<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>دانشگاه کاشان</PublisherName>
				<JournalTitle>محاسبات نرم</JournalTitle>
				<Issn>2322-3707</Issn>
				<Volume>1</Volume>
				<Issue>2</Issue>
				<PubDate PubStatus="epublish">
					<Year>2021</Year>
					<Month>05</Month>
					<Day>23</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Improvement of Semantic Labeling Method by KBO for Automated Termination Proof</ArticleTitle>
<VernacularTitle>توسعه روش SL با ترتیب KBO برای اثبات خودکار پایان‌پذیری سیستم بازنویسی ترم - مقاله برگزیده هفدهمین کنفرانس ملی انجمن کامپیوتر ایران</VernacularTitle>
			<FirstPage>14</FirstPage>
			<LastPage>25</LastPage>
			<ELocationID EIdType="pii">111359</ELocationID>
			
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName>محمد</FirstName>
					<LastName>کدخدا</LastName>
<Affiliation></Affiliation>

</Author>
<Author>
					<FirstName>سعید</FirstName>
					<LastName>جلیلی</LastName>
<Affiliation>دانشگاه تربیت مدرس</Affiliation>

</Author>
<Author>
					<FirstName>محمد</FirstName>
					<LastName>ایزدی</LastName>
<Affiliation>دانشگاه صنعتی شریف</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2021</Year>
					<Month>05</Month>
					<Day>23</Day>
				</PubDate>
			</History>
		<Abstract> The term rewriting systems (TRSs) is an abstract model of
functional languages. The termination proving of TRSs is necessary for confirming
accuracy of functional languages. The semantic labeling (SL) is a complete
method for proving termination. The semantic part of SL is given by a
quasi-model of the rewrite rules. The most power of SL is related to infinite
models that is difficult for support by tools of automated termination proving.
In this paper, we combined the SL method with natural numbers and Knuth-Bendix
order (KBO) so that one can automatically prove termination using infinite
models. We: (1) made a generalization based on KBO, called labeling
Knuth-Bendix order (ℓKBO), (2) showed its ability in proving termination of
TRSs, (3) we introduced an algorithm to automatically search a ℓKBO for a given
TRS and (4) successfully tested the algorithm functionality on TPDB 3.1, a data
set of TRSs. </Abstract>
			<OtherAbstract Language="FA">سی ترم  </OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">اثبات پایان‌پذیری</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">برچسب‌گذاری معنایی</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">ترتیب کُنت-بندیکس</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">سیستم بازنویسی ترم</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://scj.kashanu.ac.ir/article_111359_bdbeb6d88d15fefb533a97c35810810e.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
