Jerarquia exponencial

De la Viquipèdia, l'enciclopèdia lliure

En teoria de la complexitat, la jerarquia exponencial és una jerarquia de classes de complexitat que es l'anàloga a la jerarquia polinòmica amb temps exponencial. En aquest camp, el mot exponencial es fa servir en dos concepte diferents: fites exponencials lineals 2cn per una c constant i límits exponencials , donant dues versions de la jerarquia exponencial:[1][2]

  • EH és la unió de les classes per tot k, on (llenguatges computables en una màquina de Turing no determinista en temps 2cn per alguna constant c amb un oracle ). Es defineix també . Una definició equivalent és que un llenguatge L és a si i només si es pot escriure de la forma:
on és un predicat computable en temps . També i de forma equivalent, EH és la classe dels llenguatges computables amb una màquina de Turing alternant en temps per algun c.
  • EHPH és la unió de les classes , on (llenguatges computables en una màquina de Turing no determinista en temps per alguna constant c amb un oracle ).Es defineix també . Una definició equivalent és que un llenguatge L és a si i només si es pot escriure de la forma:
on és un predicat computable en temps . També i de forma equivalent, EXPH és la classe dels llenguatges computables amb una màquina de Turing alternant en temps per algun c.

Es te que E ⊆ NE ⊆ EHESPACE, EXPNEXP ⊆ EXPH ⊆ EXPSPACE, i EH ⊆ EXPH.[3]

Vegeu també[modifica]

Referències[modifica]

  1. «Separating classes in the exponential-time hierarchy from classes in PH» (en anglès). Theoretical Computer Science, 158, 1-2, 20-05-1996, pàg. 221–231. DOI: 10.1016/0304-3975(95)00078-X. ISSN: 0304-3975.
  2. Dawar, Anuj; Gottlob, Georg; Hella, Lauri «Capturing Relativized Complexity Classes without Order» (en alemany). Mathematical Logic Quarterly, 44, 1, 1998, pàg. 109–122. DOI: 10.1002/malq.19980440108. ISSN: 1521-3870.
  3. «Complexity Zoo:E - Complexity Zoo». Arxivat de l'original el 2016-08-27. [Consulta: 13 desembre 2018].