Skip to main content

Neighbor Systems, Jump Systems, and Bisubmodular Polyhedra

  • Conference paper
Algorithms and Computation (ISAAC 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6506))

Included in the following conference series:

  • 1121 Accesses

Abstract

The concept of neighbor system, introduced by Hartvigsen (2009), is a set of integral vectors satisfying a certain combinatorial property. In this paper, we reveal the relationship of neighbor systems with jump systems and with bisubmodular polyhedra. We firstly prove that for every neighbor system, there exists a jump system which has the same neighborhood structure as the original neighbor system. This shows that the concept of neighbor system is essentially equivalent to that of jump system. We next show that the convex closure of a neighbor system is an integral bisubmodular polyhedron. In addition, we give a characterization of neighbor systems using bisubmodular polyhedra. Finally, we consider the problem of minimizing a separable convex function on a neighbor system. By using the relationship between neighbor systems and jump systems shown in this paper, we prove that the problem can be solved in weakly-polynomial time for a class of neighbor systems.

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. Ando, K., Fujishige, S.: On structure of bisubmodular polyhedra. Math. Programming 74, 293–317 (1996)

    MathSciNet  MATH  Google Scholar 

  2. Ando, K., Fujishige, S., Naitoh, T.: A greedy algorithm for minimizing a separable convex function over an integral bisubmodular polyhedron. J. Oper. Res. Soc. Japan 37, 188–196 (1994)

    MathSciNet  MATH  Google Scholar 

  3. Ando, K., Fujishige, S., Naitoh, T.: A greedy algorithm for minimizing a separable convex function over a finite jump system. J. Oper. Res. Soc. Japan 38, 362–375 (1995)

    MathSciNet  MATH  Google Scholar 

  4. Ando, K., Fujishige, S., Naitoh, T.: A characterization of bisubmodular functions. Discrete Math. 148, 299–303 (1996)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  8. Cunningham, W.H.: Matching, matroids, and extensions. Math. Program. 91, 515–542 (2002)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  10. Edmonds, J.: Submodular functions, matroids, and certain polyhedra. Combinatorial Structures and their Applications, pp. 69–87. Gordon and Breach, New York (1970)

    Google Scholar 

  11. Edmonds, J.: Matroids and the greedy algorithm. Math. Programming 1, 127–136 (1971)

    Article  MathSciNet  MATH  Google Scholar 

  12. Fujishige, S.: Submodular Functions and Optimization, 2nd edn. Elsevier, Amsterdam (2005)

    MATH  Google Scholar 

  13. Groenevelt, H.: Two algorithms for maximizing a separable concave function over a polymatroid feasible region. European J. Operational Research 54, 227–236 (1991)

    Article  MATH  Google Scholar 

  14. Hartvigsen, D.: Neighbor system and the greedy algorithm (extended abstract), RIMS Kôkyûroku Bessatsu (to appear, 2010)

    Google Scholar 

  15. Hochbaum, D.S.: Lower and upper bounds for the allocation problem and other nonlinear optimization problems. Math. Oper. Res. 19, 390–409 (1994)

    MathSciNet  MATH  Google Scholar 

  16. Kobayashi, Y., Szabo, J., Takazawa, K.: A proof to Cunningham’s conjecture on restricted subgraphs and jump systems. TR-2010-04. Egervary Research Group, Budapest (2010)

    Google Scholar 

  17. Kobayashi, Y., Takazawa, K.: Even factors, jump systems, and discrete convexity. J. Combin. Theory, Ser. B 99, 139–161 (2009)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  19. Shioura, A.: Minimization of an M-convex function. Discrete Appl. Math. 84, 215–220 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  20. Shioura, A., Tanaka, K.: Polynomial-time algorithms for linear and convex optimization on jump systems. SIAM J. Discrete Math. 21, 504–522 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  21. Whitney, H.: On the abstract properties of linear dependence. Amer. J. Math. 57, 509–533 (1935)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shioura, A. (2010). Neighbor Systems, Jump Systems, and Bisubmodular Polyhedra. In: Cheong, O., Chwa, KY., Park, K. (eds) Algorithms and Computation. ISAAC 2010. Lecture Notes in Computer Science, vol 6506. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17517-6_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17517-6_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17516-9

  • Online ISBN: 978-3-642-17517-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics