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
Book ChapterDOI

Regularized Decomposition and Augmented Lagrangian Decomposition for Angular Linear Programming Problems

TL;DR: Two new decomposition methods for large linear programming problems of angular structure are presented, one of which is a special version of the regularized decomposition method and the second one a decomposable versions of the augmented Lagrangian method.
Posted Content

Variable Pricing and the Cost of Renewable Energy

TL;DR: In this paper, the authors evaluate the potential gains from dynamic pricing in high-renewable systems using a novel model of power supply and demand in Hawai'i and find that dynamic pricing provides little social benefit in fossil-fuel-dominated power systems, only 2.6 to 4.6 percent of baseline annual expenditure.
Journal ArticleDOI

George B. Dantzig: a legendary life in mathematical programming

TL;DR: This article is a tribute to this legendary pioneer and a very brief review of his extensive and enduring contributions to the field of mathematics.
Journal ArticleDOI

Analysis of complex systems

TL;DR: It is shown that effective optimal coordination of such a system is difficult to achieve if the subsystems are nonlinear but that satisfactory coordination procedures may be devised if proper account is taken of the slackness which usually exists in the interconnections between real systems.
Posted Content

Multivariate Convex Regression at Scale

TL;DR: This framework can solve instances of the convex regression problem with $n=10^5$ and $d=10$---a QP with 10 billion variables---within minutes; and offers significant computational gains compared to current algorithms.