Skip to main content

Solving the Convex Cost Integer Dual Network Flow Problem

  • Conference paper
  • First Online:
Integer Programming and Combinatorial Optimization (IPCO 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1610))

Abstract

In this paper, we consider a convex optimization problem where the objective function is the sum of separable convex functions, the constraints are similar to those arising in the dual of a minimum cost flow problem (that is, of the form π(i) − π(j) ≤ wij), and the variables are required to take integer values within a specified range bounded by an integer U. Let m denote the number of constraints and (n+m) denote the number of variables. We call this problem the convex cost integer dual network flow problem. In this paper, we develop network flow based algorithms to solve the convex cost integer dual network flow problem efficiently. We show that using the Lagrangian relaxation technique, the convex cost integer dual network flow problem can be reduced to a convex cost primal network flow problem where each cost function is a piecewise linear convex function with integer slopes. We next show that the cost scaling algorithm for the minimum cost flow problem can be adapted to solve the convex cost integer dual network flow problem in O(nm log(n2/m) log(nU)) time. This algorithm improves the best currently available algorithm and is also likely to yield algorithms with attractive empirical performance.

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.

Reference

  • Ahuja, R. K., T. L. Magnanti, and J. B. Orlin. 1993. Network Flows: Theory, Algorithms, and Applications, Prentice Hall, NJ.

    Google Scholar 

  • Ahuja, R. K., and J. B. Orlin. 1997. A fast algorithm for the bipartite node weighted matching on path graphs with application to the inverse spanning tree problem. Working Paper, Sloan School of Management, MIT, Cambridge, MA.

    Google Scholar 

  • Barlow, R. E., D. J. Bartholomew, D. J. Bremner, and H. D. Brunk. 1972. Statistical Inference under Order Restrictions. Wiley, New York.

    MATH  Google Scholar 

  • Bertsekas, D. P. 1979. A distributed algorithm for the assignment problem. Working Paper, Laboratory for Information and Decision Sciences, MIT, Cambridge, MA.

    Google Scholar 

  • Boros, E., and R. Shamir. 1991. Convex separable minimization over partial order constraints. Report No. RRR 27-91, RUTCOR, Rutgers University, New Brunswick, NJ.

    Google Scholar 

  • Elmaghraby, S. E. 1978. Activity Networks: Project Planning and Control by Network Models. Wiley-Interscience, New York.

    Google Scholar 

  • Hochbaum, D.S., and J.G. Shanthikumar. 1990. Convex separable optimization is not much harder than linear optimization. Journal of ACM 37, 843–862.

    Article  MATH  MathSciNet  Google Scholar 

  • Karzanov, A. V., and S. T. McCormick. 1997. Poloynomial methods for separable convex optimization in unimodular linear spaces with applications. SIAM Journal on Computing 4, 1245–1275.

    Article  MathSciNet  Google Scholar 

  • McCormick, S. T. 1998. Personal communications.

    Google Scholar 

  • Robertson, T., F. T. Wright, and R. L. Dykstra. 1988. Order Restricted Statistical Inference. John Wiley & Sons, New York.

    MATH  Google Scholar 

  • Rockafellar, R. T. 1984. Network Flows and Monotropic Optimization. Wiley-Interscience, New York.

    MATH  Google Scholar 

  • Roundy, R. 1986. A 98% effective lot-sizing rule for a multi-product, multi-stage, production-/inventory system. Mathematics of Operations Research 11, 699–727.

    Article  MATH  MathSciNet  Google Scholar 

  • Sokkalingam, P. T., R. K. Ahuja, and J. B. Orlin. 1999. Solving inverse spanning tree problems through network flow techniques. Operations Research, March–April Issue.

    Google Scholar 

  • Tarjan, R. E. 1998. Personal Communications.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ahuja, R.K., Hochbaum, D.S., Orlin, J.B. (1999). Solving the Convex Cost Integer Dual Network Flow Problem. In: Cornuéjols, G., Burkard, R.E., Woeginger, G.J. (eds) Integer Programming and Combinatorial Optimization. IPCO 1999. Lecture Notes in Computer Science, vol 1610. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48777-8_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-48777-8_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66019-4

  • Online ISBN: 978-3-540-48777-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics