Skip to main content

A Local Search Algorithm for Balanced Incomplete Block Designs

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2627))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. C. J. Colbourn, J. H. Dinitz (eds.). The CRC Handbook of Combinatorial Designs. CRC Press, 1996.

    Google Scholar 

  3. P. Flener, A. M. Frisch, B. Hnich, Z. Kiziltan, I. Miguel, T. Walsh. Matrix Modelling. Workshop on Modelling and Problem Formulation, Cyprus, 2001.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. P. Meseguer, C. Torras. Exploiting SymmetriesWithin Constraint Satisfaction Search. Artificial Intelligence vol. 129 no. 1–2, 2001, pp. 133–163.

    Article  MATH  MathSciNet  Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. S. Prestwich. Negative Effects of Modeling Techniques on Search Performance. Annals of Operations Research (to appear).

    Google Scholar 

  9. S. Prestwich. Combining the Scalability of Local Search with the Pruning Techniques of Systematic Search. Annals of Operations Research (to appear).

    Google Scholar 

  10. 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.

    Article  MATH  MathSciNet  Google Scholar 

  11. 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.

    Google Scholar 

  12. S. Prestwich. Maintaining Arc-Consistency in Stochastic Local Search. Workshop on Techniques for Implementing Constraint Programming Systems, Ithaca, NY, 2002.

    Google Scholar 

  13. S. Prestwich. First-Solution Search with Symmetry Breaking and Implied Constraints. Workshop on Modelling and Problem Formulation, Paphos, Cyprus, 2001.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. P. Prosser. Hybrid Algorithms for the Constraint Satisfaction Problem. Computational Intelligence vol. 9 no. 3, 1993, pp. 268–299.

    Article  Google Scholar 

  16. P. Prosser, E. Selensky. On the Encoding of Constraint Satisfaction Problems with 0/1_Variables. Workshop on Modelling and Problem Formulation, Cyprus, 2001.

    Google Scholar 

  17. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics