Abstract
Heuristic algorithms, such as simulated annealing, are widely used in practice to solve combinatorial optimization problems. However, they offer no guarantees regarding the quality of the provided solution. An f(I) combinatorial dominance guarantee is a certificate that a solution is not worse than at least f(I) solutions for a particular problem instance I. In this paper, we introduce simple but general techniques for awarding combinatorial dominance certificates to arbitrary solutions of various optimization problems. We demonstrate these techniques by applying them to the Traveling Salesman and Maximum Satisfiability problems, and briefly experiment their usability.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
N. Alon, G. Gutin, M. Krivelevich, Algorithms with large domination ratio. J. Algorithms 50(1), 118–131 (2004)
D. Angluin, L.G. Valiant, Fast probabilistic algorithms for Hamiltonian circuits and matchings, in Proceedings of the Ninth annual ACM Symposium on Theory of Computing (STOC), pp. 30–41, New York, NY (1977)
D. Applegate, R. Bixby, V. Chvatal, W. Cook. Concorde TSP solver (2006). See http://www.tsp.gatech.edu/concorde/
E. Balas, N. Simonetti, Linear time dynamic programming algorithms for some new classes of restricted TSPs: a computational study. INFORMS J. Comput. 13(1), 56–75 (2001)
D. Berend, S. Skiena, Y. Twitto, Combinatorial dominance guarantees for heuristic algorithms, in Proceedings of the International Conference on Analysis of Algorithms (AofA), Juan-les-Pins, France, June (2007)
D. Berend, S. Skiena, Y. Twitto, Combinatorial dominance guarantees for problems with infeasible solutions. ACM Trans. Algorithms 5(1), 1–29 (2008)
V. Deineko, G. Woeginger, A study of exponential neighborhoods for the traveling salesman problem and the quadratic assignment problem. Math. Programm. 87(3), 519–542 (2000)
F. Glover, Tabu search — Part I. ORSA J. Comput. 1(3), 190–206 (1989)
F. Glover, A. Punnen, The travelling salesman problem: new solvable cases and linkages with the development of new approximation algorithms. J. Oper. Res. Soc. 48(5), 502–510 (1997)
G. Gutin, A. Yeo, TSP tour domination and Hamilton cycle decompositions of regular digraphs. Oper. Res. Lett. 28(3), 107–111 (2001)
G. Gutin, A. Yeo, Polynomial approximation algorithms for the TSP and the QAP with a factorial domination number. Discret. Appl. Math. 119(1), 107–116 (2002)
G. Gutin, A. Yeo, A. Zverovich, Exponential neighborhoods and domination analysis for the TSP, in The Traveling Salesman Problem and its Variations, ed. by G. Gutin, A. Punnen (Kluwer Academic Publishers, Boston, 2002), pp. 223–256
G. Gutin, A. Yeo, A. Zverovich, Traveling salesman should not be greedy: domination analysis of greedy-type heuristics for the TSP. Discret. Appl. Math. 117(1), 81–86 (2002)
G. Gutin, A. Vainshtein, A. Yeo, Domination analysis of combinatorial optimization problems. Discret. Appl. Math. 129(2), 513–520 (2003)
G. Gutin, B. Goldengorin, J. Huang, Worst case analysis of max-regret, greedy and other heuristics for multidimensional assignment and traveling salesman problems. J. Heuristics 14(2), 169–181 (2008)
R. Hassin, S. Khuller, z-approximations. J. Algorithms 41(2), 429–442 (2001)
J.H. Holland, Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence (MIT Press, Cambridge, 1992)
S. Kirkpatrick, C.D. Gelatt Jr., M.P. Vecchi, Optimization by simulated annealing. Science 220(4598), 671–680 (1983)
A.E. Koller, S.D. Noble, Domination analysis of greedy heuristics for the frequency assignment problem. Discret. Math. 275(1), 331–338 (2004)
D. Kühn, D. Osthus, Hamilton decompositions of regular expanders: a proof of Kelly’s conjecture for large tournaments. Adv. Math. 237, 62–146 (2013)
D. Kühn, D. Osthus, V. Patel, A domination algorithm for {0, 1}-instances of the traveling salesman problem. Random Struct. Algorithms 48(3), 427–453 (2016)
H. Mühlenbein, Genetic algorithms, in Local Search in Combinatorial Optimization, ed. by E. Aarts, J.-K. Lenstra (Wiley, New York, 1997), pp. 137–171
V. Phan, S. Skiena, P. Sumazin, A model for analyzing black-box optimization, in Lecture Notes in Computer Science, vol. 2748 (Springer, Berlin 2003), pp. 424–438
L.S. Pitsoulis, M.G.C. Resende, Greedy randomized adaptive search procedures, in Handbook of Applied Optimization, ed. by P.M. Pardalos, M.G.C. Resende (Oxford University Press, Oxford, 2002), pp. 178–183
A. Punnen, S. Kabadi, Domination analysis of some heuristics for the asymmetric traveling salesman problem. Discret. Appl. Math. 119(1), 117–128 (2002)
A. Punnen, F. Margot, S. Kabadi, TSP heuristics: domination analysis and complexity. Algorithmica 35(2), 111–127 (2003)
A. Punnen, P. Sripratak, D. Karapetyan, Domination analysis of algorithms for bipartite boolean quadratic programs, in Proceedings of the International Symposium on Fundamentals of Computation Theory (FCT), pp. 271–282, Liverpool, August (2013)
G. Reinelt, TSPLIB — a traveling salesman problem library. ORSA J. Comput. 3(4), 376–384 (1991). See also http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/
S. Ross, A First Course in Probability, 5th edn. (Prentice Hall, Upper Saddle River, 1998)
V.I. Rublineckii, Estimates of the accuracy of procedures in the traveling salesman problem. Numer. Math. Comput. Technol. (in Russian) 4, 18–23 (1973)
S. Russell, P. Norvig, Artificial Intelligence: A Modern Approach, 2nd edn. (Prentice Hall, Upper Saddle River, 2003)
V. Sarvanov, N. Doroshko, The approximate solution of the traveling salesman problem by a local algorithm that searches neighborhoods of exponential cardinality in quadratic time. Softw. Algorithm. Program. (in Russian) 31, 8–11 (1981)
V. Sarvanov, N. Doroshko, The approximate solution of the traveling salesman problem by a local algorithm that searches neighborhoods of factorial cardinality in cubic time. Softw. Algorithm. Program. (in Russian) 31, 11–13 (1981)
Y. Twitto, Dominance guarantees for above-average solutions. Discret. Optim. 5(3), 563–568 (2008)
E. Zemel, Measuring the quality of approximate solutions to zero-one programming problems. Math. Oper. Res. 6(3), 319–332 (1981)
Acknowledgements
The authors would like to thank Gregory Gutin and the referees for their helpful comments on this paper.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Berend, D., Skiena, S.S., Twitto, Y. (2018). Dominance Certificates for Combinatorial Optimization Problems. In: Goldengorin, B. (eds) Optimization Problems in Graph Theory. Springer Optimization and Its Applications, vol 139. Springer, Cham. https://doi.org/10.1007/978-3-319-94830-0_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-94830-0_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94829-4
Online ISBN: 978-3-319-94830-0
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)