Skip to main content

Discrete Newton’s Algorithm for Parametric Submodular Function Minimization

  • Conference paper
  • First Online:

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

Abstract

We consider the line search problem in a submodular polyhedron \(P(f)\subseteq {\mathbb {R}}^n\): Given an arbitrary \(a\in {\mathbb {R}}^n\) and \(x_0\in P(f)\), compute \(\max \{\delta : x_0+\delta a\in P(f)\}\). The use of the discrete Newton’s algorithm for this line search problem is very natural, but no strongly polynomial bound on its number of iterations was known (Iwata 2008). We solve this open problem by providing a quadratic bound of \(n^2 + O(n \log ^2 n)\) on its number of iterations. Our result considerably improves upon the only other known strongly polynomial time algorithm, which is based on Megiddo’s parametric search framework and which requires \({\tilde{O}}(n^8)\) submodular function minimizations (Nagano 2007). As a by-product of our study, we prove (tight) bounds on the length of chains of ring families and geometrically increasing sequences of sets, which might be of independent interest.

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

Buying options

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

Learn about institutional subscriptions

References

  • Freund, R.M., Grigas, P., Mazumder, R.: An extended Frank-Wolfe method with “In-Face" directions, its application to low-rank matrix completion (2015). arXiv:1511.02204

  • Håstad, J.: On the size of weights for threshold gates. SIAM J. Discrete Math. 7(3), 484–492 (1994)

    Article  MathSciNet  Google Scholar 

  • Iwata, S.: Submodular function minimization. Math. Program. 112(1), 45–64 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  • Iwata, S., Murota, K., Shigeno, M.: A fast parametric submodular intersection algorithm for strong map sequences. Math. Oper. Res. 22(4), 803–813 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  • Iwata, S., Orlin, J.B.: A simple combinatorial algorithm for submodular function minimization. In: Proceedings of the Twentieth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1230–1237. Society for Industrial and Applied Mathematics (2009)

    Google Scholar 

  • Lee, Y.T., Sidford, A., Wong, S.C.: A faster cutting plane method and its implications for combinatorial and convex optimization. In: Foundations of Computer Science (FOCS), pp. 1049–1065. IEEE (2015)

    Google Scholar 

  • McCormick, S.T., Ervolina, T.R.: Computing maximum mean cuts. Discrete Appl. Math. 52(1), 53–70 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  • Mulmuley, K.: Lower bounds in a parallel model without bit operations. SIAM J. Comput. 28(4), 1460–1509 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  • Nagano, K.: A strongly polynomial algorithm for line search in submodular polyhedra. Discrete Optim. 4(3), 349–359 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  • Radzik, T.: Fractional combinatorial optimization. In: Du, D.Z., Pardalos, P.M. (eds.) Handbook of Combinatorial Optimization, pp. 429–478. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  • Topkis, D.M.: Minimizing a submodular function on a lattice. Oper. Res. 26(2), 305–321 (1978)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michel X. Goemans .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Goemans, M.X., Gupta, S., Jaillet, P. (2017). Discrete Newton’s Algorithm for Parametric Submodular Function Minimization. In: Eisenbrand, F., Koenemann, J. (eds) Integer Programming and Combinatorial Optimization. IPCO 2017. Lecture Notes in Computer Science(), vol 10328. Springer, Cham. https://doi.org/10.1007/978-3-319-59250-3_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-59250-3_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-59249-7

  • Online ISBN: 978-3-319-59250-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics