The "if–then–else" construction is one of the most elementary programming commands, and its abstract laws have been widely studied, starting with McCarthy. Possibly, the most obvious extension of this is to include the operation of composition of programs, which gives a semigroup of functions (total, partial, or possibly general binary relations) that can be recombined using if–then–else. We show that this particular extension admits no finite complete axiomatization and instead focus on the case where composition of functions with predicates is also allowed (and we argue there is good reason to take this approach). In the case of total functions — modeling halting programs — we give a complete axiomatization for the theory in terms of a fi...
AbstractKrynicki, M. and M. Mostowski, Decidability problems in languages with Henkin quantifiers, A...
AbstractWe exhibit a finite family of functions over a finite set (i.e. a finite algebra), such that...
Using 1947 work of Post showing that the word problem for semigroups is unsolvable, we explicitly ex...
The "if–then–else" construction is one of the most elementary programming commands, and its abstract...
We study the algebraic theory of computable functions, which can be viewed as arising from possibly ...
This paper establishes a finite axiomatization of possibly non-halting computer programs and tests, ...
Restriction semigroups model algebras of partial maps under composition and domain. Here we consider...
We consider a set of eight natural operations on formal languages (Kleene closure, positive closure,...
AbstractIteration theories provide a sound and complete axiomatization of the equational properties ...
We characterize algebras of transformations on a set under the operations of composition and the poi...
Abstract. In this paper we address the problem of deciding may- and must-equivalence and termination...
The semigroup of all partial maps on a set under the operation of composition admits a number of ope...
AbstractIn this paper we first present an alternative proof of sufficiency of Luca-Restivo's conditi...
We examine the problem of representing semigroups as binary relations, partial maps and injective fu...
AbstractA simple extension of logic programming consists of introducing a set of basic program compo...
AbstractKrynicki, M. and M. Mostowski, Decidability problems in languages with Henkin quantifiers, A...
AbstractWe exhibit a finite family of functions over a finite set (i.e. a finite algebra), such that...
Using 1947 work of Post showing that the word problem for semigroups is unsolvable, we explicitly ex...
The "if–then–else" construction is one of the most elementary programming commands, and its abstract...
We study the algebraic theory of computable functions, which can be viewed as arising from possibly ...
This paper establishes a finite axiomatization of possibly non-halting computer programs and tests, ...
Restriction semigroups model algebras of partial maps under composition and domain. Here we consider...
We consider a set of eight natural operations on formal languages (Kleene closure, positive closure,...
AbstractIteration theories provide a sound and complete axiomatization of the equational properties ...
We characterize algebras of transformations on a set under the operations of composition and the poi...
Abstract. In this paper we address the problem of deciding may- and must-equivalence and termination...
The semigroup of all partial maps on a set under the operation of composition admits a number of ope...
AbstractIn this paper we first present an alternative proof of sufficiency of Luca-Restivo's conditi...
We examine the problem of representing semigroups as binary relations, partial maps and injective fu...
AbstractA simple extension of logic programming consists of introducing a set of basic program compo...
AbstractKrynicki, M. and M. Mostowski, Decidability problems in languages with Henkin quantifiers, A...
AbstractWe exhibit a finite family of functions over a finite set (i.e. a finite algebra), such that...
Using 1947 work of Post showing that the word problem for semigroups is unsolvable, we explicitly ex...