Abstract:We consider the bandwidth packing problem arising from telecommunication networks. The problem is to determine the set of calls and an assignment of them to the paths in an arc-capacitated network to maximize profit. We propose an algorithm to solve the integer programming formulation of the problem. An efficient column generation technique to solve the linear programming relaxation is proposed, and a modified cover inequality is used to strengthen the IP formulation. The algorithm incorporates the column gene… Show more
“…Application(s) Agarwal et al (1989); Desaulniers et al (2001b); Desrochers et al (1992); Löbel (1997Löbel ( , 1998; Ribeiro and Soumis (1994) various vehicle routing problems Borndörfer et al (2003); Desaulniers et al (2001b); Desrochers and Soumis (1989) crew scheduling Desrosiers et al (1984) multiple traveling salesman problem with time windows Krumke et al (2002) real-time dispatching of automobile service units Lübbecke and Zimmermann (2003); Sol (1994) multiple pickup and delivery problem with time windows Anbil et al (1998); Crainic and Rousseau (1987) airline crew pairing Barnhart and Schneur (1996) air network design for express shipment service Erdmann et al (2001) airline schedule generation Barnhart et al (1998a); Desaulniers et al (1997); Ioachim et al (1999) fleet assignment and aircraft routing and scheduling Crama and Oerlemans (1994) job grouping for flexible manufacturing systems Eben-Chaime et al (1996) grouping and packaging of electronic circuits Park et al (1996) bandwidth packing in telecommunication networks Ribeiro et al (1989) traffic assignment in satellite communication systems Sankaran (1995) course registration at a business school Vanderbeck (1994) graph partitioning e.g., in VLSI, compiler design Vanderbeck (1994) single-machine multi-item lot-sizing Hurkens et al (1997); Valério de Carvalho (1999, 2002b; Vance (1998); Vance et al (1994); Vanderbeck (1999) bin packing and cutting stock problems Alvelos and Valério de Carvalho (2000); …”
Section: Reference(s)mentioning
confidence: 99%
“…The choice of the structure on which to impose decisions is a matter of algorithmic efficiency and performance. We remark that adding cutting planes in conjunction with column generation in a branch-and-bound search is usually called branch-and-price-and-cut, see e.g., Barnhart et al (1998a); Barnhart, Hane, and Vance (2000), and Park, Kang, and Park (1996).…”
Section: Branching and Cutting Decisionsmentioning
Dantzig-Wolfe decomposition and column generation, devised for linear programs, is a success story in large scale integer programming. We outline and relate the approaches, and survey mainly recent contributions, not yet found in textbooks. We emphasize the growing understanding of the dual point of view, which has brought considerable progress to the column generation theory and practice. It stimulated careful initializations, sophisticated solution techniques for the restricted master problem and subproblem, as well as better overall performance. Thus, the dual perspective is an ever recurring concept in our "selected topics."
“…Application(s) Agarwal et al (1989); Desaulniers et al (2001b); Desrochers et al (1992); Löbel (1997Löbel ( , 1998; Ribeiro and Soumis (1994) various vehicle routing problems Borndörfer et al (2003); Desaulniers et al (2001b); Desrochers and Soumis (1989) crew scheduling Desrosiers et al (1984) multiple traveling salesman problem with time windows Krumke et al (2002) real-time dispatching of automobile service units Lübbecke and Zimmermann (2003); Sol (1994) multiple pickup and delivery problem with time windows Anbil et al (1998); Crainic and Rousseau (1987) airline crew pairing Barnhart and Schneur (1996) air network design for express shipment service Erdmann et al (2001) airline schedule generation Barnhart et al (1998a); Desaulniers et al (1997); Ioachim et al (1999) fleet assignment and aircraft routing and scheduling Crama and Oerlemans (1994) job grouping for flexible manufacturing systems Eben-Chaime et al (1996) grouping and packaging of electronic circuits Park et al (1996) bandwidth packing in telecommunication networks Ribeiro et al (1989) traffic assignment in satellite communication systems Sankaran (1995) course registration at a business school Vanderbeck (1994) graph partitioning e.g., in VLSI, compiler design Vanderbeck (1994) single-machine multi-item lot-sizing Hurkens et al (1997); Valério de Carvalho (1999, 2002b; Vance (1998); Vance et al (1994); Vanderbeck (1999) bin packing and cutting stock problems Alvelos and Valério de Carvalho (2000); …”
Section: Reference(s)mentioning
confidence: 99%
“…The choice of the structure on which to impose decisions is a matter of algorithmic efficiency and performance. We remark that adding cutting planes in conjunction with column generation in a branch-and-bound search is usually called branch-and-price-and-cut, see e.g., Barnhart et al (1998a); Barnhart, Hane, and Vance (2000), and Park, Kang, and Park (1996).…”
Section: Branching and Cutting Decisionsmentioning
Dantzig-Wolfe decomposition and column generation, devised for linear programs, is a success story in large scale integer programming. We outline and relate the approaches, and survey mainly recent contributions, not yet found in textbooks. We emphasize the growing understanding of the dual point of view, which has brought considerable progress to the column generation theory and practice. It stimulated careful initializations, sophisticated solution techniques for the restricted master problem and subproblem, as well as better overall performance. Thus, the dual perspective is an ever recurring concept in our "selected topics."
“…For technical reasons based on routing protocols, each commodity must be sent along a unique path from s(q) to t(q), see Barnhart et al (2000); Park et al (1996). Introducing the binary variable x q ij stating whether commodity q is routed through arc (i, j), the problem can be formulated as In practice, although the tra c size d q varies along time, it is not convenient to change the routing according tho these variations; x must be set once for a given time period.…”
“…Parker and Ryan do not use cutting planes. Park et al (1996) embed cutting planes based on lifted minimal covers (see Padberg 1975) within column generation to create the lp-relaxation, and incorporate these cuts into a branch-and-cut procedure. Cuts were not generated within the tree unless the branch-andprice routines failed to prove optimality within a reasonable period of time.…”
The bandwidth-packing problem is a combinatorial optimization problem arising from telecommunication networks where demand exceeds capacity and where point-to-point calls with varying bandwidths are routed on this network such that each call uses a single path. These problems occur within ATM technology and when video data is routed. It belongs to the broad class of multi-commodity flow problems that are commonly associated with communication, computer, transportation, and distribution network applications. Calls between pairs of nodes define the commodities, and links connecting nodes represent transmission lines in the telecomm network. Given a set of calls with their revenue and bandwidth requirements and an undirected network with its fixed arc/link capacities and costs, the problem is to assign calls from a request table to paths such that network capacities are not violated and profit is maximized.When one can split a call among a variety of paths, then the problem can be solved by linear programming techniques. However, there are many telecommunications problems (as well as applications out-
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.