Skip to main content

Bisubmodular Function Minimization

  • Conference paper
  • First Online:
Integer Programming and Combinatorial Optimization (IPCO 2001)

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

Abstract

This paper presents the first combinatorial, polynomial-time algorithm for minimizing bisubmodular functions, extending the scaling algorithm for submodular function minimization due to Iwata, Fleischer, and Fujishige. A bisubmodular function arises as a rank function of a delta-matroid. The scaling algorithm naturally leads to the first combinatorial polynomial-time algorithm for testing membership in delta- matroid polyhedra. Unlike the case of matroid polyhedra, it remains open to develop a combinatorial strongly polynomial algorithm for this problem.

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. K. Ando and S. Fujishige: On structures of bisubmodular polyhedra, Math. Programming, 74 (1996), 293–317.

    MathSciNet  Google Scholar 

  2. E. Balas and W. R. Pulleyblank: The perfectly matchable subgraph polytope of an arbitrary graph, Combinatorica, 9 (1989), 321–337.

    Article  MATH  MathSciNet  Google Scholar 

  3. A. Bouchet: Greedy algorithm and symmetric matroids, Math. Programming, 38 (1987), 147–159.

    Article  MATH  MathSciNet  Google Scholar 

  4. A. Bouchet: Matchings and 4-matroids, Discrete Appl. Math., 24 (1989), 55–62.

    MathSciNet  Google Scholar 

  5. A. Bouchet and W. H. Cunningham: Delta-matroids, jump systems and bisubmodular polyhedra, SIAM J. Discrete Math., 8 (1995), 17–32.

    Article  MATH  MathSciNet  Google Scholar 

  6. R. Chandrasekaran and S. N. Kabadi: Pseudomatroids, Discrete Math., 71 (1988), 205–217.

    Article  MATH  MathSciNet  Google Scholar 

  7. W. H. Cunningham: Testing membership in matroid polyhedra, J. Combin. Theory, B36 (1984), 161–188.

    Article  MATH  MathSciNet  Google Scholar 

  8. W. H. Cunningham: On submodular function minimization, Combinatorica, 5 (1985), 185–192.

    Article  MATH  MathSciNet  Google Scholar 

  9. W. H. Cunningham and J. Green-Krótki: b-matching degree sequence polyhedra, Combinatorica, 11 (1991), 219–230.

    Article  MATH  MathSciNet  Google Scholar 

  10. W. H. Cunningham and J. Green-Krótki: A separation algorithm for the matchable set polytope, Math. Programming, 65 (1994), 139–150.

    Article  MathSciNet  Google Scholar 

  11. A. Dress and T. F. Havel: Some combinatorial properties of discriminants in metricvector spaces, Adv. Math., 62 (1986), 285–312.

    Article  MATH  MathSciNet  Google Scholar 

  12. F. D. J. Dunstan and D. J. A. Welsh: A greedy algorithm solving a certain class of linear programmes, Math. Programming, 5 (1973), 338–353.

    Article  MATH  MathSciNet  Google Scholar 

  13. A. Frank and É. Tardos: An application of simultaneous Diophantine approximation in combinatorial optimization, Combinatorica, 7 (1987), 49–65.

    Article  MATH  MathSciNet  Google Scholar 

  14. S. Fujishige: Submodular Functions and Optimization, North-Holland, 1991.

    Google Scholar 

  15. S. Fujishige: A min-max theorem for bisubmodular polyhedra, SIAM J. Discrete Math., 10 (1997), 294–308.

    Article  MATH  MathSciNet  Google Scholar 

  16. M. Grötschel, L. Lovász, and A. Schrijver: The ellipsoid method and its consequences in combinatorial optimization, Combinatorica, 1 (1981), 169–197.

    Article  MATH  MathSciNet  Google Scholar 

  17. M. Grötschel, L. Lovász, and A. Schrijver: Geometric Algorithms and Combinatorial Optimization, Springer-Verlag, 1988.

    Google Scholar 

  18. S. Iwata, L. Fleischer, and S. Fujishige: A combinatorial strongly polynomial algorithm for minimizing submodular functions, J. ACM, to appear.

    Google Scholar 

  19. L. Lovász: Submodular functions and convexity. Mathematical Programming — The State of the Art, A. Bachem, M. Grötschel and B. Korte, eds., Springer-Verlag, 1983, 235–257.

    Google Scholar 

  20. L. Lovász: The membership problem in jump systems, J. Combin. Theory, Ser. B, 70 (1997), 45–66.

    Article  MATH  MathSciNet  Google Scholar 

  21. L. Qi: Directed submodularity, ditroids and directed submodular flows, Math. Programming, 42 (1988), 579–599.

    Article  MATH  MathSciNet  Google Scholar 

  22. A. Schrijver: A combinatorial algorithm minimizing submodular functions in strongly polynomial time, J. Combin. Theory, Ser. B, 80 (2000), 346–355.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fujishige, S., Iwata, S. (2001). Bisubmodular Function Minimization. In: Aardal, K., Gerards, B. (eds) Integer Programming and Combinatorial Optimization. IPCO 2001. Lecture Notes in Computer Science, vol 2081. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45535-3_13

Download citation

  • DOI: https://doi.org/10.1007/3-540-45535-3_13

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42225-9

  • Online ISBN: 978-3-540-45535-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics