中文

A*搜索中启发式的不一致性与准确性

人工智能 2013-07-09 v1

摘要

许多关于启发式搜索的研究表明,所用启发式的准确性对提高搜索性能有积极影响。另一方面,历史研究认为,通过要求启发式具有一致性(任何完美启发式都满足的属性),可以提高 A*和 IDA*等启发式搜索算法的性能。然而,最近的一些研究表明,不一致的启发式也可用于在这些启发式搜索算法中实现巨大的改进。这些结果给我们留下了一个自然的问题:在构建启发式时,我们应该关注启发式的哪个属性,是准确性还是一致性/不一致性?虽然有关于在一致性假设下的启发式准确性的研究,但据我们所知,尚无关于启发式的不一致性和准确性的双重研究。在本研究中,我们调查了 A*搜索中启发式的不一致性与准确性之间的关系。我们的分析结果揭示了这两个属性之间的相关性。随后,我们在背包问题领域使用一族实用启发式进行了实验。我们的实证结果表明,在许多情况下,更准确的启发式也具有更高水平的不一致性,并导致 A*产生更少的节点扩展。

关键词

引用

@article{arxiv.1307.2200,
  title  = {Inconsistency and Accuracy of Heuristics with A* Search},
  author = {Hang Dinh and Hieu Dinh},
  journal= {arXiv preprint arXiv:1307.2200},
  year   = {2013}
}