On the contribution of backward jumps to instruction sequence expressiveness

Jan A. Bergstra,Inge Bethke
DOI: https://doi.org/10.48550/arXiv.1005.5662
2010-05-31
Abstract:We investigate the expressiveness of backward jumps in a framework of formalized sequential programming called program algebra. We show that - if expressiveness is measured in terms of the computability of partial Boolean functions - then backward jumps are superfluous. If we, however, want to prevent explosion of the length of programs, then backward jumps are essential.
Logic in Computer Science
What problem does this paper attempt to address?