A mixed-integer linear programming reduction of disjoint bilinear programs via symbolic variable elimination

A disjointly constrained bilinear program (DBLP) has various practical and industrial applications, e.g., in game theory, facility location, supply chain management, and multi-agent planning problems. Although earlier work has noted the equivalence of DBLP and mixed-integer linear programming (MILP)...

Full description

Saved in:
Bibliographic Details
Main Authors: JEONG, Jihwan, SANNER, Scott, KUMAR, Akshat
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2023
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/8090
https://ink.library.smu.edu.sg/context/sis_research/article/9093/viewcontent/978_3_031_33271_5_6_pv.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-9093
record_format dspace
spelling sg-smu-ink.sis_research-90932023-09-07T07:26:50Z A mixed-integer linear programming reduction of disjoint bilinear programs via symbolic variable elimination JEONG, Jihwan SANNER, Scott KUMAR, Akshat A disjointly constrained bilinear program (DBLP) has various practical and industrial applications, e.g., in game theory, facility location, supply chain management, and multi-agent planning problems. Although earlier work has noted the equivalence of DBLP and mixed-integer linear programming (MILP) from an abstract theoretical perspective, a practical and exact closed-form reduction of a DBLP to a MILP has remained elusive. Such explicit reduction would allow us to leverage modern MILP solvers and techniques along with their solution optimality and anytime approximation guarantees. To this end, we provide the first constructive closed-form MILP reduction of a DBLP by extending the technique of symbolic variable elimination (SVE) to constrained optimization problems with bilinear forms. We apply our MILP reduction method to difficult DBLPs including XORs of linear constraints and show that we significantly outperform Gurobi. We also evaluate our method on a variety of synthetic instances to analyze the effects of DBLP problem size and sparsity w.r.t. MILP compilation size and solution efficiency. 2023-06-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/8090 info:doi/10.1007/978-3-031-33271-5_6 https://ink.library.smu.edu.sg/context/sis_research/article/9093/viewcontent/978_3_031_33271_5_6_pv.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Bilinear programming; Symbolic variable elimination Artificial Intelligence and Robotics Operations Research, Systems Engineering and Industrial Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Bilinear programming; Symbolic variable elimination
Artificial Intelligence and Robotics
Operations Research, Systems Engineering and Industrial Engineering
spellingShingle Bilinear programming; Symbolic variable elimination
Artificial Intelligence and Robotics
Operations Research, Systems Engineering and Industrial Engineering
JEONG, Jihwan
SANNER, Scott
KUMAR, Akshat
A mixed-integer linear programming reduction of disjoint bilinear programs via symbolic variable elimination
description A disjointly constrained bilinear program (DBLP) has various practical and industrial applications, e.g., in game theory, facility location, supply chain management, and multi-agent planning problems. Although earlier work has noted the equivalence of DBLP and mixed-integer linear programming (MILP) from an abstract theoretical perspective, a practical and exact closed-form reduction of a DBLP to a MILP has remained elusive. Such explicit reduction would allow us to leverage modern MILP solvers and techniques along with their solution optimality and anytime approximation guarantees. To this end, we provide the first constructive closed-form MILP reduction of a DBLP by extending the technique of symbolic variable elimination (SVE) to constrained optimization problems with bilinear forms. We apply our MILP reduction method to difficult DBLPs including XORs of linear constraints and show that we significantly outperform Gurobi. We also evaluate our method on a variety of synthetic instances to analyze the effects of DBLP problem size and sparsity w.r.t. MILP compilation size and solution efficiency.
format text
author JEONG, Jihwan
SANNER, Scott
KUMAR, Akshat
author_facet JEONG, Jihwan
SANNER, Scott
KUMAR, Akshat
author_sort JEONG, Jihwan
title A mixed-integer linear programming reduction of disjoint bilinear programs via symbolic variable elimination
title_short A mixed-integer linear programming reduction of disjoint bilinear programs via symbolic variable elimination
title_full A mixed-integer linear programming reduction of disjoint bilinear programs via symbolic variable elimination
title_fullStr A mixed-integer linear programming reduction of disjoint bilinear programs via symbolic variable elimination
title_full_unstemmed A mixed-integer linear programming reduction of disjoint bilinear programs via symbolic variable elimination
title_sort mixed-integer linear programming reduction of disjoint bilinear programs via symbolic variable elimination
publisher Institutional Knowledge at Singapore Management University
publishDate 2023
url https://ink.library.smu.edu.sg/sis_research/8090
https://ink.library.smu.edu.sg/context/sis_research/article/9093/viewcontent/978_3_031_33271_5_6_pv.pdf
_version_ 1779157151692881920