期刊文献+

约束逻辑程序设计的变量压缩事件分析

Event Analysis of Variables Narrowing in CLP
下载PDF
导出
摘要 该文涉及的约束逻辑程序设计(CLP)是一在二叉树上进行搜索的过程,提高搜索效率是CLP的主要研究方向之一。在CLP中约束推理机是核心,由变量组、约束过滤器、临时容器、推理引擎组成。在介绍了约束推理机激活过滤器,对变量进行区间压缩后,提出引入变量事件,总结为三种类型:SINGLE、BOUND和DOMCHG,用于减少过滤器的激发次数。实验结果表明,变量事件能够促进约束推理机的搜索效率,缩短二叉树搜索的时间,可以更快寻找到答案。 Constraint logic programming in the paper is to search nodes in one binary tree and is useful for solving combinatorial problems such as optimization and scheduling.The searching runtime is one important division for constraint programming research.Constraint tree search engine is the core of constraint programming and includes variables,constraint filters,store and propagation engine.After how to waken filters for constraint programming is shown,Event occurrence of variables is introduced to reduce wakening times of filters.Event type has three,SINGLE,BOUND and DOMCHG.Test shows event occurrence of variables can improve tree search efficiency and reduce runtime of searching the binary tree to get solutions with less time.
作者 易军凯 肖洋
出处 《计算机工程与应用》 CSCD 北大核心 2005年第18期51-53,60,共4页 Computer Engineering and Applications
基金 新加坡政府支持 与新加坡国立大学合作
关键词 约束逻辑程序设计 约束推理机 区间压缩 变量事件 二叉树 constraint logic programming,tree search engine,domain Narrowing,event occurrence of variables,binary tree
  • 相关文献

参考文献15

  • 1Martin Henz,Tobias Muller.An Overview of Finite Domain Constraint Programming[C].In:Proceedings of the Fifth Conference of the Association of Asia-Pacific Operational Research Societies,APORS,2000.
  • 2Jaffar J,Lassez J L.Constraint Logic Programming[C].In:Proc of the 14th ACM Symposium on Principles of Programming Languages,Munich, 1987:111-119.
  • 3Robert M Haralick,Gordon L Elliott.lncreasing tree search efficiency for constraint satisfaction problems[J].Artificial Intelligence, 1980;14(3):263-313.
  • 4Philippe Baptiste.Combining Operations Research and Constraint Programming to Solve Real-Life Scheduling Problems.ERCIM,2001:(44).
  • 5M Dincbas,P Van Hentenryck,H Simonis et al.The constraint Logic Programming Language CHIP[C].In:Proceeding of the International Conference on Fifth Generation Computer Systems of the Tokys,Japan, Spinger-Verlag, 1988:693-702.
  • 6Yves Caseau, Francois laburthe. CLAIRE: Combining Objects and Rules for Problem Solving[C].In:Proceedings of the JICSLP'96 Workshop on Multi-paradigm Logic Programming,TU Berlin, 1996.
  • 7Gert Smolka.The Oz Programming Model[C].In:Jan Van Leeuwen Editor[C]Jn:Computer Science Today,Lecture Note in Computer Science 1000, Spfinger-Verlag, Berlin, 1995:324-343.
  • 8ILOG inc.Mountain View.CA 94043,USA,http://www.ilog.com.ILOG Solver 4.0,Reference Manual,1997.
  • 9Jean-Francois Puget.PECOS:A High Level Constraint Programming Language[C].In:Proceedings of the First Singapore International Conference on Intelligent Systems(SPICIS),Singapore, 1992-09/10:137-142.
  • 10张秀珍,刘椿年.CLP系统中推理机与约束求解器的协调技术[J].软件学报,1996,7(7):415-421. 被引量:6

二级参考文献2

  • 1张秀珍,硕士学位论文,1994年
  • 2刘椿年,PROLOG语言,它的应用与实现,1990年

共引文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部