Skip to main content
Log in

Lattice polyhedra and submodular flows

  • Original Paper
  • Area 1
  • Published:
Japan Journal of Industrial and Applied Mathematics Aims and scope Submit manuscript

Abstract

Lattice polyhedra, as introduced by Gröflin and Hoffman, form a common framework for various discrete optimization problems. They are specified by a lattice structure on the underlying matrix satisfying certain sub- and supermodularity constraints. Lattice polyhedra provide one of the most general frameworks of total dual integral systems. So far no combinatorial algorithm has been found for the corresponding linear optimization problem. We show that the important class of lattice polyhedra in which the underlying lattice is of modular characteristic can be reduced to the Edmonds–Giles polyhedra. Thus, submodular flow algorithms can be applied to this class of lattice polyhedra. In contrast to a previous result of Schrijver, we do not explicitly require that the lattice is distributive. Moreover, our reduction is very simple in that it only uses an arbitrary maximal chain in the lattice.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Birkhoff, G.: Lattice Theory, vol. 91. American Mathematical Society, Providence (1991)

  2. Dietrich B.L., Hoffman A.J.: On greedy algorithms, partially ordered sets, and submodular functions. IBM J. Res. Dev. 47, 25–30 (2003)

    Article  MathSciNet  Google Scholar 

  3. Edmonds J., Giles R.: A min-max relation for submodular functions on graphs. Ann. Discrete Math. 1, 185–204 (1977)

    Article  MathSciNet  Google Scholar 

  4. Faigle U., Kern W.: Submodular linear programs on forests. Math. Program. 72, 195–206 (1996)

    MathSciNet  MATH  Google Scholar 

  5. Faigle U., Kern W.: On the core of ordered submodular cost games. Math. Program. 87, 483–489 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  6. Faigle, U., Peis, B.: Two-phase greedy algorithms for some classes of combinatorial linear programs. In: SODA2008, pp. 161–166 (2008)

  7. Fleischer L., Iwata S., McCormick S.T.: A faster capacity scaling algorithm for minimum cost submodular flow. Math. Program. 92, 119–139 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  8. Frank A.: Increasing the rooted-connectivity of a digraph by one. Math. Program. 84, 565–576 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  9. Fujishige S.: Structures of polyhedra determined by submodular functions on crossing families. Math. Program. 29, 125–141 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  10. Fujishige, S.: Submodular functions and optimization, 2nd Edn. In: Annals of Discrete Mathematics, vol. 58. Elsevier, Amsterdam (2005)

  11. Fujishige S., Iwata S.: Algorithms for submodular flows. Special issue on algorithm engineering: surveys. IEICE Trans. Inf. Syst. E83-D, 322–329 (2000)

    Google Scholar 

  12. Gröflin H., Hoffman A.J.: Lattice polyhedra II: generalization, constructions and examples. Ann. Discrete Math. 15, 189–203 (1982)

    MATH  Google Scholar 

  13. Hoffman, A.J., Schwartz, D.E.: On lattice polyhedra. In: Hajnal. A., Sos, V.T. (eds.) Proceedings of Fifth Hungarian Combinatorial Coll, pp. 593–598. North-Holland, Amsterdam (1978)

  14. Iwata, S., McCormick, S.T., Shigeno, M.: A faster algorithm for minimum cost submodular flows. In: Proceedings of 9th ACM-SIAM Symposium on Discrete Algorithms, pp. 167–174 (1998)

  15. Iwata S., McCormick S.T., Shigeno M.: A fast cost scaling algorithm for submodular flow. Inf. Process. Lett. 74, 123–128 (2000)

    Article  MathSciNet  Google Scholar 

  16. Krüger U.: Structural aspects of ordered polymatroids. Discrete Appl. Math. 99, 125–148 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  17. McCormick, S.T.: Submodular Function Minimization. In: Aardal, K., Nemhauser, G., Weismantel, R. (eds.) Handbook on Discrete Optimization, Chapter 7, pp. 321–391. Elsevier, Amsterdam (2006)

  18. McCormick S.T., Fujishige S.: Strongly polynomial and fully combinatorial algorithms for bisubmodular function minimization. Math. Program. 122, 87–120 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  19. McCormick, S.T., Peis, B.: A primal-dual algorithm for weighted abstract cut packing. In: Proceeding of the 15th Conference on Integer Programming and Combinatorial Optimization (IPCO 2011). Springer, Berlin (2011)

  20. Queyranne M., Spieksma F., Tardella F.: A general class of greedily solvable linear programs. Math. Oper. Res. 23, 892–908 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  21. Schrijver, A.: Combinatorial Optimization. Springer, Berlin (2003)

  22. Schrijver, A.: Total dual integrality from directed graphs, crossing families and sub and supermodular functions. In: Pulleyblank, W.R. (ed.) Progress in Combinatorial Optimization, pp. 315–362. Academic Press, Dublin (1984)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Britta Peis.

About this article

Cite this article

Fujishige, S., Peis, B. Lattice polyhedra and submodular flows. Japan J. Indust. Appl. Math. 29, 441–451 (2012). https://doi.org/10.1007/s13160-012-0084-y

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13160-012-0084-y

Keywords

Mathematics Subject Classification

Navigation