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
BookDOI

Decision Policies for Production Networks

TL;DR: This book contains an Excel-based solution to this problem, applying principles of the authors’ “profit system model” of the firm that enables forecasts of trends in sales, expenditures, profits and other business variables.
Journal ArticleDOI

A column generation heuristic for complex job shop multiple orders per job scheduling

TL;DR: A disjunctive-network-flow mixed integer program (DNF) and a column generation heuristic are presented to minimize the sum of weighted customer order completion times in a complex job shop environment.
Posted Content

Network Inspection for Detecting Strategic Attacks

TL;DR: A strategic network inspection problem, formulated as a large-scale bilevel optimization problem, in which a utility seeks to determine an inspection strategy with minimum number of smart detectors that ensures a desirable expected detection performance under worst-case attacks, is studied.
Journal ArticleDOI

Using composite variable modeling to achieve realism and tractability in production planning: An example from automotive stamping

TL;DR: In this paper, the authors consider the use of models based on composite variables (variables that capture multiple decisions simultaneously) as a way to solve complex production planning problems, such as nonlinearities, very large numbers of constraints and weak linear programming relaxations.

Container terminal management: integrated models and large-scale optimization algorithms

TL;DR: This thesis focuses on decision problems arising in the context of seaport container terminals for the efficient management of terminal operations, and proposes a new model for the integrated planning of operations and provides a heuristic and an exact solution algorithm.