The impact of search heuristics on heavy-tailed behaviour

被引:8
|
作者
Hulubei, Tudor [1 ]
O'Sullivan, Barry [1 ]
机构
[1] Natl Univ Ireland Univ Coll Cork, Dept Comp Sci, Cork Constraint Computat Ctr, Cork, Ireland
关键词
search heuristics; constraint satisfactions; runtime distributions;
D O I
10.1007/s10601-006-8061-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 20, and give some insights into why this is the case. These results motivate a more detailed analysis of the effects that variable and value orderings can have on heavy-tailedness. We show how combinations of variable and value ordering heuristics can result in a runtime distribution being inherently heavy-tailed. 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.
引用
收藏
页码:159 / 178
页数:20
相关论文
共 50 条
  • [21] Estimating the Mean of Heavy-Tailed Distributions
    Joachim Johansson
    Extremes, 2003, 6 (2) : 91 - 109
  • [22] Asymptotic Expansions for Heavy-Tailed Data
    Pastor, Giancarlo
    Mora-Jimenez, Inmaculada
    Caamano, Antonio J.
    Jantti, Riku
    IEEE SIGNAL PROCESSING LETTERS, 2016, 23 (04) : 444 - 448
  • [23] HEAVY-TAILED BAYESIAN NONPARAMETRIC ADAPTATION
    Agapiou, Sergios
    Castillo, Ismael
    ANNALS OF STATISTICS, 2024, 52 (04): : 1433 - 1459
  • [24] CAUSAL DISCOVERY IN HEAVY-TAILED MODELS
    Gnecco, Nicola
    Meinshausen, Nicolai
    Peters, Jonas
    Engelke, Sebastian
    ANNALS OF STATISTICS, 2021, 49 (03): : 1755 - 1778
  • [25] The divisible sandpile with heavy-tailed variables
    Cipriani, Alessandra
    Hazra, Rajat Subhra
    Ruszel, Wioletta M.
    STOCHASTIC PROCESSES AND THEIR APPLICATIONS, 2018, 128 (09) : 3054 - 3081
  • [26] ON THE ACCURACY OF INFERENCE ON HEAVY-TAILED DISTRIBUTIONS
    Novak, S. Y.
    THEORY OF PROBABILITY AND ITS APPLICATIONS, 2014, 58 (03) : 509 - U202
  • [27] Queue management for the heavy-tailed traffics
    Nakashima, Takuo
    INTERNATIONAL JOURNAL OF SPACE-BASED AND SITUATED COMPUTING, 2012, 2 (04) : 201 - 208
  • [28] Measure for characterizing heavy-tailed networks
    Hill, Sam A.
    PHYSICAL REVIEW RESEARCH, 2021, 3 (02):
  • [29] Minimax Policy for Heavy-tailed Bandits
    Wei, Lai
    Srivastava, Vaibhav
    2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 1155 - 1160
  • [30] Heavy-tailed configuration models at criticality
    Dhara, Souvik
    van der Hofstad, Remco
    van Leeuwaarden, Johan S. H.
    Sen, Sanchayan
    ANNALES DE L INSTITUT HENRI POINCARE-PROBABILITES ET STATISTIQUES, 2020, 56 (03): : 1515 - 1558