1. Stability of termination and sufficient-completeness under pushouts via amalgamation
- Author
-
Masaki Nakamura, Daniel Găină, Kokichi Futatsugi, and Kazuhiro Ogata
- Subjects
Soundness ,General Computer Science ,Computer science ,Stability (learning theory) ,Parameterized complexity ,0102 computer and information sciences ,02 engineering and technology ,Term (logic) ,01 natural sciences ,Signature (logic) ,Theoretical Computer Science ,Algebra ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Morphism ,010201 computation theory & mathematics ,TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS ,Computer Science::Logic in Computer Science ,Completeness (order theory) ,0202 electrical engineering, electronic engineering, information engineering ,Computer Science::Programming Languages ,020201 artificial intelligence & image processing ,Rewriting - Abstract
In the present study, we provide conditions for the existence of pushouts of signature morphisms in constructor-based order-sorted algebra, and then we prove that reducibility and termination of term rewriting systems are closed under pushouts. Under the termination assumption, reducibility is equivalent to sufficient-completeness, which is crucial for proving several important properties in computing for constructor-based logics such as completeness, existence of initial models and interpolation. In logic frameworks that are not based on constructors, sufficient-completeness is essential to establish the soundness of the induction schemes which are based on some methodological constructor operators. We discuss the application of our results to the instantiation of parameterized specifications.
- Published
- 2020
- Full Text
- View/download PDF