UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Column-Randomized Linear Programs: Performance Guarantees and Applications

Akchen, Yi-Chun; Mišić, Velibor V; (2024) Column-Randomized Linear Programs: Performance Guarantees and Applications. Operations Research 10.1287/opre.2020.0494. (In press). Green open access

[thumbnail of Akchen_CRLP.pdf]
Preview
Text
Akchen_CRLP.pdf - Accepted Version

Download (1MB) | Preview

Abstract

We propose a randomized method for solving linear programs with a large number of columns but a relatively small number of constraints. Because enumerating all the columns is usually unrealistic, such linear programs are commonly solved by column generation, which is often still computationally challenging because of the intractability of the subproblem in many applications. Instead of iteratively introducing one column at a time as in column generation, our proposed method involves sampling a collection of columns according to a user-specified randomization scheme and solving the linear program consisting of the sampled columns. Although similar methods for solving large-scale linear programs by sampling columns (or, equivalently, sampling constraints in the dual) have been proposed in the literature, in this paper we derive an upper bound on the optimality gap that holds with high probability. This bound converges to the optimality gap of a linear program related to the sampling distribution at a rate inversely proportional to the square root of the number of sampled columns. We analyze the gap of this latter linear program, which we dub the distributional counterpart, and derive conditions under which this gap will be small. Finally, we numerically demonstrate the effectiveness of the proposed method in the cutting-stock problem and in nonparametric choice model estimation.

Type: Article
Title: Column-Randomized Linear Programs: Performance Guarantees and Applications
Open access status: An open access version is available from UCL Discovery
DOI: 10.1287/opre.2020.0494
Publisher version: https://doi.org/10.1287/opre.2020.0494
Language: English
Additional information: This version is the author-accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: linear programming, column generation, constraint sampling, randomized algorithm
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > UCL School of Management
URI: https://discovery.ucl.ac.uk/id/eprint/10188333
Downloads since deposit
35Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item