A Customized Augmented Lagrangian Method for Block-Structured Integer Programming

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Rui, Zhang, Chuwen, Pu, Shanwen, Gao, Jianjun, Wen, Zaiwen
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914850943270912
author Wang, Rui
Zhang, Chuwen
Pu, Shanwen
Gao, Jianjun
Wen, Zaiwen
author_facet Wang, Rui
Zhang, Chuwen
Pu, Shanwen
Gao, Jianjun
Wen, Zaiwen
contents Integer programming with block structures has received considerable attention recently and is widely used in many practical applications such as train timetabling and vehicle routing problems. It is known to be NP-hard due to the presence of integer variables. We define a novel augmented Lagrangian function by directly penalizing the inequality constraints and establish the strong duality between the primal problem and the augmented Lagrangian dual problem. Then, a customized augmented Lagrangian method is proposed to address the block-structures. In particular, the minimization of the augmented Lagrangian function is decomposed into multiple subproblems by decoupling the linking constraints and these subproblems can be efficiently solved using the block coordinate descent method. We also establish the convergence property of the proposed method. To make the algorithm more practical, we further introduce several refinement techniques to identify high-quality feasible solutions. Numerical experiments on a few interesting scenarios show that our proposed algorithm often achieves a satisfactory solution and is quite effective.
format Preprint
id arxiv_https___arxiv_org_abs_2406_19605
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Customized Augmented Lagrangian Method for Block-Structured Integer Programming
Wang, Rui
Zhang, Chuwen
Pu, Shanwen
Gao, Jianjun
Wen, Zaiwen
Optimization and Control
Integer programming with block structures has received considerable attention recently and is widely used in many practical applications such as train timetabling and vehicle routing problems. It is known to be NP-hard due to the presence of integer variables. We define a novel augmented Lagrangian function by directly penalizing the inequality constraints and establish the strong duality between the primal problem and the augmented Lagrangian dual problem. Then, a customized augmented Lagrangian method is proposed to address the block-structures. In particular, the minimization of the augmented Lagrangian function is decomposed into multiple subproblems by decoupling the linking constraints and these subproblems can be efficiently solved using the block coordinate descent method. We also establish the convergence property of the proposed method. To make the algorithm more practical, we further introduce several refinement techniques to identify high-quality feasible solutions. Numerical experiments on a few interesting scenarios show that our proposed algorithm often achieves a satisfactory solution and is quite effective.
title A Customized Augmented Lagrangian Method for Block-Structured Integer Programming
topic Optimization and Control
url https://arxiv.org/abs/2406.19605