Decoupling Geometry from Optimization in 2D Irregular Cutting and Packing Problems: An Open-Source Collision Detection Engine

计算机科学 软件 集合(抽象数据类型) 碰撞检测 解耦(概率) 职位(财务) 光学(聚焦) 数学优化 包装问题 最优化问题 工作(物理) 形状优化 碰撞 计算几何 几何形状 芯(光纤) 几何造型 几何设计 优化算法 基础(证据) 能量最小化 软件开发 立场文件 算法
作者
Jeroen Gardeyn,Greet Vanden Berghe,Tony Wauters
出处
期刊:Informs Journal on Computing [Institute for Operations Research and the Management Sciences]
标识
DOI:10.1287/ijoc.2024.1025
摘要

Addressing irregular cutting and packing (C&P) optimization problems poses two distinct challenges: the geometric challenge of determining whether an item can be feasibly placed at a certain position and the optimization challenge of finding a good solution according to some objective function. Until now, those tackling such problems have had to address both challenges simultaneously, requiring two distinct sets of expertise and a lot of research and development effort. One way to lower this barrier is to decouple the two challenges. In this paper, we introduce a powerful collision detection engine (CDE) for two-dimensional (2D) irregular C&P problems, which assumes full responsibility for the geometric challenge. The CDE (i) allows users to focus with full confidence on their optimization challenge by abstracting geometry away, and (ii) enables independent advances to propagate to all optimization algorithms built atop it. We present a set of core principles and design philosophies to model a general and adaptable CDE focused on maximizing performance, accuracy, and robustness. These principles are accompanied by a concrete open-source implementation called jagua-rs. This paper, together with its implementation, serves as a catalyst for future advances in irregular C&P problems by providing a solid foundation that can either be used as it currently exists or further improved upon. History: Accepted by Ted Ralphs, Area Editor for Software Tools. Funding: This work was supported by Research Foundation – Flanders (FWO) [Grants 1S71222N and K804824N]. 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.2024.1025 ) as well as from the IJOC GitHub software repository ( https://github.com/INFORMSJoC/2024.1025 ). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/ .

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
蓝蓝的BLUE关注了科研通微信公众号
刚刚
GJY完成签到,获得积分20
刚刚
muluoyinhua完成签到,获得积分10
1秒前
123发布了新的文献求助10
1秒前
Li发布了新的文献求助10
1秒前
李逍遥完成签到,获得积分10
1秒前
2秒前
PDAC完成签到,获得积分10
2秒前
bkagyin应助lllxxx采纳,获得10
2秒前
yiyi发布了新的文献求助10
2秒前
科目三应助平常元灵采纳,获得10
3秒前
Wonder罗完成签到,获得积分20
3秒前
可爱的函函应助VDC采纳,获得10
4秒前
大模型应助Gardenia采纳,获得10
4秒前
4秒前
4秒前
打打应助叽里咕噜lu采纳,获得10
4秒前
5秒前
所所应助犹豫沛白采纳,获得10
5秒前
氙气飘飘发布了新的文献求助20
5秒前
6秒前
唐很甜发布了新的文献求助10
7秒前
在水一方应助fanjzx采纳,获得10
7秒前
粗心的薯片完成签到,获得积分10
7秒前
jingqinxue发布了新的文献求助10
8秒前
qcx发布了新的文献求助10
9秒前
9秒前
9秒前
10秒前
科研通AI6.4应助阿晨采纳,获得10
10秒前
Owen应助lllxxx采纳,获得10
10秒前
11秒前
12秒前
12秒前
13秒前
TBF发布了新的文献求助20
13秒前
袁蕊发布了新的文献求助10
14秒前
14秒前
科研通AI6.4应助日天气采纳,获得10
14秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
The anomeric effect 1000
Principles of town planning: translating concepts to applications 1000
1 Peter and Christ's Descent to the Dead in Its Early Christian Reception 700
Nature-Inspired Computing: Concepts, Methodologies, Tools, and Applications 600
Perfectionism in School 600
Organizational Behavior 510
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7731349
求助须知:如何正确求助?哪些是违规求助? 9282451
关于积分的说明 20151925
捐赠科研通 7308663
什么是DOI,文献DOI怎么找? 3303627
关于科研通互助平台的介绍 2456490
邀请新用户注册赠送积分活动 2312335