Professor Iain Stewart i.a.stewart@durham.ac.uk
Professor
Program schemes, queues, the recursive spectrum and zero-one laws
Stewart, I.A.
Authors
Abstract
We prove that a very basic class of program schemes augmented with access to a queue and an additional numeric universe within which counting is permitted, so that the resulting class is denoted NPSQ$_+(1)$, is such that the class of problems accepted by these program schemes is exactly the class of recursively enumerable problems. The class of problems accepted by the program schemes of the class NPSQ$(1)$ where only access to a queue, and not the additional numeric universe, is allowed is exactly the class of recursively enumerable problems that are closed under extensions. We define an infinite hierarchy of classes of program schemes for which NPSQ$(1)$ is the first class and the union of the classes of which is the class NPSQ. We show that the class of problems accepted by the program schemes of NPSQ is the union of the classes of problems defined by the sentences of all vectorized Lindström logics formed using operators whose corresponding problems are recursively enumerable and closed under extensions; and, as a result, has a zero-one law. Moreover, we also show that this class of problems can be realized as the class of problems defined by the sentences of a particular vectorized Lindström logic. Finally, we show how our results can be applied to yield logical characterizations of complexity classes and provide logical analogues to a number of inequalities and hypotheses from computational complexity theory involving (non-deterministic) complexity classes ranging from NP through to ELEMENTARY.
Citation
Stewart, I. (2009). Program schemes, queues, the recursive spectrum and zero-one laws. Fundamenta Informaticae, 91(2), 411-435. https://doi.org/10.3233/fi-2009-0050
Journal Article Type | Article |
---|---|
Publication Date | Jan 1, 2009 |
Deposit Date | Jun 29, 2009 |
Publicly Available Date | Jun 29, 2009 |
Journal | Fundamenta Informaticae |
Print ISSN | 0169-2968 |
Electronic ISSN | 1875-8681 |
Publisher | IOS Press |
Peer Reviewed | Peer Reviewed |
Volume | 91 |
Issue | 2 |
Pages | 411-435 |
DOI | https://doi.org/10.3233/fi-2009-0050 |
Keywords | Finite model theory, Descriptive complexity, Program schemes. |
Public URL | https://durham-repository.worktribe.com/output/1549843 |
Publisher URL | http://www.dur.ac.uk/i.a.stewart/Papers/queues.ps |
Files
Accepted Journal Article
(354 Kb)
PDF
You might also like
The stellar transformation: from interconnection networks to datacenter networks
(2016)
Journal Article
The influence of datacenter usage on symmetry in datacenter network design
(2017)
Journal Article
Edge-pancyclicity and edge-bipancyclicity of faulty folded hypercubes
(2016)
Journal Article
On the computational complexity of routing in faulty k-ary n-cubes and hypercubes.
(2012)
Journal Article
Downloadable Citations
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search