Heuristic Techniques for Solving Large Combinatorial Problems on a Computer

作者: Shen Lin

DOI: 10.1007/978-3-642-99976-5_16

关键词: Brute-force searchsortDynamic programmingGolomb codingComputer scienceTravelling salesman problemHeuristicsCombinatorial searchHeuristic (computer science)Theoretical computer science

摘要: Many problems of optimization, search, or decision-making are combinatorial in nature and basically non-numerical. The advent the modern high-speed digital computer has opened way for us to solve many these problems. Although virtually all finite, it is well-known that their size grows extremely rapidly we can usually expect do by exhaustive search just a few cases larger than what be done hand. Intelligent procedures such as banach bound (Little, Murty, Sweeney Karel (1963), Lawles Wood (1964)), back-track programming (Golomb Baument (1965), Walker (1960)), linear dynamic (Gomery Bellman (1962), Held Karp (1962)), together with isomorphic rejection (Swift, 1960) help reduce total number considered but more often not, interested solution which still too large techniques. Here some sort heuristics have employed, whereby hope (in instance where when found may readily verified), probably solution, useful partial approximate obtained reasonable computation time.

参考文章(16)
Michael Held, Richard M. Karp, A Dynamic Programming Approach to Sequencing Problems Journal of The Society for Industrial and Applied Mathematics. ,vol. 10, pp. 196- 210 ,(1962) , 10.1137/0110015
Richard Bellman, Dynamic Programming Treatment of the Travelling Salesman Problem Journal of the ACM. ,vol. 9, pp. 61- 63 ,(1962) , 10.1145/321105.321111
S. Vajda, Robert L. Graves, Philip Wolfe, RECENT ADVANCES IN MATHEMATICAL PROGRAMMING ,(2011)
Ralph E. Gomory, Outline of an algorithm for integer solutions to linear programs Bulletin of the American Mathematical Society. ,vol. 64, pp. 275- 278 ,(1958) , 10.1090/S0002-9904-1958-10224-4
E. J. McCluskey, Minimization of Boolean Functions* Bell System Technical Journal. ,vol. 35, pp. 1417- 1444 ,(1956) , 10.1002/J.1538-7305.1956.TB03835.X
M. Bellmore, G. L. Nemhauser, The Traveling Salesman Problem: A Survey Lecture Notes in Economics and Mathematical Systems. ,vol. 16, pp. 443- 448 ,(1976) , 10.1007/978-3-642-51565-1_136
Robert L. Karg, Gerald L. Thompson, A Heuristic Approach to Solving Travelling Salesman Problems Management Science. ,vol. 10, pp. 225- 248 ,(1964) , 10.1287/MNSC.10.2.225
Richard M. Hesse, Recent Advances in Optimization Techniques Technometrics. ,vol. 10, pp. 622- 623 ,(1968) , 10.1080/00401706.1968.10490611
Arthur M. Geoffrion, Integer Programming by Implicit Enumeration and Balas’ Method Siam Review. ,vol. 9, pp. 178- 190 ,(1967) , 10.1137/1009031
R. Roth, Computer Solutions to Minimum-Cover Problems Operations Research. ,vol. 17, pp. 455- 465 ,(1969) , 10.1287/OPRE.17.3.455