Skip to main content

Submodular systems and related topics

  • Chapter
  • First Online:
Mathematical Programming at Oberwolfach II

Part of the book series: Mathematical Programming Studies ((MATHPROGRAMM,volume 22))

Abstract

Let

be a distributive lattice formed by subsets of a finite set with set union and intersection as the lattice operations, and let f be a submodular function on

. The pair (

, f) is called a submodular system and is a generalization of a (poly-)matroid. The present paper makes a survey of the author’s earlier work on submodular systems and provides a unifying view and some useful observations on related topics such as geometries on posets, generalized polymatroids, boundary hypermatroids, submodular functions on crossing families, submodular flows, strongly connected orientations of graphs, Lovász’s extension of set functions, minimization of submodular functions etc. We also show a new approach to the problem of minimizing submodular functions.

Written while the author was at Institut für ökonometrie und Operations Research, Universität Bonn, West Germany.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. Birkhoff, Rings of sets, Duke Mathematical Journal 3 (1937) 443–454.

    Article  MathSciNet  Google Scholar 

  2. R.E. Bixby, W.H. Cunningham and D.M. Topkis, The partial order of a polymatroid extreme point, Report No. 82250-OR, Institut für ökonometrie und Operations Research, Universität Bonn (December 1982).

    Google Scholar 

  3. W.H. Cunningham, Testing membership in matroid polyhedra, Report No. 81207-OR, Institut für ökonometrie und Operations Research, Universität Bonn (November 1981).

    Google Scholar 

  4. W.H. Cunningham and A. Frank, A primal-dual algorithm for submodular flows, Report No. 82224-OR, Institut für ökonometrie und Operations Research, Universität Bonn (July 1982).

    Google Scholar 

  5. J. Edmonds, Submodular functions, matroids, and certain polyhedra, Proceedings of the Calgary International Conference on Combinatorial Structures and Their Applications (Gordon and Breach, New York, 1970), pp. 69–87.

    Google Scholar 

  6. J. Edmonds, Matroids and the greedy algorithm, Mathematical Programming 1 (1971) 127–136.

    Article  MathSciNet  MATH  Google Scholar 

  7. J. Edmonds and R. Giles, A min-max relation for submodular functions on graphs. Annals of Discrete Mathematics 1 (1977) 185–204.

    Article  MathSciNet  Google Scholar 

  8. U. Faigle, The greedy algorithm for partially ordered sets, Discrete Mathematics 28 (1979) 153–159.

    Article  MathSciNet  MATH  Google Scholar 

  9. U. Faigle, Geometries on partially ordered sets, Journal of Combinatorial Theory Ser. B 28 (1980) 26–51.

    Article  MathSciNet  MATH  Google Scholar 

  10. L.R. Ford Jr. and D.R. Fulkerson, Flows in networks (Princeton University Press, Princeton, N.J., 1962).

    MATH  Google Scholar 

  11. A. Frank, How to make a digraph strongly connected, Combinatorica 1 (1981) 145–153.

    Article  MathSciNet  MATH  Google Scholar 

  12. A. Frank, Generalized polymatroids, Proceedings of the Sixth Hungarian Combinatorial Colloquium (Eger, 1981), to appear.

    Google Scholar 

  13. A. Frank, Finding feasible vectors of Edmonds-Giles polyhedra, Report No. 81205-OR, Institut für ökonometrie und Operations Research, Universität Bonn (September 1981).

    Google Scholar 

  14. A. Frank, A note on k-strongly connected orientations of an undirected graph, Discrete Mathematics 39 (1982) 103–104.

    Article  MathSciNet  MATH  Google Scholar 

  15. A. Frank, An algorithm for submodular functions on graphs, Annals of Discrete Mathematics 16 (1982) 189–212.

    Google Scholar 

  16. A. Frank and é. Tardos, Matroids from crossing families, Proceedings of the Sixth Hungarian Combinatorial Colloquium (Eger, 1981), to appear.

    Google Scholar 

  17. S. Fujishige, Algorithms for solving the independent-flow problems, Journal of the Operations Research Society of Japan 21 (1978) 189–204.

    MathSciNet  MATH  Google Scholar 

  18. S. Fujishige, The independent-flow problems and submodular functions (in Japanese), Journal of the Faculty of Engineering, University of Tokyo A-16 (1978) 42–43.

    Google Scholar 

  19. S. Fujishige, Matroid theory and its applications to system-engineering problems (in Japanese), Systems and Control 23 (1979) 11–20.

    MathSciNet  Google Scholar 

  20. S. Fujishige, Lexicographically optimal base of a polymatroid with respect to a weight vector. Mathematics of Operations Research 5 (1980) 186–196.

    Article  MathSciNet  MATH  Google Scholar 

  21. S. Fujishige, Structures of polytopes determined by submodular functions on crossing families, Discussions Paper Series No. 121(81-22), Institute of Socio-Economic Planning, University of Tsukuba (August 1981).

    Google Scholar 

  22. S. Fujishige, The theory of semimodular programs, Discussion Paper Series No. 135 (82-2) Institute of Socio-Economic Planning, University of Tsukuba (January 1982).

    Google Scholar 

  23. S. Fujishige, A note on Frank’s generalized polymatroids, Discussion Paper Series No. 152(82-19), Institute of Socio-Economic Planning, University of Tsukuba (June 1982).

    Google Scholar 

  24. S. Fujishige, Characterization of subdifferentials of submodular functions and its relation to Lovász’s extension of submodular functions, Report No. 82241-OR, Institut für ökonometrie und Operations Research, Universität Bonn (November 1982).

    Google Scholar 

  25. S. Fujishige Canonical decompositions of symmetric submodular systems, Discrete Applied Mathematics 5 (1983) 175–190.

    Article  MathSciNet  MATH  Google Scholar 

  26. S. Fujishige and N. Tomizawa, An algorithm for finding a minimum-cost strongly connected reorientation of a directed graph, Discussion Paper Series No. 147(82-14), Institute of Socio-Economic Planning, University of Tsukuba (March 1982).

    Google Scholar 

  27. S. Fujishige and N. Tomizawa, A note on submodular functions on distributive lattices, Discussion Paper Series No. 149(82-16), Institute of Socio-Economic Planning, University of Tsukuba (April 1982).

    Google Scholar 

  28. R. Giles, Submodular Functions, Graphs and Integer Polyhedra (Ph. D. Thesis, Department of Combinatorics and Optimization, University of Waterloo, Waterloo, Ontario, Canada, 1975).

    Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  30. R. Hassin, Minimum cost flow with set-constraints, Networks 12 (1982) 1–21.

    Article  MathSciNet  MATH  Google Scholar 

  31. A.J. Hoffman, Some recent applications of the theory of linear inequalities to extremal combinatorial analysis, Proceedings of Symposia in Applied Mathematics 10 (1960) 113–127.

    Google Scholar 

  32. M. Iri, A review of recent work in Japan on principal partitions of matroids and their applications, Annals of the New York Academy of Sciences 319 (1979) 306–319.

    Article  MathSciNet  Google Scholar 

  33. M. Iri, Structural theory for the combinatorial systems characterized by submodular functions, Proceedings of the Silver Jubilee Conference on Combinatorics (Waterloo, 1982) (to appear).

    Google Scholar 

  34. M. Iri, Applications of matroid theory, Proceedings of XI. International Symposium on Mathematical Programming (Bonn, 1982) (to appear).

    Google Scholar 

  35. M. Iri and S. Fujishige Use of matroid theory in operations research, circuits and systems theory, International Journal of Systems Science 12 (1981) 27–54.

    Article  MathSciNet  MATH  Google Scholar 

  36. L.G. Khachiyan A polynomial algorithm in linear programming (in Russian), Doklady Akademii Nauk SSSR 244 (1979) 1093–1096.

    MathSciNet  MATH  Google Scholar 

  37. M.K. Kozlov, S.P. Torosov and L.G. Khachiyan, Polynomial solvability of convex quadratic programming (in Russian), Doklady Akademii Nauk SSSR 248 (1979) 1051–1053.

    MathSciNet  Google Scholar 

  38. E.L. Lawler, Generalizations of the polymatroidal network flow model, Report BW 158/82, Department of Operations Research, Mathematical Centre, Amsterdam (April 1982).

    Google Scholar 

  39. E.L. Lawler and C.U. Martel Computing maximal ‘polymatroidal’ network flows, Mathematics of Operations Research 7 (1982) 334–347.

    Article  MathSciNet  MATH  Google Scholar 

  40. E.L. Lawler and C.U. Martel, Flow network formulations of polymatroid optimization problems, Annals of Discrete Mathematics 16 (1982) 189–200.

    MathSciNet  MATH  Google Scholar 

  41. L. Lovász, Submodular functions and convexity, Proceedings of XI. International Symposium on Mathematical Programming (Bonn, 1982), to appear.

    Google Scholar 

  42. L. Lovász and A. Recski, Selected topics on matroid theory and applications, Proceedings of the 10th Winter School, Supplemento ai Rendiconti del Circolo Matematico di Palermo, Italia, Serie II-numero 2 (1982) pp. 171–185.

    Google Scholar 

  43. C.J.H. McDiarmid, Rado’s theorem for polymatroids, Mathematical Proceedings of the Cambridge Philosophical Society 78 (1975) 263–281.

    Article  MathSciNet  MATH  Google Scholar 

  44. M. Nakamura and M. Iri, A structural theory for submodular functions, polymatroids and polymatroid intersections, Research Memorandom RMI 81-06, Department of Mathematical Engineering and Instrumentation Physics, University of Tokyo (August 1981).

    Google Scholar 

  45. R.T. Rockafellar Convex analysis (Princeton University Press, Princeton, NJ, 1970).

    MATH  Google Scholar 

  46. A. Schrijver, Total dual integrality from directed graphs, crossing families, and sub-and super modular functions, Proceedings of the Silver Jubilee Conference on Combinatorics (Waterloo, 1982), to appear.

    Google Scholar 

  47. L.S. Shapley, Cores of convex games, International Journal of Game Theory 1 (1971) 11–26.

    Article  MathSciNet  MATH  Google Scholar 

  48. J. Stoer and C. Witzgall, Convexity and optimization in finite dimensions I (Springer, Berlin, 1970).

    Google Scholar 

  49. N. Tomizawa, Theory of hyperspaces (I)—supermodular functions and generalization of concept of ‘bases’ (in Japanese), Papers of the Technical Group on Circuits and Systems, Institute of Electronics and Communication Engineers of Japan, CAS80-72 (1980).

    Google Scholar 

  50. N. Tomizawa, Theory of hyperspaces (III)—maximum deficiency=minimum residue theorem and its application (in Japanese), ibid., Papers of the Technical Group on Circuits and Systems, Institute of Electronics and Communication Engineers of Japan, CAS80-74 (1980).

    Google Scholar 

  51. N. Tomizawa, Theory of hyperspaces (X)—on some properties of polymatroids (in Japanese), ibid., Papers of the Technical Group on Circuits and Systems, Institute of Electronics and Communication Engineers of Japan, CAS81-84 (1981).

    Google Scholar 

  52. N. Tomizawa, Theory of hypermatroids, Applied Combinatorial Theory and Algorithms, RIMS Kokyuroku 427, Research Institute for Mathematical Sciences, Kyoto University (1981) pp. 43–50.

    Google Scholar 

  53. N. Tomizawa, Quasimatroids and orientations of graphs, presented at the XI. International Symposium on Mathematical Programming (Bonn, 1982).

    Google Scholar 

  54. N. Tomizawa, Theory of hedron space, Presented at the Szeged Conference on Matroids (Szeged, 1982).

    Google Scholar 

  55. N. Tomizawa and S. Fujishige, Theory of hyperspaces (VIII)—on the structures of hypermatroids of network type (in Japanese), Papers of the Technical Group on Circuits and Systems, Institute of Electronics and Communication Engineers of Japan, CAS81-62 (1981).

    Google Scholar 

  56. N. Tomizawa and S. Fujishige, Historical survey of extensions of the concept of principal partition and their unifying generalization to hypermatroids, Systems Science Research Report No. 5, Department of Systems Science, Tokyo Institute of Technology (April 1982).

    Google Scholar 

  57. W.T. Tutte, A homotopy theorem for matroids, I, II, Transactions of the American Mathematical Society 88 (1958) 144–174.

    MathSciNet  MATH  Google Scholar 

  58. W.T. Tutte, Matroids and graphs, Transactions of the American Mathematical Society 90 (1959) 527–555.

    Article  MathSciNet  MATH  Google Scholar 

  59. W.T. Tutte, Lectures on matroids, Journal of Research of the National Bureau of Standards 69B (1965) 1–48.

    MathSciNet  Google Scholar 

  60. D.J.A. Welsh, Matroid theory (Academic Press, London, 1976).

    MATH  Google Scholar 

  61. H. Whitney, On the abstract properties of linear dependence, American Journal of Mathematics 57 (1935) 509–533.

    Article  MathSciNet  Google Scholar 

  62. P. Wolfe, Finding the nearest point in a polytope, Mathematical Programming 11 (1976) 128–149.

    Article  MathSciNet  MATH  Google Scholar 

  63. U. Zimmermann, Minimization on submodular flows, Discrete Applied Mathematics 4 (1982) 303–323.

    Article  MathSciNet  MATH  Google Scholar 

  64. U. Zimmermann, Minimization of some nonlinear functions over polymatroidal flows, Annals of Discrete Mathematics 16 (1982) 287–309.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bernhard Korte Klaus Ritter

Rights and permissions

Reprints and permissions

Copyright information

© 1984 The Mathematical Programming Society, Inc.

About this chapter

Cite this chapter

Fujishige, S. (1984). Submodular systems and related topics. In: Korte, B., Ritter, K. (eds) Mathematical Programming at Oberwolfach II. Mathematical Programming Studies, vol 22. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0121012

Download citation

  • DOI: https://doi.org/10.1007/BFb0121012

  • Received:

  • Revised:

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-00914-3

  • Online ISBN: 978-3-642-00915-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics