Klaus Jansen, Alexandra Lassota, Malte Tutas, Adrian Vetta
{"title":"使用最小参数的 FPT 算法,适用于 Maximin Shares 的广义版本","authors":"Klaus Jansen, Alexandra Lassota, Malte Tutas, Adrian Vetta","doi":"arxiv-2409.04225","DOIUrl":null,"url":null,"abstract":"We study the computational complexity of fairly allocating indivisible,\nmixed-manna items. For basic measures of fairness, this problem is hard in\ngeneral. Thus, research has flourished concerning input classes where efficient\nalgorithms exist, both for the purpose of establishing theoretical boundaries\nand for the purpose of designing practical algorithms for real-world instances.\nNotably, the paradigm of fixed-parameter tractability (FPT) has lead to new\ninsights and improved algorithms for a variety of fair allocation problems;\nsee, for example, Bleim et al. (IJCAI 16), Aziz et al. (AAAI 17), Bredereck et\nal. (EC 19) and Kulkarni et al. (EC 21). Our focus is the fairness measure maximin shares (MMS). Motivated by the\ngeneral non-existence of MMS allocations, Aziz et al. (AAAI 17) studied optimal\nMMS allocations, namely solutions that achieve the best $\\alpha$-approximation\nfor the maximin share value of every agent. These allocations are guaranteed to\nexist, prompting the important open question of whether optimal MMS allocations\ncan be computed efficiently. We answer this question affirmatively by providing\nFPT algorithms to output optimal MMS allocations. Furthermore, our techniques\nextend to find allocations that optimize alternative objectives, such as\nminimizing the additive approximation, and maximizing some variants of global\nwelfare. In fact, all our algorithms are designed for a more general MMS problem in\nmachine scheduling. Here, each mixed-manna item (job) must be assigned to an\nagent (machine) and has a processing time and a deadline. We develop efficient\nalgorithms running in FPT time. Formally, we present polynomial time algorithms\nw.r.t. the input size times some function dependent on the parameters that\nyield optimal maximin-value approximations (among others) when parameterized by\na set of natural parameters","PeriodicalId":501525,"journal":{"name":"arXiv - CS - Data Structures and Algorithms","volume":"20 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"FPT Algorithms using Minimal Parameters for a Generalized Version of Maximin Shares\",\"authors\":\"Klaus Jansen, Alexandra Lassota, Malte Tutas, Adrian Vetta\",\"doi\":\"arxiv-2409.04225\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We study the computational complexity of fairly allocating indivisible,\\nmixed-manna items. For basic measures of fairness, this problem is hard in\\ngeneral. Thus, research has flourished concerning input classes where efficient\\nalgorithms exist, both for the purpose of establishing theoretical boundaries\\nand for the purpose of designing practical algorithms for real-world instances.\\nNotably, the paradigm of fixed-parameter tractability (FPT) has lead to new\\ninsights and improved algorithms for a variety of fair allocation problems;\\nsee, for example, Bleim et al. (IJCAI 16), Aziz et al. (AAAI 17), Bredereck et\\nal. (EC 19) and Kulkarni et al. (EC 21). Our focus is the fairness measure maximin shares (MMS). Motivated by the\\ngeneral non-existence of MMS allocations, Aziz et al. (AAAI 17) studied optimal\\nMMS allocations, namely solutions that achieve the best $\\\\alpha$-approximation\\nfor the maximin share value of every agent. These allocations are guaranteed to\\nexist, prompting the important open question of whether optimal MMS allocations\\ncan be computed efficiently. We answer this question affirmatively by providing\\nFPT algorithms to output optimal MMS allocations. Furthermore, our techniques\\nextend to find allocations that optimize alternative objectives, such as\\nminimizing the additive approximation, and maximizing some variants of global\\nwelfare. In fact, all our algorithms are designed for a more general MMS problem in\\nmachine scheduling. Here, each mixed-manna item (job) must be assigned to an\\nagent (machine) and has a processing time and a deadline. We develop efficient\\nalgorithms running in FPT time. Formally, we present polynomial time algorithms\\nw.r.t. the input size times some function dependent on the parameters that\\nyield optimal maximin-value approximations (among others) when parameterized by\\na set of natural parameters\",\"PeriodicalId\":501525,\"journal\":{\"name\":\"arXiv - CS - Data Structures and Algorithms\",\"volume\":\"20 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-06\",\"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-2409.04225\",\"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-2409.04225","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
FPT Algorithms using Minimal Parameters for a Generalized Version of Maximin Shares
We study the computational complexity of fairly allocating indivisible,
mixed-manna items. For basic measures of fairness, this problem is hard in
general. Thus, research has flourished concerning input classes where efficient
algorithms exist, both for the purpose of establishing theoretical boundaries
and for the purpose of designing practical algorithms for real-world instances.
Notably, the paradigm of fixed-parameter tractability (FPT) has lead to new
insights and improved algorithms for a variety of fair allocation problems;
see, for example, Bleim et al. (IJCAI 16), Aziz et al. (AAAI 17), Bredereck et
al. (EC 19) and Kulkarni et al. (EC 21). Our focus is the fairness measure maximin shares (MMS). Motivated by the
general non-existence of MMS allocations, Aziz et al. (AAAI 17) studied optimal
MMS allocations, namely solutions that achieve the best $\alpha$-approximation
for the maximin share value of every agent. These allocations are guaranteed to
exist, prompting the important open question of whether optimal MMS allocations
can be computed efficiently. We answer this question affirmatively by providing
FPT algorithms to output optimal MMS allocations. Furthermore, our techniques
extend to find allocations that optimize alternative objectives, such as
minimizing the additive approximation, and maximizing some variants of global
welfare. In fact, all our algorithms are designed for a more general MMS problem in
machine scheduling. Here, each mixed-manna item (job) must be assigned to an
agent (machine) and has a processing time and a deadline. We develop efficient
algorithms running in FPT time. Formally, we present polynomial time algorithms
w.r.t. the input size times some function dependent on the parameters that
yield optimal maximin-value approximations (among others) when parameterized by
a set of natural parameters