Deepest Cuts for Benders Decomposition

In the global economy, billions of dollars of merchandise are routed using software that, at its core, uses optimization technology. Over many decades, researchers have devised different approaches to make algorithms faster, and this is true for Benders decomposition as well. Benders speeds up finding an optimal solution to a problem with millions of variables and constraints by iteratively learning which constraints are important and considering only these constraints. Our idea is that selectively choosing the constraints that eliminate the largest number of irrelevant solutions at each step would lead to finding the optimal solution in the fewest number of Benders steps. Geometrically, this amounts to choosing so-called deep cuts. Of course, in attempting to minimize the number of steps, we do need to spend more time taking each individual step, but our experimental results on several types of problems arising in supply chain analytics show that this approach makes sense and significantly reduces the solution time.

Authors

Institutions

Publication Details

Journal
Operations Research
Published
2024-08-23
DOI
https://doi.org/10.1287/opre.2021.0503
Citations
5
Primary Topic
Advanced Multi-Objective Optimization Algorithms
Type
article
Field-Weighted Citation Impact
1.81
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Deepest Cuts for Benders Decomposition

John G. Turner, Mojtaba Hosseini
5 citations
Operations Research
Advanced Multi-Objective Optimization Algorithms
1.81
article

Deepest Cuts for Benders Decomposition

John G. Turner, Mojtaba Hosseini
article en
5 citations

Abstract

In the global economy, billions of dollars of merchandise are routed using software that, at its core, uses optimization technology. Over many decades, researchers have devised different approaches to make algorithms faster, and this is true for Benders decomposition as well. Benders speeds up finding an optimal solution to a problem with millions of variables and constraints by iteratively learning which constraints are important and considering only these constraints. Our idea is that selectively choosing the constraints that eliminate the largest number of irrelevant solutions at each step would lead to finding the optimal solution in the fewest number of Benders steps. Geometrically, this amounts to choosing so-called deep cuts. Of course, in attempting to minimize the number of steps, we do need to spend more time taking each individual step, but our experimental results on several types of problems arising in supply chain analytics show that this approach makes sense and significantly reduces the solution time.

Operations ResearchVol. 73(5)
University of Iowa (US), University of California, Irvine (US)
Openalex Percentile: Top 13%
Advanced Multi-Objective Optimization Algorithms
1.81
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Deepest Cuts for Benders Decomposition — John G. Turner, Mojtaba Hosseini · Operations Research (2024) | TGRS Research Map | TGRS