Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

LP-based Row Generation using Optimization-based Sorting Method for Solving Budget Allocation with a Combinatorial Number of Constraints

Version 1 : Received: 2 November 2023 / Approved: 2 November 2023 / Online: 2 November 2023 (08:44:38 CET)

A peer-reviewed article of this Preprint also exists.

Witthayapraphakorn, A.; Jaijit, S.; Charnsethikul, P. LP-Based Row Generation Using Optimization-Based Sorting Method for Solving Budget Allocation with a Combinatorial Number of Constraints. Computation 2023, 11, 242. Witthayapraphakorn, A.; Jaijit, S.; Charnsethikul, P. LP-Based Row Generation Using Optimization-Based Sorting Method for Solving Budget Allocation with a Combinatorial Number of Constraints. Computation 2023, 11, 242.

Abstract

A novel approach was developed that combined LP-based row generation with optimization-based sorting to tackle computational challenges posed by budget allocation problems with combinatorial constraints. The proposed approach dynamically generated constraints using row generation and prioritized them using optimization-based sorting to ensure a high-quality solution. Computational experiments and case studies revealed that as the problem size increased, the proposed approach outperformed simplex solutions in terms of solution search time. Specifically, for a problem with 50 projects (N = 50) and 2,251,799,813,685,250 constraints, the proposed approach found a solution in just 1.4 seconds, while LP failed due to the problem size. The proposed approach demonstrated enhanced computational efficiency and solution quality compared to traditional LP methods.

Keywords

row generation; sorting method; linear programming; large-scale problem; budget allocation; capital budgeting

Subject

Computer Science and Mathematics, Computational Mathematics

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.