메뉴 건너뛰기




Volumn 35, Issue 1-3, 2005, Pages 265-293

MathSAT: Tight integration of SAT and mathematical decision procedures

Author keywords

Integrated decision procedures; Linear arithmetic logic; Propositional satisfiability; Satisfiability module theory

Indexed keywords

BENCHMARKING; BOOLEAN FUNCTIONS; CONSTRAINT THEORY; INTEGRATION; LINEAR PROGRAMMING; MATHEMATICAL MODELS; PROBLEM SOLVING;

EID: 33750366082     PISSN: 01687433     EISSN: 15730670     Source Type: Journal    
DOI: 10.1007/s10817-005-9004-z     Document Type: Article
Times cited : (49)

References (44)
  • 3
    • 84948948420 scopus 로고    scopus 로고
    • A SAT based approach for solving formulas over boolean and linear mathematical propositions
    • Proc. CADE'2002
    • Audemard, G., Bertoli, P., Cimatti, A., Kornilowicz, A. and Sebastiani, R.: A SAT based approach for solving formulas over boolean and linear mathematical propositions, in Proc. CADE'2002, Vol. 2392 of LNAI, 2002.
    • (2002) LNAI , vol.2392
    • Audemard, G.1    Bertoli, P.2    Cimatti, A.3    Kornilowicz, A.4    Sebastiani, R.5
  • 4
    • 85120521193 scopus 로고    scopus 로고
    • SAT-based bounded model checking for timed systems
    • Proc. FORTE'02
    • Audemard, G., Cimatti, A., Kornilowicz, A. and Sebastiani, R.; SAT-based bounded model checking for timed systems, in Proc. FORTE'02, Vol. 2529 of LNCS, 2002.
    • (2002) LNCS , vol.2529
    • Audemard, G.1    Cimatti, A.2    Kornilowicz, A.3    Sebastiani, R.4
  • 6
    • 35048904185 scopus 로고    scopus 로고
    • Zapato: Automatic theorem proving for predicate abstraction refinement
    • Proc. CAV'04
    • Ball, T., Cook, B., Lahiri, S. and Zhang, L.: Zapato: Automatic theorem proving for predicate abstraction refinement, in Proc. CAV'04, Vol. 3114 of LNCS, 2004, pp. 457-461.
    • (2004) LNCS , vol.3114 , pp. 457-461
    • Ball, T.1    Cook, B.2    Lahiri, S.3    Zhang, L.4
  • 7
    • 35048835830 scopus 로고    scopus 로고
    • CVC Lite: A new implementation of the cooperating validity checker
    • Proc. CAV'04
    • Barrett, C. and Berezin, S.: CVC Lite: A new implementation of the cooperating validity checker, in Proc. CAV'04, Vol. 3114 of LNCS, 2004, pp. 515-518.
    • (2004) LNCS , vol.3114 , pp. 515-518
    • Barrett, C.1    Berezin, S.2
  • 8
    • 0031365466 scopus 로고    scopus 로고
    • Using CSP look-back techniques to solve real-world SAT instances
    • Bayardo, Jr., R. J. and Schrag, R. C.: Using CSP look-back techniques to solve real-world SAT instances, in Proc. AAAI/IAAI'97, 1997, pp. 203-208.
    • (1997) Proc. AAAI/IAAI'97 , pp. 203-208
    • Bayardo Jr., R.J.1    Schrag, R.C.2
  • 10
    • 0030674975 scopus 로고    scopus 로고
    • Solving linear arithmetic constraints for user interface applications
    • Borning, A., Marriott, K., Stuckey, P. and Xiao, Y.: Solving linear arithmetic constraints for user interface applications, in Proc. UIST'7, 1997, pp. 87-96.
    • (1997) Proc. UIST'7 , pp. 87-96
    • Borning, A.1    Marriott, K.2    Stuckey, P.3    Xiao, Y.4
  • 11
    • 24644470145 scopus 로고    scopus 로고
    • An incremental and layered procedure for the satisfiability of linear arithmetic logic
    • Proc. TACAS 2005
    • Bozzano, M., Bruttomesso, R., Cimatti, A., Junttila, T., van Rossum, P., Schulz, S. and Sebastiani, R.: An incremental and layered procedure for the satisfiability of linear arithmetic logic, in Proc. TACAS 2005, Vol. 3440 of LNCS, 2005, pp. 317-333.
    • (2005) LNCS , vol.3440 , pp. 317-333
    • Bozzano, M.1    Bruttomesso, R.2    Cimatti, A.3    Junttila, T.4    Van Rossum, P.5    Schulz, S.6    Sebastiani, R.7
  • 12
    • 84962325965 scopus 로고    scopus 로고
    • RTL-Datapath verification using integer linear programming
    • Brinkmann, R. and Drechsler, R.: RTL-Datapath verification using integer linear programming, in Proc. ASP-DAC 2002, 2002, pp. 741-746.
    • (2002) Proc. ASP-DAC 2002 , pp. 741-746
    • Brinkmann, R.1    Drechsler, R.2
  • 13
    • 0001860785 scopus 로고    scopus 로고
    • Negative-cycle detection algorithms
    • Cherkassky, B. and Goldberg, A.: Negative-cycle detection algorithms, Math. Program. 85 (1999), 277-311.
    • (1999) Math. Program. , vol.85 , pp. 277-311
    • Cherkassky, B.1    Goldberg, A.2
  • 15
    • 33750313870 scopus 로고    scopus 로고
    • CVC. {cvc, CVCL, SVC}
    • CVC. CVC, CVCLITE and SVC. http://verify.stanford.edu/{cvc, CVCL, SVC}.
  • 16
    • 35048865999 scopus 로고    scopus 로고
    • An experimental evaluation of ground decision procedures
    • R. Alur and D. Peled (eds.), Proc. 15th Int. Conf. on Computer Aided Verification-CAV04. Boston, Massachusetts
    • de Moura, L. and Ruess, H.: An experimental evaluation of ground decision procedures, in R. Alur and D. Peled (eds.), Proc. 15th Int. Conf. on Computer Aided Verification-CAV04, Vol. 3114 of LNCS. Boston, Massachusetts, 2004, pp. 162-174.
    • (2004) LNCS , vol.3114 , pp. 162-174
    • De Moura, L.1    Ruess, H.2
  • 17
    • 30344450270 scopus 로고    scopus 로고
    • An extensible SAT-solver
    • Theory and Applications of Satisfiability Testing (SAT 2003)
    • Eén, N. and Sörensson, N.: An extensible SAT-solver, in Theory and Applications of Satisfiability Testing (SAT 2003), Vol. 2919 of LNCS, 2004, pp. 502-518.
    • (2004) LNCS , vol.2919 , pp. 502-518
    • Eén, N.1    Sörensson, N.2
  • 18
    • 84958751994 scopus 로고    scopus 로고
    • ICS: Integrated canonizer and solver
    • Proc. CAV'01
    • Filliâtre, J.-C., Owre, S., Ruess, H. and Shankar, N.: ICS: Integrated canonizer and solver, in Proc. CAV'01, Vol. 2102 of LNCS, 2001, pp. 246-249.
    • (2001) LNCS , vol.2102 , pp. 246-249
    • Filliâtre, J.-C.1    Owre, S.2    Ruess, H.3    Shankar, N.4
  • 19
    • 35248826991 scopus 로고    scopus 로고
    • Theorem proving using lazy proof explication
    • Proc. CAV'03
    • Flanagan, C., Joshi, R., Ou, X. and Saxe, J.: Theorem proving using lazy proof explication, in Proc. CAV'03, Vol. 2725 of LNCS, 2003, pp. 355-367.
    • (2003) LNCS , vol.2725 , pp. 355-367
    • Flanagan, C.1    Joshi, R.2    Ou, X.3    Saxe, J.4
  • 20
    • 35048870724 scopus 로고    scopus 로고
    • DPLL(T): Fast decision procedures
    • Proc. CAV'04
    • Ganzinger, H., Hagen, G., Nieuwenhuis, R., Oliveras, A. and Tinelli, C.: DPLL(T): fast decision procedures, in Proc. CAV'04, Vol. 3114 of LNCS, 2004, pp. 175-188.
    • (2004) LNCS , vol.3114 , pp. 175-188
    • Ganzinger, H.1    Hagen, G.2    Nieuwenhuis, R.3    Oliveras, A.4    Tinelli, C.5
  • 23
    • 33750345562 scopus 로고    scopus 로고
    • ICS
    • ICS. ICS. http://www.icansolve.com.
  • 25
    • 35048844329 scopus 로고    scopus 로고
    • Abstraction-based satisfiability solving of Presburger arithmetic
    • Proc. CAV'04
    • Kroening, D., Ouaknine, J., Seshia, S. and Strichman, O.: Abstraction-based satisfiability solving of Presburger arithmetic, in Proc. CAV'04, Vol. 3114 of LNCS, 2004, pp. 308-320.
    • (2004) LNCS , vol.3114 , pp. 308-320
    • Kroening, D.1    Ouaknine, J.2    Seshia, S.3    Strichman, O.4
  • 26
    • 0001173632 scopus 로고
    • An automatic method for solving discrete programming problems
    • Land, H. and Doig, A.: An automatic method for solving discrete programming problems, Econometrica 28 (1960), 497-520.
    • (1960) Econometrica , vol.28 , pp. 497-520
    • Land, H.1    Doig, A.2
  • 27
    • 33750364643 scopus 로고    scopus 로고
    • MATHSAT
    • MATHSAT. MATHSAT. http://mathsat.itc.it.
  • 29
    • 24644462719 scopus 로고    scopus 로고
    • Congruence closure with integer offset
    • Nieuwenhuis, R. and Oliveras, A.: Congruence closure with integer offset, in Proc. 10th LPAR, 2003, pp. 77-89.
    • (2003) Proc. 10th LPAR , pp. 77-89
    • Nieuwenhuis, R.1    Oliveras, A.2
  • 30
    • 33750374085 scopus 로고    scopus 로고
    • Omega
    • Omega. Omega, http://www.cs.umd.edu/projects/omega.
  • 31
    • 4444237823 scopus 로고    scopus 로고
    • An efficient finite-domain constraint solver for circuits
    • Parthasarathy, G., Iyer, M., Cheng, K.-T. and Wang, L.-C: An efficient finite-domain constraint solver for circuits, in Proc. DAC'04, 2004, pp. 212-217.
    • (2004) Proc. DAC'04 , pp. 212-217
    • Parthasarathy, G.1    Iyer, M.2    Cheng, K.-T.3    Wang, L.-C.4
  • 32
    • 33750301597 scopus 로고    scopus 로고
    • SAL
    • SAL. SAL Suite, http://www.csl.sri.com/users/demoura/gdp-benchmark.html.
    • SAL Suite
  • 33
    • 0036323940 scopus 로고    scopus 로고
    • E-A Brainiac theorem prover
    • Schulz, S.: E-A Brainiac theorem prover, AI Commun. 15(2/3) (2002), 111-126.
    • (2002) AI Commun. , vol.15 , Issue.2-3 , pp. 111-126
    • Schulz, S.1
  • 34
    • 33750317747 scopus 로고    scopus 로고
    • SEP
    • SEP. SEP Suite, http://iew3.technion.ac.il/~ofers/smtlib-local/ benchmarks.html.
    • SEP Suite
  • 35
    • 0042134797 scopus 로고    scopus 로고
    • A hybrid SAT-based decision procedure for separation logic with uninterpreted function
    • Seshia, S., Lahiri, S. and Bryant, R.: A hybrid SAT-based decision procedure for separation logic with uninterpreted function, in Proc. DAC'03, pp. 425-430.
    • Proc. DAC'03 , pp. 425-430
    • Seshia, S.1    Lahiri, S.2    Bryant, R.3
  • 36
    • 9444275935 scopus 로고    scopus 로고
    • Continuous time in a SAT-based planner
    • Shin, J.-A. and Davis, E.: Continuous time in a SAT-based planner, in Proc. AAAI-04, 2004, pp. 531-536.
    • (2004) Proc. AAAI-04 , pp. 531-536
    • Shin, J.-A.1    Davis, E.2
  • 37
    • 0030402207 scopus 로고    scopus 로고
    • GRASP - A new search algorithm for satisfiability
    • Silva, J. P. M. and Sakallah, K. A.: GRASP - A new search algorithm for satisfiability, in Proc. ICCAD'96, 1996, pp. 220-227.
    • (1996) Proc. ICCAD'96 , pp. 220-227
    • Silva, J.P.M.1    Sakallah, K.A.2
  • 38
    • 0033722732 scopus 로고    scopus 로고
    • Backtracking algorithms for disjunctions of temporal constraints
    • Stergiou, K. and Koubarakis, M.: Backtracking algorithms for disjunctions of temporal constraints, Artif. Intell. 120(1) (2000), 81-117.
    • (2000) Artif. Intell. , vol.120 , Issue.1 , pp. 81-117
    • Stergiou, K.1    Koubarakis, M.2
  • 41
    • 33750377431 scopus 로고    scopus 로고
    • TM
    • TM. TM-LPSAT. http://csl.cs.nyu.edu/~jiae/.
  • 42
    • 33750323737 scopus 로고    scopus 로고
    • TSAT
    • TSAT. TSAT++. http://www.ai.dist.unige.it/Tsat.
  • 43
    • 33750288299 scopus 로고    scopus 로고
    • UCLID
    • UCLID.UCLID. http://www-2.cs.cmu.edu/~uclid.
  • 44
    • 84937545785 scopus 로고    scopus 로고
    • The quest for efficient boolean satisfiability solves
    • Zhang, L. and Malik, S.: The quest for efficient boolean satisfiability solves, in Proc. CAV'02, 2002, pp. 17-36.
    • (2002) Proc. CAV'02 , pp. 17-36
    • Zhang, L.1    Malik, S.2


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