Alfred P. Sloan School of Management Tree-search Algorithms for Quadratic Assignment Problems* Tree-search Algorithms for Quadratic Assignment Problems* Tree-search Algorithms for Quadratic Assignment Problems Table of Contents

Problems having the mathematical structure of a quadratic assignment problem are found in a diversity of contexts: by the economist in assigning a number of plants or Indivisible operations to a number of different geographical locations; by the architect or industrial engineer in laying out activities, offices or departments in a building; by the human engineer in arranging the indicators and controls in an operators control room; by the electronics engineer In laying out components on a backboard; by the computer systems engineer in arranging information in drxan and disc storage; by the production scheduler in sequencing work through a production facility, and so on. In this paper we discuss several types of algorithms for solving such problems, presenting a unifying framework for some of the existing algorithms, and describing some new algorithms. All of the algorithms discussed proceed first to a feasible solution and then to better and better feasible solutions, until ultimately one Is discovered which Is shown to be optimal. In a subsequent paper we shall discuss our computational experience with a number of these algorithms.

[1]  Andrew Whinston,et al.  An Algorithm for the Quadratic Assignment Problem , 1970 .

[2]  A. M. Geoffrion Integer Programming by Implicit Enumeration and Balas’ Method , 1967 .

[3]  Leon Steinberg,et al.  The Backboard Wiring Problem: A Placement Algorithm , 1961 .

[4]  E. Lawler The Quadratic Assignment Problem , 1963 .

[5]  C. Carl Pegels PLANT LAYOUT AND DISCRETE OPTIMIZING , 1966 .

[6]  Solomon W. Golomb,et al.  Backtrack Programming , 1965, JACM.

[7]  M. Breuer The formulation of some allocation and connection problems as integer programs , 1966 .

[8]  J. H. Ahrens,et al.  Suboptimal algorithms for the quadratic assignment problem , 1968 .

[9]  Ailsa H. Land,et al.  An Automatic Method of Solving Discrete Programming Problems , 1960 .

[10]  F. S. Hillier,et al.  Quantitative Tools for Plant Layout Analysis , 1963 .

[11]  M. M. Flood The Traveling-Salesman Problem , 1956 .

[12]  A. S. Manne,et al.  On the Solution of Discrete Programming Problems , 1956 .

[13]  J. W. Gavett,et al.  The Optimal Assignment of Facilities to Locations by Branch and Bound , 1966, Oper. Res..

[14]  K. G. Murty,et al.  An Algorithm for the Traveling Salesman Problem , 2019 .

[15]  P. Gilmore Optimal and Suboptimal Algorithms for the Quadratic Assignment Problem , 1962 .

[16]  T. Koopmans,et al.  Assignment Problems and the Location of Economic Activities , 1957 .

[17]  Thomas E. Vollmann,et al.  An Experimental Comparison of Techniques for the Assignment of Facilities to Locations , 1968, Oper. Res..

[18]  W. L. Maxwell,et al.  THE SCHEDULING OF SINGLE MACHINE SYSTEMS: A REVIEW∗ , 1964 .

[19]  F. Hillier,et al.  Quadratic Assignment Problem Algorithms and the Location of Indivisible Facilities , 1966 .

[20]  D. R. Fulkerson,et al.  Flows in networks , 1962 .

[21]  Elwood S. Buffa,et al.  A Heuristic Algorithm and Simulation Approach to Relative Location of Facilities , 1963 .

[22]  R. A. Rutman An algorithm for placement of interconnected elements based on minimum wire length , 1964, AFIPS '64 (Spring).

[23]  Elwood S. Buffa,et al.  The Facilities Layout Problem in Perspective , 1966 .