메뉴 건너뛰기




Volumn 3835 LNAI, Issue , 2005, Pages 23-46

Decision procedures for SAT, SAT modulo theories and beyond. The BarcelogicTools

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACT DPLL MODULO THEORIES; BARCELOGICTOOLS; SAT MODULO THEORIES (SMT);

EID: 33745456148     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11591191_3     Document Type: Conference Paper
Times cited : (22)

References (46)
  • 1
    • 84948948420 scopus 로고    scopus 로고
    • A SAT based approach for solving formulas over boolean and linear mathematical propositions
    • +02], LNCS 2392
    • +02] G. Audemard, P. Bertoli, A. Cimatti, A. Kornilowicz, and R. Sebastiani. A SAT based approach for solving formulas over boolean and linear mathematical propositions. In CADE-18, LNCS 2392, pages 195-210, 2002.
    • (2002) CADE-18 , pp. 195-210
    • Audemard, G.1    Bertoli, P.2    Cimatti, A.3    Kornilowicz, A.4    Sebastiani, R.5
  • 2
    • 84943248441 scopus 로고    scopus 로고
    • SAT-based procedures for temporal reasoning
    • [ACG00]. Susanne Biundo and Maria Fox, editors, Proceedings of the 5th European Conference on Planning (Durham, UK), Springer
    • [ACG00] Alessandro Armando, Claudio Castellini, and Enrico Giunchiglia. SAT-based procedures for temporal reasoning. In Susanne Biundo and Maria Fox, editors, Proceedings of the 5th European Conference on Planning (Durham, UK), volume 1809 of Lecture Notes in Computer Science, pages 97-108. Springer, 2000.
    • (2000) Lecture Notes in Computer Science , vol.1809 , pp. 97-108
    • Armando, A.1    Castellini, C.2    Giunchiglia, E.3
  • 4
    • 0003821935 scopus 로고
    • [Ack54]. Studies in Logic and the Foundations of Mathematics. North-Holland, Amsterdam
    • [Ack54] Wilhelm Ackermann. Solvable Cases of the Decision Problem. Studies in Logic and the Foundations of Mathematics. North-Holland, Amsterdam, 1954.
    • (1954) Solvable Cases of the Decision Problem
    • Ackermann, W.1
  • 5
    • 84957072296 scopus 로고    scopus 로고
    • Timed automata
    • [Alu99]. Nicolas Halbwachs and Doron Peled, editors, Proceedings of the 11th International Conference on Computer Aided Verification, CAV'99 (Trento, Italy), Springer, 199
    • [Alu99] Rajeev Alur. Timed automata. In Nicolas Halbwachs and Doron Peled, editors, Proceedings of the 11th International Conference on Computer Aided Verification, CAV'99 (Trento, Italy), volume 1633 of Lecture Notes in Computer Science, pages 8-22. Springer, 199.
    • Lecture Notes in Computer Science , vol.1633 , pp. 8-22
    • Alur, R.1
  • 7
    • 35048835830 scopus 로고    scopus 로고
    • CVC lite: A new implementation of the cooperating validity checker category b
    • [BB04]. R. Alur and D. Pelod, editors, Proceedings of the 16th International Conference on Computer Aided Verification, CAV'04 (Boston, Massachusetts), Springer
    • [BB04] Clark W. Barrett and Sergey Berezin. CVC lite: A new implementation of the cooperating validity checker category b. In R. Alur and D. Pelod, editors, Proceedings of the 16th International Conference on Computer Aided Verification, CAV'04 (Boston, Massachusetts), volume 3114 of Lecture Notes in Computer Science, pages 515-518. Springer, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3114 , pp. 515-518
    • Barrett, C.W.1    Berezin, S.2
  • 8
    • 24644470145 scopus 로고    scopus 로고
    • An incremental and layered procedure for the satisfiability of linear arithmetic logic
    • +05]. Tools and Algorithms for the Construction and Analysis of Systems, 11th Int. Conf., (TACAS)
    • +05] M. Bozzano, R. Bruttomesso, A.Cimatti, T.Junttila, P.v.Rossum, S.Schulz, and R.Sebastiani. An incremental and layered procedure for the satisfiability of linear arithmetic logic. In Tools and Algorithms for the Construction and Analysis of Systems, 11th Int. Conf., (TACAS), volume 3440 of Lecture Notes in Computer Science, pages 317-333, 2005.
    • (2005) Lecture Notes in Computer Science , vol.3440 , pp. 317-333
    • Bozzano, M.1    Bruttomesso, R.2    Cimatti, A.3    Junttila, T.4    Rossum, P.V.5    Schulz, S.6    Sebastiani, R.7
  • 9
    • 26444487547 scopus 로고    scopus 로고
    • Efficient satisfiability modulo theories via delayed theory combination
    • +05]. Int. Conf. on Computer Aided Verification (CAV)
    • +05] Marco Bozzano, Roberto Bruttomesso, Alessandro Cimatti, Tommi A. Junttila, Silvio Ranise, Peter van Rossum, and Roberto Sebastiani. Efficient satisfiability modulo theories via delayed theory combination. In Int. Conf. on Computer Aided Verification (CAV), volume 3576 of Lecture Notes in Computer Science, pages 335-349, 2005.
    • (2005) Lecture Notes in Computer Science , vol.3576 , pp. 335-349
    • Bozzano, M.1    Bruttomesso, R.2    Cimatti, A.3    Junttila, T.A.4    Ranise, S.5    Van Rossum, P.6    Sebastiani, R.7
  • 10
    • 35048904185 scopus 로고    scopus 로고
    • Zapato: Automatic theorem proving for predicate abstraction refinement
    • [BCLZ04]. R. Alur and D. Peled, editors, Proceedings of the 16th International Conference on Computer Aided Verification, CAV'04 (Boston, Massachusetts), Springer
    • [BCLZ04] Thomas Ball, Byron Cook, Shuvendu K. Lahiri, and Lintao Zhang. Zapato: Automatic theorem proving for predicate abstraction refinement. In R. Alur and D. Peled, editors, Proceedings of the 16th International Conference on Computer Aided Verification, CAV'04 (Boston, Massachusetts), volume 3114 of Lecture Notes in Computer Science, pages 457-461. Springer, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3114 , pp. 457-461
    • Ball, T.1    Cook, B.2    Lahiri, S.K.3    Zhang, L.4
  • 13
    • 26444489953 scopus 로고    scopus 로고
    • SMT-COMP: Satisfiability modulo theories competition
    • [BdMS05]. K. Etessami and S. Rajamani, editors, Lecture Notes in Computer Science, Springer
    • [BdMS05] C. Barrett, L. de Moura, and A. Stump. SMT-COMP: Satisfiability Modulo Theories Competition. In K. Etessami and S. Rajamani, editors, 17th International Conference on Computer Aided Verification, Lecture Notes in Computer Science, pages 20-23. Springer, 2005. Results at: www.csl.sri.com/ users/demoura/smt-comp.
    • (2005) 17th International Conference on Computer Aided Verification , pp. 20-23
    • Barrett, C.1    De Moura, L.2    Stump, A.3
  • 15
    • 0035178618 scopus 로고    scopus 로고
    • On the relative complexity of resolution refinements and cutting planes proof systems
    • [BEGJ00]
    • [BEGJ00] Maria Luisa Bonet, Juan Luis Esteban, Nicola Galesi, and Jan Johannsen. On the relative complexity of resolution refinements and cutting planes proof systems. SIAM J. Comput., 30(5):1462-1484, 2000.
    • (2000) SIAM J. Comput. , vol.30 , Issue.5 , pp. 1462-1484
    • Bonet, M.L.1    Esteban, J.L.2    Galesi, N.3    Johannsen, J.4
  • 16
    • 84958791713 scopus 로고    scopus 로고
    • Processor verification using efficient reductions of the logic of uninterpreted functions to prepositional logic
    • [BGV01]
    • [BGV01] R. Bryant, S. German, and M. Velev. Processor verification using efficient reductions of the logic of uninterpreted functions to prepositional logic. ACM Trans. Computational Logic, 2(1):93-134, 2001.
    • (2001) ACM Trans. Computational Logic , vol.2 , Issue.1 , pp. 93-134
    • Bryant, R.1    German, S.2    Velev, M.3
  • 18
    • 84974717885 scopus 로고    scopus 로고
    • Boolean satisfiability with transitivity constraints
    • [BV02]
    • [BV02] Randal E. Bryant and Miroslav N. Velev. Boolean satisfiability with transitivity constraints. ACM Trans. Computational Logic, 3(4):604-627, 2002.
    • (2002) ACM Trans. Computational Logic , vol.3 , Issue.4 , pp. 604-627
    • Bryant, R.E.1    Velev, M.N.2
  • 19
    • 84919401135 scopus 로고
    • A machine program for theorem-proving
    • [DLL62]
    • [DLL62] Martin Davis, George Logemann, and Donald Loveland. A machine program for theorem-proving. Comm. of the ACM, 5(7):394-397, 1962.
    • (1962) Comm. of the ACM , vol.5 , Issue.7 , pp. 394-397
    • Davis, M.1    Logemann, G.2    Loveland, D.3
  • 21
    • 35048865999 scopus 로고    scopus 로고
    • An experimental evaluation of ground decision procedures
    • [dMR04]. R. Alur and D. Peled, editors, Proceedings of the 16th International Conference on Computer Aided Verification, CAV'04 (Boston, Massachusetts), Springer
    • [dMR04] Leonardo de Moura and Harald Ruess. An experimental evaluation of ground decision procedures. In R. Alur and D. Peled, editors, Proceedings of the 16th International Conference on Computer Aided Verification, CAV'04 (Boston, Massachusetts), volume 3114 of Lecture Notes in Computer Science, pages 162-174. Springer, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3114 , pp. 162-174
    • De Moura, L.1    Ruess, H.2
  • 23
    • 84881072062 scopus 로고
    • A computing procedure for quantification theory
    • [DP60]
    • [DP60] Martin Davis and Hilary Putnam. A computing procedure for quantification theory. Journal of the ACM, 7:201-215, 1960.
    • (1960) Journal of the ACM , vol.7 , pp. 201-215
    • Davis, M.1    Putnam, H.2
  • 27
    • 84958751994 scopus 로고    scopus 로고
    • ICS: Integrated canonization and solving (tool prese ntation)
    • [FORS01]. G. Berry, H. Comon, and A. Finkel, editors, Proceedings of CAV'2001, Springer-Verlag
    • [FORS01] J.-C. Filliâtre, S. Owre, H. Rueß, and N. Shankar. ICS: Integrated Canonization and Solving (Tool prese ntation). In G. Berry, H. Comon, and A. Finkel, editors, Proceedings of CAV'2001, volume 2102 of Lecture Notes in Computer Science, pages 246-249. Springer-Verlag, 2001.
    • (2001) Lecture Notes in Computer Science , vol.2102 , pp. 246-249
    • Filliâtre, J.-C.1    Owre, S.2    Rueß, H.3    Shankar, N.4
  • 28
    • 35048870724 scopus 로고    scopus 로고
    • DPLL(T): Fast decision procedures
    • +04]. R. Alur and D. Peled, editors, Proceedings of the 16th International Conference on Computer Aided Verification, CAV'04 (Boston, Massachusetts), Springer
    • +04] Harald Ganzinger, George Hagen, Robert Nieuwenhuis, Albert Oliveras, and Cesare Tinelli. DPLL(T): Fast Decision Procedures. In R. Alur and D. Peled, editors, Proceedings of the 16th International Conference on Computer Aided Verification, CAV'04 (Boston, Massachusetts), volume 3114 of Lecture Notes in Computer Science, pages 175-188. Springer, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3114 , pp. 175-188
    • Ganzinger, H.1    Hagen, G.2    Nieuwenhuis, R.3    Oliveras, A.4    Tinelli, C.5
  • 30
    • 35048827513 scopus 로고    scopus 로고
    • The uclid decision procedure
    • [LS04]. Computer Aided Verification, 16th International Conference, (CAV)
    • [LS04] Shuvendu K. Lahiri and Sanjit A. Seshia. The uclid decision procedure. In Computer Aided Verification, 16th International Conference, (CAV), volume 3114 of Lecture Notes in Computer Science, pages 475-478, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3114 , pp. 475-478
    • Lahiri, S.K.1    Seshia, S.A.2
  • 34
    • 0032680865 scopus 로고    scopus 로고
    • GRASP: A search algorithm for propositional satisfiability
    • [MSS99], may
    • [MSS99] Joao Marques-Silva and Karem A. Sakallah. GRASP: A search algorithm for propositional satisfiability. IEEE Trans. Comput., 48(5):506-521, may 1999.
    • (1999) IEEE Trans. Comput. , vol.48 , Issue.5 , pp. 506-521
    • Marques-Silva, J.1    Sakallah, K.A.2
  • 35
    • 84976700950 scopus 로고
    • Simplification by cooperating decision procedures
    • [NO79]
    • [NO79] Greg Nelson and Derek C. Oppen. Simplification by cooperating decision procedures. ACM Trans. Program. Lang. Syst., 1(2):245-257, 1979.
    • (1979) ACM Trans. Program. Lang. Syst. , vol.1 , Issue.2 , pp. 245-257
    • Nelson, G.1    Oppen, D.C.2
  • 37
    • 84858925662 scopus 로고    scopus 로고
    • BarcelogicTools for SMT
    • [NOO5a], July Entrants' system descriptions
    • [NOO5a] Robert Nieuwenhuis and Albert Oliveras. BarcelogicTools for SMT, July 2005. SMT Competition 2005. Entrants' system descriptions. www.csl.sri.com/users/demoura/smt-comp.
    • (2005) SMT Competition 2005
    • Nieuwenhuis, R.1    Oliveras, A.2
  • 38
    • 26444452555 scopus 로고    scopus 로고
    • DPLL(T) with exhaustive theory propagation and its application to difference logic
    • [NO25b]. Kousha Etessami and Sriram K. Rajamani, editors, Proceedings of the 17th International Conference on Computer Aided Verification, CAV'05 (Edimburgh, Scotland), Springer, July
    • [NO25b] Robert Nieuwenhuis and Albert Oliveras. DPLL(T) with Exhaustive Theory Propagation and its Application to Difference Logic. In Kousha Etessami and Sriram K. Rajamani, editors, Proceedings of the 17th International Conference on Computer Aided Verification, CAV'05 (Edimburgh, Scotland), volume 3576 of Lecture Notes in Computer Science, pages 321-334. Springer, July 2005.
    • (2005) Lecture Notes in Computer Science , vol.3576 , pp. 321-334
    • Nieuwenhuis, R.1    Oliveras, A.2
  • 39
    • 24944515509 scopus 로고    scopus 로고
    • Proof-producing congruence closure
    • [NOO5c]. Jürgen Giesl, editor, Proceedings of the 16th International Conference on Term Rewriting and Applications, RTA '05 (Nara, Japan), Springer, June
    • [NOO5c] Robert Nieuwenhuis and Albert Oliveras. Proof-Producing Congruence Closure. In Jürgen Giesl, editor, Proceedings of the 16th International Conference on Term Rewriting and Applications, RTA '05 (Nara, Japan), volume 3467 of Lecture Notes in Computer Science, pages 453-468. Springer, June 2005.
    • (2005) Lecture Notes in Computer Science , vol.3467 , pp. 453-468
    • Nieuwenhuis, R.1    Oliveras, A.2
  • 40
    • 26844448316 scopus 로고    scopus 로고
    • Abstract DPLL and abstract DPLL modulo theories
    • [NOT05]. Franz Baader and Andrei Voronkov, editors, "11th Int. Conf. Logic for Programming, Artif. Intell. and Reasoning (LPAR)", Springer
    • [NOT05] Robert Nieuwenhuis, Albert Oliveras, and Cesare Tinelli. Abstract DPLL and Abstract DPLL Modulo Theories. In Franz Baader and Andrei Voronkov, editors, "11th Int. Conf. Logic for Programming, Artif. Intell. and Reasoning (LPAR)", volume 3452 of Lecture Notes in Computer Science, pages 36-50. Springer, 2005.
    • (2005) Lecture Notes in Computer Science , vol.3452 , pp. 36-50
    • Nieuwenhuis, R.1    Oliveras, A.2    Tinelli, C.3
  • 42
    • 17644413475 scopus 로고    scopus 로고
    • [Rya04]. Master's thesis, School of Computing Science, Simon Fraser University
    • [Rya04] Lawrence Ryan. Efficient Algorithms for Clause-Learning SAT Solvers. Master's thesis, School of Computing Science, Simon Fraser University, 2004.
    • (2004) Efficient Algorithms for Clause-learning SAT Solvers
    • Ryan, L.1
  • 43
    • 0021125949 scopus 로고
    • Deciding combinations of theories
    • [Sho84], January
    • [Sho84] Robert E. Shostak. Deciding combinations of theories. Journal of the ACM, 31(1):1-12, January 1984.
    • (1984) Journal of the ACM , vol.31 , Issue.1 , pp. 1-12
    • Shostak, R.E.1
  • 44
    • 24944538073 scopus 로고    scopus 로고
    • The algebra of equality proofs
    • [ST05]. Jürgen Giesl, editor, Proceedings of the 16th International Conference on Term Rewriting and Applications, RTA '05 (Nara, Japan), Springer
    • [ST05] Aaron Stump and Li-Yang Tan. The algebra of equality proofs. In Jürgen Giesl, editor, Proceedings of the 16th International Conference on Term Rewriting and Applications, RTA '05 (Nara, Japan), volume 3467 of Lecture Notes in Computer Science, pages 469-483. Springer, 2005.
    • (2005) Lecture Notes in Computer Science , vol.3467 , pp. 469-483
    • Stump, A.1    Tan, L.-Y.2
  • 45
    • 84948145694 scopus 로고    scopus 로고
    • On solving presburger and linear arithmetic with sat
    • [Str02]. Mark Aagaard and John W. O'Leary, editors, Formal Methods in Computer-Aided Design, 4th International Conference, FMCAD 2002, Portland, OR, USA, November 6-8, 2002, Proceedings, Springer
    • [Str02] Ofer Strichman. On solving presburger and linear arithmetic with sat. In Mark Aagaard and John W. O'Leary, editors, Formal Methods in Computer-Aided Design, 4th International Conference, FMCAD 2002, Portland, OR, USA, November 6-8, 2002, Proceedings, volume 2517 of Lecture Notes in Computer Science, pages 160-170. Springer, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2517 , pp. 160-170
    • Strichman, O.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.