多面体约束条件下非千里眼调度的比例公平力

Sven Jäger, Alexander Lindermayr, Nicole Megow
{"title":"多面体约束条件下非千里眼调度的比例公平力","authors":"Sven Jäger, Alexander Lindermayr, Nicole Megow","doi":"arxiv-2408.14310","DOIUrl":null,"url":null,"abstract":"The Polytope Scheduling Problem (PSP) was introduced by Im, Kulkarni, and\nMunagala (JACM 2018) as a very general abstraction of resource allocation over\ntime and captures many well-studied problems including classical unrelated\nmachine scheduling, multidimensional scheduling, and broadcast scheduling. In\nPSP, jobs with different arrival times receive processing rates that are\nsubject to arbitrary packing constraints. An elegant and well-known algorithm\nfor instantaneous rate allocation with good fairness and efficiency properties\nis the Proportional Fairness algorithm (PF), which was analyzed for PSP by Im\net al. We drastically improve the analysis of the PF algorithm for both the general\nPSP and several of its important special cases subject to the objective of\nminimizing the sum of weighted completion times. We reduce the upper bound on\nthe competitive ratio from 128 to 27 for general PSP and to 4 for the prominent\nclass of monotone PSP. For certain heterogeneous machine environments we even\nclose the substantial gap to the lower bound of 2 for non-clairvoyant\nscheduling. Our analysis also gives the first polynomial-time improvements over\nthe nearly 30-year-old bounds on the competitive ratio of the doubling\nframework by Hall, Shmoys, and Wein (SODA 1996) for clairvoyant online\npreemptive scheduling on unrelated machines. Somewhat surprisingly, we achieve\nthis improvement by a non-clairvoyant algorithm, thereby demonstrating that\nnon-clairvoyance is not a (significant) hurdle. Our improvements are based on exploiting monotonicity properties of PSP,\nproviding tight dual fitting arguments on structured instances, and showing new\nadditivity properties on the optimal objective value for scheduling on\nunrelated machines. Finally, we establish new connections of PF to matching\nmarkets, and thereby provide new insights on equilibria and their computational\ncomplexity.","PeriodicalId":501525,"journal":{"name":"arXiv - CS - Data Structures and Algorithms","volume":"9 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Power of Proportional Fairness for Non-Clairvoyant Scheduling under Polyhedral Constraints\",\"authors\":\"Sven Jäger, Alexander Lindermayr, Nicole Megow\",\"doi\":\"arxiv-2408.14310\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Polytope Scheduling Problem (PSP) was introduced by Im, Kulkarni, and\\nMunagala (JACM 2018) as a very general abstraction of resource allocation over\\ntime and captures many well-studied problems including classical unrelated\\nmachine scheduling, multidimensional scheduling, and broadcast scheduling. In\\nPSP, jobs with different arrival times receive processing rates that are\\nsubject to arbitrary packing constraints. An elegant and well-known algorithm\\nfor instantaneous rate allocation with good fairness and efficiency properties\\nis the Proportional Fairness algorithm (PF), which was analyzed for PSP by Im\\net al. We drastically improve the analysis of the PF algorithm for both the general\\nPSP and several of its important special cases subject to the objective of\\nminimizing the sum of weighted completion times. We reduce the upper bound on\\nthe competitive ratio from 128 to 27 for general PSP and to 4 for the prominent\\nclass of monotone PSP. For certain heterogeneous machine environments we even\\nclose the substantial gap to the lower bound of 2 for non-clairvoyant\\nscheduling. Our analysis also gives the first polynomial-time improvements over\\nthe nearly 30-year-old bounds on the competitive ratio of the doubling\\nframework by Hall, Shmoys, and Wein (SODA 1996) for clairvoyant online\\npreemptive scheduling on unrelated machines. Somewhat surprisingly, we achieve\\nthis improvement by a non-clairvoyant algorithm, thereby demonstrating that\\nnon-clairvoyance is not a (significant) hurdle. Our improvements are based on exploiting monotonicity properties of PSP,\\nproviding tight dual fitting arguments on structured instances, and showing new\\nadditivity properties on the optimal objective value for scheduling on\\nunrelated machines. Finally, we establish new connections of PF to matching\\nmarkets, and thereby provide new insights on equilibria and their computational\\ncomplexity.\",\"PeriodicalId\":501525,\"journal\":{\"name\":\"arXiv - CS - Data Structures and Algorithms\",\"volume\":\"9 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Data Structures and Algorithms\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2408.14310\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Data Structures and Algorithms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.14310","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

多面体调度问题(Polytope Scheduling Problem,PSP)是由 Im、Kulkarni 和 Munagala(JACM 2018)提出的,作为资源分配超时的一个非常通用的抽象,它捕捉了许多经过充分研究的问题,包括经典的非相关机器调度、多维调度和广播调度。在PSP中,具有不同到达时间的作业会收到处理率,而处理率则受制于任意打包约束。一种具有良好公平性和效率特性的优雅而著名的瞬时速率分配算法是比例公平算法(PF),Imet 等人曾对 PSP 进行过分析。我们将一般 PSP 的竞争率上限从 128 降到 27,将单调 PSP 的突出类的竞争率上限降到 4。对于某些异构机器环境,我们甚至缩小了与非千里眼调度下限 2 的巨大差距。与 Hall、Shmoys 和 Wein(SODA,1996 年)针对不相关机器的千里眼在线抢占式调度所提出的近 30 年前的加倍框架竞争率边界相比,我们的分析也首次给出了多项式时间改进。令人惊讶的是,我们通过非千里眼算法实现了这一改进,从而证明了非千里眼并不是一个(重要的)障碍。我们的改进基于利用 PSP 的单调性特性,在结构化实例上提供了严密的对偶拟合论证,并展示了在不相关机器上调度的最优目标值的新增加性特性。最后,我们建立了 PF 与匹配市场的新联系,从而提供了关于均衡及其计算复杂性的新见解。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
The Power of Proportional Fairness for Non-Clairvoyant Scheduling under Polyhedral Constraints
The Polytope Scheduling Problem (PSP) was introduced by Im, Kulkarni, and Munagala (JACM 2018) as a very general abstraction of resource allocation over time and captures many well-studied problems including classical unrelated machine scheduling, multidimensional scheduling, and broadcast scheduling. In PSP, jobs with different arrival times receive processing rates that are subject to arbitrary packing constraints. An elegant and well-known algorithm for instantaneous rate allocation with good fairness and efficiency properties is the Proportional Fairness algorithm (PF), which was analyzed for PSP by Im et al. We drastically improve the analysis of the PF algorithm for both the general PSP and several of its important special cases subject to the objective of minimizing the sum of weighted completion times. We reduce the upper bound on the competitive ratio from 128 to 27 for general PSP and to 4 for the prominent class of monotone PSP. For certain heterogeneous machine environments we even close the substantial gap to the lower bound of 2 for non-clairvoyant scheduling. Our analysis also gives the first polynomial-time improvements over the nearly 30-year-old bounds on the competitive ratio of the doubling framework by Hall, Shmoys, and Wein (SODA 1996) for clairvoyant online preemptive scheduling on unrelated machines. Somewhat surprisingly, we achieve this improvement by a non-clairvoyant algorithm, thereby demonstrating that non-clairvoyance is not a (significant) hurdle. Our improvements are based on exploiting monotonicity properties of PSP, providing tight dual fitting arguments on structured instances, and showing new additivity properties on the optimal objective value for scheduling on unrelated machines. Finally, we establish new connections of PF to matching markets, and thereby provide new insights on equilibria and their computational complexity.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信