An instruction sequence semigroup with involutive anti-automorphisms

Open Access
Authors
Publication date 2009
Journal Scientific Annals of Computer Science
Volume | Issue number 19
Pages (from-to) 57-92
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract We introduce an algebra of instruction sequences by presenting a semigroup C in which programs can be represented without directional bias: in terms of the next instruction to be executed, C has both forward and backward instructions and a C-expression can be interpreted starting from any instruction. We provide equations for thread extraction, i.e., C's program semantics. Then we consider thread extraction compatible (anti-)homomorphisms and (anti-)automorphisms. Finally we discuss some expressiveness results.
Document type Article
Language English
Related publication An Instruction Sequence Semigroup with Involutive Anti-Automorphisms
Published at http://www.info.uaic.ro/bin/Annals/Article?v=XIX&a=2
Downloads
310027.pdf (Final published version)
Permalink to this page
Back