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

Holonic Approach for Control and Coordination of Distributed Sensors

A Benaskeur, +1 more
TL;DR: It is explained that the hierarchical and recursive structure of holonic architecture provides the required flexibility and robustness without deviating significantly from the current military command structure.
Journal ArticleDOI

Multi-period stochastic portfolio optimization: Block-separable decomposition

TL;DR: It turns out that for financial optimization models of the kind that are discussed in this paper, significant computational efficiencies can be gained with the proposed methodology.
Journal ArticleDOI

Vessel Service Planning in Seaports

TL;DR: Wu et al. as mentioned in this paper developed an exact solution method that combines Benders decomposition and column generation within an efficient branch-and-bound framework to solve the joint problem of berth allocation and pilotage planning.
Journal ArticleDOI

A Dual Decomposition Method for Minimizing Transportation Costs in Multifacility Location Problems

TL;DR: In this paper, the dual program of the constrained multifacility location problem was developed, in which total transportation cost in the system is proportional to the sum of the weighted Euclidean distances between facilities.
Journal ArticleDOI

Dantzig-Wolfe decomposition for real-time optimization - applied to the Troll west oil rim

TL;DR: This study indicates that the Dantzig-Wolfe approach offers an interesting and robust option for complex production systems and compares favourable with earlier results using Lagrangian relaxation which was favourable compared to a global approach.