메뉴 건너뛰기




Volumn 4603 LNAI, Issue , 2007, Pages 183-198

Efficient E-matching for SMT solvers

Author keywords

[No Author keywords available]

Indexed keywords

FORMAL LOGIC; PROBLEM SOLVING; THEOREM PROVING; TREES (MATHEMATICS); VERIFICATION;

EID: 35148886764     PISSN: 03029743     EISSN: 16113349     Source Type: Conference Proceeding    
DOI: 10.1007/978-3-540-73595-3_13     Document Type: Conference Paper
Times cited : (195)

References (27)
  • 1
    • 35048870724 scopus 로고    scopus 로고
    • Ganzinger, H., Hagen, G., Nieuwenhuis, R., Oliveras, A., Tinelli, C.: DPLL(T): Fast decision procedures. In: Alur, R., Peled, D.A. (eds.) CAV 2004. LNCS, 3114, pp. 175-188. Springer, Heidelberg (2004)
    • Ganzinger, H., Hagen, G., Nieuwenhuis, R., Oliveras, A., Tinelli, C.: DPLL(T): Fast decision procedures. In: Alur, R., Peled, D.A. (eds.) CAV 2004. LNCS, vol. 3114, pp. 175-188. Springer, Heidelberg (2004)
  • 2
    • 24944448541 scopus 로고    scopus 로고
    • Simplify: A theorem prover for program checking
    • Detlefs, D., Nelson, G., Saxe, J.B.: Simplify: a theorem prover for program checking. J. ACM 52(3), 365-473 (2005)
    • (2005) J. ACM , vol.52 , Issue.3 , pp. 365-473
    • Detlefs, D.1    Nelson, G.2    Saxe, J.B.3
  • 3
    • 35048835830 scopus 로고    scopus 로고
    • Barrett, C., Berezin, S.: CVC Lite: A New Implementation of the Cooperating Validity Checker. In: Alur, R., Peled, D.A. (eds.) CAV 2004. LNCS, 3114, Springer, Heidelberg (2004)
    • Barrett, C., Berezin, S.: CVC Lite: A New Implementation of the Cooperating Validity Checker. In: Alur, R., Peled, D.A. (eds.) CAV 2004. LNCS, vol. 3114, Springer, Heidelberg (2004)
  • 5
    • 24644435930 scopus 로고    scopus 로고
    • An explicating theorem prover for quantified formulas
    • Technical Report HPL-2004-199, HP Laboratories, Palo Alto
    • Flanagan, C., Joshi, R., Saxe, J.B.: An explicating theorem prover for quantified formulas. Technical Report HPL-2004-199, HP Laboratories, Palo Alto (2004)
    • (2004)
    • Flanagan, C.1    Joshi, R.2    Saxe, J.B.3
  • 6
    • 33749846787 scopus 로고    scopus 로고
    • Dutertre, B., de Moura, L.: A Fast Linear-Arithmetic Solver for DPLL(T). In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, 4144, pp. 81-94. Springer, Heidelberg (2006)
    • Dutertre, B., de Moura, L.: A Fast Linear-Arithmetic Solver for DPLL(T). In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 81-94. Springer, Heidelberg (2006)
  • 7
    • 33745449717 scopus 로고    scopus 로고
    • Ball, T., Lahiri, S.K., Musuvathi, M.: Zap: Automated theorem proving for software analysis. In: Sutcliffe, G., Voronkov, A. (eds.) LPAR 2005. LNCS (LNAI), 3835, pp. 2-22. Springer, Heidelberg (2005)
    • Ball, T., Lahiri, S.K., Musuvathi, M.: Zap: Automated theorem proving for software analysis. In: Sutcliffe, G., Voronkov, A. (eds.) LPAR 2005. LNCS (LNAI), vol. 3835, pp. 2-22. Springer, Heidelberg (2005)
  • 8
    • 35148876864 scopus 로고    scopus 로고
    • Nelson, G.: Techniques for program verification. Technical Report CSL81-10, Xerox Palo Alto Research Center (1981)
    • Nelson, G.: Techniques for program verification. Technical Report CSL81-10, Xerox Palo Alto Research Center (1981)
  • 10
    • 34250195633 scopus 로고    scopus 로고
    • BoogiePL: A typed procedural language for checking object-oriented programs
    • Technical Report 2005-70, Microsoft Research
    • DeLine, R., Leino, K.R.M.: BoogiePL: A typed procedural language for checking object-oriented programs. Technical Report 2005-70, Microsoft Research (2005)
    • (2005)
    • DeLine, R.1    Leino, K.R.M.2
  • 11
    • 19044390891 scopus 로고    scopus 로고
    • Barnett, M., Leino, K.R.M., Schulte, W.: The Spec# programming system: An overview. In: Barthe, G., Burdy, L., Huisman, M., Lanet, J.-L., Muntean, T. (eds.) CASSIS 2004. LNCS, 3362, pp. 49-69. Springer, Heidelberg (2005)
    • Barnett, M., Leino, K.R.M., Schulte, W.: The Spec# programming system: An overview. In: Barthe, G., Burdy, L., Huisman, M., Lanet, J.-L., Muntean, T. (eds.) CASSIS 2004. LNCS, vol. 3362, pp. 49-69. Springer, Heidelberg (2005)
  • 12
    • 84963701082 scopus 로고
    • Complexity of finitely presented algebras
    • Kozen, D.: Complexity of finitely presented algebras. In: STOC, pp. 164-177 (1977)
    • (1977) STOC , pp. 164-177
    • Kozen, D.1
  • 13
    • 0015282299 scopus 로고
    • Automatic theorem proving with built-in theories including equality, partial ordering, and sets
    • Slagle, J.R.: Automatic theorem proving with built-in theories including equality, partial ordering, and sets. J. of the ACM 19(1), 120-135 (1972)
    • (1972) J. of the ACM , vol.19 , Issue.1 , pp. 120-135
    • Slagle, J.R.1
  • 14
    • 0022279974 scopus 로고
    • Automated deduction by theory resolution
    • Stickel, M.E.: Automated deduction by theory resolution. J. Autom. Reasoning 1(4), 333-355 (1985)
    • (1985) J. Autom. Reasoning , vol.1 , Issue.4 , pp. 333-355
    • Stickel, M.E.1
  • 15
    • 84947945564 scopus 로고    scopus 로고
    • Using decision procedures to accelerate domain-specific deductive synthesis systems
    • Flener, P, ed, LOPSTR 1998, Springer, Heidelberg
    • Baalen, J.V., Roach, S.: Using decision procedures to accelerate domain-specific deductive synthesis systems. In: Flener, P. (ed.) LOPSTR 1998. LNCS, vol. 1559, pp. 61-82. Springer, Heidelberg (1999)
    • (1999) LNCS , vol.1559 , pp. 61-82
    • Baalen, J.V.1    Roach, S.2
  • 16
    • 35148878051 scopus 로고    scopus 로고
    • Waldmann, U., Prevosto, V.: SPASS+T. In: ESCoR, pp. 18-33 (2006)
    • Waldmann, U., Prevosto, V.: SPASS+T. In: ESCoR, pp. 18-33 (2006)
  • 17
    • 33646193298 scopus 로고    scopus 로고
    • On a rewriting approach to satisfiability procedures: Extension, combination of theories and an experimental appraisal
    • Gramlich, B, ed, Frontiers of Combining Systems, Springer, Heidelberg
    • Armando, A., Bonacina, M.P., Ranise, S., Schulz, S.: On a rewriting approach to satisfiability procedures: Extension, combination of theories and an experimental appraisal. In: Gramlich, B. (ed.) Frontiers of Combining Systems. LNCS (LNAI), vol. 3717, pp. 65-80. Springer, Heidelberg (2005)
    • (2005) LNCS (LNAI , vol.3717 , pp. 65-80
    • Armando, A.1    Bonacina, M.P.2    Ranise, S.3    Schulz, S.4
  • 18
    • 35148849500 scopus 로고    scopus 로고
    • de Moura, L., Bjørner, N.: Efficient E-matching for SMT solvers. Technical report, Microsoft Research (to appear)
    • de Moura, L., Bjørner, N.: Efficient E-matching for SMT solvers. Technical report, Microsoft Research (to appear)
  • 20
    • 0029390530 scopus 로고
    • The anatomy of vampire implementing bottom-up procedures with code trees
    • Voronkov, A.: The anatomy of vampire implementing bottom-up procedures with code trees. J. Autom. Reasoning 15(2), 237-265 (1995)
    • (1995) J. Autom. Reasoning , vol.15 , Issue.2 , pp. 237-265
    • Voronkov, A.1
  • 21
    • 84867820806 scopus 로고    scopus 로고
    • Riazanov, A., Voronkov, A.: Vampire 1.1 (system description). In: Gore, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), 2083, pp. 376-380. Springer, Heidelberg (2001)
    • Riazanov, A., Voronkov, A.: Vampire 1.1 (system description). In: Gore, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), vol. 2083, pp. 376-380. Springer, Heidelberg (2001)
  • 22
    • 84957683888 scopus 로고    scopus 로고
    • Advanced indexing operations on substitution trees
    • McRobbie, M.A, Slaney, J.K, eds, Automated Deduction, Cade-13, Springer, Heidelberg
    • Graf, P., Meyer, C.: Advanced indexing operations on substitution trees. In: McRobbie, M.A., Slaney, J.K. (eds.) Automated Deduction - Cade-13. LNCS, vol. 1104, pp. 553-567. Springer, Heidelberg (1996)
    • (1996) LNCS , vol.1104 , pp. 553-567
    • Graf, P.1    Meyer, C.2
  • 23
    • 84867803549 scopus 로고    scopus 로고
    • Ganzinger, H., Nieuwenhuis, R., Nivela, P.: Context trees. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), 2083, pp. 242-256. Springer, Heidelberg (2001)
    • Ganzinger, H., Nieuwenhuis, R., Nivela, P.: Context trees. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), vol. 2083, pp. 242-256. Springer, Heidelberg (2001)
  • 24
    • 0014814325 scopus 로고
    • Space/time trade-offs in hash coding with allowable errors
    • Bloom, B.H.: Space/time trade-offs in hash coding with allowable errors. Commun. ACM 13(7), 422-426 (1970)
    • (1970) Commun. ACM , vol.13 , Issue.7 , pp. 422-426
    • Bloom, B.H.1
  • 25
    • 0001340960 scopus 로고
    • On the complexity of derivation in propositional calculus
    • Classical Papers on Computational Logic, pp, Springer, Heidelberg
    • Tseitin, G.S.: On the complexity of derivation in propositional calculus. In: Automation of Reasoning 2: Classical Papers on Computational Logic, pp. 466-483. Springer, Heidelberg (1983)
    • (1983) Automation of Reasoning , vol.2 , pp. 466-483
    • Tseitin, G.S.1
  • 26
    • 24644514004 scopus 로고    scopus 로고
    • A two-tier technique for supporting quantifiers in a lazily proof-explicating theorem prover
    • Halbwachs, N, Zuck, L.D, eds, TACAS 2005, Springer, Heidelberg
    • Leino, K.R.M., Musuvathi, M., Ou, X.: A two-tier technique for supporting quantifiers in a lazily proof-explicating theorem prover. In: Halbwachs, N., Zuck, L.D. (eds.) TACAS 2005. LNCS, vol. 3440, Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3440
    • Leino, K.R.M.1    Musuvathi, M.2    Ou, X.3


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