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 条
  • [41] Detection of Dependent Heavy-Tailed Signals
    Subramanian, Arun
    Sundaresan, Ashok
    Varshney, Pramod K.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2015, 63 (11) : 2790 - 2803
  • [42] Taming heavy-tailed features by shrinkage
    Zhu, Ziwei
    Zhou, Wenjing
    24TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS (AISTATS), 2021, 130
  • [43] Graphical Models in Heavy-Tailed Markets
    Cardoso, Jose Vinicius de M.
    Ying, Jiaxi
    Palomar, Daniel P.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [44] Stochastic Scheduling of Heavy-tailed Jobs
    Im, Sungjin
    Moseley, Benjamin
    Pruhs, Kirk
    32ND INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2015), 2015, 30 : 474 - 486
  • [45] Signal processing with heavy-tailed distributions
    Kuruoglu, EE
    SIGNAL PROCESSING, 2002, 82 (12) : 1805 - 1806
  • [46] Heavy-tailed Streaming Statistical Estimation
    Tsai, Che-Ping
    Prasad, Adarsh
    Balakrishnan, Sivaraman
    Ravikumar, Pradeep
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 151, 2022, 151
  • [47] HEAVY-TAILED BRANCHING PROCESS WITH IMMIGRATION
    Basrak, Bojan
    Kulik, Rafal
    Palmowski, Zbigniew
    STOCHASTIC MODELS, 2013, 29 (04) : 413 - 434
  • [48] Latest developments on heavy-tailed distributions
    Paolella, Marc
    Renault, Eric
    Samorodnitsky, Gennady
    Veredas, David
    JOURNAL OF ECONOMETRICS, 2013, 172 (02) : 183 - 185
  • [49] Appendix: A primer on heavy-tailed distributions
    Sigman, K
    QUEUEING SYSTEMS, 1999, 33 (1-3) : 261 - 275
  • [50] On a random-coefficient AR(1) process with heavy-tailed renewal switching coefficient and heavy-tailed noise
    Leipus, Remigijus
    Paulauskas, Vygantas
    Surgailis, Donatas
    JOURNAL OF APPLIED PROBABILITY, 2006, 43 (02) : 421 - 440