Puja Sarkar , Vivekanand B. Khanapuri , Manoj Kumar Tiwari
{"title":"Accelerating the stabilized column generation using machine learning","authors":"Puja Sarkar , Vivekanand B. Khanapuri , Manoj Kumar Tiwari","doi":"10.1016/j.cie.2024.110837","DOIUrl":null,"url":null,"abstract":"<div><div>Column Generation (CG) is a well-established methodology for tackling large-scale real-world optimization problems. Nevertheless, as problem sizes increase, challenges like long-tail effects and degeneracy become more prevalent. Various strategies for stabilizing dual variables have demonstrated their effectiveness in mitigating these challenges. Generally, numerical tests are employed to identify the best parameter values for stabilized CG using different configurations for the same problem. This study introduces an innovative approach using machine learning (ML) to predict the best algorithm configuration, eliminating the need for extensive numerical experimentation. The core objective of this study is to predict optimal dual variables to generate improved bounds in the Restricted Master Problem of stabilized CG. By and large, this comprehensive approach represents a robust and flexible framework, optimizing algorithm configurations and expediting the convergence of the CG model. Extensive computational experiments confirm the efficacy of our ML-based approach in accurately predicting optimal dual variables and outperforming conventional methods. The practical utility is exemplified in optimizing workforce scheduling, demonstrating significant reductions in computational time across problem instances. This real-world application highlights the remarkable benefits of the smart approach in enhancing the efficiency and effectiveness of CG-based optimization solutions.</div></div>","PeriodicalId":55220,"journal":{"name":"Computers & Industrial Engineering","volume":"200 ","pages":"Article 110837"},"PeriodicalIF":6.7000,"publicationDate":"2025-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Industrial Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0360835224009598","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Column Generation (CG) is a well-established methodology for tackling large-scale real-world optimization problems. Nevertheless, as problem sizes increase, challenges like long-tail effects and degeneracy become more prevalent. Various strategies for stabilizing dual variables have demonstrated their effectiveness in mitigating these challenges. Generally, numerical tests are employed to identify the best parameter values for stabilized CG using different configurations for the same problem. This study introduces an innovative approach using machine learning (ML) to predict the best algorithm configuration, eliminating the need for extensive numerical experimentation. The core objective of this study is to predict optimal dual variables to generate improved bounds in the Restricted Master Problem of stabilized CG. By and large, this comprehensive approach represents a robust and flexible framework, optimizing algorithm configurations and expediting the convergence of the CG model. Extensive computational experiments confirm the efficacy of our ML-based approach in accurately predicting optimal dual variables and outperforming conventional methods. The practical utility is exemplified in optimizing workforce scheduling, demonstrating significant reductions in computational time across problem instances. This real-world application highlights the remarkable benefits of the smart approach in enhancing the efficiency and effectiveness of CG-based optimization solutions.
期刊介绍:
Computers & Industrial Engineering (CAIE) is dedicated to researchers, educators, and practitioners in industrial engineering and related fields. Pioneering the integration of computers in research, education, and practice, industrial engineering has evolved to make computers and electronic communication integral to its domain. CAIE publishes original contributions focusing on the development of novel computerized methodologies to address industrial engineering problems. It also highlights the applications of these methodologies to issues within the broader industrial engineering and associated communities. The journal actively encourages submissions that push the boundaries of fundamental theories and concepts in industrial engineering techniques.