Abstract
Incomplete approaches for solving CSPs are usually based on local search — or neighborhood search—techniques [4]:the idea is to start from an inconsistent complete assignment of values to the variables, and then gradually and iteratively repair it by hanging some variable-value assignments, preferably towards better ones. One of the main problems with local search is that it may get stuck in local optima,i.e., complete assignments that cannot be locally improved by hanging one conflicting variable/value assignment, and that are not globally optimal. Therefore, local search has been combined with different meta-heuristics in order to help it escape from local optima, e.g., simulated annealing or tabu search [2]. Local search has proved to be efective and efficient to solve very large CSPs. However,like complete search, it often has more dificulties in solving problems that are within the phase transition region —where the solvable probability is around 50%. Indeed,before the phase transition region, problems are weakly constrained and have many solutions so that local search can usually easily find one. On the other side, beyond the phase transition region, problems are hardly constrained and only have few solutions, but they also have mu h less local optima so that local search can more easily reach a solution without being trapped in local optima [7]. Between these two -“easy” regions, search space landscapes of problems contain more local minima so that local search is more often trapped in these local minima and, even when using some meta-heuristics for escaping from them, local search often “walks” from a local minimum to another without finding a global minimum.
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
M. Dorigo, G. Di Caro and L.M. Gambardella. Ant Algorithms for Discrete Optimization. Artificial Life,5(2):137–172,1999
J.K. Hao and R. Dorne. Empirical studies of heuristic local search for constraint solving. In Proceedings of CP’ 6,LNCS 1118,Springer Verlag,pages 194–208,1996
P. Merz and B. Freisleben.Fitness landscapes and memetic algorithm design. In D. Corne and M. Dorigo and F. Glover,editors, NewIdeas in Optimization,pages 245–260. McGraw Hill,UK,1999
S. Minton, M.D. Johnston, A.B. Philips and P. Laird. Minimizing Conflicts:a Heuristic Repair Method for Constraint Satistaction and Scheduling Problems. Artificial Intelligence,58:161–205,1992
T. Stutzle and H.H. Hoos. MAX-MIN Ant System. Journal of Future Generation Computer Systems,16:889–914,2000
C. Solnon.Boosting Local Search with Artificial Ants (long paper). Research Report, LISI,15 pages,2001
M. Yokoo.Why adding more constraints makes a problem easier for hill-climbing algorithms:analyzing landscapes of CSPs. In Proceedings of CP ?7,LNCS 1330, Springer Verlag,pages 356–370,1997
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Solnon, C. (2001). Boosting Local Search with Artificial Ants. In: Walsh, T. (eds) Principles and Practice of Constraint Programming — CP 2001. CP 2001. Lecture Notes in Computer Science, vol 2239. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45578-7_51
Download citation
DOI: https://doi.org/10.1007/3-540-45578-7_51
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42863-3
Online ISBN: 978-3-540-45578-3
eBook Packages: Springer Book Archive