English

Cons-free Programming with Immutable Functions

Logic in Computer Science 2017-11-16 v1 Computational Complexity Programming Languages

Abstract

We investigate the power of non-determinism in purely functional programming languages with higher-order types. Specifically, we set out to characterise the hierarchy NP \subseteq NEXP \subseteq NEXP(2)^{(2)} \subseteq \cdots \subseteq NEXP(k)^{(k)} \subseteq \cdots solely in terms of higher-typed, purely functional programs. Although the work is incomplete, we present an initial approach using cons-free programs with immutable functions.

Cite

@article{arxiv.1711.03424,
  title  = {Cons-free Programming with Immutable Functions},
  author = {Cynthia Kop},
  journal= {arXiv preprint arXiv:1711.03424},
  year   = {2017}
}

Comments

workshop proceedings for DICE 2017

R2 v1 2026-06-22T22:41:06.792Z