<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Group Fairness in Multi-period Mobile Facility Location Problems</title></titleStmt>
			<publicationStmt>
				<publisher>International Foundation for Autonomous Agents and Multiagent Systems</publisher>
				<date>06/05/2025</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10611349</idno>
					<idno type="doi"></idno>
					
					<author>Haris Aziz</author><author>Hau Chan</author><author>Xingchen Sha</author><author>Toby Walsh</author><author>Lirong Xia</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[We study the group-fair multi-period mobile facility location problems, where agents from different groups are located on a real line and arrive in different periods. Our goal is to locate k mobile facilities at each period to serve the arriving agents in order to minimize the maximum total group-fair cost and the maximum average group-fair cost objectives that measure the costs or distances of groups of agents to their corresponding facilities across all periods. We first consider the problems from the algorithmic perspective for both group-fair cost objectives. We then consider the problems from the mechanism design perspective, where the agents' locations and arrival periods are private. For both objectives, we design deterministic strategyproof mechanisms to elicit the agents' locations and arrival periods truthfully while optimizing the group-fair cost objectives and show that our mechanisms have almost tight bounds on the approximation ratios for certain periods and settings. Finally, we discuss the extensions of our results to the online setting where agent arrival information is only known at each period.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">INTRODUCTION</head><p>In recent decades, there has been a notable surge of applicational and theoretical interests in facility location problems within the "elds of mechanism design and social choice. For instance, the increased interest in these problems is due to their potential ability to capture and model various real-world preference aggregation scenarios (e.g., voting <ref type="bibr">[4,</ref><ref type="bibr">5,</ref><ref type="bibr">15]</ref> and site locations <ref type="bibr">[6,</ref><ref type="bibr">16]</ref>). In the most general setting of facility location problems in these "elds, a social planner aims to locate facilities to serve agents that have preferences on the facility locations within a given region in order to optimize the total or maximum cost objective, which measures the total or maximum distances of the agents to their allocated facilities, respectively.</p><p>While most existing studies have focused on the static aspects of facility location problems, recent studies <ref type="bibr">[7-9, 11, 17-19]</ref> have started to consider the multi-period aspects of the problems that often deal with locating or reallocating some forms of mobile facilities (e.g., mobile health clinic services or blood donation centers) within some regions over multiple periods. For example, consider a mobile vaccination vehicle that provides certain medical services for residents, who may choose di!erent time periods to be vaccinated at preferred locations. Therefore, the health providers need to decide where to locate several vehicles over di!erent time periods. Beyond health services, the problems can also be applied to determining the locations of polling centers at di!erent periods by taking into consideration agent location preferences and availabilities <ref type="bibr">[10,</ref><ref type="bibr">12]</ref>. Finally, the multi-period mobile settings can also model problems that are not geographical in nature (e.g., general preference aggregation <ref type="bibr">[1]</ref><ref type="bibr">[2]</ref><ref type="bibr">[3]</ref><ref type="bibr">15]</ref>). We refer the readers to other related work <ref type="bibr">[17]</ref> for more relevant motivations and examples of mobile facilities.</p><p>However, there has been a lack of consideration of group fairness in multi-period mobile studies. As a result, existing models and approaches can lead to certain groups of agents incurring signi"cantly higher costs than other groups of agents. Such a lack of consideration is often not ideal in modern society, especially when providing medical, polling, and education services to groups of agents from di!erent social and economic backgrounds. Therefore, we examine group fairness in multi-period facility location problems, focusing on locating facilities to serve groups of agents fairly over multiple periods subject to group-fair cost objectives over multiple periods.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">PRELIMINARIES</head><p>In a group-fair multi-period mobile facility location problem (GF-MPMFLP), we have a set &#119872; = {1, . . . , &#119873;} of &#119873; agents, where each agent will be served once over &#119874; &#8594; 1 periods. The agents are partitioned into &#119875; &#8594; 1 disjoint groups based on their associations (e.g., ages, ethnicities, and needs). Let &#119876; = {&#119876; 1 , . . . , &#119876; &#119871; } be the set of disjoint groups of the agents. We use |&#119876; &#119872; | to denote the total number of agents in group &#119876; &#119872; . Without loss of generality, we assume |&#119876; &#119872; | &gt; 0 for each &#119877; = 1, . . . ,&#119875;.</p><p>Each agent &#119878; &#8593; &#119872; has a pro"le &#119879; &#119873; = (&#119880; &#119873; , &#119881; &#119873; , &#119877; &#119873; ) where the agent location preference is &#119880; &#119873; &#8593; R, the arrival period is &#119881; &#119873; &#8593; {1, . . . ,&#119874; }, and the group membership is &#119877; &#119873; &#8593; {1, . . . ,&#119875;}. A tuple &#119879; = (&#119879; 1 , . . . , &#119879; &#119874; ) is a collection of locations, arrival periods, and group memberships.</p><p>&#119871; facilities are located to serve all the agents arriving at each period. We denote the facility &#119882;'s location in period &#119883; as &#119884; &#119875; &#119876; &#8593; R, and let &#119884; &#119875; = (&#119884; &#119875; 1 , . . . , &#119884; &#119875; &#119877; ) &#8593; R &#119877; be the locations of &#119871; facilities in period &#119883;. A deterministic algorithm (resp. mechanism) is a function &#119885; that maps each tuple &#119879; to the facility locations of all periods, i.e., &#119885; (&#119879; ) = (&#119884; 1 , . . . , &#119884; &#119878; ) &#8593; R &#119878; &#8595;&#119877; . Given &#119885; and a tuple &#119879; , the cost of an agent &#119878; is the distance between their preferred location and the closest facility in their arrival period, i.e., &#119886;&#119887;&#119888;&#119883; (&#119885; (&#119879; ), &#119880; &#119873; , &#119881; &#119873; ) = min 1&#8596; &#119876; &#8596;&#119877; |&#119884; &#119879; &#119871; &#119876; &#8599; &#119880; &#119873; |. Following the existing studies of facility location problems with group fairness <ref type="bibr">[13,</ref><ref type="bibr">14,</ref><ref type="bibr">20]</ref>, we aim to minimize two group-fair cost objectives: the maximum total group cost (&#119875;&#119883;&#119877;&#119886;) and maximum average group cost (&#119875;&#119881;&#119877;&#119886;). Given a tuple &#119879; and a function &#119885; , &#119875;&#119883;&#119877;&#119886; is de"ned as</p><p>Moreover, &#119875;&#119881;&#119877;&#119886; is de"ned as</p><p>From the mechanism design perspective, because the agents' locations and arrival periods are private, our goal is to design strategyproof mechanisms to elicit their true information while simultaneously determining facility locations to optimize &#119875;&#119883;&#119877;&#119886; and &#119875;&#119881;&#119877;&#119886; objectives. Denote (&#119879; &#8600; &#119873; , &#119879; &#8599;&#119873; ) as the tuple &#119879; with &#119879; &#8600; &#119873; in place of &#119879; &#119873; .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>D!"#$#%#&amp;$ 1.</head><p>A deterministic mechanism &#119885; is strategyproof if for any tuple &#119879; , any agent &#119878; can never bene!t by misreporting their location or arrival period regardless of the pro!les of other agents. That is, for all agents, &#119879; and &#119879; &#8600; &#119873; = (&#119880; &#8600; &#119873; , &#119881; &#8600; &#119873; , &#119877; &#119873; ), we have, &#119886;&#119887;&#119888;&#119883; (&#119885; (&#119879; ), &#119880; &#119873; , &#119881; &#119873; ) &#8596; &#119886;&#119887;&#119888;&#119883; (&#119885; ((&#119879; &#8600; &#119873; , &#119879; &#8599;&#119873; )), &#119880; &#119873; , &#119881; &#119873; ).</p><p>An algorithm (resp. mechanism) &#119885; achieves an approximation ratio of &#119889; for minimizing the &#119875;&#119883;&#119877;&#119886; (resp. &#119875;&#119881;&#119877;&#119886;) in the o#ine setting, if for any pro"le &#119879; , &#119875;&#119883;&#119877;&#119886; (&#119879;, &#119885; ) &#8596; &#119889; &#8226; &#119875;&#119883;&#119877;&#119886; (&#119879;, &#119890;&#119891;&#119874; ) (resp. &#119875;&#119881;&#119877;&#119886; (&#119879;, &#119885; ) &#8596; &#119889; &#8226; &#119875;&#119881;&#119877;&#119886; (&#119879;, &#119890;&#119891;&#119874; )) where &#119890;&#119891;&#119874; is the optimal algorithm that minimizes the &#119875;&#119883;&#119877;&#119886; (resp. &#119875;&#119881;&#119877;&#119886;) in the o#ine setting, i.e., with complete knowledge of the agents' information at all periods. Similarly, an algorithm (resp. mechanism) &#119885; achieves a competitive ratio of &#119889; for minimizing the &#119875;&#119883;&#119877;&#119886; (resp. &#119875;&#119881;&#119877;&#119886;) in the online setting, if for any pro"le &#119879; , &#119875;&#119883;&#119877;&#119886; (&#119879;, &#119885; ) &#8596; &#119889; &#8226; &#119875;&#119883;&#119877;&#119886; (&#119879;, &#119890;&#119891;&#119874; ) (resp. &#119875;&#119881;&#119877;&#119886; (&#119879;, &#119885; ) &#8596; &#119889; &#8226; &#119875;&#119881;&#119877;&#119886; (&#119879;, &#119890;&#119891;&#119874; )) where &#119890;&#119891;&#119874; is the optimal algorithm that minimizes the &#119875;&#119883;&#119877;&#119886; (resp. &#119875;&#119881;&#119877;&#119886;) in the o#ine setting.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">RESULTS</head><p>We study the group-fair multi-period mobile facility location problems (GF-MPMFLPs) from both algorithmic and mechanism design perspectives. We summarize our contributions below for di!erent settings from both perspectives. &#8226; From the algorithmic perspective, the locations and arrival periods of the agents are publicly known. Our contributions are as follows.</p><p>-For the single facility setting (&#119871; = 1), we show that GF-MPMFLPs can be solved in polynomial time using linear programming for both &#119875;&#119883;&#119877;&#119886; and &#119875;&#119881;&#119877;&#119886; objectives. -For the setting with &#119871; facilities, we give a slice-wise polynomial (&#119892;&#119891;) algorithm (i.e., solvable in time &#119873; &#119881; (&#119877; ) for some "xed parameter &#119871; and computable function &#119884; , where &#119873; is the input size) to solve the GF-MPMFLPs for both &#119875;&#119883;&#119877;&#119886; and &#119875;&#119881;&#119877;&#119886; objectives. &#8226; From the mechanism design perspective, the location and arrival period preferences of the agents are privately known to the agents themselves. We design several mechanisms that elicit the true locations and arrival periods of the agents while simultaneously optimizing the &#119875;&#119883;&#119877;&#119886; and &#119875;&#119881;&#119877;&#119886; objectives based on the agents' reported information. Table <ref type="table">1</ref> summarizes our mechanism design results. &#8226; We additionally consider the online GF-MPMFLPs from mechanism design perspective, where the agent arrival information is only known at each period. For the single facility setting (&#119871; = 1), we establish almost tight bounds for the &#119875;&#119883;&#119877;&#119886; objective. We also show that our deterministic strategyproof mechanism has a competitive ratio of 2(&#119873; &#8599;&#119875; +1) for the &#119875;&#119881;&#119877;&#119886; objective, and complement this result with a lower bound of &#119873; &#8599; &#119875; + 1 for the &#119875;&#119881;&#119877;&#119886; objective. For the setting with more facilities, we show that our previous results can all be extended to the online version.</p><p>We refer readers to the full paper for complete results and proofs.</p></div></body>
		</text>
</TEI>
