Skip to main content

Mathematical Formulations for the Acyclic Partitioning Problem

  • Conference paper
  • First Online:
Operations Research Proceedings 2013

Part of the book series: Operations Research Proceedings ((ORP))

Abstract

This paper addresses the problem of partitioning the vertex set of a given directed, edge- and vertex-weighted graph into disjoint subsets (i.e., clusters). Clusters are to be determined such that the sum of the vertex weights within the clusters satisfies an upper bound and the sum of the edge weights within the clusters is maximized. Additionally, the digraph is enforced to partition into a directed, acyclic graph, i.e., a digraph that contains no directed cycle. This problem is known in the literature as acyclic partitioning problem and is proven to be NP-hard in the strong sense. Real-life applications arise, e.g., at rail-rail transshipment yards and in Very Large Scale Integration (VLSI) design. We propose two model formulations for the acyclic partitioning problem, a compact and an augmented set partitioning model.

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 EPUB and 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

References

  1. Cong, J., Li, Z., & Bagrodia, R. (1994). Acyclic multi-way partitioning of Boolean networks. In Proceedings of the 31st Annual Design Automation Conference (pp. 670–675). New York: ACM.

    Google Scholar 

  2. Garey, M. R., & Johnson, D. S. (1979). Computers and intractability—a guide to the theory of NP-Completeness. New York: Freeman.

    Google Scholar 

  3. Grötschel, M., & Wakabayashi, Y. (1989). A cutting plane algorithm for a clustering problem. Mathematical Programming, 45, 59–96.

    Article  Google Scholar 

  4. Hadlock, F. O. (1974). Minimum spanning forests of bounded trees. In Proceedings of the 5th Southeastern Conference on Combinatorics, Graph Theory, and Computing, (pp. 449–460). Winnipeg: Utilitas Mathematica Publishing.

    Google Scholar 

  5. Lukes, J. A. (1974). Efficient algorithm for the partitioning of trees. IBM Journal of Research and Development, 18, 217–224.

    Article  Google Scholar 

  6. Miller, C. E., Tucker, A. W., & Zemlin, R. A. (1960). Integer programming formulation of traveling salesman problems. Journal of the ACM, 7, 326–329.

    Article  Google Scholar 

  7. Nossack, J., & Pesch, E. (2014). A branch-and-bound algorithm for the acyclic partitioning problem. Computers & Operations Research, 41, 174–184.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jenny Nossack .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Nossack, J., Pesch, E. (2014). Mathematical Formulations for the Acyclic Partitioning Problem. In: Huisman, D., Louwerse, I., Wagelmans, A. (eds) Operations Research Proceedings 2013. Operations Research Proceedings. Springer, Cham. https://doi.org/10.1007/978-3-319-07001-8_45

Download citation

Publish with us

Policies and ethics