메뉴 건너뛰기




Volumn 3920 LNCS, Issue , 2006, Pages 167-181

Expressiveness + automation + soundness: Towards combining SMT solvers and interactive proof assistants

Author keywords

[No Author keywords available]

Indexed keywords

FIRST-ORDER LOGIC; INTERACTIVE PROOF ASSISTANTS; PROOF-PRODUCING REASONERS; SMT SOLVERS;

EID: 33745791973     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11691372_11     Document Type: Conference Paper
Times cited : (56)

References (30)
  • 1
    • 20144379478 scopus 로고    scopus 로고
    • Normal form transformations
    • J. A. Robinson and A. Voronkov, editors, chapter 5, Elsevier Science B.V.
    • M. Baaz, U. Egly, and A. Leitsch. Normal form transformations. In J. A. Robinson and A. Voronkov, editors, Handbook of Automated Reasoning, volume I, chapter 5, pages 273-333. Elsevier Science B.V., 2001.
    • (2001) Handbook of Automated Reasoning , vol.1 , pp. 273-333
    • Baaz, M.1    Egly, U.2    Leitsch, A.3
  • 2
    • 35048835830 scopus 로고    scopus 로고
    • CVC lite: A new implementation of the cooperating validity checker
    • CAV, Springer, Apr.
    • C. Barrett and S. Berezin. CVC Lite: A new implementation of the cooperating validity checker. In CAV, volume 3114 of LNCS, pages 515-518. Springer, Apr. 2004.
    • (2004) LNCS , vol.3114 , pp. 515-518
    • Barrett, C.1    Berezin, S.2
  • 4
    • 0036995574 scopus 로고    scopus 로고
    • Automated proof construction in type theory using resolution
    • M. Bezem, D. Hendriks, and H. de Nivelle. Automated proof construction in type theory using resolution. J. Autom. Reasoning, 29(3-4):253-275, 2002.
    • (2002) J. Autom. Reasoning , vol.29 , Issue.3-4 , pp. 253-275
    • Bezem, M.1    Hendriks, D.2    De Nivelle, H.3
  • 6
    • 84919401135 scopus 로고
    • A machine program for theorem-proving
    • M. Davis, G. Logemann, and D. Loveland. A machine program for theorem-proving. Comm. of the ACM, 5(1):394-391, 1962.
    • (1962) Comm. of the ACM , vol.5 , Issue.1 , pp. 394-1391
    • Davis, M.1    Logemann, G.2    Loveland, D.3
  • 7
    • 84944316455 scopus 로고    scopus 로고
    • Light-weight theorem proving for debugging and verifying units of code
    • IEEE Comp. Soc., Sept.
    • D. Déharbe and S. Ranise. Light-weight theorem proving for debugging and verifying units of code. In Software Engineering and Formal Methods (SEFM), pages 220-228. IEEE Comp. Soc., Sept. 2003.
    • (2003) Software Engineering and Formal Methods (SEFM) , pp. 220-228
    • Déharbe, D.1    Ranise, S.2
  • 8
    • 84976799536 scopus 로고
    • Variations on the common subexpressions problem
    • P. J. Downey, R. Sethi, and R. E. Tarjan. Variations on the common subexpressions problem. Journal of the ACM, 27(4):758-771, 1980.
    • (1980) Journal of the ACM , vol.27 , Issue.4 , pp. 758-771
    • Downey, P.J.1    Sethi, R.2    Tarjan, R.E.3
  • 9
    • 30344450270 scopus 로고    scopus 로고
    • An extensible SAT-solver
    • E. Giunchiglia and A. Tacchella, editors, SAT, Springer
    • N. Eén and N. Sörensson. An extensible SAT-solver. In E. Giunchiglia and A. Tacchella, editors, SAT, volume 2919 of LNCS, pages 502-518. Springer, 2003.
    • (2003) LNCS , vol.2919 , pp. 502-518
    • Eén, N.1    Sörensson, N.2
  • 10
    • 84958751994 scopus 로고    scopus 로고
    • ICS: Integrated canonizer and solver
    • G. Berry, H. Comon, and A. Finkel, editors, CAV, Springer
    • J.-C. Filliâtre, S. Owre, H. Rueß, and N. Shankar. ICS: integrated canonizer and solver. In G. Berry, H. Comon, and A. Finkel, editors, CAV, volume 2102 of LNCS, pages 246-249. Springer, 2001.
    • (2001) LNCS , vol.2102 , pp. 246-249
    • Filliâtre, J.-C.1    Owre, S.2    Rueß, H.3    Shankar, N.4
  • 12
    • 84954432638 scopus 로고    scopus 로고
    • Using BDDs with combinations of theories
    • M. Baaz and A. Voronkov, editors, LPAR, Springer
    • P. Fontaine and E. P. Gribomont. Using BDDs with combinations of theories. In M. Baaz and A. Voronkov, editors, LPAR, volume 2514 of LNCS, pages 190-201. Springer, 2002.
    • (2002) LNCS , vol.2514 , pp. 190-201
    • Fontaine, P.1    Gribomont, E.P.2
  • 13
    • 84957798748 scopus 로고    scopus 로고
    • Integrating gandalf and HOL
    • Theorem Proving in Higher-Order Logics (TPHOLs'99), Nice, France, Springer
    • J. Hurd. Integrating Gandalf and HOL. In Theorem Proving in Higher-Order Logics (TPHOLs'99), volume 1690 of LNCS, pages 311-322, Nice, France, 1999. Springer.
    • (1999) LNCS , vol.1690 , pp. 311-322
    • Hurd, J.1
  • 14
    • 33745769346 scopus 로고    scopus 로고
    • Programming and certifying the CAD algorithm inside the coq system
    • T. Coquand, H. Lombardi, and M.-F. Roy, editors, volume 05021 of Dagstuhl Seminar Proceedings, Schloss Dagstuhl, Germany
    • A. Mahboubi. Programming and certifying the CAD algorithm inside the coq system. In T. Coquand, H. Lombardi, and M.-F. Roy, editors, Mathematics, Algorithms, Proofs, volume 05021 of Dagstuhl Seminar Proceedings, Schloss Dagstuhl, Germany, 2005.
    • (2005) Mathematics, Algorithms, Proofs
    • Mahboubi, A.1
  • 15
    • 84903818014 scopus 로고    scopus 로고
    • TRAMP: Transformation of machine-found proofs into ND-proofs at the assertion level
    • D. McAllester, editor, CADE, Pittsburgh, PA, Springer
    • A. Meier. TRAMP: Transformation of machine-found proofs into ND-proofs at the assertion level. In D. McAllester, editor, CADE, volume 1831 of LNCS, pages 460-464, Pittsburgh, PA, 2000. Springer.
    • (2000) LNCS , vol.1831 , pp. 460-464
    • Meier, A.1
  • 17
    • 29344471172 scopus 로고    scopus 로고
    • A SAT solver primer
    • D. G. Mitchell. A SAT solver primer. EATCS Bulletin, 85:112-133, 2005.
    • (2005) EATCS Bulletin , vol.85 , pp. 112-133
    • Mitchell, D.G.1
  • 18
    • 49249101269 scopus 로고    scopus 로고
    • Efficient representation and validation of logical proofs
    • IEEE Press
    • G. Necula and P. Lee. Efficient representation and validation of logical proofs. In Logics in Computer Science (LICS'98), pages 93-104. IEEE Press, 1998.
    • (1998) Logics in Computer Science (LICS'98) , pp. 93-104
    • Necula, G.1    Lee, P.2
  • 19
    • 0004118855 scopus 로고    scopus 로고
    • PhD thesis, Carnegie Mellon University, Oct. Available as Technical Report CMU-CS-98-154
    • G. C. Necula. Compiling with Proofs. PhD thesis, Carnegie Mellon University, Oct. 1998. Available as Technical Report CMU-CS-98-154.
    • (1998) Compiling with Proofs
    • Necula, G.C.1
  • 20
    • 0019003680 scopus 로고
    • Fast decision procedures based on congruence closure
    • G. Nelson and D. C. Oppen. Fast decision procedures based on congruence closure. Journal of the ACM, 27(2):356-364, 1980.
    • (1980) Journal of the ACM , vol.27 , Issue.2 , pp. 356-364
    • Nelson, G.1    Oppen, D.C.2
  • 21
    • 0036986313 scopus 로고    scopus 로고
    • External rewriting for skeptical proof assistants
    • Q. H. Nguyen, C. Kirchner, and H. Kirchner. External rewriting for skeptical proof assistants. J. Autom. Reason., 29(3-4):309-336, 2002.
    • (2002) J. Autom. Reason. , vol.29 , Issue.3-4 , pp. 309-336
    • Nguyen, Q.H.1    Kirchner, C.2    Kirchner, H.3
  • 22
    • 33745781727 scopus 로고    scopus 로고
    • Union-find and congruence closure algorithms that produce proofs
    • C. Tinelli and S. Ranise, editors
    • R. Nieuwenhuis and A. Oliveras. Union-find and congruence closure algorithms that produce proofs. In C. Tinelli and S. Ranise, editors, PDPAR, 2004.
    • (2004) PDPAR
    • Nieuwenhuis, R.1    Oliveras, A.2
  • 25
    • 84948980176 scopus 로고    scopus 로고
    • Proof development with OMEGA
    • J. H. Siekmann and many others. Proof development with OMEGA, In CADE, pages 144-149, 2002.
    • (2002) CADE , pp. 144-149
    • Siekmann, J.H.1
  • 26
    • 84858926575 scopus 로고    scopus 로고
    • Formalization of a generalized protocol for clock synchronization in Isabelle/HOL
    • A. Tiu. Formalization of a generalized protocol for clock synchronization in Isabelle/HOL. Archive of Formal Proofs: http://afp.sourceforge.net, 2005.
    • (2005) Archive of Formal Proofs
    • Tiu, A.1
  • 27
    • 0001340960 scopus 로고
    • On the complexity of derivation in prepositional calculus
    • A. O. Slisenko, editor
    • G. S. Tseitin. On the complexity of derivation in prepositional calculus. In A. O. Slisenko, editor, Studies in Constructive Mathematics and Mathematical Logic, volume 11, pages 115-125, 1970.
    • (1970) Studies in Constructive Mathematics and Mathematical Logic , vol.11 , pp. 115-125
    • Tseitin, G.S.1
  • 28
    • 38049123086 scopus 로고    scopus 로고
    • Using a SAT solver as a fast decision procedure for propositional logic in an LCF-style theorem proven
    • J. Hurd, E. Smith, and A. Darbari, editors, Oxford Univ. Comp. Lab., Prog. Res. Group, Report PRG-RR-05-02
    • T. Weber. Using a SAT solver as a fast decision procedure for propositional logic in an LCF-style theorem proven In J. Hurd, E. Smith, and A. Darbari, editors, Theorem Proving in Higher Order Logics (TPHOLs 2005), Emerging Trends, pages 180-189. Oxford Univ. Comp. Lab., Prog. Res. Group, 2005. Report PRG-RR-05-02.
    • (2005) Theorem Proving in Higher Order Logics (TPHOLs 2005), Emerging Trends , pp. 180-189
    • Weber, T.1
  • 29
    • 84948963495 scopus 로고    scopus 로고
    • The quest for efficient boolean satisfiability solvers
    • A. Voronkov, editor, CADE, Springer
    • L. Zhang and S. Malik. The quest for efficient Boolean satisfiability solvers. In A. Voronkov, editor, CADE, volume 2392 of LNCS, pages 295-313. Springer, 2002.
    • (2002) LNCS , vol.2392 , pp. 295-313
    • Zhang, L.1    Malik, S.2
  • 30
    • 84893807812 scopus 로고    scopus 로고
    • Validating SAT solvers using an independent resolution-based checker
    • Munich, Germany, IEEE Comp. Soc.
    • L. Zhang and S. Malik. Validating SAT solvers using an independent resolution-based checker. In Design, Automation and Test in Europe (DATE 2003), pages 10880-85, Munich, Germany, 2003. IEEE Comp. Soc.
    • (2003) Design, Automation and Test in Europe (DATE 2003) , pp. 10880-10885
    • Zhang, L.1    Malik, S.2


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