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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ando, K., Fujishige, S.: On structure of bisubmodular polyhedra. Math. Programming 74, 293–317 (1996)
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)
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)
Ando, K., Fujishige, S., Naitoh, T.: A characterization of bisubmodular functions. Discrete Math. 148, 299–303 (1996)
Bouchet, A.: Greedy algorithm and symmetric matroids. Math. Programming 38, 147–159 (1987)
Bouchet, A., Cunningham, W.H.: Delta-matroids, jump systems and bisubmodular polyhedra. SIAM J. Discrete Math. 8, 17–32 (1995)
Chandrasekaran, R., Kabadi, S.N.: Pseudomatroids. Discrete Math. 71, 205–217 (1988)
Cunningham, W.H.: Matching, matroids, and extensions. Math. Program. 91, 515–542 (2002)
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)
Edmonds, J.: Submodular functions, matroids, and certain polyhedra. Combinatorial Structures and their Applications, pp. 69–87. Gordon and Breach, New York (1970)
Edmonds, J.: Matroids and the greedy algorithm. Math. Programming 1, 127–136 (1971)
Fujishige, S.: Submodular Functions and Optimization, 2nd edn. Elsevier, Amsterdam (2005)
Groenevelt, H.: Two algorithms for maximizing a separable concave function over a polymatroid feasible region. European J. Operational Research 54, 227–236 (1991)
Hartvigsen, D.: Neighbor system and the greedy algorithm (extended abstract), RIMS Kôkyûroku Bessatsu (to appear, 2010)
Hochbaum, D.S.: Lower and upper bounds for the allocation problem and other nonlinear optimization problems. Math. Oper. Res. 19, 390–409 (1994)
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)
Kobayashi, Y., Takazawa, K.: Even factors, jump systems, and discrete convexity. J. Combin. Theory, Ser. B 99, 139–161 (2009)
Lovász, L.: The member ship problem in jump systems. J. Combin. Theory, Ser. B 70, 45–66 (1997)
Shioura, A.: Minimization of an M-convex function. Discrete Appl. Math. 84, 215–220 (1998)
Shioura, A., Tanaka, K.: Polynomial-time algorithms for linear and convex optimization on jump systems. SIAM J. Discrete Math. 21, 504–522 (2007)
Whitney, H.: On the abstract properties of linear dependence. Amer. J. Math. 57, 509–533 (1935)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)