La densité d'un langage est une fonction définie comme Supposons et sont des langues sur un alphabet fini, grand nombre-un logspace réduit à et ne sont pas dans . Les fonctions sont polynomiales s'il y a des polynômes et tels que pour tout , et
Si la densité de n'est pas polynomialement liée à la densité de , peut-il y avoir une réduction de l'espace de log de à ?
Contexte
J'espère que la réponse est non, mais je ne peux pas actuellement le montrer.
Il est clair que , si est alors il n'y a pas de réduction de logspace de à . Il y a donc quelques exemples pour lesquels il est possible de fournir une réponse négative définitive.
J'avais d'abord à l'esprit le cas où est un langage dur, et est obtenu en faisant des trous dans en prenant , pour un langage d'écart qui contient tous les mots de longueur pour un ensemble (voir Schmidt 1985 et aussi Regan et Vollmer 1997 ). Cela garantit une réduction triviale de à . Les langages d' ont généralement des écarts exponentiellement croissants entre les intervalles de tailles dans . Cela garantit que les densités de et ne sont pas polynomialement liés. Cependant, rien ne garantit que souffler des trous dans une langue donne toujours lieu à une langue qui a trop peu de structure pour être la cible d'une réduction de . (Le terme trous de soufflage vient de Downey et Fortnow 2003. ) La différence de densité pourrait être suffisante pour garantir cela, mais je ne vois pas immédiatement comment.
Un autre exemple est quand est un mélange d'un langage dur et . Tout d' abord créer un langage gappy en croisant un langage avec un langage gap . ne contiendra alors que des instances de tailles qui se trouvent dans les intervalles de l'ensemble de tailles déterminant le langage d'intervalle. Maintenant , créez en mélangeant avec une langue inintelligible dans les lacunes, en prenant l'union de et l'intersection de avec le complément de . Siest assez difficile par rapport à , comme étant -hard tandis que , alors par le théorème de la hiérarchie spatiale il ne peut y avoir aucune réduction de l'espace de log de à . Il semble donc possible d'étendre cela pour montrer qu'il n'y a pas de réduction de logspace de à .
Cela laisse toujours la situation où est plus difficile que mais «pas trop», par exemple, prenez pour être SAT et pour être STCON, ou pour être QBF-SAT et pour être SAT. Pour obtenir un résultat, il peut être nécessaire de supposer pour STCON / SAT ou pour SAT / QBF-SAT, mais ce n'est pas le cas comprendre immédiatement comment utiliser ces hypothèses.
la source
Réponses:
Soit tout langage qui n'est pas dans , tel que ait une densité , et définissons Ici est la concaténation. Le langage a une densité , qui est superpolynomiale dans . D'un autre côté, les espaces logarithmiques et réduisent l'un à l'autre ( à en concaténant , et à en réduisant toutes les chaînes se terminant parA L A 2o(n)
la source