首页 > 最新文献

Informs Journal on Computing最新文献

英文 中文
Solving the Minimum Sum Coloring Problem: Alternative Models, Exact Solvers, and Metaheuristics 解决最小和着色问题:替代模型、精确求解器和元启发式算法
IF 2.1 4区 计算机科学 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-05-30 DOI: 10.1287/ijoc.2022.0334
Yu Du, Fred Glover, Gary Kochenberger, Rick Hennig, Haibo Wang, Amit Hulandageri

The minimum sum coloring problem (MSCP), a well-known NP-hard (nondeterministic polynomial time) problem with important practical applications, has been the subject of several papers in recent years. Because of the computational challenge posed by these problems, most solution methods employed are metaheuristics designed to find high-quality solutions with no guarantee of optimality. Exact methods (like Gurobi) and metaheuristic solvers have greatly improved in recent years, enabling high-quality and often optimal solutions to be found to a growing set of MSCPs. Alternative model forms can have a significant impact on the success of exact and heuristic methods in such settings, often providing enhanced performance compared with traditional model forms. In this paper, we introduce several alternative models for MSCP, including the quadratic unconstrained binary problem plus (QUBO-Plus) model for solving problems with constraints that are not folded into the objective function of the basic quadratic unconstrained binary problem (QUBO) model. We provide a computational study using a standard set of test problems from the literature that compares the general purpose exact solver from Gurobi with the leading QUBO metaheuristic solver NGQ and a special solver called Q-Card that belongs to the QUBO-Plus class. Our results highlight the effectiveness of the QUBO and QUBO-Plus models when solved with these metaheuristic solvers on this test bed, showing that the QUBO-Plus solver Q-Card provides the best performance for finding high-quality solutions to these important problems.

History: Accepted by Pascal Van Hentenryck, Area Editor for Computational Modeling: Methods & Analysis.

Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2022.0334) as well as from the IJOC GitHub software repository (https://github.com/INFORMSJoC/2022.0334). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/.

最小和着色问题(MSCP)是一个著名的 NP-hard(非确定性多项式时间)问题,具有重要的实际应用价值。由于这些问题对计算提出了挑战,因此采用的大多数求解方法都是元启发式方法,旨在找到高质量的解,但不能保证最优。近年来,精确方法(如 Gurobi)和元启发式求解器都有了很大改进,可以为越来越多的 MSCPs 找到高质量且通常是最优的解决方案。在这种情况下,替代模型形式会对精确方法和启发式方法的成功产生重大影响,与传统模型形式相比,它们往往能提供更高的性能。在本文中,我们介绍了 MSCP 的几种替代模型,包括二次无约束二元问题加(QUBO-Plus)模型,用于解决带有未折叠到基本二次无约束二元问题(QUBO)模型目标函数中的约束条件的问题。我们利用文献中的一组标准测试问题进行了计算研究,比较了 Gurobi 的通用精确求解器和领先的 QUBO 元启发式求解器 NGQ 以及属于 QUBO-Plus 类别的名为 Q-Card 的特殊求解器。我们的结果凸显了在该测试平台上使用这些元启发式求解器求解QUBO和QUBO-Plus模型时的有效性,表明QUBO-Plus求解器Q-Card为这些重要问题找到高质量解决方案提供了最佳性能:由计算建模领域编辑 Pascal Van Hentenryck 接受:补充材料:支持本研究结果的软件可从论文及其补充信息 (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2022.0334) 以及 IJOC GitHub 软件库 (https://github.com/INFORMSJoC/2022.0334) 中获取。完整的 IJOC 软件和数据资源库可从 https://informsjoc.github.io/ 获取。
{"title":"Solving the Minimum Sum Coloring Problem: Alternative Models, Exact Solvers, and Metaheuristics","authors":"Yu Du, Fred Glover, Gary Kochenberger, Rick Hennig, Haibo Wang, Amit Hulandageri","doi":"10.1287/ijoc.2022.0334","DOIUrl":"https://doi.org/10.1287/ijoc.2022.0334","url":null,"abstract":"<p>The minimum sum coloring problem (MSCP), a well-known NP-hard (nondeterministic polynomial time) problem with important practical applications, has been the subject of several papers in recent years. Because of the computational challenge posed by these problems, most solution methods employed are metaheuristics designed to find high-quality solutions with no guarantee of optimality. Exact methods (like Gurobi) and metaheuristic solvers have greatly improved in recent years, enabling high-quality and often optimal solutions to be found to a growing set of MSCPs. Alternative model forms can have a significant impact on the success of exact and heuristic methods in such settings, often providing enhanced performance compared with traditional model forms. In this paper, we introduce several alternative models for MSCP, including the quadratic unconstrained binary problem plus (QUBO-Plus) model for solving problems with constraints that are not folded into the objective function of the basic quadratic unconstrained binary problem (QUBO) model. We provide a computational study using a standard set of test problems from the literature that compares the general purpose exact solver from Gurobi with the leading QUBO metaheuristic solver NGQ and a special solver called Q-Card that belongs to the QUBO-Plus class. Our results highlight the effectiveness of the QUBO and QUBO-Plus models when solved with these metaheuristic solvers on this test bed, showing that the QUBO-Plus solver Q-Card provides the best performance for finding high-quality solutions to these important problems.</p><p><b>History:</b> Accepted by Pascal Van Hentenryck, Area Editor for Computational Modeling: Methods &amp; Analysis.</p><p><b>Supplemental Material:</b> The software that supports the findings of this study is available within the paper and its Supplemental Information (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2022.0334) as well as from the IJOC GitHub software repository (https://github.com/INFORMSJoC/2022.0334). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/.</p>","PeriodicalId":13620,"journal":{"name":"Informs Journal on Computing","volume":"77 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141188213","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Intelligent End-to-End Neural Architecture Search Framework for Electricity Forecasting Model Development 电力预测模型开发的端到端智能神经架构搜索框架
IF 2.1 4区 计算机科学 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-05-30 DOI: 10.1287/ijoc.2023.0034
Jin Yang, Guangxin Jiang, Yinan Wang, Ying Chen
INFORMS Journal on Computing, Ahead of Print.
INFORMS 计算期刊》,印刷版。
{"title":"An Intelligent End-to-End Neural Architecture Search Framework for Electricity Forecasting Model Development","authors":"Jin Yang, Guangxin Jiang, Yinan Wang, Ying Chen","doi":"10.1287/ijoc.2023.0034","DOIUrl":"https://doi.org/10.1287/ijoc.2023.0034","url":null,"abstract":"INFORMS Journal on Computing, Ahead of Print. <br/>","PeriodicalId":13620,"journal":{"name":"Informs Journal on Computing","volume":"42 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141188466","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Efficient and Flexible Long-Tail Recommendation Using Cosine Patterns 利用余弦模式实现高效灵活的长尾推荐
IF 2.1 4区 计算机科学 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-05-10 DOI: 10.1287/ijoc.2022.0194
Yaqiong Wang, Junjie Wu, Zhiang Wu, Gediminas Adomavicius
INFORMS Journal on Computing, Ahead of Print.
INFORMS 计算期刊》,印刷版。
{"title":"Efficient and Flexible Long-Tail Recommendation Using Cosine Patterns","authors":"Yaqiong Wang, Junjie Wu, Zhiang Wu, Gediminas Adomavicius","doi":"10.1287/ijoc.2022.0194","DOIUrl":"https://doi.org/10.1287/ijoc.2022.0194","url":null,"abstract":"INFORMS Journal on Computing, Ahead of Print. <br/>","PeriodicalId":13620,"journal":{"name":"Informs Journal on Computing","volume":"52 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140932854","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Feasibility Verification and Upper Bound Computation in Global Minimization Using Approximate Active Index Sets 利用近似主动索引集进行全局最小化中的可行性验证和上界计算
IF 2.1 4区 计算机科学 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-05-03 DOI: 10.1287/ijoc.2023.0162
Christian Füllner, Peter Kirst, Hendrik Otto, Steffen Rebennack
INFORMS Journal on Computing, Ahead of Print.
INFORMS 计算期刊》,印刷版。
{"title":"Feasibility Verification and Upper Bound Computation in Global Minimization Using Approximate Active Index Sets","authors":"Christian Füllner, Peter Kirst, Hendrik Otto, Steffen Rebennack","doi":"10.1287/ijoc.2023.0162","DOIUrl":"https://doi.org/10.1287/ijoc.2023.0162","url":null,"abstract":"INFORMS Journal on Computing, Ahead of Print. <br/>","PeriodicalId":13620,"journal":{"name":"Informs Journal on Computing","volume":"156 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140827383","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Note from the Editor 编辑说明
IF 2.1 4区 计算机科学 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-04-22 DOI: 10.1287/ijoc.2024.ed.v36.n3
Alice E. Smith
INFORMS Journal on Computing, Ahead of Print.
INFORMS 计算期刊》,印刷版。
{"title":"Note from the Editor","authors":"Alice E. Smith","doi":"10.1287/ijoc.2024.ed.v36.n3","DOIUrl":"https://doi.org/10.1287/ijoc.2024.ed.v36.n3","url":null,"abstract":"INFORMS Journal on Computing, Ahead of Print. <br/>","PeriodicalId":13620,"journal":{"name":"Informs Journal on Computing","volume":"17 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140803290","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Computing Optimality Certificates for Convex Mixed-Integer Nonlinear Problems 计算凸混合整数非线性问题的最优性证书
IF 2.1 4区 计算机科学 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-04-15 DOI: 10.1287/ijoc.2022.0099
Katrin Halbig, Lukas Hümbs, Florian Rösel, Lars Schewe, Dieter Weninger
INFORMS Journal on Computing, Ahead of Print.
INFORMS 计算期刊》,印刷版。
{"title":"Computing Optimality Certificates for Convex Mixed-Integer Nonlinear Problems","authors":"Katrin Halbig, Lukas Hümbs, Florian Rösel, Lars Schewe, Dieter Weninger","doi":"10.1287/ijoc.2022.0099","DOIUrl":"https://doi.org/10.1287/ijoc.2022.0099","url":null,"abstract":"INFORMS Journal on Computing, Ahead of Print. <br/>","PeriodicalId":13620,"journal":{"name":"Informs Journal on Computing","volume":"38 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140599719","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Continuous Time-Resource Trade-off Scheduling Problem with Time Windows 带时间窗口的连续时间-资源权衡调度问题
IF 2.1 4区 计算机科学 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-04-08 DOI: 10.1287/ijoc.2022.0142
Christian Artigues, Emmanuel Hébrard, Alain Quilliot, Hélène Toussaint
INFORMS Journal on Computing, Ahead of Print.
INFORMS 计算期刊》,印刷版。
{"title":"The Continuous Time-Resource Trade-off Scheduling Problem with Time Windows","authors":"Christian Artigues, Emmanuel Hébrard, Alain Quilliot, Hélène Toussaint","doi":"10.1287/ijoc.2022.0142","DOIUrl":"https://doi.org/10.1287/ijoc.2022.0142","url":null,"abstract":"INFORMS Journal on Computing, Ahead of Print. <br/>","PeriodicalId":13620,"journal":{"name":"Informs Journal on Computing","volume":"18 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-04-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140599795","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Path-Based Formulations for the Design of On-demand Multimodal Transit Systems with Adoption Awareness 设计具有采纳意识的按需多式联运系统的路径公式
IF 2.1 4区 计算机科学 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-03-28 DOI: 10.1287/ijoc.2023.0014
Hongzhao Guan, Beste Basciftci, Pascal Van Hentenryck

This paper reconsiders the On-Demand Multimodal Transit Systems (ODMTS) Design with Adoptions problem (ODMTS-DA) to capture the latent demand in on-demand multimodal transit systems. The ODMTS-DA is a bilevel optimization problem, for which Basciftci and Van Hentenryck proposed an exact combinatorial Benders decomposition. Unfortunately, their proposed algorithm only finds high-quality solutions for medium-sized cities and is not practical for large metropolitan areas. The main contribution of this paper is to propose a new path-based optimization model, called P-Path, to address these computational difficulties. The key idea underlying P-Path is to enumerate two specific sets of paths which capture the essence of the choice model associated with the adoption behavior of riders. With the help of these path sets, the ODMTS-DA can be formulated as a single-level mixed-integer programming model. In addition, the paper presents preprocessing techniques that can reduce the size of the model significantly. P-Path is evaluated on two comprehensive case studies: the midsize transit system of the Ann Arbor – Ypsilanti region in Michigan (which was studied by Basciftci and Van Hentenryck) and the large-scale transit system for the city of Atlanta. The experimental results show that P-Path solves the Michigan ODMTS-DA instances in a few minutes, bringing more than two orders of magnitude improvements compared with the existing approach. For Atlanta, the results show that P-Path can solve large-scale ODMTS-DA instances (about 17 millions variables and 37 millions constraints) optimally in a few hours or in a few days. These results show the tremendous computational benefits of P-Path which provides a scalable approach to the design of on-demand multimodal transit systems with latent demand.

History: Accepted by Andrea Lodi, Design & Analysis of Algorithms—Discrete.

Funding: This work was partially supported by National Science Foundation Leap-HI [Grant 1854684] and the Tier 1 University Transportation Center (UTC): Transit - Serving Communities Optimally, Responsively, and Efficiently (T-SCORE) from the U.S. Department of Transportation [69A3552047141].

Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0014) as well as from the IJOC GitHub software repository (https://github.com/INFORMSJoC/2023.0014). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/.

本文重新考虑了按需多式联运系统(ODMTS)设计与采用问题(ODMTS-DA),以捕捉按需多式联运系统中的潜在需求。ODMTS-DA 是一个双层优化问题,Basciftci 和 Van Hentenryck 提出了一种精确的组合本德斯分解法。遗憾的是,他们提出的算法只能为中等城市找到高质量的解决方案,对于大都市地区并不实用。本文的主要贡献在于提出了一种新的基于路径的优化模型,称为 P-Path,以解决这些计算难题。P-Path 模型的主要思想是列举两组特定的路径,这两组路径抓住了与乘客采用行为相关的选择模型的本质。在这些路径集的帮助下,ODMTS-DA 可以表述为一个单级混合整数编程模型。此外,本文还介绍了可显著缩小模型规模的预处理技术。P-Path 在两个综合案例研究中进行了评估:密歇根州安阿伯-伊普西兰蒂地区的中型公交系统(Basciftci 和 Van Hentenryck 对其进行了研究)和亚特兰大市的大型公交系统。实验结果表明,P-Path 可在几分钟内解决密歇根州的 ODMTS-DA 实例,与现有方法相比提高了两个数量级以上。对于亚特兰大市,实验结果表明,P-Path 可以在几小时或几天内优化求解大规模 ODMTS-DA 实例(约 1,700 万个变量和 3,700 万个约束条件)。这些结果表明,P-Path 具有巨大的计算优势,为设计具有潜在需求的按需多式联运系统提供了一种可扩展的方法:由 Andrea Lodi 接受,Design & Analysis of Algorithms-Discrete.Funding:本研究得到了美国国家科学基金会 Leap-HI [Grant 1854684] 和一级大学交通中心 (UTC) 的部分支持:补充材料:支持本研究结果的软件可从论文及其补充信息 (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0014) 以及 IJOC GitHub 软件库 (https://github.com/INFORMSJoC/2023.0014) 中获取。完整的 IJOC 软件和数据资源库可从 https://informsjoc.github.io/ 获取。
{"title":"Path-Based Formulations for the Design of On-demand Multimodal Transit Systems with Adoption Awareness","authors":"Hongzhao Guan, Beste Basciftci, Pascal Van Hentenryck","doi":"10.1287/ijoc.2023.0014","DOIUrl":"https://doi.org/10.1287/ijoc.2023.0014","url":null,"abstract":"<p>This paper reconsiders the On-Demand Multimodal Transit Systems (ODMTS) Design with Adoptions problem (ODMTS-DA) to capture the latent demand in on-demand multimodal transit systems. The ODMTS-DA is a bilevel optimization problem, for which Basciftci and Van Hentenryck proposed an exact combinatorial Benders decomposition. Unfortunately, their proposed algorithm only finds high-quality solutions for medium-sized cities and is not practical for large metropolitan areas. The main contribution of this paper is to propose a new path-based optimization model, called P-P<span>ath</span>, to address these computational difficulties. The key idea underlying P-P<span>ath</span> is to enumerate two specific sets of paths which capture the essence of the choice model associated with the adoption behavior of riders. With the help of these path sets, the ODMTS-DA can be formulated as a single-level mixed-integer programming model. In addition, the paper presents preprocessing techniques that can reduce the size of the model significantly. P-P<span>ath</span> is evaluated on two comprehensive case studies: the midsize transit system of the Ann Arbor – Ypsilanti region in Michigan (which was studied by Basciftci and Van Hentenryck) and the large-scale transit system for the city of Atlanta. The experimental results show that P-P<span>ath</span> solves the Michigan ODMTS-DA instances in a few minutes, bringing more than two orders of magnitude improvements compared with the existing approach. For Atlanta, the results show that P-P<span>ath</span> can solve large-scale ODMTS-DA instances (about 17 millions variables and 37 millions constraints) optimally in a few hours or in a few days. These results show the tremendous computational benefits of P-P<span>ath</span> which provides a scalable approach to the design of on-demand multimodal transit systems with latent demand.</p><p><b>History:</b> Accepted by Andrea Lodi, Design &amp; Analysis of Algorithms—Discrete.</p><p><b>Funding:</b> This work was partially supported by National Science Foundation Leap-HI [Grant 1854684] and the Tier 1 University Transportation Center (UTC): Transit - Serving Communities Optimally, Responsively, and Efficiently (T-SCORE) from the U.S. Department of Transportation [69A3552047141].</p><p><b>Supplemental Material:</b> The software that supports the findings of this study is available within the paper and its Supplemental Information (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0014) as well as from the IJOC GitHub software repository (https://github.com/INFORMSJoC/2023.0014). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/.</p>","PeriodicalId":13620,"journal":{"name":"Informs Journal on Computing","volume":"234 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140324325","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Flow-Based Formulation for Parallel Machine Scheduling Using Decision Diagrams 基于流程的并行机调度公式(使用决策图
IF 2.1 4区 计算机科学 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-03-26 DOI: 10.1287/ijoc.2022.0301
Daniel Kowalczyk, Roel Leus, Christopher Hojny, Stefan Røpke

We present a new flow-based formulation for identical parallel machine scheduling with a regular objective function and without idle time. The formulation is constructed with the help of a decision diagram that represents all job sequences that respect specific ordering rules. These rules rely on a partition of the planning horizon into, generally nonuniform, periods and do not exclude all optimal solutions, but they constrain solutions to adhere to a canonical form. The new formulation has numerous variables and constraints, and hence we apply a Dantzig-Wolfe decomposition to compute the linear programming relaxation in reasonable time; the resulting lower bound is stronger than the bound from the classical time-indexed formulation. We develop a branch-and-price framework that solves three instances from the literature for the first time. We compare the new formulation with the time-indexed and arc time–indexed formulation by means of a series of computational experiments.

History: Accepted by Andrea Lodi, Area Editor for Design & Analysis of Algorithms—Discrete.

Funding: This work was partially funded by the European Union’s Horizon 2020 research and innovation program under [Marie Skłodowska-Curie Grant 754462].

Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2022.0301) as well as from the IJOC GitHub software repository (https://github.com/INFORMSJoC/2022.0301). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/.

我们提出了一种基于流程的新方案,用于具有规则目标函数且无空闲时间的相同并行机器调度。该方案是在决策图的帮助下构建的,决策图表示所有遵守特定排序规则的作业序列。这些规则依赖于将计划范围划分为通常是不均匀的周期,并不排除所有最优解,但它们会限制解遵循典型形式。新公式有许多变量和约束条件,因此我们采用丹齐格-沃尔夫分解法,在合理的时间内计算线性规划松弛;由此得到的下限比经典时间索引公式的下限更强。我们开发了一个分支-价格框架,首次解决了文献中的三个实例。我们通过一系列计算实验,将新公式与时间指数公式和弧时间指数公式进行了比较:由设计与算法分析-离散领域编辑安德烈亚-洛迪(Andrea Lodi)接受:本研究由欧盟地平线 2020 研究与创新计划 [Marie Skłodowska-Curie Grant 754462] 提供部分资助:支持本研究结果的软件可从论文及其补充信息 (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2022.0301) 以及 IJOC GitHub 软件库 (https://github.com/INFORMSJoC/2022.0301) 中获取。完整的 IJOC 软件和数据存储库可从 https://informsjoc.github.io/ 获取。
{"title":"A Flow-Based Formulation for Parallel Machine Scheduling Using Decision Diagrams","authors":"Daniel Kowalczyk, Roel Leus, Christopher Hojny, Stefan Røpke","doi":"10.1287/ijoc.2022.0301","DOIUrl":"https://doi.org/10.1287/ijoc.2022.0301","url":null,"abstract":"<p>We present a new flow-based formulation for identical parallel machine scheduling with a regular objective function and without idle time. The formulation is constructed with the help of a decision diagram that represents all job sequences that respect specific ordering rules. These rules rely on a partition of the planning horizon into, generally nonuniform, periods and do not exclude all optimal solutions, but they constrain solutions to adhere to a canonical form. The new formulation has numerous variables and constraints, and hence we apply a Dantzig-Wolfe decomposition to compute the linear programming relaxation in reasonable time; the resulting lower bound is stronger than the bound from the classical time-indexed formulation. We develop a branch-and-price framework that solves three instances from the literature for the first time. We compare the new formulation with the time-indexed and arc time–indexed formulation by means of a series of computational experiments.</p><p><b>History:</b> Accepted by Andrea Lodi, Area Editor for Design &amp; Analysis of Algorithms—Discrete.</p><p><b>Funding:</b> This work was partially funded by the European Union’s Horizon 2020 research and innovation program under [Marie Skłodowska-Curie Grant 754462].</p><p><b>Supplemental Material:</b> The software that supports the findings of this study is available within the paper and its Supplemental Information (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2022.0301) as well as from the IJOC GitHub software repository (https://github.com/INFORMSJoC/2022.0301). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/.</p>","PeriodicalId":13620,"journal":{"name":"Informs Journal on Computing","volume":"31 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140315447","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Graph-Based Approach for Relating Integer Programs 基于图的整数程序关联方法
IF 2.1 4区 计算机科学 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-03-25 DOI: 10.1287/ijoc.2023.0255
Zachary Steever, Kyle Hunt, Mark Karwan, Junsong Yuan, Chase C. Murray

This paper presents a framework for classifying and comparing instances of integer linear programs (ILPs) based on their mathematical structure. It has long been observed that the structure of ILPs can play an important role in determining the effectiveness of certain solution techniques; those that work well for one class of ILPs are often found to be effective in solving similarly structured problems. In this work, the structure of a given ILP instance is captured via a graph-based representation, where decision variables and constraints are described by nodes, and edges denote the presence of decision variables in certain constraints. Using machine learning techniques for graph-structured data, we introduce two approaches for leveraging the graph representations for relating ILPs. In the first approach, a graph convolutional network (GCN) is used to classify ILP graphs as having come from one of a known number of problem classes. The second approach makes use of latent features learned by the GCN to compare ILP graphs to one another directly. As part of the latter approach, we introduce a formal measure of graph-based structural similarity. A series of empirical studies indicate strong performance for both the classification and comparison procedures. Additional properties of ILP graphs, namely, losslessness and permutation invariance, are also explored via computational experiments.

History: Accepted by Pascal Van Hentenryck, Area Editor for Computational Modeling: Methods & Analysis.

Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0255) as well as from the IJOC GitHub software repository (https://github.com/INFORMSJoC/2023.0255). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/.

本文提出了一个根据数学结构对整数线性规划(ILP)实例进行分类和比较的框架。人们早已注意到,整数线性规划的结构在决定某些求解技术的有效性方面起着重要作用;那些对某一类整数线性规划有效的求解技术往往也能有效解决结构类似的问题。在这项工作中,特定 ILP 实例的结构是通过基于图的表示来捕捉的,其中决策变量和约束条件由节点来描述,而边则表示决策变量在某些约束条件中的存在。利用针对图结构数据的机器学习技术,我们介绍了两种利用图表示法关联 ILP 的方法。在第一种方法中,使用图卷积网络(GCN)将 ILP 图分类为来自已知数量的问题类别之一。第二种方法利用 GCN 学习到的潜在特征,直接将 ILP 图形相互比较。作为后一种方法的一部分,我们引入了基于图的结构相似性的正式测量方法。一系列实证研究表明,分类和比较程序都有很强的性能。我们还通过计算实验探索了 ILP 图的其他特性,即无损失性和排列不变性:由计算建模领域编辑 Pascal Van Hentenryck 接受:补充材料:支持本研究结果的软件可从论文及其补充信息 (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0255) 以及 IJOC GitHub 软件库 (https://github.com/INFORMSJoC/2023.0255) 中获取。完整的 IJOC 软件和数据存储库可从 https://informsjoc.github.io/ 获取。
{"title":"A Graph-Based Approach for Relating Integer Programs","authors":"Zachary Steever, Kyle Hunt, Mark Karwan, Junsong Yuan, Chase C. Murray","doi":"10.1287/ijoc.2023.0255","DOIUrl":"https://doi.org/10.1287/ijoc.2023.0255","url":null,"abstract":"<p>This paper presents a framework for classifying and comparing instances of integer linear programs (ILPs) based on their mathematical structure. It has long been observed that the structure of ILPs can play an important role in determining the effectiveness of certain solution techniques; those that work well for one class of ILPs are often found to be effective in solving similarly structured problems. In this work, the structure of a given ILP instance is captured via a graph-based representation, where decision variables and constraints are described by nodes, and edges denote the presence of decision variables in certain constraints. Using machine learning techniques for graph-structured data, we introduce two approaches for leveraging the graph representations for relating ILPs. In the first approach, a graph convolutional network (GCN) is used to classify ILP graphs as having come from one of a known number of problem classes. The second approach makes use of latent features learned by the GCN to compare ILP graphs to one another directly. As part of the latter approach, we introduce a formal measure of graph-based structural similarity. A series of empirical studies indicate strong performance for both the classification and comparison procedures. Additional properties of ILP graphs, namely, losslessness and permutation invariance, are also explored via computational experiments.</p><p><b>History:</b> Accepted by Pascal Van Hentenryck, Area Editor for Computational Modeling: Methods &amp; Analysis.</p><p><b>Supplemental Material:</b> The software that supports the findings of this study is available within the paper and its Supplemental Information (https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0255) as well as from the IJOC GitHub software repository (https://github.com/INFORMSJoC/2023.0255). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/.</p>","PeriodicalId":13620,"journal":{"name":"Informs Journal on Computing","volume":"10 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140298406","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Informs Journal on Computing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1