资源论文Duplicate Avoidance in Depth-First Search with Applications to Treewidth

Duplicate Avoidance in Depth-First Search with Applications to Treewidth

2019-11-15 | |  112 |   51 |   0

Abstract Depth-fifirst search is effective at solving hard combinatorial problems, but if the problem space has a graph structure the same nodes may be searched many times. This can increase the size of the search exponentially. We explore two techniques that prevent this: duplicate detection and duplicate avoidance. We illustrate these techniques on the treewidth problem, a combinatorial optimization problem with applications to a variety of research areas. The bottleneck for previous treewidth algorithms is a large memory requirement. We develop a duplicate avoidance technique for treewidth and demonstrate that it signifificantly outperforms other algorithms when memory is limited. Additionally, we are able to fifind, for the fifirst time, the treewidth of several hard benchmark graphs

上一篇:Monte Carlo Tree Search Techniques in the Game of Kriegspiel

下一篇:Local Search: Is Brute-Force Avoidable

用户评价
全部评价

热门资源

  • The Variational S...

    Unlike traditional images which do not offer in...

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...

  • Rating-Boosted La...

    The performance of a recommendation system reli...