The Expressiveness of Looping Terms in the Semantic Programming
Logic in Computer Science
2020-01-27 v2
Abstract
We consider the language of -formulas with list terms interpreted over hereditarily finite list superstructures. We study the complexity of reasoning in extensions of the language of -formulas with non-standard list terms, which represent bounded list search, bounded iteration, and bounded recursion. We prove a number of results on the complexity of model checking and satisfiability for these formulas. In particular, we show that the set of -formulas with bounded recursive terms true in a given list superstructure is non-elementary (it contains the class kEXPTIME, for all ). For -formulas with restrictions on the usage of iterative and recursive terms, we show lower complexity.
Cite
@article{arxiv.1912.02731,
title = {The Expressiveness of Looping Terms in the Semantic Programming},
author = {Sergey Goncharov and Sergey Ospichev and Denis Ponomaryov and Dmitri Sviridenko},
journal= {arXiv preprint arXiv:1912.02731},
year = {2020}
}