首页> 外文学位 >Dueling CSP representations: Local search in the primal versus dual constraint graph.
【24h】

Dueling CSP representations: Local search in the primal versus dual constraint graph.

机译:决斗CSP表示:在原始约束图和双重约束图中进行局部搜索。

获取原文
获取原文并翻译 | 示例

摘要

Constraint Satisfaction Problems (CSPs) can be used to represent and solve many problems in Artificial Intelligence and the real world. When solving Constraint Satisfaction Problems, many of the methods developed and studied have focused only on the solution of binary CSPs while a large portion of real life problems are naturally modeled as non-binary CSPs. In this thesis we have designed an empirical study to investigate the behaviour of several local search methods in primal and dual constraint graph representations when solving non-binary CSPs. Local search methods tend to find a solution quickly since they generally give up the guarantee of completeness for polynomial time performance. Such local search methods include simple hill-climbing, steepest ascent hill-climbing and min-conflicts heuristics hill-climbing. We evaluate the performance of these three algorithms in each representation for a variety of parameter settings and we compare the search time cost means of two groups to support the comparison.; Our comparison shows that we can use local search to solve a CSP with tight constraints in its dual representation and gain a better performance than using it in its primal representation. When constraints are getting looser, using local search in primal representation is a better choice. Among the three local search methods used in our empirical study, min-conflicts heuristics hill-climbing always gain the best performance while steepest ascent hill-climbing tends to have the worst performance and simple hill climbing is in the middle or sometimes it is the best.
机译:约束满足问题(CSP)可用于表示和解决人工智能和现实世界中的许多问题。在解决约束满足问题时,许多已开发和研究的方法仅关注于二进制CSP的解决方案,而现实生活中的很大一部分问题自然都被建模为非二进制CSP。在本文中,我们设计了一项实证研究,以研究在求解非二进制CSP时,几种局部搜索方法在原始约束图和双重约束图表示中的行为。局部搜索方法往往会很快找到解决方案,因为它们通常会放弃多项式时间性能的完整性保证。这样的本地搜索方法包括简单的爬坡,最陡峭的爬坡爬坡和最小冲突启发式爬坡。我们评估了每种表示法在各种参数设置下这三种算法的性能,并比较了两组的搜索时间成本平均值以支持比较。我们的比较表明,我们可以使用局部搜索来解决在CSP的双重表示中具有严格约束的CSP,并获得比在其原始表示中使用CSP更好的性能。当约束越来越宽松时,在原始表示中使用局部搜索是一个更好的选择。在我们的经验研究中使用的三种本地搜索方法中,最小冲突启发式爬山总是获得最佳性能,而最陡峭的上升爬山往往表现最差,而简单爬山在中间或有时是最好的。

著录项

  • 作者

    Huang, Mingyan.;

  • 作者单位

    University of Windsor (Canada).;

  • 授予单位 University of Windsor (Canada).;
  • 学科 Computer Science.
  • 学位 M.Sc.
  • 年度 2004
  • 页码 101 p.
  • 总页数 101
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号