En fait, j'ai trouvé que l'ensemble des langues contextuelles, ( langues acceptées) ne sont pas aussi largement discutées que (langues régulières) ou (langues sans contexte). Et aussi le problème ouvert n'est pas aussi célèbre que le problème "analogue": " ".
Eh bien, y a-t-il vraiment une telle analogie:?
- Existe-t-il une langue en qui ne puisse pas être prouvée en (comme langues complètes)?
- De plus: existe-t-il un langage en qui est "complet" dans le sens suivant: si l'on peut prouver que est en on obtient que ?
- (Peut-être juste une question d'opinion) Les deux problèmes sont-ils au même niveau de difficulté?
Réponses:
La version la plus connue de ces questions est le question. Si L = N L, un argument de remplissage (légèrement délicat) montre que D S P A C E ( n ) = N S P A C E ( n ) , et donc D S P A C E ( n ) ≠ N S P A C E ( n )L=?NL L=NL DSPACE(n)=NSPACE(n) DSPACE(n)≠NSPACE(n) implique la conjecture bien connue .L≠NL
La conjecture est considéré (par certains) pour être plus accessible que la conjecture P ≠ N P . Je ne suis pas sûr que beaucoup de gens aient une opinion sur la conjecture D S P A C E ( n ) ≠ N S P A C E ( n ) .L≠NL P≠NP DSPACE(n)≠NSPACE(n)
La plus grande image ici est de savoir si le théorème de Savitch , qui déclare que pour t ( n ) ≥ log n raisonnable , est serré . Alors que N P S P A C E = P S P A C ENSPACE(t(n))⊆DSPACE(t(n)2) t(n)≥logn NPSPACE=PSPACE , Je pense que la plupart des gens croient que . D'un autre côté, je ne suis pas sûr que les gens croient que t ( n ) 2 est l'explosion optimale; peut-être qu'un exposant plus petit fonctionne également, du moins dans certains cas. Voir par exemple un article arXiv récent , La complexité de l'espace paramétré de la logique de premier ordre à variable bornée de vérification de modèle , par Yijia Chen, Michael Elberfeld et Moritz Müller.NSPACE(nk)≠DSPACE(nk) t(n)2
la source
Vous voulez dire, la question DSPACE (O (n)) = ? NSPACE (O (n)) au même niveau de difficulté que la question P = ? NP ? Eh bien, nous avons de bonnes raisons de croire que P est un sous-ensemble strict de NP , mais je ne connais pas de raisons tout aussi bien établies de croire que DSPACE (O (n)) est un sous-ensemble strict de NSPACE (O (n)) . Permettez-moi de me concentrer sur la question plus facile . Les promenades aléatoires ne sont "pas mauvaises" pour explorer (en ce qui concerne l'accessibilité) les graphiques non orientés associés à SLL=?NL . La marche aléatoire analogue, triviale et évidente, sur un graphe dirigé échouera gravement à l'exploration d'un graphe dirigé (en ce qui concerne l'accessibilité). Mais il existe peut-être d'autres façons aléatoires similaires d'explorer un graphe orienté (ou un graphe acyclique en couches). Sur la base du théorème de Savitch, je suppose même qu'il existe de telles façons, si nous sommes prêts à enregistrer un ensemble changeant de positions dans le graphe orienté pendant le processus d'exploration aléatoire. Et le défi serait alors de comprendre si la sauvegarde de moins de O ( log n ) positions ne permettra pas une bonne exploration aléatoire.O(logn) O(logn)
Même après avoir compris que nous croyions , prouvant qu'il sera probablement tout aussi impossible que prouver P ≠ N P . Ryan Williams donne une raison explicite et dit:L≠NL P≠NP
répondre ALogTime! = PH est-il difficile à prouver (et inconnu)? Lance Fortnow a essentiellement soulevé la question et n'est toujours pas d'accord. Ma propre leçon a été:
la source
En plus des autres réponses, il existe une notion de réductibilité et d'exhaustivité pour le problème CSL vs DCSL, à savoir la réductibilité log-lin, et il existe des problèmes tout à fait naturels CSL-complete. Par exemple, le problème d'inéquivalence pour les expressions régulières. Voici une question très similaire à la vôtre, ainsi qu'une réponse fournissant des informations supplémentaires et des références: /cstheory/1905/completeness-and-context-sensitive-languages
la source
In addition, you could see a possible attempt of provingL=P here:
https://hal.archives-ouvertes.fr/hal-01999029
la source