Solving a Class of Cut-Generating Linear Programs via Machine Learning

被引:0
|
作者
Rajabalizadeh, Atefeh [1 ]
Davarnia, Danial [1 ]
机构
[1] Iowa State Univ, Dept Ind & Mfg Syst Engn, Ames, IA 50011 USA
关键词
cutting planes; cut-generating linear programs; machine learning; data classification; function approximation; RELAXATIONS; APPROXIMATION; HIERARCHY;
D O I
10.1287/ijoc.2022.0241
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Cut-generating linear programs (CGLPs) play a key role as a separation oracle to produce valid inequalities for the feasible region of mixed-integer programs. When incorporated inside branch-and-bound, the cutting planes obtained from CGLPs help to tighten relaxations and improve dual bounds. However, running the CGLPs at the nodes of the branch-and-bound tree is computationally cumbersome due to the large number of node candidates and the lack of a priori knowledge on which nodes admit useful cutting planes. As a result, CGLPs are often avoided at default settings of branch-and-cut algorithms despite their potential impact on improving dual bounds. In this paper, we propose a novel framework based on machine learning to approximate the optimal value of a CGLP class that determines whether a cutting plane can be generated at a node of the branch-and-bound tree. Translating the CGLP as an indicator function of the objective function vector, we show that it can be approximated through conventional data classification techniques. We provide a systematic procedure to efficiently generate training data sets for the corresponding classification problem based on the CGLP structure. We conduct computational experiments on benchmark instances using classification methods such as logistic regression. These results suggest that the approximate CGLP obtained from classification can improve the solution time compared with that of conventional cutting plane methods. Our proposed framework can be efficiently applied to a large number of nodes in the branch-and-bound tree to identify the best candidates for adding a cut.
引用
下载
收藏
页码:708 / 722
页数:16
相关论文
共 50 条
  • [21] Globally Solving Nonconvex Quadratic Programs via Linear Integer Programming Techniques
    Xia, Wei
    Vera, Juan
    Zuluaga, Luis F.
    INFORMS JOURNAL ON COMPUTING, 2020, 32 (01) : 40 - 56
  • [22] Generating the design-performance space via simulation and machine learning
    Mahdavi, A
    Gurtekin, B
    JOURNAL OF ARCHITECTURAL AND PLANNING RESEARCH, 2004, 21 (04) : 350 - 362
  • [23] Generating a decision support system for states in the USA via machine learning
    Unozkan, Huseyin
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 246
  • [24] Linear kitchen layout design via machine learning
    Pejic, Jelena
    Pejic, Petar
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2022, 36
  • [25] A Revisit to the Class Imbalance Learning with Linear Support Vector Machine
    Fan, Yang
    Kai, Zheng
    Qiang, Li
    2014 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2014), 2014, : 516 - 521
  • [26] Scaling Machine Learning via Compressed Linear Algebra
    Elgohary, Ahmed
    Boehm, Matthias
    Haas, Peter J.
    Reiss, Frederick R.
    Reinwald, Berthold
    SIGMOD RECORD, 2017, 46 (01) : 42 - 49
  • [27] Generating chaos via decentralized linear state feedback and a class of nonlinear functions
    Lu, JG
    CHAOS SOLITONS & FRACTALS, 2005, 25 (02) : 403 - 413
  • [28] Simulating Attacks for RPL and Generating Multi-class Dataset for Supervised Machine Learning
    Sharma, Mridula
    Elmiligi, Haytham
    Gebali, Fayez
    Verma, Abhishek
    2019 IEEE 10TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2019, : 20 - 26
  • [29] Simulating Attacks for RPL and Generating Multi-class Dataset for Supervised Machine Learning
    University of Victoria, Electrical and Computer Engineering, BC, Canada
    不详
    IEEE Annu. Inf. Technol., Electron. Mob. Commun. Conf., IEMCON, 2019, (20-26):
  • [30] Solving the Problem of Class Imbalance in the Prediction of Hotel Cancelations: A Hybridized Machine Learning Approach
    Adil, Mohd
    Ansari, Mohd Faizan
    Alahmadi, Ahmad
    Wu, Jei-Zheng
    Chakrabortty, Ripon K.
    PROCESSES, 2021, 9 (10)