What Can Be Verified Locally? - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue Journal of Computer and System Sciences Année : 2018

What Can Be Verified Locally?

Résumé

In the framework of distributed network computing, it is known that not all Turing-decidable predicates on labeled networks can be decided locally whenever the computing entities are Turing machines (TM), and this holds even if nodes are running non-deterministic Turing machines (NTM). In contrast, we show that every Turing-decidable predicate on labeled networks can be decided locally if nodes are running alternating Turing machines (ATM). More specifically, we show that, for every such predicate, there is a local algorithm for ATMs, with at most two alternations, that decides whether the actual labeled network satisfies that predicate. To this aim, we define a hierarchy of classes of decision tasks, where the lowest level contains tasks solvable with TMs, the first level those solvable with NTMs, and the level k > 1 contains those tasks solvable with ATMs with k − 1 alternations. We characterize the entire hierarchy, and show that it collapses in the second level. In addition, we show separation results between the classes of network predicates that are locally decidable with TMs, NTMs, and ATMs, and we establish the existence of completeness results for each of these classes, using novel notions of local reduction. We complete these results by a study of the local decision hierarchy when certificates are bounded to be of logarithmic size. * A preliminary version of this paper has appeared
Fichier principal
Vignette du fichier
revised-version2.pdf (411.77 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01964764 , version 1 (23-12-2018)

Identifiants

  • HAL Id : hal-01964764 , version 1

Citer

Alkida Balliu, Gianlorenzo D 'Angelo, Pierre Fraigniaud, Dennis Olivetti. What Can Be Verified Locally?. Journal of Computer and System Sciences, 2018. ⟨hal-01964764⟩
64 Consultations
103 Téléchargements

Partager

Gmail Facebook X LinkedIn More