Non-deterministic Characterisations

11/09/2017
by   Cynthia Kop, et al.
0

In this paper, we extend Jones' result -- that cons-free programming with k^th-order data and a call-by-value strategy characterises EXP^kTIME -- to a more general setting, including pattern-matching and non-deterministic choice. We show that the addition of non-determinism is unexpectedly powerful in the higher-order setting. Nevertheless, we can obtain a non-deterministic parallel to Jones' hierarchy result by appropriate restricting rule formation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2022

Competitive Kill-and-Restart and Preemptive Strategies for Non-Clairvoyant Scheduling

We study kill-and-restart and preemptive strategies for the fundamental ...
research
11/09/2017

h: A Plank for Higher-order Attribute Contraction Schemes

We present and formalize h, a core (or "plank") calculus that can serve ...
research
09/29/2019

Towards Races in Linear Logic

Process calculi based in logic, such as πDILL and CP, provide a foundati...
research
07/23/2019

The Expressive Power of Higher-Order Datalog

A classical result in descriptive complexity theory states that Datalog ...
research
06/27/2018

A Game-Semantic Model of Computation, Revisited: An Automata-Theoretic Perspective

In the previous work, we have given a novel, game-semantic model of comp...
research
04/17/2019

On Resolving Non-determinism in Choreographies

Choreographies specify multiparty interactions via message passing. A re...
research
02/24/2020

A Probabilistic Approach to Voting, Allocation, Matching, and Coalition Formation

Randomisation and time-sharing are some of the oldest methods to achieve...

Please sign up or login with your details

Forgot password? Click here to reset