Formal Verification of Diffusion Auctions
Rustam Galimullin, Munyque Mittelmann, Laurent Perrussel
TL;DR
This paper tackles the formal verification of diffusion auctions where sellers leverage social networks to recruit participants. It develops two logics, $L^n$ and its strategic extension $SL^n$, to capture diffusion dynamics and strategic incentives within diffusion-augmented mechanism models, and provides model-checking procedures for these logics. The authors establish that $ ext{MC}(L^n)$ lies in $P$, while $ ext{MC}(SL^n)$ is PSPACE-complete, and that the strategy-existence problem is NP-complete. They also introduce a multi-seller diffusion framework with a SMF style placement and diffusion updates, and study the expressive power of the coalitional modality, illustrating both the potential and limitations of formal verification in diffusion auctions. The work opens avenues for extending the framework to probabilistic settings, buyer strategies, and multi-item diffusion, aiming to bridge mechanism design with formal verification on networked markets.
Abstract
In diffusion auctions, sellers can leverage an underlying social network to broaden participation, thereby increasing their potential revenue. Specifically, sellers can incentivise participants in their auction to diffuse information about the auction through the network. While numerous variants of such auctions have been recently studied in the literature, the formal verification and strategic reasoning perspectives have not been investigated yet. Our contribution is threefold. First, we introduce a logical formalism that captures the dynamics of diffusion and its strategic dimension. Second, for such a logic, we provide model-checking procedures that allow one to verify properties as the Nash equilibrium, and that pave the way towards checking the existence of sellers' strategies. Third, we establish computational complexity results for the presented algorithms.
