Abstract
Local search is often able to solve larger problems than systematic backtracking. To apply it to a constraint satisfaction problem, the problem is often treated as an optimization problem in which the search space is the set of total assignments, and the number of constraint violations is to be minimized to zero. Though often successful, this approach is sometimes unsuitable for structured problems with few solutions. An alternative is to explore the set of consistent partial assignments, minimizing the number of unassigned variables to zero. A local search algorithm of this type violates no constraints and can exploit cost and propagation techniques. This paper describes such an algorithm for balanced incomplete block design generation. On a large set of instances it out-performs several backtrackers and a neural network with simulated annealing.
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 subscriptionsPreview
Unable to display preview. Download preview PDF.
References
P. Bofill, C. Torras. Neural Cost Functions and Search Strategies for the Generation of Block Designs: an Experimental Evaluation. International Journal of Neural Systems vol. 11 no. 2, World Scientific Publishing Company, 2001, pp. 187–202.
C. J. Colbourn, J. H. Dinitz (eds.). The CRC Handbook of Combinatorial Designs. CRC Press, 1996.
P. Flener, A. M. Frisch, B. Hnich, Z. Kiziltan, I. Miguel, T. Walsh. Matrix Modelling. Workshop on Modelling and Problem Formulation, Cyprus, 2001.
M. Y. Loenko. A Non-Return Search Algorithm. Fourth International Workshop on Integration of AI and OR techniques in Constraint Programming for Combinatorial Optimization Problems, le Croisic, France, 2002, pp. 251–259.
P. Meseguer, C. Torras. Exploiting SymmetriesWithin Constraint Satisfaction Search. Artificial Intelligence vol. 129 no. 1–2, 2001, pp. 133–163.
S. Minton, M. D. Johnston, A. B. Philips, P. Laird. Minimizing Conflicts:A Heuristic Repair Method For Constraint Satisfaction and Scheduling Problems. Constraint-Based Reasoning, Freuder & Mackworth (Eds.), 1994.
C. Morgenstern. Distributed Coloration Neighborhood Search. D. S. Johnson and M. A. Trick (eds.), Cliques, coloring and satisfiability: second DIMACS implementation challenge, DIMACS series in discrete mathematics and theoretical computer science vol. 26, American Mathematical Society 1996, pp. 335–357.
S. Prestwich. Negative Effects of Modeling Techniques on Search Performance. Annals of Operations Research (to appear).
S. Prestwich. Combining the Scalability of Local Search with the Pruning Techniques of Systematic Search. Annals of Operations Research (to appear).
S. Prestwich. Coloration Neighborhood Search With Forward Checking. Annals of Mathematics and Artificial Intelligence vol. 34 no. 4, 2002, Kluwer Academic Publishers, pp. 327–340.
S. Prestwich. Randomised Backtracking for Linear Pseudo-Boolean Constraint Problems. Fourth International Workshop on Integration of AI and OR techniques in Constraint Programming for Combinatorial Optimization Problems, le Croisic, France, 2002, pp. 7–19.
S. Prestwich. Maintaining Arc-Consistency in Stochastic Local Search. Workshop on Techniques for Implementing Constraint Programming Systems, Ithaca, NY, 2002.
S. Prestwich. First-Solution Search with Symmetry Breaking and Implied Constraints. Workshop on Modelling and Problem Formulation, Paphos, Cyprus, 2001.
S. Prestwich. A Hybrid Search Architecture Applied to Hard Random 3-SAT and Low-Autocorrelation Binary Sequences. The Sixth International Conference on Principles and Practice of Constraint Programming, Lecture Notes in Computer Science vol. 1894, Springer-Verlag 2000, pp. 337–352.
P. Prosser. Hybrid Algorithms for the Constraint Satisfaction Problem. Computational Intelligence vol. 9 no. 3, 1993, pp. 268–299.
P. Prosser, E. Selensky. On the Encoding of Constraint Satisfaction Problems with 0/1_Variables. Workshop on Modelling and Problem Formulation, Cyprus, 2001.
B. Selman, H. Levesque, D. Mitchell. A New Method for Solving Hard Satisfiability Problems. Proceedings of the Tenth National Conference on Artificial Intelligence, MIT Press 1992, pp. 440–446.
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
Prestwich, S. (2003). A Local Search Algorithm for Balanced Incomplete Block Designs. In: O’Sullivan, B. (eds) Recent Advances in Constraints. CologNet 2002. Lecture Notes in Computer Science, vol 2627. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36607-5_10
Download citation
DOI: https://doi.org/10.1007/3-540-36607-5_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00986-3
Online ISBN: 978-3-540-36607-2
eBook Packages: Springer Book Archive