Stochastic Enumeration Method for Counting NP-Hard Problems

被引:10
|
作者
Rubinstein, Reuven [1 ,2 ]
机构
[1] Fac Ind Engn, Haifa, Israel
[2] Technion Israel Inst Technol, Haifa, Israel
关键词
Counting; MCMC; Rare-event; Self-avoiding walks; Satisfiability; Sequential importance sampling; Splitting; EVENT; ALGORITHM; MODEL;
D O I
10.1007/s11009-011-9242-y
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
We present a new generic sequential importance sampling algorithm, called stochastic enumeration (SE) for counting #P-complete problems, such as the number of satisfiability assignments and the number of perfect matchings (permanent). We show that SE presents a natural generalization of the classic one-step-look-ahead algorithm in the sense that it: Runs in parallel multiple trajectories instead of a single one; Employs a polynomial time decision making oracle, which can be viewed as an n-step-look-ahead algorithm, where n is the size of the problem. Our simulation studies indicate good performance of SE as compared with the well-known splitting and SampleSearch methods.
引用
收藏
页码:249 / 291
页数:43
相关论文
共 50 条
  • [31] Parameterized algorithms of fundamental NP-hard problems: a survey
    Li, Wenjun
    Ding, Yang
    Yang, Yongjie
    Sherratt, R. Simon
    Park, Jong Hyuk
    Wang, Jin
    [J]. HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2020, 10 (01)
  • [32] Trainyard is NP-Hard
    Almanza, Matteo
    Leucci, Stefano
    Panconesi, Alessandro
    [J]. THEORETICAL COMPUTER SCIENCE, 2018, 748 : 66 - 76
  • [33] Data-Driven Approximations to NP-Hard Problems
    Milan, Anton
    Rezatofighi, S. Hamid
    Garg, Ravi
    Dick, Anthony
    Reid, Ian
    [J]. THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1453 - 1459
  • [34] A rapid convergent genetic algorithm for NP-hard problems
    Oren, Liel
    Thirer, Nonel
    [J]. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING FOR MULTI-DOMAIN OPERATIONS APPLICATIONS, 2019, 11006
  • [35] An investigation of the use of local search in NP-hard problems
    Newth, D
    Kirley, M
    Green, DG
    [J]. IECON 2000: 26TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4: 21ST CENTURY TECHNOLOGIES AND INDUSTRIAL OPPORTUNITIES, 2000, : 2710 - 2715
  • [36] ON THE COMPLEXITY OF TEST CASE GENERATION FOR NP-HARD PROBLEMS
    SANCHIS, LA
    [J]. INFORMATION PROCESSING LETTERS, 1990, 36 (03) : 135 - 140
  • [37] Many bounded versions of undecidable problems are NP-hard
    Klingler, Andreas
    van der Eyden, Mirte
    Stengele, Sebastian
    Reinhart, Tobias
    De las Cuevas, Gemma
    [J]. SCIPOST PHYSICS, 2023, 14 (06):
  • [38] SOME POLYNOMIAL AND INTEGER DIVISIBILITY PROBLEMS ARE NP-HARD
    PLAISTED, D
    [J]. SIAM JOURNAL ON COMPUTING, 1978, 7 (04) : 458 - 464
  • [39] An analytical study of NP-hard protein folding problems
    Thilagavathi, N.
    Amudha, T.
    [J]. 2014 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING APPLICATIONS (ICICA 2014), 2014, : 184 - 188
  • [40] NP-hard graph problems and boundary classes of graphs
    Alekseev, V. E.
    Boliac, R.
    Korobitsyn, D. V.
    Lozin, V. V.
    [J]. THEORETICAL COMPUTER SCIENCE, 2007, 389 (1-2) : 219 - 236