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.
Les enchères de diffusion permettent aux vendeurs d'exploiter les réseaux sociaux sous-jacents pour élargir la participation et augmenter les revenus potentiels. Concrètement, les vendeurs peuvent inciter les participants aux enchères à diffuser les informations d'enchère à travers le réseau. Bien que de nombreuses variantes de telles enchères aient été étudiées dans la littérature récente, la vérification formelle et la perspective du raisonnement stratégique n'ont pas encore été explorées. Les trois contributions principales de cet article incluent: (1) l'introduction d'une formalisation logique qui capture la dynamique de diffusion et ses dimensions stratégiques; (2) la fourniture de procédures de vérification de modèles permettant de vérifier des propriétés telles que l'équilibre de Nash et ouvrant la voie à la vérification de l'existence de stratégies de vendeurs; (3) l'établissement de résultats de complexité computationnelle pour les algorithmes proposés.
Dans la théorie des enchères traditionnelle et la conception de mécanismes, l'ensemble des participants est généralement fixe et la société est indépendante (c'est-à-dire que le réseau social sous-jacent entre les agents n'est pas considéré). Cependant, les vendeurs peuvent exploiter le réseau social des acheteurs pour promouvoir les enchères, et un marché plus large peut contenir des participants ayant des évaluations plus élevées, augmentant ainsi le bien-être social ou les revenus des vendeurs.
Paradoxe d'incitation des participants: Les acheteurs, en tant que concurrents, n'ont pas de motivation à inviter davantage de participants, car cela augmente la concurrence et diminue la probabilité d'obtenir l'article mis aux enchères
Mécanismes d'enchères de diffusion: En fournissant des incitations aux acheteurs pour qu'ils bénéficient de l'invitation de voisins, le mécanisme garantit que l'utilité nouvelle des acheteurs après diffusion de l'information d'enchère n'est pas inférieure à l'utilité originale
Domaine inexploré: Le comportement stratégique dans les scénarios de concurrence multi-vendeurs et la vérification formelle n'ont pas encore été étudiés
Les recherches existantes sur les enchères de diffusion se concentrent principalement sur les scénarios à vendeur unique et les propriétés économiques (telles que la compatibilité incitative, l'optimalité)
Il manque une analyse formelle du comportement stratégique dans les environnements de concurrence multi-vendeurs
Il n'existe pas de cadre de vérification systématique pour vérifier les propriétés de ces mécanismes
Cet article est le premier à proposer une approche de vérification formelle basée sur la logique pour les enchères de diffusion, combinant les idées de la logique des réseaux sociaux, de la logique épistémique dynamique (DEL), de la logique de coalition (CL) et de la logique temporelle alternée (ATL), fournissant des outils puissants pour la spécification et la vérification des enchères de diffusion.
Système de formalisation logique: Introduction de la logique d'incitation de diffusion n-vendeurs L_n et de sa variante stratégique SL_n, capable de capturer la dynamique de diffusion des informations d'enchère et les dimensions stratégiques
Modèle de mécanisme universel: Proposition d'un modèle de mécanisme d'enchère de diffusion (DAM) suffisamment universel pour capturer plusieurs types de mécanismes
Algorithmes de vérification de modèles: Fourniture de procédures de vérification de modèles pour L_n et SL_n, avec des complexités respectivement P et PSPACE-complète
Problème d'existence de stratégies: Formalisation et résolution du problème d'existence de stratégies, prouvé NP-complet
Analyse de pouvoir expressif: Preuve que SL_n est strictement plus expressif que L_n, mais peut être converti de manière équivalente sur les mécanismes finis
Modélisation dynamique des réseaux sociaux: Application pour la première fois de l'idée de mise à jour de modèle de DEL aux enchères de diffusion, la structure du réseau social changeant dynamiquement avec les actions des vendeurs
Techniques de logique hybride: Utilisation de nominaux pour référencer précisément des agents spécifiques, supportant l'expression de propriétés telles que "l'utilité de l'agent α augmente"
Opérations d'incitation concurrente: Modélisation de l'action simultanée de plusieurs vendeurs via σ₁:β₁,...,σₙ:βₙ, utilisant • pour réaliser l'exécution séquentielle
Intégration d'inégalités linéaires: Emprunt des idées du raisonnement probabiliste et de la logique cognitive limitée en ressources pour exprimer les contraintes d'utilité et de budget
Opérateur de stratégie de coalition: Inspiré par CL/ATL mais adapté au modèle dynamique, capturant les capacités stratégiques dans un environnement compétitif
Définition du problème: Étant donné un mécanisme fini M et un objectif φ∈L_n, existe-t-il une séquence finie d'incitations concurrentes ⟨σ:β⟩* telle que M,s ⊨ ⟨σ:β⟩*φ?
Conclusion: NP-complet
Preuve:
Borne supérieure NP: La longueur de la séquence est limitée par le budget à un polynôme, peut être devinée et vérifiée en temps P
Difficulté NP: Réduction depuis 3-SAT
Construction du mécanisme M_Ψ: agents correspondant aux clauses (bᵢ), littéraux (cᵢⱼ,ₗ), atomes (dᵢ), valeurs de vérité (tᵢ,fᵢ)
Proposition du premier cadre de vérification formelle basée sur la logique pour les enchères de diffusion
L_n et SL_n peuvent capturer l'allocation d'articles, les changements d'utilité, les propriétés locales du réseau, les équilibres de Nash, etc.
La logique est dynamique, capable de vérifier les propriétés après modifications du réseau
Complexité de vérification de modèles: L_n en P, SL_n en PSPACE-complète
Le problème d'existence de stratégies est NP-complet
La définition de DAM est universelle, capable d'accommoder plusieurs types d'enchères (tant que la complexité des fonctions ne dépasse pas celle de la vérification de modèles)
Limitation de complexité des fonctions: Exigence que P, Pay, U soient calculables avec une complexité non supérieure à celle de la vérification de modèles
L_n exige calculabilité en temps polynomial
SL_n exige calculabilité en espace polynomial
Exclusion de certaines fonctions d'allocation optimales (comme l'allocation NP-complète dans VCG)
Cet article est un travail fondateur en vérification formelle d'enchères de diffusion, fournissant une base théorique solide à ce domaine émergent par l'introduction des systèmes logiques L_n et SL_n. Les principaux avantages résident dans la complétude théorique, l'universalité de la méthode et l'innovation technique. Cependant, l'absence d'évaluation empirique et la considération insuffisante des applications pratiques à grande échelle constituent des lacunes évidentes. Les travaux futurs combinant la vérification sur données réelles, l'extension à des scénarios multi-articles et le développement d'algorithmes d'approximation efficaces augmenteraient considérablement sa valeur pratique. Dans l'ensemble, c'est un article théorique de haute qualité apportant des contributions importantes à la recherche interdisciplinaire combinant conception de mécanismes, logique et réseaux sociaux.