The Lagrangian Relaxation Method for Solving Integer Programming Problems
@article{Fisher2004TheLR, title={The Lagrangian Relaxation Method for Solving Integer Programming Problems}, author={Marshall L. Fisher}, journal={Manag. Sci.}, year={2004}, volume={50}, pages={1861-1871} }
(This article originally appeared in Management Science, January 1981, Volume 27, Number 1, pp. 1-18, published by The Institute of Management Sciences.)
One of the most computationally useful ideas of the 1970s is the observation that many hard integer programming problems can be viewed as easy problems complicated by a relatively small set of side constraints. Dualizing the side constraints produces a Lagrangian problem that is easy to solve and whose optimal value is a lower bound (for…
1,834 Citations
A Lagrangian based heuristic for a new class of assignment problem
- Business, Computer Science2009 IEEE International Conference on Intelligent Computing and Intelligent Systems
- 2009
An integer programming model is established and a heuristic algorithm based on Lagrangian relaxation to solve a new class of assignment problem arising from the slab production in steel industry.
A View of Lagrangian Relaxation and Its Applications
- Computer Science
- 2020
The core of the chapter is the presentation of several examples of Lagrangian heuristic algorithms in areas such as assignment problems, network optimization, wireless sensor networks and machine learning.
Lagrangian heuristics for the linear ordering problem
- Computer Science
- 2004
One of the proposed heuristics has shown to be competitive with the best in the literature and generates optimal solutions for all 79 instances taken from the literature, and also proves optimality for 72 of them.
A comparative analysis of different dual problems in the Lagrangian Relaxation context for solving the Hydro Unit Commitment problem
- Computer Science
- 2014
Applications of the Lagrangian Relaxation Method to Operations Scheduling
- Business
- 2014
Lagrangian Relaxation is a combinatorial optimization method which is mainly used as decomposition method. A complex problem can be divided into smaller and easier problems. Lagrangian Relaxation…
Solving the Lagrangian dual problem for some traffic coordination problems through linear programming
- Computer Science2017 IEEE 56th Annual Conference on Decision and Control (CDC)
- 2017
It is shown that the fundamental insights that led to the aforementioned past developments, can also enable an efficient linear programming formulation for the considered “dual” problem.
Using logical surrogate information in Lagrangean relaxation: An application to symmetric traveling salesman problems
- Computer ScienceEur. J. Oper. Res.
- 2002
A Decomposition Technique For Solving Integer Programming Problems
- Computer Science
- 2014
An algorithm for solving large scale integer program relying on column generation method based on Dantzig-Wolfe decomposition for solving Capital budgeting and scheduling type problems is developed.
On solving the Lagrangian dual of integer programs via an incremental approach
- Computer Science, MathematicsComput. Optim. Appl.
- 2009
The method is adapted to the Generalized Assignment Problem (GAP), an application to the Lagrangian dual, and the results of the numerical experimentation on a set of standard test problems are discussed.
LAGRANGIAN RELAXATION AND PEGGING TEST FOR LINEAR ORDERING PROBLEMS( SCOPE (Seminar on Computation and OPtimization for new Extensions))
- Computer Science
- 2011
We develop an algorithm for the linear ordering problem, which has a large number of ap- plications such as triangulation of input-output matrices, minimizing total weighted completion time in…
References
SHOWING 1-10 OF 63 REFERENCES
Optimal Solution of Scheduling Problems Using Lagrange Multipliers: Part I
- BusinessOper. Res.
- 1973
This paper presents an algorithm for solving resource-constrained network scheduling problems, a general class of problems that includes the classical job-shop-scheduling problem. It uses Lagrange…
A dual algorithm for the one-machine scheduling problem
- BusinessMath. Program.
- 1976
An algorithm which solves the Lagrangian problem in a number of steps proportional to the product ofn2 and the average job processing time and an extremely sharp lower bound on the optimal objective value is presented.
USING DUALITY TO SOLVE DISCRETE OPTIMIZATION PROBLEMS: THEORY AND COMPUTATIONAL EXPERIENCE*
- Computer Science
- 1975
A general class of discrete optimization problem is given for which dual problems of this type may be derived and the use of dual problems for obtaining strong bounds, feasible solutions, and for guiding the search in enumeration schemes for this class of problems is discussed.
The Set-Covering Problem: A New Implicit Enumeration Algorithm
- Computer ScienceOper. Res.
- 1977
A new implicit enumeration strategy is developed to solve the set-covering problem to minimize cx subject to Ax over all binary n-vectors x, similar to the row partitioning strategy used by other authors in the partitioning problem.
A multiplier adjustment method for the generalized assignment problem
- Computer Science
- 1986
A branch and bound algorithm for the generalized assignment problem in which bounds are obtained from a Lagrangian relaxation with the multiplier adjustment method appears to be about one order of magnitude faster than the best previously existing algorithms for this problem.
Generalized Lagrange Multiplier Method for Solving Problems of Optimum Allocation of Resources
- Mathematics
- 1963
The usefulness of Lagrange multipliers for optimization in the presence of constraints is not limited to differentiable functions. They can be applied to problems of maximizing an arbitrary real…
Mathematical Programming: Structures and Algorithms
- Computer Science
- 1979
In slightly less than 400 pages he has carefully and systematically presented a rigorous and up-to-date treatment of the subject matters involved, just about every aspect of Mathematical Programming likely to be of some interest to any worker in the field has been covered.
Integer programming approaches to the travelling salesman problem
- Computer ScienceMath. Program.
- 1976
The generality of the method and the modest solution times achieved leads the author to believe that such an LP approach to other combinatorial problems deserves further consideration.
A branch and bound algorithm for the generalized assignment problem
- MathematicsMath. Program.
- 1975
A branch and bound algorithm is developed that solves the generalized assignment problem by solving a series of binary knapsack problems to determine the bounds.