English

Number representations and term rewriting

Logic in Computer Science 2016-07-18 v1 Data Structures and Algorithms

Abstract

In this paper we examine a number of term rewriting system for integer number representations, building further upon the datatype defining systems described in [2]. In particular, we look at automated methods for proving confluence and termination in binary and decimal term rewriting systems for both append and tree constructor functions. We find that some of these term rewriting systems are not strongly terminating, which we resolve with minor changes to these systems. Moreover, most of the term rewriting systems discussed do not exhibit the confluence property, which seems more difficult to resolve.

Keywords

Cite

@article{arxiv.1607.04500,
  title  = {Number representations and term rewriting},
  author = {Boas Kluiving and Wijnand van Woerkom},
  journal= {arXiv preprint arXiv:1607.04500},
  year   = {2016}
}

Comments

17 pages, 7 tables. For the automatic proofs, see https://staff.fnwi.uva.nl/a.ponse/term_rewriting_proofs/

R2 v1 2026-06-22T14:55:45.582Z