A Graph-Based Approach for Relating Integer Programs

整数规划 计算机科学 图形 整数(计算机科学) 数学优化 数学 理论计算机科学 程序设计语言 算法
作者
Zachary Steever,Kyle Hunt,Mark H. Karwan,Junsong Yuan,Chase Murray
出处
期刊:Informs Journal on Computing 卷期号:36 (6): 1715-1736 被引量:2
标识
DOI:10.1287/ijoc.2023.0255
摘要

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/ .
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
Qqqq发布了新的文献求助10
刚刚
刚刚
bkagyin应助内向万天采纳,获得10
刚刚
看天了吗应助飘逸焱采纳,获得10
1秒前
ny完成签到,获得积分10
1秒前
乐乐应助yzyue采纳,获得10
1秒前
王怜花发布了新的文献求助10
2秒前
2秒前
酒酿是也发布了新的文献求助10
2秒前
guang_sl发布了新的文献求助10
2秒前
严美娜发布了新的文献求助10
3秒前
3秒前
3秒前
dxzdxj发布了新的文献求助20
4秒前
复杂蛋挞发布了新的文献求助50
5秒前
zed320完成签到 ,获得积分10
5秒前
WYQ完成签到,获得积分10
5秒前
橘子树发布了新的文献求助10
5秒前
cdercder应助123456采纳,获得10
6秒前
Orange应助XIN采纳,获得10
6秒前
色彩发布了新的文献求助10
6秒前
Candy完成签到,获得积分10
7秒前
8秒前
oldface7完成签到,获得积分10
8秒前
所所应助LT采纳,获得10
9秒前
9秒前
小章鱼发布了新的文献求助10
10秒前
10秒前
11秒前
橘子树完成签到,获得积分10
11秒前
荷包蛋没你可爱完成签到,获得积分10
11秒前
情怀应助Chen采纳,获得10
12秒前
锅巴发布了新的文献求助10
12秒前
13秒前
LCL发布了新的文献求助10
13秒前
王佳慧发布了新的文献求助10
14秒前
嗯额完成签到,获得积分10
14秒前
14秒前
6w完成签到 ,获得积分10
14秒前
清都发布了新的文献求助10
14秒前
高分求助中
GL 2 A method for assessing the in-place cleanability of food processing equipment, Fourth Edition, December 2023 3000
Annie Ernaux: De la perte au corps glorieux 600
类器官构建与应用:从基础到前沿 500
Petrology and Plate Tectonics,2025 500
Optical Coating Design with the Essential Macleod 400
A revision of Limenitis helmanni and its related species (Nymphalidae) from Central and South China 400
Moore's Clinically Oriented Anatomy 10th Edition 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6792091
求助须知:如何正确求助?哪些是违规求助? 8512865
关于积分的说明 18129075
捐赠科研通 6102947
什么是DOI,文献DOI怎么找? 3022740
邀请新用户注册赠送积分活动 1999356
关于科研通互助平台的介绍 1988607