Skip to main content

Minimum Bisection

  • Reference work entry
  • First Online:
Encyclopedia of Algorithms
  • 725 Accesses

Years and Authors of Summarized Original Work

  • 1999; Feige, Krauthgamer

Problem Definition

Overview

Minimum bisection is a basic representative of a family of discrete optimization problems dealing with partitioning the vertices of an input graph. Typically, one wishes to minimize the number of edges going across between the different pieces, while keeping some control on the partition, say by restricting the number of pieces and/or their size. (This description corresponds to an edge-cut of the graph; other variants correspond to a vertex-cut with similar restrictions.) In the minimum bisection problem, the goal is to partition the vertices of an input graph into two equal-size sets, such that the number of edges connecting the two sets is as small as possible.

In a seminal paper in 1988, Leighton and Rao [14] devised for Minimum-Bisectiona logarithmic-factor bicriteria approximation algorithm. (A bicriteria approximation algorithm partitions the vertices into two sets each...

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 1,599.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,999.99
Price excludes VAT (USA)
  • Durable hardcover 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

Recommended Reading

  1. Alpert CJ, Kahng AB (1995) Recent directions in netlist partitioning: a survey. Integr VLSI J 19(1–2):1–81

    Article  MATH  Google Scholar 

  2. Arora S, Rao S, Vazirani U (2004) Expander flows, geometric embeddings, and graph partitionings. In: 36th annual symposium on the theory of computing, Chicago, June 2004, pp 222–231

    Google Scholar 

  3. Berman P, Karpinski M (2003) Approximability of hypergraph minimum bisection. ECCC report TR03-056, Electronic Colloquium on Computational Complexity, vol 10

    Google Scholar 

  4. Bui TN, Jones C (1992) Finding good approximate vertex and edge partitions is NP-hard. Inform Process Lett 42(3):153–159

    Article  MathSciNet  MATH  Google Scholar 

  5. Coja-Oghlan A, Goerdt A, Lanka A, Schädlich F (2004) Techniques from combinatorial approximation algorithms yield efficient algorithms for random 2k-SAT. Theory Comput Sci 329(1–3):1–45

    Article  MathSciNet  MATH  Google Scholar 

  6. Feige U (2002) Relations between average case complexity and approximation complexity. In: 34th annual ACM symposium on the theory of computing, Montréal, 19–21 May 2002, pp 534–543

    Google Scholar 

  7. Feige U, Krauthgamer R (2006) A polylogarithmic approximation of the minimum bisection. SIAM Rev 48(1):99–130, Previous versions appeared in Proceedings of 41st FOCS, 1999; and in SIAM J Comput 2002

    Article  MathSciNet  MATH  Google Scholar 

  8. Feige U, Yahalom O (2003) On the complexity of finding balanced oneway cuts. Inf Process Lett 87(1):1–5

    Article  MathSciNet  MATH  Google Scholar 

  9. Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W.H. Freeman

    Google Scholar 

  10. Karger DR (2000) Minimum cuts in near-linear time. J ACM 47(1):46–76

    Article  MathSciNet  MATH  Google Scholar 

  11. Kernighan BW, Lin S (1970) An efficient heuristic procedure for partitioning graphs. Bell Syst Tech J 49(2):291–307

    Article  MATH  Google Scholar 

  12. Khot S (2004) Ruling out PTAS for graph min-bisection, densest subgraph and bipartite clique. In: 45th annual IEEE symposium on foundations of computer science, Georgia Institute of Technology, Atlanta, 17–19 Oct 2004, pp 136–145

    Google Scholar 

  13. Klein P, Plotkin SA, Rao S (1993) Excluded minors, network decomposition, and multicommodity flow. In: 25th annual ACM symposium on theory of computing, San Diego, 16–18 May 1993, pp 682–690

    Google Scholar 

  14. Leighton T, Rao S (1999) Multicommodity max-flow min-cut theorems and their use in designing approximation algorithms. J ACM 46(6):787–832, 29th FOCS, 1988

    Article  MathSciNet  MATH  Google Scholar 

  15. Lipton RJ, Tarjan RE (1980) Applications of a planar separator theorem. SIAM J Comput 9(3):615–627

    Article  MathSciNet  MATH  Google Scholar 

  16. Rosenberg AL, Heath LS (2001) Graph separators, with applications. Frontiers of computer science. Kluwer/Plenum, New York

    Google Scholar 

  17. Svitkina Z, Tardos É (2004) Min-Max multiway cut. In: 7th international workshop on approximation algorithms for combinatorial optimization (APPROX), Cambridge, 22–24 Aug 2004, pp 207–218

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Krauthgamer, R. (2016). Minimum Bisection. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_231

Download citation

Publish with us

Policies and ethics