On the Complexity of Nucleolus Computation for Bipartite b-Matching Games
Koenemann, Toth, Zhou
We explore the complexity of nucleolus computation in b-matching games on bipartite graphs. We show that computing the nucleolus of a simple b-matching game is NP-hard even on bipartite graphs of maximum degree 7. We complement this with partial positive results in the special case where b values are bounded by 2. In particular, we describe an efficient algorithm when a constant number of vertices satisfy b(v) = 2 as well as an efficient algorithm for computing the non-simple b-matching nucleolus when b = 2.
academic
Sur la Complexité du Calcul du Noyau pour les Jeux d'Appariement b-Bipartite
Cet article explore la complexité du calcul du noyau (nucleolus) dans les jeux d'appariement b sur graphes bipartites. La recherche démontre que, même sur des graphes bipartites de degré maximal 7, le calcul du noyau pour les jeux d'appariement b simples est NP-difficile. En complément, l'article fournit des résultats positifs partiels pour le cas particulier où b est limité à 2, notamment en décrivant des algorithmes efficaces pour les cas où un nombre constant de sommets satisfait b(v)=2, ainsi que des algorithmes efficaces pour le calcul du noyau d'appariement b non-simple lorsque b≡2.
Théorie des jeux coopératifs: Cet article étudie les jeux coopératifs d'appariement b, une classe importante de jeux d'optimisation combinatoire pouvant modéliser la coopération entre entreprises, la négociation en réseau et d'autres scénarios réalistes
Calcul du noyau: Le noyau est l'un des concepts de solution les plus importants en théorie des jeux coopératifs, fournissant un schéma de distribution des gains unique et "le plus stable"
Complexité computationnelle: Bien que le noyau possède de bonnes propriétés théoriques, sa complexité computationnelle reste une question ouverte
Lacune théorique: Kern et Paulusma ont posé en 2003 la question ouverte du calcul du noyau pour les jeux d'appariement généraux, et Deng et Fang ont conjecturé en 2008 que ce problème est NP-difficile
Spécificité des graphes bipartites: On sait que le noyau des jeux d'appariement b bipartites est non-vide, mais la complexité du calcul du noyau reste inconnue
Applications pratiques: Les jeux d'appariement b ont une valeur applicative importante dans la gestion de la chaîne d'approvisionnement, la négociation en réseau et d'autres domaines
Résultat de difficulté principal: Preuve que le problème de décision du calcul du noyau pour les jeux d'appariement 3-simple sur des graphes bipartites de degré maximal 7 est NP-difficile
Nouveau problème NP-difficile: Introduction et preuve de la NP-difficulté du problème "Two from Cubic Subgraph"
Résultats algorithmiques positifs: Fourniture d'algorithmes en temps polynomial pour les cas particuliers b≤2:
Jeux d'appariement b simples lorsqu'un nombre constant de sommets satisfait bv=2
Jeux d'appariement b non-simple lorsque b≡2
Innovation technique: Extension du schéma de Kopelowitz pour l'analyse théorique du calcul du noyau
Entrée: Graphe bipartite G=(N,E), capacités des sommets b: N→Z+, poids des arêtes w: E→R
Sortie: Déterminer si une allocation donnée est le noyau du jeu d'appariement b correspondant
Contraintes: L'appariement b simple exige que chaque arête soit utilisée au plus une fois; le cas non-simple permet la réutilisation des arêtes
Cet article est principalement un travail théorique sans configuration expérimentale au sens traditionnel, mais plutôt une vérification des résultats par preuve mathématique.
Dans les jeux d'appariement 3-bipartite non-pondérés de degré maximal 7, le problème de décision de déterminer si une allocation est égale au noyau est NP-difficile.
Soit G un graphe bipartite simple, avec bipartition N = A∪̇B, k≥0 une constante indépendante de |N|, et b≤2:
Si tous les sommets de A satisfont bv=2, mais au plus k sommets de B satisfont bv=2, alors le noyau du jeu d'appariement b pondéré simple peut être calculé en temps polynomial
Si b≡2, alors le noyau du jeu d'appariement b pondéré non-simple peut être calculé en temps polynomial
Cet article cite les travaux importants du domaine, notamment:
Sch69 Travail fondateur de Schmeidler sur le noyau
KP03 Recherche fondamentale de Kern et Paulusma sur les jeux d'appariement
Bir+18 Résultats de difficulté de Birő et al. sur la séparation du noyau
GGZ98 Cadre théorique de Granot et al. sur les ensembles de caractérisation
Évaluation Générale: Ceci est un article de haute qualité en informatique théorique, apportant des contributions importantes à l'intersection de la théorie des jeux coopératifs et de la complexité algorithmique. L'article possède un contenu technique élevé, des preuves rigoureuses, et fournit une réponse complète à une question ouverte importante dans ce domaine.