×

Stable computational semantics of conflict-free rewrite systems (partial orders with duplication). (English) Zbl 1038.68068

Nieuwenhuis, Robert (ed.), Rewriting techniques and applications. 14th international conference, RTA 2003, Valencia, Spain, June 9–11, 2003. Proceedings. Berlin: Springer (ISBN 3-540-40254-3/pbk). Lect. Notes Comput. Sci. 2706, 467-482 (2003).
Summary: We study orderings \(\trianglelefteq_{\mathcal{S}}\) on reductions in the style of Lévy reflecting the growth of information w.r.t. (super)stable sets \(\mathcal{S}\) of ‘values’ (such as head-normal forms or Böhm-trees). We show that sets of co-initial reductions ordered by \(\trianglelefteq_{\mathcal{S}}\) form finitary \(\omega\)-algebraic complete lattices, and hence form computation and Scott domains. As a consequence, we obtain a relativized version of the computational semantics proposed by Boudol for term rewriting systems. Furthermore, we give a pure domain-theoretic characterization of the orderings \(\trianglelefteq_{\mathcal{S}}\) in the spirit of Kahn and Plotkin’s concrete domains. These constructions are carried out in the framework of Stable Deterministic Residual Structures, which are abstract reduction systems with an axiomatized residual relations on redexes, that model all orthogonal (or conflict-free) reduction systems as well as many other interesting computation structures.
For the entire collection see [Zbl 1029.00060].

MSC:

68Q42 Grammars and rewriting systems
68Q55 Semantics in the theory of computing
06B35 Continuous lattices and posets, applications