DualGFL: Federated Learning with a Dual-Level Coalition-Auction Game
Xiaobing Chen, Xiangwei Zhou, Songyang Zhang, Mingxuan Sun
TL;DR
DualGFL tackles the incentive design in federated learning by introducing a dual-level game that combines a lower-level hedonic coalition formation with an auction-based upper level. The framework leverages a Pareto-Optimal Partitioning algorithm and a multi-attribute, resource-constrained auction to maximize both server utility and client welfare, with equilibrium bidding analyzed for coalitions. Empirical results on non-IID real-world datasets show significant gains in server and client utilities and competitive accuracy compared to single-level baselines. The approach offers a scalable, principled mechanism for joint economic efficiency and data utility in hierarchical federated learning.
Abstract
Despite some promising results in federated learning using game-theoretical methods, most existing studies mainly employ a one-level game in either a cooperative or competitive environment, failing to capture the complex dynamics among participants in practice. To address this issue, we propose DualGFL, a novel Federated Learning framework with a Dual-level Game in cooperative-competitive environments. DualGFL includes a lower-level hedonic game where clients form coalitions and an upper-level multi-attribute auction game where coalitions bid for training participation. At the lower-level DualGFL, we introduce a new auction-aware utility function and propose a Pareto-optimal partitioning algorithm to find a Pareto-optimal partition based on clients' preference profiles. At the upper-level DualGFL, we formulate a multi-attribute auction game with resource constraints and derive equilibrium bids to maximize coalitions' winning probabilities and profits. A greedy algorithm is proposed to maximize the utility of the central server. Extensive experiments on real-world datasets demonstrate DualGFL's effectiveness in improving both server utility and client utility.
