{"title":"相关机器调度的无政府状态代价的改进边界","authors":"André Berger, Arman Rouhani, Marc Schröder","doi":"10.1016/j.disopt.2025.100911","DOIUrl":null,"url":null,"abstract":"<div><div>In this paper, we introduce an improved upper bound for the efficiency of Nash equilibria in utilitarian scheduling games on related machines. The machines have varying speeds and adhere to the shortest processing time first policy. The goal of each job is to minimize its completion time, while the social objective is to minimize the sum of completion times. Our main finding establishes an upper bound of <span><math><mrow><mn>2</mn><mo>−</mo><mn>1</mn><mo>/</mo><mrow><mo>(</mo><mn>4</mn><mi>m</mi><mo>−</mo><mn>2</mn><mo>)</mo></mrow></mrow></math></span> on the price of anarchy for the general case of <span><math><mi>m</mi></math></span> machines. We improve this bound to 3/2 for the case of two machines, and to <span><math><mrow><mn>2</mn><mo>−</mo><mn>1</mn><mo>/</mo><mrow><mo>(</mo><mn>2</mn><mspace></mspace><mi>m</mi><mo>)</mo></mrow></mrow></math></span> for the general case of <span><math><mi>m</mi></math></span> machines when the machines have divisible speeds, i.e., if the speed of each machine is divisible by the speed of any slower machine.</div></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"58 ","pages":"Article 100911"},"PeriodicalIF":1.6000,"publicationDate":"2025-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An improved bound for the price of anarchy for related machine scheduling\",\"authors\":\"André Berger, Arman Rouhani, Marc Schröder\",\"doi\":\"10.1016/j.disopt.2025.100911\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>In this paper, we introduce an improved upper bound for the efficiency of Nash equilibria in utilitarian scheduling games on related machines. The machines have varying speeds and adhere to the shortest processing time first policy. The goal of each job is to minimize its completion time, while the social objective is to minimize the sum of completion times. Our main finding establishes an upper bound of <span><math><mrow><mn>2</mn><mo>−</mo><mn>1</mn><mo>/</mo><mrow><mo>(</mo><mn>4</mn><mi>m</mi><mo>−</mo><mn>2</mn><mo>)</mo></mrow></mrow></math></span> on the price of anarchy for the general case of <span><math><mi>m</mi></math></span> machines. We improve this bound to 3/2 for the case of two machines, and to <span><math><mrow><mn>2</mn><mo>−</mo><mn>1</mn><mo>/</mo><mrow><mo>(</mo><mn>2</mn><mspace></mspace><mi>m</mi><mo>)</mo></mrow></mrow></math></span> for the general case of <span><math><mi>m</mi></math></span> machines when the machines have divisible speeds, i.e., if the speed of each machine is divisible by the speed of any slower machine.</div></div>\",\"PeriodicalId\":50571,\"journal\":{\"name\":\"Discrete Optimization\",\"volume\":\"58 \",\"pages\":\"Article 100911\"},\"PeriodicalIF\":1.6000,\"publicationDate\":\"2025-09-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Discrete Optimization\",\"FirstCategoryId\":\"100\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1572528625000349\",\"RegionNum\":4,\"RegionCategory\":\"数学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"MATHEMATICS, APPLIED\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Discrete Optimization","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1572528625000349","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
An improved bound for the price of anarchy for related machine scheduling
In this paper, we introduce an improved upper bound for the efficiency of Nash equilibria in utilitarian scheduling games on related machines. The machines have varying speeds and adhere to the shortest processing time first policy. The goal of each job is to minimize its completion time, while the social objective is to minimize the sum of completion times. Our main finding establishes an upper bound of on the price of anarchy for the general case of machines. We improve this bound to 3/2 for the case of two machines, and to for the general case of machines when the machines have divisible speeds, i.e., if the speed of each machine is divisible by the speed of any slower machine.
期刊介绍:
Discrete Optimization publishes research papers on the mathematical, computational and applied aspects of all areas of integer programming and combinatorial optimization. In addition to reports on mathematical results pertinent to discrete optimization, the journal welcomes submissions on algorithmic developments, computational experiments, and novel applications (in particular, large-scale and real-time applications). The journal also publishes clearly labelled surveys, reviews, short notes, and open problems. Manuscripts submitted for possible publication to Discrete Optimization should report on original research, should not have been previously published, and should not be under consideration for publication by any other journal.