Abstract
We present a new library, INCOP, which provides incomplete algorithms for optimizing combinatorial problems. This library offers local search methods such as simulated annealing, tabu search as well as a population based method, Go With the Winners. Several problems have been encoded, including Constraint Satisfaction Problems, graph coloring, frequency assignment.
INCOP is an open C++ library. The user can easily add new algorithms and encode new problems. The neighborhood management has been carefully studied. First, an original parameterized move selection allows us to easily implement most of the existing meta-heuristics. Second, different levels of incrementality can be specified for the configuration cost computation, which highly improves efficiency.
INCOP has shown great performances on well-known benchmarks. The challenging flat300_28 graph coloring instance has been colored in 30 colors for the first time by a standard Metropolis algorithm.
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
Connolly, D.T.: An improved annealing scheme for the QAP. European Journal of Operational Research (46), 93–100 (1990)
DiGaspero, L., Schaerf, A.: Easylocal++: An object oriented framework for flexible design of local search algorithms. Technical Report UDMI/13, Universita degli Studie di Udine (2000)
Dimitriou, T., Impagliazzo, R.: Towards an analysis of local optimization algorithms. In: Proc. STOC (1996)
Galinier, P., Hao, J.-K.: Hybrid evolutionary algorithms for graph coloring. Journal of Combinatorial Optimization 3(4), 379–397 (1999)
Glover, F., Laguna, M.: Tabu Search. Kluwer Academic Publishers, Dordrecht (1997)
Michel, L., Van Hentenryck, P.: Localizer++: An open library for local search. Technical Report CS-01-02, Brown University (2001)
Minton, S., Johnston, M., Philips, A., Laird, P.: Minimizing conflict: a heuristic repair method for constraint satisfaction and scheduling problems. Artificial Intelligence 58, 161–205 (1992)
Morgenstern, C.: Distributed coloration neighborhood search. In: Johnson, D., Trick, M. (eds.) Cliques, Coloring, and Satisfiability. dimacs, vol. 26, pp. 335–357. American Mathematical Society, Providence (1996)
Neveu, B., Trombettoni, G.: When local search goes with the winners. In: Proc. of CPAIOR 2003 workshop (2003)
Nielsen, P.K.: SCOOP 2.0 Reference Manual. SINTEF Report 42A98001 (1998)
Phan, V., Skiena, S.: Coloring graphs with a general heuristic search engine. In: Computational Symposium of Graph Coloring and Generalizations (2002)
Voß, S., Woodruff, D.: Optimization Software Class Libraries. Kluwer, Dordrecht (2002)
Voß, S., Woodruff, D.L.: Hotframe: A heuristic optimization framework. In: [12], pp. 81–154
Voudouris, C., Dorne, R.: Integrating heuristic search and one-way constraints in the iOpt toolkit. In: [12], pp. 177–192
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Neveu, B., Trombettoni, G. (2003). INCOP: An Open Library for INcomplete Combinatorial OPtimization. In: Rossi, F. (eds) Principles and Practice of Constraint Programming – CP 2003. CP 2003. Lecture Notes in Computer Science, vol 2833. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45193-8_77
Download citation
DOI: https://doi.org/10.1007/978-3-540-45193-8_77
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20202-8
Online ISBN: 978-3-540-45193-8
eBook Packages: Springer Book Archive