scispace - formally typeset
Journal ArticleDOI

Decomposition Principle for Linear Programs

George B. Dantzig, +1 more
- 01 Feb 1960 - 
- Vol. 8, Iss: 1, pp 101-111
TLDR
A technique is presented for the decomposition of a linear program that permits the problem to be solved by alternate solutions of linear sub-programs representing its several parts and a coordinating program that is obtained from the parts by linear transformations.
Abstract
A technique is presented for the decomposition of a linear program that permits the problem to be solved by alternate solutions of linear sub-programs representing its several parts and a coordinating program that is obtained from the parts by linear transformations. The coordinating program generates at each cycle new objective forms for each part, and each part generates in turn from its optimal basic feasible solutions new activities columns for the interconnecting program. Viewed as an instance of a “generalized programming problem” whose columns are drawn freely from given convex sets, such a problem can be studied by an appropriate generalization of the duality theorem for linear programming, which permits a sharp distinction to be made between those constraints that pertain only to a part of the problem and those that connect its parts. This leads to a generalization of the Simplex Algorithm, for which the decomposition procedure becomes a special case. Besides holding promise for the efficient computation of large-scale systems, the principle yields a certain rationale for the “decentralized decision process” in the theory of the firm. Formally the prices generated by the coordinating program cause the manager of each part to look for a “pure” sub-program analogue of pure strategy in game theory, which he proposes to the coordinator as best he can do. The coordinator finds the optimum “mix” of pure sub-programs using new proposals and earlier ones consistent with over-all demands and supply, and thereby generates new prices that again generates new proposals by each of the parts, etc. The iterative process is finite.

read more

Citations
More filters
Journal ArticleDOI

Identification of special structure constraints in linear programs

TL;DR: A unified computational procedure is presented for mechanically identifying near maximal sets of special structure constraints for most of the kinds of special structures which have been identified thus far as being exploitable.
Journal ArticleDOI

Optimal design of an electricity-intensive industrial facility subject to electricity price uncertainty: Stochastic optimization and scenario reduction

TL;DR: Stochastic optimization is applied to the design and operations of a chlor-alkali plant, an electrochemical process that produces chlorine, caustic soda, and hydrogen, and finds that flexible plant designs that oversize certain plant components can enhance participation in electricity markets and increase profits.

Tabu Search, Generalized k-Path Inequalities, and Partial Elementarity for the Vehicle Routing Problem with Time Windows

TL;DR: A tabu search heuristic is developed that allows to rapidly generate negative reduced cost columns in most iterations of the espprc, and a new subproblem type is proposed, the partially elementary shortest path problem with resource constraints (pespprc), which imposes elementarity requirements only on a subset of the nodes.
Journal Article

Solutions diversification in a column generation algorithm

TL;DR: This article covers some characteristics of the generated columns from theoretical and experimental points of view and concludes with computational experiments on two kinds of problems: the acyclic vehicle routing problem with time windows and the one-dimensional cutting stock problem.
Journal ArticleDOI

Compatibility of short and long term objectives for dynamic patient admission scheduling.

TL;DR: This paper studies the compatibility of short term and long term objectives in the context of the Dynamic Patient Admission Scheduling Problem (DPAS), and proposes a new short term strategy — which considers idle resource penalties and anticipatory information — which produces long term solutions of significantly better quality.