Recursion-Theoretic Alternation

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We introduce four recursion schemes, which, operating on a tree-like data structure, capture different models of computation based on alternating bounded quantifiers. By encoding inputs as paths, we recover and expand characterizations of complexity classes between deterministic linear time and polynomial space; by encoding them as balanced trees, we recover characterizations of alternating logarithmic time and polylogarithmic space. We propose recursion-theoretic characterizations of logarithmic and polylogarithmic time, as defined via Turing machines with random access to the input, and show that the classes of functions obtained capture, at least, the desired classes, and, at most, their alternating versions. Should the proposed characterizations be precise, we show that characterizations of linear and polynomially bounded alternating classes can be adapted to alternating classes with logarithmic and polylogarithmic resource bounds, simply by changing the way in which inputs are encoded. We discuss how, from these characterizations, some open problems in complexity theory can be obtained from known results by making alterations to recursion schemes.

Original languageEnglish
Title of host publicationTwenty Years of Theoretical and Practical Synergies - 20th Conference on Computability in Europe, CiE 2024, Proceedings
EditorsLudovic Levy Patey, Elaine Pimentel, Lorenzo Galeotti, Florin Manea
PublisherSpringer Science and Business Media Deutschland GmbH
Pages252-264
Number of pages13
Volume14773
ISBN (Print)9783031643088
DOIs
Publication statusPublished - 2024
Event20th Conference on Computability in Europe, CiE 2024, Proceedings - Amsterdam, Netherlands
Duration: 8 Jul 202412 Jul 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14773 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference20th Conference on Computability in Europe, CiE 2024, Proceedings
Country/TerritoryNetherlands
CityAmsterdam
Period8/07/2412/07/24

Keywords

  • Alternation
  • Implicit complexity
  • Logarithmic resources
  • Tree recursion

Cite this