Search heuristics and heavy-tailed behaviour

被引:0
|
作者
Hulubei, T [1 ]
O'Sullivan, B [1 ]
机构
[1] Natl Univ Ireland Univ Coll Cork, Cork Constraint Computat Ctr, Dept Comp Sci, Cork, Ireland
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The heavy-tailed phenomenon that characterises the runtime distributions of backtrack search procedures has received considerable attention over the past few years. Some have conjectured that heavy-tailed behaviour is largely due to the characteristics of the algorithm used. Others have conjectured that problem structure is a significant contributor. In this paper we attempt to explore the former hypothesis, namely we study how variable and value ordering heuristics impact the heavy-tailedness of runtime distributions of backtrack search procedures. We demonstrate that heavy-tailed behaviour can be eliminated from particular classes of random problems by carefully selecting the search heuristics, even when using chronological backtrack search. We also show that combinations of good search heuristics can eliminate heavy tails from Quasigroups with Holes of order 10, and give some insights into why this is the case. These results motivate a more detailed analysis of the effects that variable and value ordering can have on heavy-tailedness. We show how combinations of variable and value ordering heuristics can result in a runtime distribution being inherently heavytailed. Specifically, we show that even if we were to use an Oracle to refute insoluble subtrees optimally, for some combinations of heuristics we would still observe heavy-tailed behaviour. Finally, we study the distributions of refutation sizes found using different combinations of heuristics and gain some further insights into what characteristics tend to give rise to heavy-tailed behaviour.
引用
收藏
页码:328 / 342
页数:15
相关论文
共 50 条
  • [1] The impact of search heuristics on heavy-tailed behaviour
    Hulubei, Tudor
    O'Sullivan, Barry
    [J]. CONSTRAINTS, 2006, 11 (2-3) : 159 - 178
  • [2] The Impact of Search Heuristics on Heavy-Tailed Behaviour
    Tudor Hulubei
    Barry O’Sullivan
    [J]. Constraints, 2006, 11 : 159 - 178
  • [3] Heavy-tailed distributions in combinatorial search
    Gomes, CP
    Selman, B
    Crato, N
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 97, 1997, 1330 : 121 - 135
  • [4] Heavy-tailed runtime distributions: Heuristics, models and optimal refutations
    Hulubei, Tudor
    O'Sullivan, Barry
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2006, 2006, 4204 : 736 - 740
  • [5] Heavy-tailed densities
    Rojo, Javier
    [J]. WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL STATISTICS, 2013, 5 (01): : 30 - 40
  • [6] Lattice-search runtime distributions may be heavy-tailed
    Zelezny, F
    Srinivasan, A
    Page, D
    [J]. INDUCTIVE LOGIC PROGRAMMING, 2003, 2583 : 333 - 345
  • [7] Asymptotic behaviour of heavy-tailed branching processes in random environments
    Hong, Wenming
    Zhang, Xiaoyue
    [J]. ELECTRONIC JOURNAL OF PROBABILITY, 2019, 24
  • [8] Minimum of heavy-tailed random variables is not heavy tailed
    Leipus, Remigijus
    Siaulys, Jonas
    Konstantinides, Dimitrios
    [J]. AIMS MATHEMATICS, 2023, 8 (06): : 13066 - 13072
  • [9] On the Sample Complexity and Metastability of Heavy-tailed Policy Search in Continuous Control
    Bedi, Amrit Singh
    Parayil, Anjaly
    Zhang, Junyu
    Wang, Mengdi
    Koppel, Alec
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25
  • [10] Heavy-Tailed Density Estimation
    Tokdar, Surya T.
    Jiang, Sheng
    Cunningham, Erika L.
    [J]. JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 2024, 119 (545) : 163 - 175