{"title":"基于替换的新术语度量","authors":"Qinghua Liu, Yang Xu, Xingxing He","doi":"10.1109/ISKE.2017.8258778","DOIUrl":null,"url":null,"abstract":"Many works are available in the literature to define dissimilarity metrics between expressions represented in the form of first-order logic, which is a powerful representation language. Generally speaking, first-order terms are basic logic expressions such that the first step in defining a valid metric between first-order expressions is to define a metric between terms. In this work, we introduce a new metric between terms which is an extension of the metric based on substitutions proposed by Alan Hutchinson. Our approach breaks the limitation of Alan Hutchinson's metric which is only suitable for ground terms and enhances the power of reflecting the dissimilarity in ground terms. In fact, both function symbols and variable symbols are the source of difference between terms. As a consequence, the new metric considers difference caused the two factors as J. Ramon et al. do, but in a different way which is based on substitutions. It is also defined in the form of 2-tuples, the first element of which is used for estimating difference caused by function symbols and another for estimating difference caused by variable symbols. Besides, some experimental results are also shown in the paper, which illustrates the effects and improvement compared with Alan Hutchinson's metric.","PeriodicalId":208009,"journal":{"name":"2017 12th International Conference on Intelligent Systems and Knowledge Engineering (ISKE)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"New terms metric based on substitutions\",\"authors\":\"Qinghua Liu, Yang Xu, Xingxing He\",\"doi\":\"10.1109/ISKE.2017.8258778\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many works are available in the literature to define dissimilarity metrics between expressions represented in the form of first-order logic, which is a powerful representation language. Generally speaking, first-order terms are basic logic expressions such that the first step in defining a valid metric between first-order expressions is to define a metric between terms. In this work, we introduce a new metric between terms which is an extension of the metric based on substitutions proposed by Alan Hutchinson. Our approach breaks the limitation of Alan Hutchinson's metric which is only suitable for ground terms and enhances the power of reflecting the dissimilarity in ground terms. In fact, both function symbols and variable symbols are the source of difference between terms. As a consequence, the new metric considers difference caused the two factors as J. Ramon et al. do, but in a different way which is based on substitutions. It is also defined in the form of 2-tuples, the first element of which is used for estimating difference caused by function symbols and another for estimating difference caused by variable symbols. Besides, some experimental results are also shown in the paper, which illustrates the effects and improvement compared with Alan Hutchinson's metric.\",\"PeriodicalId\":208009,\"journal\":{\"name\":\"2017 12th International Conference on Intelligent Systems and Knowledge Engineering (ISKE)\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 12th International Conference on Intelligent Systems and Knowledge Engineering (ISKE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISKE.2017.8258778\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 12th International Conference on Intelligent Systems and Knowledge Engineering (ISKE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISKE.2017.8258778","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Many works are available in the literature to define dissimilarity metrics between expressions represented in the form of first-order logic, which is a powerful representation language. Generally speaking, first-order terms are basic logic expressions such that the first step in defining a valid metric between first-order expressions is to define a metric between terms. In this work, we introduce a new metric between terms which is an extension of the metric based on substitutions proposed by Alan Hutchinson. Our approach breaks the limitation of Alan Hutchinson's metric which is only suitable for ground terms and enhances the power of reflecting the dissimilarity in ground terms. In fact, both function symbols and variable symbols are the source of difference between terms. As a consequence, the new metric considers difference caused the two factors as J. Ramon et al. do, but in a different way which is based on substitutions. It is also defined in the form of 2-tuples, the first element of which is used for estimating difference caused by function symbols and another for estimating difference caused by variable symbols. Besides, some experimental results are also shown in the paper, which illustrates the effects and improvement compared with Alan Hutchinson's metric.