2024-03-28T17:00:09Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000103022022-10-21T05:24:51Z00581:00612:00620
The Joinability and Related Decision Problems for Semi-constructor TRSsThe Joinability and Related Decision Problems for Semi-constructor TRSseng論文http://id.nii.ac.jp/1001/00010302/Journal Articlehttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=10302&item_no=1&attribute_id=1&file_no=1Copyright (c) 2006 by the Information Processing Society of Japan計算理論Faculty of Engineering Mie UniversityFaculty of Engineering Mie UniversityFaculty of Engineering Mie UniversityFaculty of Engineering Mie UniversityIchiro, MitsuhashiMichio, OyamaguchiYoshikatsu, OhtaToshiyuki, YamadaThe word and unification problems for term rewriting systems (TRSs) are most important ones and their decision algorithms have various useful applications in computer science. Algorithms of deciding joinability for TRSs are often used to obtain algorithms that decide these problems. In this paper we first show that the joinability problem is undecidable for linear semi-constructor TRSs. Here a semi-constructor TRS is such a TRS that all defined symbols appearing in the right-hand side of each rewrite rule occur only in its ground subterms. Next we show that this problem is decidable both for confluent semi-constructor TRSs and for confluent semi-monadic TRSs. This result implies that the word problem is decidable for these classes and will be used to show that unification is decidable for confluent semi-constructor TRSs in our forthcoming paper.The word and unification problems for term rewriting systems (TRSs) are most important ones and their decision algorithms have various useful applications in computer science. Algorithms of deciding joinability for TRSs are often used to obtain algorithms that decide these problems. In this paper, we first show that the joinability problem is undecidable for linear semi-constructor TRSs. Here, a semi-constructor TRS is such a TRS that all defined symbols appearing in the right-hand side of each rewrite rule occur only in its ground subterms. Next, we show that this problem is decidable both for confluent semi-constructor TRSs and for confluent semi-monadic TRSs. This result implies that the word problem is decidable for these classes, and will be used to show that unification is decidable for confluent semi-constructor TRSs in our forthcoming paper.AN00116647情報処理学会論文誌475150215142006-05-151882-77642009-06-29