We employ an algebraic method for comparing the structural simplicity of families of abstract machines. We associate with each family of machines a first-order structure that includes machines as objects, composition operations, which construct larger machines from smaller ones, as functions, and a set of semantic relations. We then compare families of machines by studying the existence of homomorphisms between the associated structures. Given families of machines L, L 0 with associated structures S, S 0 , we say that L is simpler than L 0 if there is a homomorphism of S into S 0 , but not vice versa. We show that across several abstract machine models --- finite automata, Turing machines, and logic programs --- deterministic mach...
Copyright © The Association for Symbolic Logic 2019. A structure is automatic if its domain, functio...
We survey some work concerned with small universal Turing machines, cellular automata, tag systems, ...
AbstractIn this paper we investigate the computational power of simple programming languages and pro...
An elementary formal system (EFS) is a logical system that generates a language. In this paper, we c...
152-156Traditionally, when we teach Theory of Computations we start with finite automata, we show th...
We preliminarily recap what is meant by complexity and non-Turing computation, by way of explanation...
Traditionally, when we teach Theory of Computation, we start with finite automata, we show that they...
AbstractTuring machines are considered as recognizers of sets of infinite (ω-type) sequences, so cal...
AbstractUniversality, provability and simplicity are key notions in computability theory. There are ...
A structure is automatic if its domain, functions, and relations are all regular languages. Using th...
Indexed monoidal algebras are introduced as an equivalent structure for self-dual compact closed cat...
This paper considers the well-known Turing machine model, the nondeterministic real-time Turing mach...
Over the last 30 years or so many results have appeared on the descriptional complexity of machines ...
We prove that $\omega$-languages of (non-deterministic) Petri nets and$\omega$-languages of (non-det...
We show that proving lower bounds in algebraic models of computation may not be easier than in the s...
Copyright © The Association for Symbolic Logic 2019. A structure is automatic if its domain, functio...
We survey some work concerned with small universal Turing machines, cellular automata, tag systems, ...
AbstractIn this paper we investigate the computational power of simple programming languages and pro...
An elementary formal system (EFS) is a logical system that generates a language. In this paper, we c...
152-156Traditionally, when we teach Theory of Computations we start with finite automata, we show th...
We preliminarily recap what is meant by complexity and non-Turing computation, by way of explanation...
Traditionally, when we teach Theory of Computation, we start with finite automata, we show that they...
AbstractTuring machines are considered as recognizers of sets of infinite (ω-type) sequences, so cal...
AbstractUniversality, provability and simplicity are key notions in computability theory. There are ...
A structure is automatic if its domain, functions, and relations are all regular languages. Using th...
Indexed monoidal algebras are introduced as an equivalent structure for self-dual compact closed cat...
This paper considers the well-known Turing machine model, the nondeterministic real-time Turing mach...
Over the last 30 years or so many results have appeared on the descriptional complexity of machines ...
We prove that $\omega$-languages of (non-deterministic) Petri nets and$\omega$-languages of (non-det...
We show that proving lower bounds in algebraic models of computation may not be easier than in the s...
Copyright © The Association for Symbolic Logic 2019. A structure is automatic if its domain, functio...
We survey some work concerned with small universal Turing machines, cellular automata, tag systems, ...
AbstractIn this paper we investigate the computational power of simple programming languages and pro...