Comme nous le savons, la fonction -clique prend un sous-graphe ( couvrant ) d'un graphe sommet complet , et les sorties si contient une -clique . Les variables dans ce cas correspondent aux arêtes de K n . On sait (Razborov, Alon-Boppana) que, pour 3 ≤ k ≤ n / 2 n K n 1 G k, cette fonction nécessite des circuits monotones d'une taille d'environ .
Mais que se passe-t-il si nous prenons un graphe fixe , et considérons la fonction booléenne monotone , qui prend un sous-ensemble de sommets, et génère si quelques sommets en former une clique dans . Les variables dans ce cas correspondent à des sommets de , et la fonction est juste la fonction clique standard mais limitée à l' étenduesous - graphes d'un fixe graphe .
1. Existe- t-il des graphes -vertex G pour lesquels C L I Q U E ( G , k ) nécessite des circuits monotones de taille supérieure à n O ( log n ) ? Je suppose que non.
2. Is un problème NP-dur pour une séquence de graphes ( G n : n = 1 , 2 ... ) ? Je suppose que non.
Notez que si sont toutes des cliques maximales dans G , alors C L I Q U E ( G , k ) peut être calculé comme un OU de r fonctions seuil- k , dont le i- ème teste si | S a ∩ C i | ≥ k . Ainsi, si r = p o l y ( n ), alors tout le circuit est de taille polynomiale. Mais qu'en est-il des graphiques avec un nombre exponentiel de cliques maximales? (Une clique est maximale si aucun sommet ne peut y être ajouté.)
Il est possible "d'incorporer" dans C L I Q U E ( H , k ) pour un graphe H particulier sur n = 2 m sommets. En particulier, Bollobas et Thomason (1981) ont montré que, si H est un graphe de Hadamard dont les sommets sont des sous-ensembles de [ m ] , et que deux sommets u et v sont adjacents ssi |est pair, alors H contient une copie isomorphe de chaque graphe G sur m sommets. Peut-on combiner ce fait avec la limite inférieure de Razborov (d’environ m k ) pour C L I Q U E ( m , k ) pour conclure que C L I Q U E ( H , k ) nécessite des circuits monotones d’une taille d’environ m k ? Un problème potentiel ici est que, même si le graphique H"contient" tous les graphes -vertex, ces graphes ne sont pas sur le même ensemble de sommets. Et l'argument de Razborov exige que les entrées positives et négatives ( k -cliques et compléments de graphes complets ( k - 1 ) -parties) soient des graphes sur le même ensemble de sommets. De plus, toutes les entrées positives ( k -cliques) ne sont que des copies isomorphes d'une même k -clique fixe .
3. Des idées? Quelqu'un a-t-il vu ce type de problèmes pris en considération? Je veux dire, les problèmes de décision pour les sous-graphiques d'un graphique fixe . Ou, disons, le problème SAT pour les sous-CNF d'un CNF fixe (satisfaisable) (obtenu en supprimant certains littéraux)?
Motivation: des problèmes de ce type sont liés à la complexité des algorithmes d'optimisation combinatoire. Mais ils semblent être intéressants en soi. Pourquoi devrions-nous rechercher des algorithmes efficaces sur tous les graphiques? En réalité, nous nous intéressons généralement aux propriétés de petits morceaux d'un (grand) graphe (réseau de rues dans un pays, ou facebook, etc.).
Remarque 1: Si le graphe est bipartite , alors la matrice d'incidence sommet-bord des inégalités x u + x v ≤ 1 pour tous ( u , v ) ∉ E est totalement unimodulaire, et un peut résoudre le problème de clique sur les sous-graphes induits de G via une programmation linéaire. Ainsi, pour les graphes bipartis G , C L I Q U E ( G , k possèdeun petit circuit (quoique non monotone).
Remarque 2: Une indication, que dans le cas des graphes bipartites , la réponse à la question 1 "devrait" effectivement être NON est que le jeu monotone de Karchmer-Wigderson suivant sur G n'a besoin que de O ( log n ) bits de communication. Que k soit le plus grand nombre de sommets dans un sous - graphe biparti complet de G . Alice obtient un ensemble A de nœuds rouges, Bob un ensemble B de nœuds bleus tels que | A | + | B | > k . Le but est de trouver un non-bord entre Aet .