Abstract
Many problems of optimization, search, or decision-making are combinatorial in nature and basically non-numerical. The advent of the modern high-speed digital computer has opened the way for us to solve many of these problems. Although virtually all of these problems are finite, it is well-known that their size grows extremely rapidly and we can usually expect the computer to do by exhaustive search just a few cases larger than what can be done by hand. Intelligent search procedures such as banach and bound (Little, Murty, Sweeney and Karel (1963), Lawles and Wood (1964)), back-track programming (Golomb and Baument (1965), Walker (1960)), linear or dynamic programming (Gomery (1963), Bellman (1962), Held and Karp (1962)), together with isomorphic rejection (Swift, 1960) help to reduce the total number of cases to be considered but more often than not, we are interested in the solution to problems which are still too large for these techniques. Here some sort of heuristics have to be employed, whereby we hope that the solution (in the instance where a solution when found may be readily verified), or a probably solution, or a useful partial or approximate solution may be obtained in reasonable computation time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ball, W.W.R., Mathematical Recreations and Essays, Revised by H.S.M. Coxeter, Macmillan, New York, 1962. Pages 174–185
Bellman, R.E., “Dynamic Programming Treatment of the Traveling Salesman Problem,” J.ACM, 9 (1962) 61–63
Bellmore, M. and Nemhauser, G.L., “The Traveling Salesman Problem: A Survey,” Oper. Res., Vol. 16, No. 3, (1968) 538–558
Cobham, A., Fridshal, R. and North, J.H., “An Application of Linear Programming to the Minimization of Boolean Functions,” AIEE, 2nd Annual Symposium on Switching Theory and Logical Design, (Sept. 1961)
Goeffrion, A., “Integer Programming by Implicit Enumeration and Balas’ Method,” SIAM Review, April 1967, Vol. 9, No. 2
Golomb, S.W. and Baumert, L.D., “Backtrack Programming,” J.ACM, Vol. 12, No. 4 (1965) 516–524
Gomory, R.E., “An Algorithm for Integer Solutions to Linear Programs,” Chapter in Recent Advances in Mathematical Programming, McGraw-Hill, New York, (1963) 269–302
Held, M. and Karp, R.E., “A Dynamic Programming Approach to Sequencing Problems,” J. Soc. Indust. Appl. Math., No. 1, 10 (March 1962), 196–210
House, R.W., Nelson, L.D. and Rado, T., “Computer Studies of a Certain Class of Linear Integer Problems,” Recent Advances in Optimization Techniques, Ed. Lavi and Voge, Wiley 1966
Karg, R.L. and Thompson, G.L., “A Heuristic Approach to Solving Traveling Salesman Problems,” Manage. Sci., 10, No. 2, (1964) 225–247
Lawler, E.L. and Wood, D.E., “Branch-and-Bound Methods: A Survey,” Oper. Res., No. 14, (1966) 699–719
Lin, S., “Computer Solutions of the Traveling Salesman Problem,” BSTJ, Vol. 44, No. 10, (1965) 2245–2269
Little, J.D.C., Murty, K.G., Sweeney, D.W. and Karel, C, “An Algorithm for the Traveling Salesman Problem,” Oper. Res., No. 6, 11 (1963) 972–989
McCluskey, E.J. Jr., “Minimization of Boolean Functions,” BSTJ, Vol. 35, (1956)
Roth, R.H., “Computer Solutions to Minimum Cover Problems,” to appear in Oper. Res
Swift, J.D., “Isomorph Rejection in Exhaustive Search Techniques,” AMS Proc. Symp. Math. 10 (1960) 195–200
Walker, R.J., “An Enumerative Technique for a Class of Combinatorial Problems,” Amer. Math. Soc. Symposium on Applied Math., Proc. 10, (1960) 91–94
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1970 Springer-Verlag Berlin · Heidelberg
About this paper
Cite this paper
Lin, S. (1970). Heuristic Techniques for Solving Large Combinatorial Problems on a Computer. In: Banerji, R.B., Mesarovic, M.D. (eds) Theoretical Approaches to Non-Numerical Problem Solving. Lecture Notes in Operations Research and Mathematical Systems, vol 28. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-99976-5_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-99976-5_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-04900-5
Online ISBN: 978-3-642-99976-5
eBook Packages: Springer Book Archive