Approximation Algorithms for Perfect Fair-Triangle Packing

šŸ“… 2026-08-07
šŸ“ˆ Citations: 0
✨ Influential: 0
šŸ“„ PDF
šŸ¤– AI Summary
This work introduces and investigates the fair maximum-weight triangle packing problem: given 3n vertices colored red and blue, the goal is to partition them into n vertex-disjoint triangles such that each triangle contains at least one red and one blue vertex, while maximizing the total edge weight. The problem is shown to be NP-hard. The authors propose two polynomial-time approximation algorithms: a deterministic 1/3-approximation algorithm based on matching and maximum-weight [1,2]-factor computation running in O(n³) time, and an improved randomized (16/47 āˆ’ ε)-approximation algorithm combining random cycle-breaking with maximum-weight matching, which runs in O(n⁓) time. These results substantially advance the tractability frontier for this class of fair combinatorial optimization problems.
šŸ“ Abstract
In this paper, we study the {\em perfect fair-triangle packing} problem (abbreviated as PFTP), which incorporates the fairness criterion from {\em fair clustering} into the {\em maximum-weight triangle packing} problem. Specifically, the input is an edge-weighted complete graph $G = (V, E)$ with $|V| = 3n$, where each vertex is colored red or blue. A {\em fair triangle} is a triangle containing vertices of both colors. PFTP asks for a partition of $V$ into $n$ fair triangles such that the total edge weight is maximized. To the best of our knowledge, this is the first paper to study PFTP. PFTP is NP-hard. Our main contributions are a deterministic $\frac 13$-approximation algorithm running in $O(n^3)$ time and an improved randomized $(\frac {16}{47}-ε)$-approximation algorithm running in $O(n^4)$ time, where $ε> 0$ is a fixed small constant. The deterministic algorithm is matching-based whereas the randomized algorithm employs several additional techniques, including maximum-weight $[1, 2]$-factor, a random cycle-breaking procedure, and maximum-weight matchings. Keywords: Triangle packing; fairness; approximation algorithms; randomized algorithms
Problem

Research questions and friction points this paper is trying to address.

Triangle packing
fairness
approximation algorithms
randomized algorithms
Innovation

Methods, ideas, or system contributions that make the work stand out.

fair triangle packing
approximation algorithms
randomized algorithms
fair clustering
maximum-weight matching
šŸ”Ž Similar Papers
No similar papers found.
šŸ’¼ Related Jobs
No related jobs found.