三角形调度问题的贪婪算法极值行为

IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Computers & Operations Research Pub Date : 2024-05-31 DOI:10.1016/j.cor.2024.106718
János Balogh , József Békési , Nóra Büki , György Dósa , Zsolt Tuza
{"title":"三角形调度问题的贪婪算法极值行为","authors":"János Balogh ,&nbsp;József Békési ,&nbsp;Nóra Büki ,&nbsp;György Dósa ,&nbsp;Zsolt Tuza","doi":"10.1016/j.cor.2024.106718","DOIUrl":null,"url":null,"abstract":"<div><p>We study the mixed-criticality scheduling problem, where the goal is to schedule jobs with different criticality levels on a single machine. As shown by Dürr et al. (2018), the problem can be treated as a specific 1-dimensional triangle scheduling problem. In that paper a new Greedy algorithm was defined, and the authors proved that its approximation ratio lies between 1.05 and 3/2. In this paper we present a quadratic integer programming model, which can be used to computationally analyze the algorithm for inputs with small sizes. The model simulates the behavior of the algorithm and it compares the makespan with the optimal one. Using this model, we found sequences extendable to longer series, giving a lower bound of 1.27 for the Greedy algorithm. Also, the optimum on problem instances consisting of intervals of natural numbers is analyzed and a closed formula is determined. In this way, we detected two input classes where, in one of them, Greedy is far from optimal (we think that this could be the worst case), and in the other one it is optimal.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":null,"pages":null},"PeriodicalIF":4.1000,"publicationDate":"2024-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Extremal behavior of the Greedy algorithm for a triangle scheduling problem\",\"authors\":\"János Balogh ,&nbsp;József Békési ,&nbsp;Nóra Büki ,&nbsp;György Dósa ,&nbsp;Zsolt Tuza\",\"doi\":\"10.1016/j.cor.2024.106718\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>We study the mixed-criticality scheduling problem, where the goal is to schedule jobs with different criticality levels on a single machine. As shown by Dürr et al. (2018), the problem can be treated as a specific 1-dimensional triangle scheduling problem. In that paper a new Greedy algorithm was defined, and the authors proved that its approximation ratio lies between 1.05 and 3/2. In this paper we present a quadratic integer programming model, which can be used to computationally analyze the algorithm for inputs with small sizes. The model simulates the behavior of the algorithm and it compares the makespan with the optimal one. Using this model, we found sequences extendable to longer series, giving a lower bound of 1.27 for the Greedy algorithm. Also, the optimum on problem instances consisting of intervals of natural numbers is analyzed and a closed formula is determined. In this way, we detected two input classes where, in one of them, Greedy is far from optimal (we think that this could be the worst case), and in the other one it is optimal.</p></div>\",\"PeriodicalId\":10542,\"journal\":{\"name\":\"Computers & Operations Research\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":4.1000,\"publicationDate\":\"2024-05-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Operations Research\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0305054824001904\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Operations Research","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0305054824001904","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

摘要

我们研究的是混合临界度调度问题,其目标是在一台机器上调度具有不同临界度的作业。正如 Dürr 等人(2018)所指出的,该问题可被视为一个特定的一维三角形调度问题。在该论文中,作者定义了一种新的 Greedy 算法,并证明其近似率介于 1.05 和 3/2 之间。在本文中,我们提出了一个二次整数编程模型,可用于对小规模输入的算法进行计算分析。该模型模拟了算法的行为,并比较了算法与最优算法的间隔时间。利用该模型,我们发现序列可以扩展到更长的序列,为贪婪算法提供了 1.27 的下限。此外,我们还分析了由自然数区间组成的问题实例的最优值,并确定了一个封闭公式。通过这种方法,我们发现了两个输入类别,在其中一个类别中,Greedy 算法远非最优(我们认为这可能是最糟糕的情况),而在另一个类别中,Greedy 算法是最优的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Extremal behavior of the Greedy algorithm for a triangle scheduling problem

We study the mixed-criticality scheduling problem, where the goal is to schedule jobs with different criticality levels on a single machine. As shown by Dürr et al. (2018), the problem can be treated as a specific 1-dimensional triangle scheduling problem. In that paper a new Greedy algorithm was defined, and the authors proved that its approximation ratio lies between 1.05 and 3/2. In this paper we present a quadratic integer programming model, which can be used to computationally analyze the algorithm for inputs with small sizes. The model simulates the behavior of the algorithm and it compares the makespan with the optimal one. Using this model, we found sequences extendable to longer series, giving a lower bound of 1.27 for the Greedy algorithm. Also, the optimum on problem instances consisting of intervals of natural numbers is analyzed and a closed formula is determined. In this way, we detected two input classes where, in one of them, Greedy is far from optimal (we think that this could be the worst case), and in the other one it is optimal.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Computers & Operations Research
Computers & Operations Research 工程技术-工程:工业
CiteScore
8.60
自引率
8.70%
发文量
292
审稿时长
8.5 months
期刊介绍: Operations research and computers meet in a large number of scientific fields, many of which are of vital current concern to our troubled society. These include, among others, ecology, transportation, safety, reliability, urban planning, economics, inventory control, investment strategy and logistics (including reverse logistics). Computers & Operations Research provides an international forum for the application of computers and operations research techniques to problems in these and related fields.
期刊最新文献
Corporate risk stratification through an interpretable autoencoder-based model Re-direction in queueing networks with two customer types: The inter-departure analysis Multi objective optimization of human–robot collaboration: A case study in aerospace assembly line A deep reinforcement learning hyperheuristic for the covering tour problem with varying coverage Arc-flow formulation and branch-and-price-and-cut algorithm for the bin-packing problem with fragile objects
×
引用
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