2023
DOI: 10.1287/ijoc.2023.1294
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Solution of Discrete Subproblems Arising in Integer Optimal Control with Total Variation Regularization

Abstract: We consider a class of integer linear programs (IPs) that arise as discretizations of trust-region subproblems of a trust-region algorithm for the solution of control problems, where the control input is an integer-valued function on a one-dimensional domain and is regularized with a total variation term in the objective, which may be interpreted as a penalization of switching costs between different control modes. We prove that solving an instance of the considered problem class is equivalent to solving a res… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 24 publications
0
3
0
Order By: Relevance
“…In each inner iteration, a trust-region subproblem TR(𝑤 𝑛−1 , Δ 𝑛,𝑘 ) is solved for the current trust-region radius, Δ 𝑛,𝑘 , and the previously accepted iterate 𝑤 𝑛−1 or the input 𝑤 0 (if 𝑛 − 1 = 0). We highlight that the trust-region subproblems become integer linear programs after discretization, see [40], which can be solved to optimality with a pseudo-polynomial algorithm as detailed in [45,53]. This is a deviation from the standard literature, where the convergence theory is developed using a Cauchy point which only guarantees a sufficient decrease and not optimality for the trust-region subproblem, see for example chapter 12 in [19].…”
Section: Sequential Linear Integer Programming Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…In each inner iteration, a trust-region subproblem TR(𝑤 𝑛−1 , Δ 𝑛,𝑘 ) is solved for the current trust-region radius, Δ 𝑛,𝑘 , and the previously accepted iterate 𝑤 𝑛−1 or the input 𝑤 0 (if 𝑛 − 1 = 0). We highlight that the trust-region subproblems become integer linear programs after discretization, see [40], which can be solved to optimality with a pseudo-polynomial algorithm as detailed in [45,53]. This is a deviation from the standard literature, where the convergence theory is developed using a Cauchy point which only guarantees a sufficient decrease and not optimality for the trust-region subproblem, see for example chapter 12 in [19].…”
Section: Sequential Linear Integer Programming Algorithmmentioning
confidence: 99%
“…Algorithm 1 is implemented in MATLAB. C++ is used for the subproblem solver implementation, which follows [53]. All computations were executed on a workstation with an AMD Epic 7742 CPU and 96 GB RAM.…”
Section: Numerical Experimentsmentioning
confidence: 99%
See 1 more Smart Citation