Abstract
We first introduce a generic model for discrete cost multicommodity network optimization, together with several variants relevant to telecommunication networks such as: the case where discrete node cost functions (accounting for switching equipment) have to be included in the objective; the case where survivability constraints with respect to single-link and/or single-node failure have to be taken into account. An overview of existing exact solution methods is presented, both for special cases (such as the so-called single-facility and two-facility network loading problems) and for the general case where arbitrary step-increasing link cost-functions are considered. The basic discrete cost multicommodity flow problem (DCMCF) as well as its variant with survivability constraints (DCSMCF) are addressed. Several possible directions for improvement or future investigations are mentioned in the concluding section.
Similar content being viewed by others
References
R. Ahuja, T.K. Magnanti and J.B. Orlin, Networks Flows, Algorithms and Applications (Prentice–Hall, 1993).
A.A. Assad, Multicommodity network flows–a survey, Networks 8 (1978) 37–91.
A. Balakrishnan, T.L. Magnanti and P. Mirchandani, Network design, in: Automated Bibliographies in Combinatorial Optimization, eds. M. Dell'Amico, F. Maffioli and S. Martello (Wiley, 1998).
F. Barahona, Network design using cut inequalities, SIAM Journal on Optimization 6(3) (1996) 823–837.
J.F. Benders, Partitioning procedures for solving mixed–variable programming problems, Numer. Math. 4 (1962) 238–252.
D. Bienstock and O. Günlük, Capacitated network design–polyhedral structure and computation, INFORMS Journal on Computing (1996) 243–259.
D. Bienstock, S. Chopra, O. Günlük and C.Y. Tsai, Minimum cost capacity installation for multicommodity network flows, Mathematical Programming 81 (1998) 177–199.
D. Bienstock and G. Muratore, Strong inequalities for capacitated survivable network design problems, Math. Programming Ser. A 89 (2000) 127–147.
S.C. Boyd and T. Hao, An integer polytope related to the design of survivable communication networks, SIAM Journal of Discrete Math. 6(4) (1993) 612–630.
S. Chopra, I. Gilboa and S. Trilochan–Sastry, Algorithms and extended formulations for one and two facility network design, in: Proceedings 5th IPCO Conf., Lecture Notes in Computer Science (1996) pp. 44–57.
G. Dahl and M. Stoer, A cutting–plane algorithm for multicommodity survivable network design problems, INFORMS Journal on Computing 10(1) (1998).
L.R. Ford and D.R. Fulkerson, Flows in Networks (Princeton University Press, Princeton, 1962).
L. Fratta, M. Gerla and L. Kleinrock, The flow–deviation method: an approach to store–and–forward communication network design, Networks 3 (1973) 97–133.
V. Gabrel and M. Minoux, Large scale LP–relaxations for minimum cost multicommodity network flow problems with step–increasing cost functions and computational results, Internal Research Report, MASI 96/17, University Paris 6, France (1996).
V. Gabrel and M. Minoux, LP relaxations better than convexification for multicommodity network optimization problems with step–increasing cost functions, Acta Mathematica Vietnamica 22 (1997) 128–145.
V. Gabrel, A. Knippel and M. Minoux, Exact solution of multicommodity network optimization problems with general step cost functions, Operations Research Letters 25 (1999) 15–23.
V. Gabrel, A. Knippel and M. Minoux, Exact solution of survivable network problems with stepincreasing cost functions, in: ALGOTEL 2 (May 10–12, 2000).
C. Gallo, C. Sandi and C. Sodini, An algorithm for the min concave cost flow problem, European J. Operational Research 4 (1980) 248–255.
B. Gendron, T.G. Crainic and A. Frangioni, Multicommodity capacitated network design, in: Telecommunications Network Planning, eds. B. Sanso and P. Soriano (Kluwer Academic, 1999) pp. 1–19.
G. Geoffrion and G. Graves, Multicommodity distribution system design by Benders decomposition, Management Science 5 (1974) 822–844.
M. Gerla and L. Kleinrock, On the topological design of distributed computer networks, IEEE Trans. Comput. COM–25 (1977) 48–60.
M. Goemans and D. Bertsimas, Survivable networks, linear programming relaxations and the parsimonious property, Mathematical Programming 60(2) (1993) 145–166.
R.E. Gomory and T.C. Hu, An application of generalized linear programming to network flows, SIAM J. Appl. Math. 10 (1962) 260–283.
M. Gondran and M. Minoux, Graphs and Algorithms (Wiley, New York, 1984).
M. Grötschel and C. Monma, Integer polyhedron associated with certain network design problems with connectivity constraints, SIAM J. Discrete Math. 3 (1990) 502–523.
M. Grötschel, C. Monma and M. Stoer, Computational results with a cutting–plane algorithm for designing communication networks with low connectivity constraints, Operations Research 40 (1992) 309–330.
M. Grötschel, C. Monma and M. Stoer, Design of survivable networks, in: Handbook in OR and MS, Vol. 7 (1995) pp. 617–672.
O. Günlük, A branch–and–cut algorithm for capacitated network design problems, Math. Programming Ser. A 86 (1999) 17–39.
H.H. Hoang, Topological optimization of networks: A nonlinear mixed integer model employing generalized Benders decomposition, IEEE Trans. Automatic Control AC–27 (1982) 164–169.
J. Kennington, Multicommodity flows: A state–of–the art survey of linear models and solution techniques, Operations Research 26 (1978) 209–236.
B.W. Kernighan and S. Lin, An efficient heuristic procedure for partitioning graphs, Bell Syst. Techn. J. 49(2) (1970) 291–307.
T.L. Magnanti and P. Mirchandani, Shortest paths, single origin–destination network design and associated polyhedra, Networks 33 (1993) 103–121.
T.L. Magnanti, P. Mirchandani and R. Vachani, Modeling and solving the capacitated network loading problem, Working Paper #709, KATZ graduate School of Business, University of Pittsburgh, PA (1991).
T.L. Magnanti, P. Mirchandani and R. Vachani, Modeling and solving the two–facility capacitated network loading problem, Operations Research 43(1) (1995) 142–157.
T.L. Magnanti, P. Mireault and R.T. Wong, Tailoring Benders decomposition for uncapacitated network design, Mathematical Programming Study 26 (1986) 112–154.
T.L. Magnanti and R.T. Wong, Network design and transportation planning–models and algorithms, Transportation Science 18 (1984) 1–55.
T.L. Magnanti and R.T. Wong, A dual ascent approach to fixed charge network design problems (1999) to appear.
M. Minoux, Optimisation et planification des réseaux de télécommunications, in: Optimization Techniques, eds. G. Goos, J. Hartmanis and J. Cea, Lecture Notes in Computer Science 40 (Springer, 1976) pp. 419–430.
M. Minoux, Optimum synthesis of a network with non–simultaneous multicommodity flow requirements, in: Studies on Graphs and Discrete Programming, ed. P. Hansen, Annals of Discrete Mathematics 11 (1981) pp. 269–277.
M. Minoux, Subgradient optimization and Benders decomposition for large scale programming, in: Mathematical Programming, eds. R.W. Cottle, M.L. Kelmanson and B. Korte (1984) pp. 271–288.
M. Minoux, Network synthesis and dynamic network optimization, in: Surveys in Combinational Optimization, eds. S. Martello, G. Laporte, M. Minoux and C. Ribeiro, Annals of Discrete Mathematics 31 (1986) pp. 283–324.
M. Minoux, Mathematical Programming. Theory and Algorithms (Wiley, 1986).
M. Minoux, Network synthesis and optimum network design problems: Models, solution methods and applications, Networks 19 (1989) 313–360.
M. Minoux and J.Y. Serreault, Subgradient optimization and large scale programming: an application to network synthesis with security constraints, RAIRO 15 (1984) 185–203.
P.M. Mirchandani, Polyhedral Structure of a Capacitated Network Design Problem with an Application to the Telecommunication Industry, Ph.D. dissertation (MIT Press, Cambridge, MA, 1989).
C. Monma and D. Shallcross, Methods for designing communication networks with certain twoconnected survivability constraints, Operations Research 37 (1989) 531–541.
G.L. Nemhauser and L.A.Wolsey, Integer and Combinatorial Optimization (Wiley, New York, 1988).
A. Onaga and O. Kakusho, On feasibility conditions of multicommodity flows in networks, IEEE Trans. on Circuit Theory CT 18 (1971) 425–429.
A. Ouorou, Décomposition proximale des problèmes de multiflots à critère convexe. Application aux problèmes de routage dans les réseaux de communication, Thèse de Doctorat, Université de Clermont–Ferrand (1995).
C.H. Papadimitriou and K. Steiglitz, Combinatorial Optimization. Algorithms and Complexity (Prentice–Hall, 1982).
M. Stoer and G. Dahl, A polyhedral approach to multicommodity survivable network design, Numerische Mathematik 68 (1994) 149–167.
L.A. Wolsey, Valid inequalities for 0–1 knapsacks and MIPS with generalized upper bound constraints, Discrete Appl. Math. 29 (1990) 251–261.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Minoux, M. Discrete Cost Multicommodity Network Optimization Problems and Exact Solution Methods. Annals of Operations Research 106, 19–46 (2001). https://doi.org/10.1023/A:1014554606793
Issue Date:
DOI: https://doi.org/10.1023/A:1014554606793