Everything about Configuration linear program
Linear programming for Combinatorial optimization
The configuration linear program (configuration-LP) is a linear programming technique used for solving combinatorial optimization problems. It was introduced in the context of the cutting stock problem. Later, it has been applied to the bin packing and job scheduling problems. In the configuration-LP, there is a variable for each possible configuration - each possible multiset of items that can fit in a single bin. Usually, the number of configurations is exponential in the problem size, but in some cases it is possible to attain approximate solutions using only a polynomial number of configurations. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Configuration linear programA 5-minute orientation
- Skim a recent paper: Optimal Satellite Constellation Configuration Design: A Collection of Mixed Integer Linear ProgramsInfluential work since 2022
- Pick up a classic book: Algebraic design theoryThe most-reprinted book on the subject
- Read the landmark paper: Efficient large-scale configuration via integer linear programmingCited 5 times
- Go sideways: Karmarkar–Karp bin packing algorithmsA closely related topic
- Go sideways: High-multiplicity bin packingA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
🆕 Influential since 2022
📚 Books worth reading
- 📕Algebraic design theoryWarwick De Launey · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Karmarkar–Karp bin packing algorithms The Karmarkar–Karp (KK) bin packing algorithms are several related approximation algorithm for the bin packing problem. The bin packing problem is a problem…
- High-multiplicity bin packing High-multiplicity bin packing is a special case of the bin packing problem, in which the number of different item-sizes is small, while the number of items…
- Bin packing problem The bin packing problem is an optimization problem, in which items of different sizes must be packed into a finite number of bins or containers, each of…
- Knapsack problem The knapsack problem is the following problem in combinatorial optimization: Given a set of items, each with a weight and a value, determine which items…
- Linear programming Linear programming (LP), also called linear optimization, is a method to achieve the best outcome (such as maximum profit or lowest cost) in a mathematical…
- Cutting stock problem In operations research, the cutting-stock problem is the problem of cutting standard-sized pieces of stock material, such as paper rolls or sheet metal…
- Set cover problem The set cover problem is a classical question in combinatorics, computer science, operations research, and complexity theory. Given a set of elements {1…
- Linear programming relaxation In mathematics, the relaxation of a (mixed) integer linear program is the problem that arises by removing the integrality constraint of each variable.…