Facility Location with Fair Outliers
- Facility Location with Fair Outliers is a robust optimization problem that balances service cost with fairness by enforcing group-specific and individual outlier constraints.
- It leverages mathematical formulations such as LP relaxations, thresholding, and renormalization to translate fairness requirements into tractable facility assignment models.
- Bicriteria approximation and local search methods are employed to ensure practical cost efficiency while meeting relaxed fairness guarantees in both group-wise and individual settings.
Facility location with fair outliers denotes a family of robust service-allocation problems in which some clients may be excluded from service, but the exclusion mechanism itself is constrained by fairness. In the current literature, fairness appears in two distinct forms. The first is group-wise fairness: clients are partitioned into groups, each group has its own outlier budget, and the objective is classical facility-opening plus assignment cost, or assignment cost alone under a -facility bound (Dabas et al., 4 Aug 2025). The second is individual fairness: every retained point must have a center within a locally defined neighborhood radius, while a bounded set of points may be discarded as outliers (Han et al., 2022). LP-based and local-search-based formulations for fair -means and -median with outliers extend this second view to cost-sensitive clustering (Maity et al., 2024).
1. Formal problem family
In the group-wise formulation, classical Facility Location is specified by a metric space , a facility set , a client set , and opening costs for . One opens a subset and assigns each client to its nearest open facility, minimizing
Facility Location with Fair Outliers (FLFO) extends this by partitioning clients into 0 disjoint groups
1
and associating to each group 2 an outlier budget 3. The algorithm chooses opened facilities 4 and, for each group, an outlier set 5 with 6, minimizing
7
Equivalently, at least 8 clients from each group must be served. The model in this line of work uses only disjoint groups and does not introduce overlapping groups or multiple protected attributes per client beyond that partition model (Dabas et al., 4 Aug 2025).
The corresponding 9-median formulation replaces opening costs by a cardinality constraint 0. With the same groups and outlier budgets, the objective becomes
1
This yields a common template: serve clients cheaply while controlling outliers per group (Dabas et al., 4 Aug 2025).
A different fairness line studies outliers through local service entitlements rather than group quotas. In individually fair 2-center with outliers, one may choose at most 3 centers and at most 4 outliers, and each served vertex 5 is evaluated against its outlier-related neighborhood radius 6, defined as the distance to its 7-th nearest neighbor. The objective is to minimize the maximum fairness ratio
8
Here fairness is not demographic; it is individual and density-sensitive (Han et al., 2022).
LP-based individually fair 9-means and 0-median with outliers use the same general idea. Given an outlier set 1 with 2, every non-outlier 3 must be assigned to a center within a client-specific radius 4, where 5 is the distance to the 6-th nearest neighbor. The optimization then minimizes 7 over non-outliers, with 8 for 9-means and 0 for 1-median (Maity et al., 2024).
2. Mathematical formulations and structural obstacles
For FLFO, a natural integer program uses binary variables 2 for opening facility 3, 4 for assigning client 5 to facility 6, and 7 for declaring client 8 an outlier. The formulation is
9
subject to
0
1
2
with integrality relaxed to 3 in the LP relaxation (Dabas et al., 4 Aug 2025).
This LP is natural but structurally weak. Even when 4, it has an unbounded integrality gap. The canonical example has one facility of opening cost 5, 6 co-located clients, and outlier budget 7. Fractionally, the LP can open the facility to extent 8 and serve every client fractionally at total cost 9. Any integral solution that serves one client must open the facility fully and pay 0. As 1, the gap is unbounded. This eliminates straightforward exact-budget LP-rounding as a generic approach for FLFO (Dabas et al., 4 Aug 2025).
The individual-fairness line inherits a different structural difficulty from the neighborhood-radius benchmark itself. In the no-outlier setting, “A Center in Your Neighborhood” defines
2
and optimizes
3
That problem admits a universal factor-2 algorithm in arbitrary metrics, but deciding whether 4-fairness is achievable is NP-complete (Jung et al., 2019). The outlier-aware individual-fairness models therefore start from an already nontrivial fairness geometry.
Taken together, these results explain why fair-outlier algorithms frequently become bicriteria. Exact compliance with outlier budgets or exact fairness radii interacts poorly with the natural LPs and with the combinatorial geometry of local service constraints. This suggests that controlled relaxation of either cost, fairness, or outlier counts is not merely an implementation artifact, but a recurring structural response.
3. Group-wise facility location and 5-median with fair outliers
The main current group-wise result is a bicriteria approximation for FLFO. For any fixed 6, there is a polynomial-time 7-approximation algorithm that violates each group’s outlier budget by at most a factor 8. The starting point is the LP optimum 9. Clients with 0 are placed into
1
and are committed as integral outliers. The remaining clients form 2. This thresholding yields the key fairness inequality
3
while not increasing LP cost (Dabas et al., 4 Aug 2025).
The thresholding step is then followed by renormalization. Every client 4 has residual assignment mass at least 5, so assignments can be rescaled to obtain a feasible fractional solution to the standard Facility Location LP on the reduced client set. The resulting cost increases by at most 6. Any 7-approximation for ordinary Facility Location therefore yields an 8-approximation for FLFO, with the same 9 factor violation in every group’s outlier budget. Combining this with a constant-factor approximation for classical Facility Location gives the stated 0 bicriteria guarantee (Dabas et al., 4 Aug 2025).
The same paper develops a parallel bicriteria result for 1-Median with Fair Outliers. There is a polynomial-time
2
factor approximation with 3 violation in outliers per group. Here the technique is different: the reduction is to 4-Median with Penalties, with penalties set group-wise as
5
This improves earlier fair 6-median work by removing dependence on 7 from the outlier-budget violation; the prior result of Almanza et al. allowed a 8-factor outlier violation per group (Dabas et al., 4 Aug 2025).
The group-wise line is also shaped by practicality. Earlier FLFO results of Inamdar–Varadarajan and Bajpai et al. give proper approximations, but rely on exponentially large LPs solved through ellipsoid-based machinery. The compact-LP bicriteria formulation changes the guarantee—small multiplicative violation in each group’s outlier budget replaces exact compliance—but it is polynomial-time and directly implementable (Dabas et al., 4 Aug 2025).
4. Individual fairness with outliers
The individually fair 9-center with outliers problem, IF0CO, is a clean min-max formulation. A feasible solution chooses centers 1 with 2, outliers 3 with 4, and an assignment 5. The fairness ratio of a served vertex 6 is
7
and the objective is to minimize the maximum such ratio over served vertices. A greedy algorithm that repeatedly selects the point of minimum 8 and removes all points within distance 9 is proved to be a 4-approximation. A refined practical variant performs binary search over a parameter 00 and retains the same 4-approximation guarantee while often achieving smaller empirical ratios. The center and outlier budgets are respected exactly; there is no bicriteria violation in 01 or 02 (Han et al., 2022).
A different LP-based line targets individually fair 03-means and 04-median with outliers. The LP uses assignment variables 05, opening variables 06, and outlier indicators 07, with the service-access constraint
08
After solving the LP with 09, the procedure OutRound thresholds outliers, deletes any center mass placed on points designated as outliers, reroutes their assignments to the nearest surviving non-outlier, and then invokes an existing fair-rounding subroutine on the inliers. The key rerouting lemma is
10
which yields
11
The resulting guarantees are a 12-approximation for fair 12-means with outliers, a 24-approximation for fair 13-median with outliers, and a 16-approximation to the fair radius for inliers. The important caveat is that the final number of detected outliers is not theoretically bounded by 14, even though the LP satisfies 15 fractionally (Maity et al., 2024).
More recently, local search has been adapted to individually fair clustering with outliers through the anchor-zone framework. The algorithm first constructs fairness-aware anchor zones, discards an initial set of fairness-based outliers, and then performs local search while maintaining the invariant that every anchor zone contains at least one center. The main theorem gives an 16-approximation for fixed 17, and the analysis bounds the total number of discarded outliers by
18
where 19 is the aspect ratio. The appendix states an explicit constant of about 20 for the 21-means objective, so the guarantee is again bicriteria in practice and in theory (Maity et al., 7 Oct 2025).
These individual-fairness papers show that “fair outliers” need not mean demographic parity in exclusion. It can also mean that once outliers are removed, every retained client must still receive service compatible with a local density benchmark.
5. Complexity and relation to adjacent facility-location models
The group-wise FLFO landscape includes a parameterized hardness barrier. Assuming ETH, Facility Location with Fair Outliers is W[1]-hard when parameterized by the number of groups 22, and the same holds for 23-Median with Fair Outliers. The reduction proceeds from a multidimensional subset-sum type problem, with the dimension becoming the number of groups. Consequently, one should not expect algorithms of running time 24 for arbitrary 25 unless ETH fails (Dabas et al., 4 Aug 2025).
The surrounding robust-facility-location literature clarifies what is specific to fairness and what is inherited from outliers alone.
| Setting | Representative guarantee | Relevance |
|---|---|---|
| UFL/26-Median/27-Means with outliers | PTAS for uniform-cost UFL with outliers on doubling and minor-closed metrics; bicriteria PTAS for 28-Median/29-Means there; 30 for general-metric 31-Means with outliers (Friggstad et al., 2017) | Robust baseline without fairness |
| CFLPO/C32FLPP | Constant-factor LP-rounding with slight capacity and outlier or cardinality violations (Dabas et al., 2020) | Shows how capacities and outliers interact |
| 33FLO and LBFLO | 34-approximation for 35FLO with at most 36 facilities; tri-criteria tradeoff for LBFLO (Dabas et al., 2021) | Global outlier budgets, but no fair allocation of outliers |
| Capacitated 37-Facility Location with Outliers; 38-fair clustering with outliers | FPT reduction framework; 39 for capacitated 40-facility location with outliers in arbitrary metrics; fair 41-facility location with outliers is stated as an extension of the same framework (Dabas et al., 2023) | Closest bridge between capacities, fairness, and outliers |
The fair-outlier topic also borders group-fair facility-location models without outliers. Strategyproof single-facility location on the line has been studied under objectives such as maximum total group cost, maximum average group cost, and intergroup/intragroup fairness, but those models do not include an outlier budget or partial service (Zhou et al., 2021). They provide fairness objectives and impossibility patterns that are relevant conceptually, but not direct algorithms for fair outlier control.
A broad lesson from these adjacent models is that robust facility location already becomes bicriteria once capacities, lower bounds, or cardinality limits are added. This suggests that fair-outlier facility location inherits not one source of approximation loss, but several: robustness, fairness, and classical facility-opening structure.
6. Empirical behavior and practical implications
The FLFO experimental results are unusually strong relative to the worst-case theory. On the Adult dataset grouped by sex, the Bank dataset grouped by marital status, and a synthetic two-group dataset, the fair facility-location methods LPR-F and GDF-F achieve unfairness essentially equal to 42 in almost all cases; the only reported exception is the Bank dataset, where the maximum unfairness is 43. By contrast, the non-fair baselines can be much more skewed: on Adult, unfairness reaches 44 for LPR-NF and 45 for GDF-NF; on Bank, 46 and 47; on the synthetic data, as high as 48 and 49. The cost increase from fairness is reported as negligible: LPR-F remains close to the LP optimum, and GDF-F has cost comparable to the classical greedy baseline. The same section also reports that the standard LP, despite its unbounded worst-case gap, is usually nearly integral in practice (Dabas et al., 4 Aug 2025).
The paper’s 50-median experiments show a similar pattern. Using 500-point samples with 51, the fair method R+LS-F attains unfairness close to 52, while non-fair alternatives can reach 53 and 54 on Adult, 55 and 56 on Bank, and 57 on the synthetic data. Fairness increases cost somewhat, but not prohibitively (Dabas et al., 4 Aug 2025).
For individually fair 58-center with outliers, synthetic experiments report a maximum outlier-related fairness ratio of only 59, far below the proven upper bound of 60. On the Shenzhen POI dataset, the outlier-aware fair algorithm tends to place centers in dense areas, whereas the naive non-outlier-aware baseline does so less effectively (Han et al., 2022).
The LP-based individually fair 61-means/62-median with outliers framework evaluates on sampled UCI datasets with injected outliers and compares against an Isolation Forest plus FairRound baseline. The reported behavior is that optimization-aware outlier identification yields lower cost and smaller maximum fair radius than the baseline, but the number of detected outliers can substantially exceed the nominal budget, empirically confirming the theoretical caveat of uncontrolled final outlier count (Maity et al., 2024).
The local-search-based individually fair clustering method also reports strong empirical performance. On Adult, Bank, and Skin, it achieves lower 63-means cost than the listed baselines, while maintaining reported fairness ratios such as 64, 65, and 66. The observed discarded-outlier counts—495, 707, and 14000 in the reported runs—again illustrate that practical success is accompanied by bicriteria outlier behavior rather than exact-budget compliance (Maity et al., 7 Oct 2025).
Across these results, one repeated empirical pattern is clear: fairness constraints often change cost far less than unconstrained robust-clustering intuition would suggest, whereas the main practical tension is more often between exact budget compliance and algorithmic tractability than between fairness and objective value itself.