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

A column generation approach for the maximal covering location problem

TL;DR: A column generation algorithm to calculate new improved lower bounds to the solution of maximal covering location problems formulated as a p-median problem, where the reduced cost criterion used at the column selection is modified by a Lagrangean/surrogate multiplier.
Journal ArticleDOI

A column generation approach to high school timetabling modeled as a multicommodity flow problem

TL;DR: This paper proposes a multicommodity flow model for the high school timetabling problem, applies Dantzig–Wolfe decomposition to the proposed model, proposes a column generation algorithm, and presents experimental results on well known instances of the problem.
Posted ContentDOI

Optimization of land and resource use at farm-aggregated level in the Aral Sea Basin of Uzbekistan with the integrated model FLEOM – model description and first application

TL;DR: In this article, the integrated so-called Farm-Level Economic-Ecological Optimization Model (FLEOM) was developed to optimize farm-level land and resource use while at the same time assessing the respective economic and environmental impacts.

Topics in Integrated Vehicle and Crew Scheduling in Public Transport

TL;DR: The talk deals with new models and OR techniques for an integrated approach to vehicle and crew scheduling that include explotation of network ow structures using Lagrangian relaxations and column generation, and, in particular, new algorithms for vehicle scheduling and the column generation pricing problem.