Insignificant Choice Polynomial Time: A Logic Capturing PTIME

Fuente: arXiv
Saved in:
Bibliographic Details
Main Author: Schewe, Klaus-Dieter
Format: Preprint
Published: 2020
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910779764113408
author Schewe, Klaus-Dieter
author_facet Schewe, Klaus-Dieter
contents In this article choiceless polynomial time (CPT) is extended using non-determini\-stic Abstract State Machines (ASMs), which are restricted by three conditions: (1) choice is restricted to choice among atoms; (2) update sets in a state must be isomorphic; (3) for any two isomorphic update sets on states $S$ and $S^\prime$, respectively, the sets of update sets of the corresponding successor states are isomorphic. The restrictions can be incorporated into the semantics of ASM rules such that update sets are only yielded, if the conditions are satisfied. Furthermore, the conditions can be checked in polynomial time on a simulating Turing machine. Finally, the conditions imply global insignificance, i.e. the final result is independent from the choices. These properties suffice to show that the ASMs restricted this way define a logic capturing PTIME, which we call insignificant choice polynomial time (ICPT)
format Preprint
id arxiv_https___arxiv_org_abs_2005_04598
institution arXiv
publishDate 2020
record_format arxiv
spellingShingle Insignificant Choice Polynomial Time: A Logic Capturing PTIME
Schewe, Klaus-Dieter
Computational Complexity
Logic in Computer Science
68Q05, 68Q10, 03D10
F.1.3; F.1.1; F.4.1
In this article choiceless polynomial time (CPT) is extended using non-determini\-stic Abstract State Machines (ASMs), which are restricted by three conditions: (1) choice is restricted to choice among atoms; (2) update sets in a state must be isomorphic; (3) for any two isomorphic update sets on states $S$ and $S^\prime$, respectively, the sets of update sets of the corresponding successor states are isomorphic. The restrictions can be incorporated into the semantics of ASM rules such that update sets are only yielded, if the conditions are satisfied. Furthermore, the conditions can be checked in polynomial time on a simulating Turing machine. Finally, the conditions imply global insignificance, i.e. the final result is independent from the choices. These properties suffice to show that the ASMs restricted this way define a logic capturing PTIME, which we call insignificant choice polynomial time (ICPT)
title Insignificant Choice Polynomial Time: A Logic Capturing PTIME
topic Computational Complexity
Logic in Computer Science
68Q05, 68Q10, 03D10
F.1.3; F.1.1; F.4.1
url https://arxiv.org/abs/2005.04598