Skip to main content

A Polyhedral Algorithm for Packings and Designs

  • Conference paper
  • First Online:
Algorithms - ESA’ 99 (ESA 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1643))

Included in the following conference series:

Abstract

We propose a new algorithmic technique for constructing combinatorial designs such as t-designs and packings. The algorithm is based on polyhedral theory and employs the well-known branch-and-cut approach. Several properties of the designs are studied and used in the design of our algorithm. A polynomialtime separation algorithm for clique facets is developed for a class of designs, and an isomorph rejection algorithm is employed in pruning tree branches. Our implementation is described and experimental results are analysed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Caprara, A., and Fischetti, M.: Branch-and-Cut Algorithms. In Annotated Bibliographies in Combinatorial Optimization, M. Dell’Amico, et al, Eds., JohnWiley & Sons, 1997, ch. 4.

    Google Scholar 

  2. Colbourn, C., and van Oorschot, P.: Applications of Combinatorial Designs in Computer Science. ACM Computing Surveys 21 (1989), 223–250.

    Article  Google Scholar 

  3. Godsil, C.: Linear Algebra and Designs. Manuscript (229 p.), 1995.

    Google Scholar 

  4. Hoffman, K., and Padberg, M.: Solving Airline Crew-Scheduling Problems by Branch-and-Cut. Manag. Sci. 39 (1993), 657–682.

    Article  MATH  Google Scholar 

  5. Kocay, W.: On Writing Isomorphism Programs. In Wallis [17], 1996, pp. 135–175.

    Google Scholar 

  6. Lenstra, J., and Rinnooy Kan, A.: Complexity of Packing, Covering and Partitioning. In Packing and Covering in Combinatorics, A. Schrijver, Ed. Mathematical Centre Trats 106, 1979, pp. 275–291.

    Google Scholar 

  7. Mathon, R.: Computational Methods in Design Theory. InWallis [17], 1996, pp. 29–48.

    Google Scholar 

  8. McKay, B.: Nauty User’s Guide (version 1.5). Tech. Rep. TR-CS-90-02, Dept. Computer Science, Austral. Nat. Univ., 1990.

    Google Scholar 

  9. Mills, W., and Mullin, R.: Coverings and Packings. In Contemporary Design Theory: a Collection of Surveys, J. Dinitz and D. Stinson, Eds.,Wiley, 1992, pp. 371–399.

    Google Scholar 

  10. Moura, L.: Polyhedral Methods in Design Theory. In Wallis [17], 1996, pp. 227–254.

    Google Scholar 

  11. Moura, L.: Polyhedral Aspects of Combinatorial Designs. PhD thesis, University of Toronto, 1999.

    Google Scholar 

  12. Moura, L.: Maximal s-Wise t-Intersecting Families of Sets: Kernels, Generating Sets, and Enumeration. To appear in J. Combin. Theory. Ser. A (July 1999), 22 pages.

    Google Scholar 

  13. Nemhauser, G., and Sigismondi, G.: A Strong Cutting Plane/Branch-and-Bound Algorithm for Node Packing. J. Opl. Res. Soc. 43 (1992), 443–457.

    Article  MATH  Google Scholar 

  14. Nemhauser, G., and Trotter Jr., L.: Properties of Vertex Packing and Independence System Polyhedra. Math. Programming 6 (1974), 48–61.

    Article  MATH  MathSciNet  Google Scholar 

  15. Stefan, N., and Mehlhorn, K.: LEDA-Manual Version 3.0. Tech. Rep. MPI-I-93109, Max-Planck-Institute für Informatik, 1993.

    Google Scholar 

  16. Wallis, W. (Ed.): Computational and Constructive Design Theory. Kluwer Academic Publishers, 1996.

    Google Scholar 

  17. Wengrzik, D.: Schnittebenenverfahren für Blockdesign-Probleme. Master’s thesis, Universit ät Berlin, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Moura, L. (1999). A Polyhedral Algorithm for Packings and Designs. In: Nešetřil, J. (eds) Algorithms - ESA’ 99. ESA 1999. Lecture Notes in Computer Science, vol 1643. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48481-7_40

Download citation

  • DOI: https://doi.org/10.1007/3-540-48481-7_40

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66251-8

  • Online ISBN: 978-3-540-48481-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics