Skip to main content
Log in

A network penalty method

  • Published:
Mathematical Programming Submit manuscript

Abstract

We consider the minimum cost network flow problem and describe how the non-linear penalty function methods of Conn and Bartels can be specialized to a combinatorial algorithm for this problem. We report on preliminary computational results which show that this method can require fewer pivots than the simplex method while the amount of work required for each pivot is comparable. The algorithm can be proven finite using a modification of Cunningham's strongly feasible basis pivoting rule.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. A.V. Aho, J.E. Hopcroft and J.D. Ullman,The Design and Analysis of Computer Algorithms, (Addison-Wesley, Reading, MA, 1976).

    Google Scholar 

  2. R.H. Bartels, “A penalty linear programming method using reduced-gradient basis-exchange techniques,”Linear Algebra and its Applications 29 (1980) 17–32.

    Google Scholar 

  3. A.R. Conn, “Constrained optimization using a nondifferentiable penalty function,”SIAM Journal of Numerical Analysis 10 (1973) 760–784.

    Google Scholar 

  4. A.R. Conn, “Linear programming via a nondifferentiable penalty function,”SIAM Journal of Numerical Analysis 13 (1976) 145–154.

    Google Scholar 

  5. W.H. Cunningham, “A network simplex method,”Mathematical Programming 11 (1976) 105–116.

    Google Scholar 

  6. W.H. Cunningham, “Theoretical properties of the network simplex method,”Mathematics of Operations Research 4 (1979) 196–208.

    Google Scholar 

  7. W.H. Cunningham and J.G. Klincewicz, “On cycling in the network simplex method,”Mathematical Programming 26 (1983) 182–189.

    Google Scholar 

  8. A.V. Fiacco and G.P. McCormick,Nonlinear Programming: Sequential Unconstrained Minimization Techniques (Wiley, New York, 1968).

    Google Scholar 

  9. R. Fletcher,Practical Methods of Optimization (Wiley, New York, 1987, 2nd ed.).

    Google Scholar 

  10. F. Glover, D. Karney and D. Klingman, “Implementation and computational comparisons of primal, dual, and primal—dual computer codes for minimum cost network flow problems,”Networks 4 (1974) 191–212.

    Google Scholar 

  11. M.D. Grigoriadis, “An efficient implementation of the network simplex method,”Mathematical Programming Study 26 (1986) 83–111.

    Google Scholar 

  12. J.L. Kennington and R.V. Helgason,Algorithms for Network Programming (Wiley, New York, 1980).

    Google Scholar 

  13. D. Klingman, A. Napier and J. Stutz, “NETGEN: A program for generating large-scale capacitated assignment, transportation, and minimum cost flow network problems,”Management Science 20 (1974) 814–821.

    Google Scholar 

  14. J.B. Orlin, “Genuinely polynomial simplex and non-simplex algorithms for the minimum cost flow problems,” Technical Report, Sloan W.P. No. 1615-84, (M.I.T., 1984).

  15. E. Tardos, “A strongly polynomial minimum cost circulation algorithm,”Combinatorica 5 (1985) 247–256.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Supported by the Natural Sciences and Engineering Research Council of Canada, and the joint research project “Combinatorial Optimization” of the Natural Sciences and Engineering Research Council, Canada and the German Research Association (Deutsche Forschungsgemeinschaft, SFB 303).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gamble, A.B., Conn, A.R. & Pulleyblank, W.R. A network penalty method. Mathematical Programming 50, 53–73 (1991). https://doi.org/10.1007/BF01594924

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation