首页 > 其他分享 >早期文献给出的SAT术语

早期文献给出的SAT术语

时间:2023-11-18 13:45:27浏览次数:29  
标签:Conference 术语 pp solution Proceedings 文献 2016 SAT

 

 

 

SAT问题的通俗表述

Given a propositional formula, determining whether there exists a truth assignment for its propositional variables such that the formula evaluates to true is called the propositional Satisfiability problem, commonly abbreviated as SAT.

 

 

完备算法与不完备算法的表述

A solution method is said to be complete if it guarantees (given enough time) to find a solution if it exists, or prove lack of solution otherwise.

Incomplete, or stochastic, methods, on the contrary, cannot guarantee finding the solution, although they may scale better than complete methods on some large satisfiable problems.

 

sat已被证明是NP完全问题

Moreover, SAT carries considerable theoretical interest as the original NP-complete problem [A5, A8].

A5.  S.A. Cook. The Complexity of Theorem-Proving Procedures. In Proceedings of Third Annual ACM Symposium on Theory of Computing, 1971.

A8. M.R. Garey and D.S. Johnson. Computers and Intractability: A Guide to the Theory of NPCompleteness. W.H. Freeman and co., San Francisco, 1979.

   
 

主要组件及其对应来源文献 

Modern implementations of CDCL SAT solvers employ a lot of heuristics. Some of them can be considered baseline, such as:


the Variable State Independent Decaying Sum (VSIDS) [6],
restarts [7],
Literal Block Distance (LBD) [8].

Learnt Clause Minimization (LCM) [9],
Distance (Dist) heuristic [10],
Chronological Backtracking (ChronoBT) [11],
duplicate learnts heuristic [12],
Conflict History-Based (CHB) heuristic [13],
Learning Rate-based Branching (LRB) heuristic [14],
and the SLS component [15].

 

[B6] Moskewicz, M.W.; Madigan, C.F.; Zhao, Y.; Zhang, L.; Malik, S. Chaff: Engineering an efficient SAT solver. In Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232), Las Vegas, NV, USA, 22 June 2001; pp. 530–535.

[B7] Luby, M.; Sinclair, A.; Zuckerman, D. Optimal speedup of Las Vegas algorithms. Inf. Process. Lett. 1993, 47, 173–180.

[B8] Audemard, G.; Simon, L. Predicting Learnt Clauses Quality in Modern SAT Solvers. In Proceedings of the 21st International Jont Conference on Artifical Intelligence, Pasadena, CA, USA, 11–17 July 2009; IJCAI’09. pp. 399–404.

[B9] Luo, M.; Li, C.M.; Xiao, F.; Manyà, F.; Lü, Z. An Effective Learnt Clause Minimization Approach for CDCL SAT Solvers. In Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, IJCAI-17, Melbourne, Australia 19–25 August 2017; pp. 703–711.

[B13] Liang, J.H.; Ganesh, V.; Poupart, P.; Czarnecki, K. Exponential Recency Weighted Average Branching Heuristic for SAT Solvers. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, Phoenix, AZ, USA, 12–17 February 2016; AAAI’16. pp. 3434–3440.

[B14] Liang, J.H.; Ganesh, V.; Poupart, P.; Czarnecki, K. Learning Rate Based Branching Heuristic for SAT Solvers. In Proceedings of the Theory and Applications of Satisfiability Testing—SAT 2016—19th International Conference, Bordeaux, France, 5–8 July 2016; Creignou, N., Berre, D.L., Eds.; Springer: Berlin/Heidelberg, Germany, 2016; Volume 9710, pp. 123–140.

[B15] Zhang, X.; Cai, S. Relaxed Backtracking with Rephasing. In Proceedings of the SAT Competition 2020, Alghero, Italy, 3–10 July 2020; Solver and Benchmark Descriptions. University of Helsinki, Department of Computer Science: Helsinki, Finland, 2020; Volume B-2020-1, pp. 15–16.

   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

标签:Conference,术语,pp,solution,Proceedings,文献,2016,SAT
From: https://www.cnblogs.com/yuweng1689/p/17840395.html

相关文章

  • CF600E Lomsat gelral
    题意给定一棵根为\(1\)的有根树。每个节点有颜色,求每个节点子树内出现最多的颜色编号之和。SolDsuontree板子题。首先对于整棵树进行轻重链剖分,注意到一个关键性质:轻边只有\(log\)条。\(n^2\)的暴力是\(trivial\)的,不再赘述。注意到中间有很多节点被重复计算了......
  • 算法学习笔记(38): 2-SAT
    SAT问题,也就是可满足性问题BooleanSatisfiabilityProblem,是第一个被证明的NPC问题。但是特殊的2-SAT我们可以通过图论的知识在线性复杂度内求解,构造出一组解。基本的模型在P4782【模板】2-SAT中有体现。经典的标志是:AB至少选一个,AB要么都选,要么都不选。简单的我......
  • pip下载python软件包时报错 Could not find a version that satisfies the requiremen
    pip下载python软件包时报错,使用了国内源等各种方法,后来才知道是电脑中打开了抓包工具;打开抓包工具后一定要关闭抓包工具,这样下载软件包就下载下来了关闭抓包工具后,下载成功了......
  • A Latent Hidden Markov Model for Process Data读文献笔记
    【个人笔记】:笔记(ALatentHiddenMarkovModelforProcessData)\SummaryResponseprocessdatafromcomputer-basedproblem-solvingitemsdescriberespondents'problem-solvingprocessesassequencesofactions.Suchdataprovideavaluablesourcefor......
  • RSAtool2的使用
    学习RSAtool2的使用:NumberBase设置为十进制A2.注意:PublicExponent这里要使用16进制的数,如果公钥e=17的话,就应该填入十六进制的11给出p,q,e的话直接填入,再点击Calc.D,获得给出的是n和e的话,输入n和e,点击FactorN(分解),得到p,q,再重复第3步就能得到d了注意e填进去是16进制,需......
  • latex文献引用(继续做回搬运工)
    plain,按字母的顺序排列,比较次序为作者、年度和标题unsrt,样式同plain,只是按照引用的先后排序alpha,用作者名首字母+年份后两位作标号,以字母顺序排序abbrv,类似plain,将月份全拼改为缩写,更显紧凑:ieeetr,国际电气电子工程师协会期刊样式:acm,美国计算机学会期刊样式:sia......
  • solutions to soil salinisation
    1.Testsoilforelectricalconductance(EC).SaltraisestheEC.2.Makeasite-specificmanagementplan.TestforECinzonesradiatingoutfromthebull's-eyeoftheproblemarea,wherethesoiliscrustedwithwhite.Plantspeciesofcropsorforag......
  • SATA硬件驱动器接口的可制造性问题详解
    SATA接口是硬盘与主机系统间的连接部件,作用是在硬盘缓存和主机内存之间传输数据。不同的硬盘接口,决定着硬盘与计算机之间的连接速度,在整个系统中,硬盘接口的优劣,直接影响着程序运行快慢和系统性能好坏。SATA接口介绍SATA(SerialATA)是串行ATA的缩写,是一种完全不同于并行ATA的新型......
  • Tradeoffs in scalable data routing for deduplication clusters 文献阅读
    前言本文提出了一个基于集群的数据去重存储系统GOLD1.高吞吐量2.可扩容3.高数据去重问题以何种粒度路由数据提出原因:块大小的减小,数据去重速率会增加,但是对于更大的块大小,由于流和文件间的局部性,吞吐量会增加方法:构建超级块如何将超级块分配给节点方法:使用称......
  • 2-SAT
    2-SAT引子有\(2n\)种药物,分成\(n\)对,每种药物恰好属于一对。现有一种治疗方法,每一对药至少吃一种,但有某些药不可以两个一起吃,求任意一种合法的吃药方案。这样的现实问题可以转换为一个布尔方程组表示,设\(a\),\(a=1\)表示吃\(a\)种药,\(a=0\)表示不吃\(a\)种药。在大......