首页 > 最新文献

Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence最新文献

英文 中文
GATE: an environment to support research and development in natural language engineering GATE:一个支持自然语言工程研究和开发的环境
R. Gaizauskas, H. Cunningham, Y. Wilks, P. Rodgers, K. Humphreys
We describe a software environment to support research and development in natural language (NL) engineering. This environment-GATE (General Architecture for Text Engineering)-aims to advance research in the area of machine processing of natural languages by providing a software infrastructure on top of which heterogeneous NL component modules may be evaluated and refined individually or may be combined into larger application systems. Thus, GATE aims to support both researchers and developers working on component technologies (e.g. parsing, tagging, morphological analysis) and those working on developing end-user applications (e.g. information extraction, text summarisation, document generation, machine translation, and second language learning). GATE will promote reuse of component technology, permit specialisation and collaboration in large-scale projects, and allow for the comparison and evaluation of alternative technologies. The first release of GATE is now available.
我们描述了一个支持自然语言(NL)工程研究和开发的软件环境。这个环境gate(文本工程通用架构)旨在通过提供一个软件基础设施来推进自然语言机器处理领域的研究,在这个基础设施上,异构的自然语言组件模块可以被单独评估和改进,或者可以组合成更大的应用系统。因此,GATE旨在支持致力于组件技术(如解析、标记、形态分析)和开发终端用户应用(如信息提取、文本摘要、文档生成、机器翻译和第二语言学习)的研究人员和开发人员。GATE将促进组件技术的重用,允许大型项目中的专业化和协作,并允许对替代技术进行比较和评估。GATE的第一个版本现在已经发布了。
{"title":"GATE: an environment to support research and development in natural language engineering","authors":"R. Gaizauskas, H. Cunningham, Y. Wilks, P. Rodgers, K. Humphreys","doi":"10.1109/TAI.1996.560401","DOIUrl":"https://doi.org/10.1109/TAI.1996.560401","url":null,"abstract":"We describe a software environment to support research and development in natural language (NL) engineering. This environment-GATE (General Architecture for Text Engineering)-aims to advance research in the area of machine processing of natural languages by providing a software infrastructure on top of which heterogeneous NL component modules may be evaluated and refined individually or may be combined into larger application systems. Thus, GATE aims to support both researchers and developers working on component technologies (e.g. parsing, tagging, morphological analysis) and those working on developing end-user applications (e.g. information extraction, text summarisation, document generation, machine translation, and second language learning). GATE will promote reuse of component technology, permit specialisation and collaboration in large-scale projects, and allow for the comparison and evaluation of alternative technologies. The first release of GATE is now available.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125431931","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 88
Nogood recording for valued constraint satisfaction problems 对于有值约束满足问题没有很好的记录
Pierre Dago, G. Verfaillie
In the frame of classical constraint satisfaction problems (CSPs), the backtrack tree search, combined with learning methods, presents a double advantage: for static solving, it improves the search speed by avoiding redundant explorations; for dynamic solving (after a slight change of the problem) it reuses the previous searches to build a new solution quickly. Backtrack reasoning concludes the rejection of certain combinatorial choices. Nogood Recording memorizes these choices in order to not reproduce. We aim to use Nogood Recording in the wider scope of the Valued CSP framework (VCSP) to enhance the branch and bound algorithm. Therefore, nogoods are used to increase the lower bound used by the branch and bound to prune the search. This issue leads to the definition of the "Valued Nogoods" and their use. This study focuses particularly on penalty and dynamic VCSPs which require special developments. However our results give an extension of the Nogood Recording to the general VCSP framework.
在经典约束满足问题(csp)的框架中,回溯树搜索与学习方法相结合,具有双重优势:对于静态求解,它避免了冗余探索,提高了搜索速度;对于动态求解(在问题稍微改变之后),它重用以前的搜索来快速构建新的解决方案。回溯推理是对某些组合选择的拒绝。没有好的录音记住这些选择是为了不复制。我们的目标是在更广泛的有值CSP框架(VCSP)中使用无好记录来增强分支定界算法。因此,nogoods用于增加分支所使用的下界,并用于修剪搜索。这个问题导致了“有价值的无商品”的定义及其使用。本研究特别侧重于需要特别发展的惩罚和动态vcsp。然而,我们的结果将Nogood记录扩展到一般的VCSP框架。
{"title":"Nogood recording for valued constraint satisfaction problems","authors":"Pierre Dago, G. Verfaillie","doi":"10.1109/TAI.1996.560443","DOIUrl":"https://doi.org/10.1109/TAI.1996.560443","url":null,"abstract":"In the frame of classical constraint satisfaction problems (CSPs), the backtrack tree search, combined with learning methods, presents a double advantage: for static solving, it improves the search speed by avoiding redundant explorations; for dynamic solving (after a slight change of the problem) it reuses the previous searches to build a new solution quickly. Backtrack reasoning concludes the rejection of certain combinatorial choices. Nogood Recording memorizes these choices in order to not reproduce. We aim to use Nogood Recording in the wider scope of the Valued CSP framework (VCSP) to enhance the branch and bound algorithm. Therefore, nogoods are used to increase the lower bound used by the branch and bound to prune the search. This issue leads to the definition of the \"Valued Nogoods\" and their use. This study focuses particularly on penalty and dynamic VCSPs which require special developments. However our results give an extension of the Nogood Recording to the general VCSP framework.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115947846","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 26
Assistant agents for creation and management of distributed applications 用于创建和管理分布式应用程序的助理代理
M. Girard
We propose a software development toolkit named ADAM (Adaptive Distributed Applications Manager) which creates operational distributed applications. To increase the performances of these distributed applications, they are created according to the network, machines and software constraints, and are updated in reply to dynamic environment changes. Using a graphical interface, the user provides functional specifications of the distributed application he wants to build. ADAM finds out a structural scheme of this application. It adds missing software components (like data transformation software for example) in order to create an effective distributed application and selects available software components located on various machines and sites, subject to varying machine performances and different inter site distances. In a second step, the scheme is transformed into a distributed application.
我们提出了一个名为ADAM (Adaptive Distributed Applications Manager)的软件开发工具包,用于创建可操作的分布式应用程序。为了提高这些分布式应用程序的性能,它们是根据网络、机器和软件约束创建的,并根据动态环境的变化进行更新。使用图形界面,用户提供他想要构建的分布式应用程序的功能规范。ADAM给出了该应用程序的结构方案。它添加了缺失的软件组件(例如数据转换软件),以便创建有效的分布式应用程序,并选择位于不同机器和站点上的可用软件组件,这些组件受不同机器性能和不同站点间距离的影响。在第二步中,将方案转换为分布式应用程序。
{"title":"Assistant agents for creation and management of distributed applications","authors":"M. Girard","doi":"10.1109/TAI.1996.560783","DOIUrl":"https://doi.org/10.1109/TAI.1996.560783","url":null,"abstract":"We propose a software development toolkit named ADAM (Adaptive Distributed Applications Manager) which creates operational distributed applications. To increase the performances of these distributed applications, they are created according to the network, machines and software constraints, and are updated in reply to dynamic environment changes. Using a graphical interface, the user provides functional specifications of the distributed application he wants to build. ADAM finds out a structural scheme of this application. It adds missing software components (like data transformation software for example) in order to create an effective distributed application and selects available software components located on various machines and sites, subject to varying machine performances and different inter site distances. In a second step, the scheme is transformed into a distributed application.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125999511","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
PARIS: a parallel inference system 巴黎:一个并行推理系统
S. Harabagiu, D. Moldovan
This paper presents an inferential system based on abductive interpretation of text. Inference to the best explanation is performed by the recognition of the most economic semantic paths produced by the propagation of markers on a very large linguistic knowledge base. The propagation of markers is controlled by their intrinsic propagation rules, devised from plausible semantic relation chains. An interpretation is inferred whenever two markers collide. Using a very large knowledge base, our inferential system aims at producing interpretations accountable for common sense reasoning. The novelty is that the inference rules model a large variety of implications, as suggested by the knowledge base relations. Textual implicatures are recognized as pragmatic inferences.
本文提出了一个基于溯因解释的推理系统。对最佳解释的推断是通过识别在非常大的语言知识库上由标记传播产生的最经济的语义路径来执行的。标记的传播受其固有的传播规则控制,这些规则由似是而非的语义关系链设计而成。每当两个标记发生碰撞时,就会推断出一个解释。使用一个非常大的知识库,我们的推理系统旨在产生对常识推理负责的解释。其新颖之处在于,推理规则建模了大量的含义,正如知识库关系所暗示的那样。语篇含义被认为是语用推理。
{"title":"PARIS: a parallel inference system","authors":"S. Harabagiu, D. Moldovan","doi":"10.1109/TAI.1996.560454","DOIUrl":"https://doi.org/10.1109/TAI.1996.560454","url":null,"abstract":"This paper presents an inferential system based on abductive interpretation of text. Inference to the best explanation is performed by the recognition of the most economic semantic paths produced by the propagation of markers on a very large linguistic knowledge base. The propagation of markers is controlled by their intrinsic propagation rules, devised from plausible semantic relation chains. An interpretation is inferred whenever two markers collide. Using a very large knowledge base, our inferential system aims at producing interpretations accountable for common sense reasoning. The novelty is that the inference rules model a large variety of implications, as suggested by the knowledge base relations. Textual implicatures are recognized as pragmatic inferences.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"108 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124131636","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Automatic diagnoses for properly stratified knowledge-bases 正确分层知识库的自动诊断
O. Arieli, A. Avron
The authors present a mechanism for recovering consistent data from an inconsistent set of assertions. For a common family of knowledge bases they also provide an efficient algorithm for doing so automatically. This method is nonmonotonic and paraconsistent. It is particularly useful for making diagnoses on faulty devices.
作者提出了一种从一组不一致的断言中恢复一致数据的机制。对于一个通用的知识库家族,它们还提供了一种有效的算法来自动完成这些工作。该方法是非单调的和准一致的。它在诊断故障设备时特别有用。
{"title":"Automatic diagnoses for properly stratified knowledge-bases","authors":"O. Arieli, A. Avron","doi":"10.1109/TAI.1996.560481","DOIUrl":"https://doi.org/10.1109/TAI.1996.560481","url":null,"abstract":"The authors present a mechanism for recovering consistent data from an inconsistent set of assertions. For a common family of knowledge bases they also provide an efficient algorithm for doing so automatically. This method is nonmonotonic and paraconsistent. It is particularly useful for making diagnoses on faulty devices.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124430250","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Applying a mutation-based genetic algorithm to processor configuration problems 基于突变的遗传算法在处理器配置问题中的应用
T. Lau, E. Tsang
The processor configuration problem (PCP) is a constraint optimization problem. The task is to link up a finite set of processors into a network; minimizing the maximum distance between processors. Since each processor has a limited number of communication channels, a carefully planned layout could minimize the overhead for message switching. We present a genetic algorithm (GA) approach to the PCP. Our technique uses a mutation based GA, a function that produces schemata by analyzing previous solutions and an effective data representation. Our approach has been shown to outperform other published techniques in this problem.
处理器配置问题(PCP)是一个约束优化问题。任务是将一组有限的处理器连接成一个网络;最小化处理器之间的最大距离。由于每个处理器的通信通道数量有限,因此精心规划的布局可以最大限度地减少消息交换的开销。我们提出了一种遗传算法(GA)的PCP方法。我们的技术使用基于突变的遗传算法,这是一个通过分析以前的解决方案和有效的数据表示来生成模式的函数。在这个问题上,我们的方法已被证明优于其他已发表的技术。
{"title":"Applying a mutation-based genetic algorithm to processor configuration problems","authors":"T. Lau, E. Tsang","doi":"10.1109/TAI.1996.560395","DOIUrl":"https://doi.org/10.1109/TAI.1996.560395","url":null,"abstract":"The processor configuration problem (PCP) is a constraint optimization problem. The task is to link up a finite set of processors into a network; minimizing the maximum distance between processors. Since each processor has a limited number of communication channels, a carefully planned layout could minimize the overhead for message switching. We present a genetic algorithm (GA) approach to the PCP. Our technique uses a mutation based GA, a function that produces schemata by analyzing previous solutions and an effective data representation. Our approach has been shown to outperform other published techniques in this problem.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130692935","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Applying logic neural networks to hand-written character recognition tasks 将逻辑神经网络应用于手写字符识别任务
G. Tambouratzis
This article discusses the implementation of a hand-written character recognition task using neural networks. Two logic neural networks-the WISARD (I. Aleksander and H. Morton, 1990) and the SOLNN (G. Tambouratzis and T.J. Stonham, 1993)-are compared on the basis of their classification accuracy. The results obtained are compared to these of other researchers, to objectively assess the success of the neural networks in classifying the dataset.
本文讨论了使用神经网络实现手写字符识别任务。两种逻辑神经网络——WISARD (I. Aleksander和H. Morton, 1990)和SOLNN (G. Tambouratzis和T.J. Stonham, 1993)——在分类精度的基础上进行了比较。将得到的结果与其他研究人员的结果进行比较,以客观地评估神经网络在数据集分类方面的成功。
{"title":"Applying logic neural networks to hand-written character recognition tasks","authors":"G. Tambouratzis","doi":"10.1109/TAI.1996.560461","DOIUrl":"https://doi.org/10.1109/TAI.1996.560461","url":null,"abstract":"This article discusses the implementation of a hand-written character recognition task using neural networks. Two logic neural networks-the WISARD (I. Aleksander and H. Morton, 1990) and the SOLNN (G. Tambouratzis and T.J. Stonham, 1993)-are compared on the basis of their classification accuracy. The results obtained are compared to these of other researchers, to objectively assess the success of the neural networks in classifying the dataset.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131478299","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
1st order C-cubes for the interpretation of Petri nets: an application to dynamic scene understanding Petri网解释的一阶c -立方体:动态场景理解的应用
Charles Castel, L. Chaudron, C. Tessier
The symbolic level of a dynamic scene interpretation system is presented. This symbolic level is based on plan prototypes represented by Petri nets whose interpretation is expressed thanks to 1st order constrained cubes, and on a reasoning aiming at instantiating the plan prototypes with objects delivered by the numerical processing of sensor data. An example on real world data is given.
提出了动态场景判读系统的符号层次。这个符号层次是基于Petri网表示的平面原型,Petri网的解释是通过一阶约束立方体表示的,并且是基于一个推理,目的是用传感器数据的数值处理提供的对象实例化平面原型。给出了一个实际数据的例子。
{"title":"1st order C-cubes for the interpretation of Petri nets: an application to dynamic scene understanding","authors":"Charles Castel, L. Chaudron, C. Tessier","doi":"10.1109/TAI.1996.560478","DOIUrl":"https://doi.org/10.1109/TAI.1996.560478","url":null,"abstract":"The symbolic level of a dynamic scene interpretation system is presented. This symbolic level is based on plan prototypes represented by Petri nets whose interpretation is expressed thanks to 1st order constrained cubes, and on a reasoning aiming at instantiating the plan prototypes with objects delivered by the numerical processing of sensor data. An example on real world data is given.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130455701","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Reasonable conclusions in fuzzy reasoning 模糊推理中的合理结论
B. Lazzerini, F. Marcelloni
We consider fuzzy implication operators which are extensions of the two valued logic implication operator and are non decreasing with respect to their second argument. Firstly, we analyze some features of these operators with regard to fuzzy reasoning with one rule. Then, as regards approximate reasoning with multiple rules, we demonstrate that, for an inference process using Sup-T composition in the context of Compositional Rule of Inference (CRI), a necessary condition to infer a reasonable conclusion is that the minimum be used as an aggregation operator. Finally, when the minimum is used as an aggregation operator we provide a sufficient condition to obtain a reasonable inference result.
我们考虑模糊蕴涵算子,它是二值逻辑蕴涵算子的扩展,并且相对于它们的第二个参数是非递减的。首先,我们分析了这些算子在单规则模糊推理方面的一些特征。然后,对于具有多规则的近似推理,我们证明了在组合推理规则(CRI)的背景下使用su - t组合的推理过程,推断出合理结论的必要条件是将最小值用作聚合算子。最后,当使用最小值作为聚合算子时,我们提供了一个得到合理推理结果的充分条件。
{"title":"Reasonable conclusions in fuzzy reasoning","authors":"B. Lazzerini, F. Marcelloni","doi":"10.1109/TAI.1996.560774","DOIUrl":"https://doi.org/10.1109/TAI.1996.560774","url":null,"abstract":"We consider fuzzy implication operators which are extensions of the two valued logic implication operator and are non decreasing with respect to their second argument. Firstly, we analyze some features of these operators with regard to fuzzy reasoning with one rule. Then, as regards approximate reasoning with multiple rules, we demonstrate that, for an inference process using Sup-T composition in the context of Compositional Rule of Inference (CRI), a necessary condition to infer a reasonable conclusion is that the minimum be used as an aggregation operator. Finally, when the minimum is used as an aggregation operator we provide a sufficient condition to obtain a reasonable inference result.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124437780","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Minimal forward checking with backmarking and conflict-directed backjumping 最小的前向检查,后退标记和冲突导向的后退
A. Kwan, E. Tsang
Dent and Mercer (1996) have introduced an algorithm called minimal forward checking (MFC) which always performs no worse than forward checking (FC) in terms of number of compatibility checks and node expanded given the same variable and value orderings. In this paper we describe an algorithm which extends MFC with backmarking and conflict-directed backtracking. The new algorithm has a smaller space complexity than MFC. Experiments were conducted to compare it with MFC and some regular FC based algorithms. The results show that the new algorithm always performs at least as good as its "non-lazy" counterpart. It outperforms MFC on average and its edge over MFC is particularly clear for problems near to phase transitions. Interestingly, the minimum width variable ordering heuristic appears to be a better choice than the fail-first heuristic for the new algorithm in many occasions, particularly for sparsely constrained problems.
Dent和Mercer(1996)引入了一种称为最小前向检查(MFC)的算法,在给定相同变量和值顺序的情况下,就兼容性检查和节点扩展的数量而言,该算法的性能并不比前向检查(FC)差。本文描述了一种扩展MFC的算法,该算法具有回溯标记和冲突导向回溯。该算法比MFC算法具有更小的空间复杂度。实验将其与MFC和一些常规的基于FC的算法进行了比较。结果表明,新算法的性能至少与“非懒惰”算法一样好。它平均优于MFC,在接近相变的问题上,它优于MFC的优势尤其明显。有趣的是,在许多情况下,对于新算法,特别是对于稀疏约束问题,最小宽度变量排序启发式似乎比失败优先启发式更好。
{"title":"Minimal forward checking with backmarking and conflict-directed backjumping","authors":"A. Kwan, E. Tsang","doi":"10.1109/TAI.1996.560466","DOIUrl":"https://doi.org/10.1109/TAI.1996.560466","url":null,"abstract":"Dent and Mercer (1996) have introduced an algorithm called minimal forward checking (MFC) which always performs no worse than forward checking (FC) in terms of number of compatibility checks and node expanded given the same variable and value orderings. In this paper we describe an algorithm which extends MFC with backmarking and conflict-directed backtracking. The new algorithm has a smaller space complexity than MFC. Experiments were conducted to compare it with MFC and some regular FC based algorithms. The results show that the new algorithm always performs at least as good as its \"non-lazy\" counterpart. It outperforms MFC on average and its edge over MFC is particularly clear for problems near to phase transitions. Interestingly, the minimum width variable ordering heuristic appears to be a better choice than the fail-first heuristic for the new algorithm in many occasions, particularly for sparsely constrained problems.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"61 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126769053","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1