Dans les tests de propriétés de graphe, un algorithme interroge un graphe cible pour la présence ou l'absence d'arêtes et doit déterminer si la cible a une certaine propriété ou est loin d'avoir la propriété. (Un algorithme peut être demandé pour réussir avec une face ou deux faces d' erreur.) Un graphe est si aucun -Far d'avoir une propriété bords peuvent être ajoutées / soustraites pour le rendre avoir la propriété.
Une propriété est dite testable si elle peut être testée de la manière spécifiée ci-dessus dans un nombre sub-linéaire de requêtes, ou mieux encore, dans un certain nombre de requêtes indépendantes de (mais pas ). La notion de propriétés peut également être formalisée, mais elle doit être claire.
Il existe de nombreux résultats caractérisant les propriétés testables, avec de nombreux exemples de propriétés testables naturelles. Cependant, je ne connais pas de nombreuses propriétés naturelles qui ne sont pas testables (disons dans un nombre constant de requêtes) - une que je connais est de tester l'isomorphisme d'un graphique donné.
Donc, ma question est: quelles propriétés naturelles des graphes ne sont pas testables?
Réponses:
Dans le modèle de matrice d'adjacence, il existe une limite inférieure de sur la complexité de la requête de test pour savoir si un graphe sommet se compose de deux copies isomorphes d'un graphe -texte (voir Introduction aux tests des propriétés du graphe - Goldreich pour une enquête).Ω ( n ) n n / 2
En outre, il existe de nombreuses limites inférieures qui dépendent de pour les testeurs avec une erreur unilatérale, par exemple: testing -Clique, -Cut et -Bisection (voir Test de propriété et sa connexion à l'apprentissage et à l'approximation - Goldreich , Goldwasser, Ron )n ρ ρ ρ
De plus, dans le modèle de graphe à degrés bornés, le test de la 3-Colorabilité nécessite des requêtes , tandis que le test de 2-Colorability (c'est-à-dire la bipartite) nécessite (voir Test de propriétés dans les graphiques de degrés bornés - Goldreich, Ron ).Ω ( n ) Ω ( n--√)
la source