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

Multidisciplinary design optimization: A survey of architectures

TL;DR: This paper provides a survey of all the architectures that have been presented in the literature so far, using a unified description that includes optimization problem statements, diagrams, and detailed algorithms.
Journal ArticleDOI

A Survey of Distributed Optimization and Control Algorithms for Electric Power Systems

TL;DR: This paper reviews distributed algorithms for offline solution of optimal power flow (OPF) problems as well as online algorithms for real-time solution of OPF, optimal frequency control, optimal voltage control, and optimal wide-area control problems.
Journal ArticleDOI

A Survey of Optimization Models for Train Routing and Scheduling

TL;DR: A survey of recent optimization models for the most commonly studied rail transportation problems is presented and a classification of models is proposed and their important characteristics are described by focusing on model structure and algorithmic aspects.
Journal ArticleDOI

Multistage Cutting Stock Problems of Two and More Dimensions

TL;DR: In this paper, higher dimensional cutting stock problems are discussed as linear programming problems, and a solution described for the sequencing problem under given simplifying assumptions is given for the auxiliary sequencing problem.

Benchmark Functions for the CEC'2013 Special Session and Competition on Large-Scale Global Optimization

TL;DR: Introducing imbalance between the contribution of various subcomponents, subComponents with nonuniform sizes, and conforming and conflicting overlapping functions are among the major new features proposed in this report.