메뉴 건너뛰기




Volumn 7792 LNCS, Issue , 2013, Pages 574-592

A data driven approach for algebraic loop invariants

Author keywords

loop invariants; Non linear; SMT

Indexed keywords

ALGEBRAIC EQUATIONS; ALGEBRAIC LOOPS; BENCHMARK PROGRAMS; BOOLEAN COMBINATIONS; DATA DRIVEN; DATA-DRIVEN APPROACH; DECISION PROCEDURE; INVARIANT GENERATIONS; LINEAR EQUALITY; LOOP INVARIANTS; NON-LINEAR; SMT SOLVERS;

EID: 84874433478     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-37036-6_31     Document Type: Conference Paper
Times cited : (134)

References (26)
  • 2
    • 84862190256 scopus 로고    scopus 로고
    • Discovering invariants via simple component analysis
    • Amato, G., Parton, M., Scozzari, F.: Discovering invariants via simple component analysis. J. Symb. Comput. 47(12), 1533-1560 (2012)
    • (2012) J. Symb. Comput. , vol.47 , Issue.12 , pp. 1533-1560
    • Amato, G.1    Parton, M.2    Scozzari, F.3
  • 3
    • 33646072822 scopus 로고    scopus 로고
    • Generation of Basic Semi-algebraic Invariants Using Convex Polyhedra
    • Hankin, C., Siveroni, I. (eds.) SAS 2005. Springer, Heidelberg
    • Bagnara, R., Rodríguez-Carbonell, E., Zaffanella, E.: Generation of Basic Semi-algebraic Invariants Using Convex Polyhedra. In: Hankin, C., Siveroni, I. (eds.) SAS 2005. LNCS, vol. 3672, pp. 19-34. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3672 , pp. 19-34
    • Bagnara, R.1    Rodríguez-Carbonell, E.2    Zaffanella, E.3
  • 4
    • 85054856276 scopus 로고    scopus 로고
    • Inference of Polynomial Invariants for Imperative Programs: A Farewell to Gröbner Bases
    • Miné, A., Schmidt, D. (eds.) SAS 2012. Springer, Heidelberg
    • Cachera, D., Jensen, T., Jobin, A., Kirchner, F.: Inference of Polynomial Invariants for Imperative Programs: A Farewell to Gröbner Bases. In: Miné, A., Schmidt, D. (eds.) SAS 2012. LNCS, vol. 7460, pp. 58-74. Springer, Heidelberg (2012)
    • (2012) LNCS , vol.7460 , pp. 58-74
    • Cachera, D.1    Jensen, T.2    Jobin, A.3    Kirchner, F.4
  • 5
    • 84944406286 scopus 로고    scopus 로고
    • Counterexample-Guided Abstraction Refinement
    • Emerson, E.A., Sistla, A.P. (eds.) CAV 2000. Springer, Heidelberg
    • Clarke, E., Grumberg, O., Jha, S., Lu, Y., Veith, H.: Counterexample-Guided Abstraction Refinement. In: Emerson, E.A., Sistla, A.P. (eds.) CAV 2000. LNCS, vol. 1855, pp. 154-169. Springer, Heidelberg (2000)
    • (2000) LNCS , vol.1855 , pp. 154-169
    • Clarke, E.1    Grumberg, O.2    Jha, S.3    Lu, Y.4    Veith, H.5
  • 6
    • 35048904063 scopus 로고    scopus 로고
    • Approximating the Algebraic Relational Semantics of Imperative Programs
    • Giacobazzi, R. (ed.) SAS 2004. Springer, Heidelberg
    • Colón, M.A.: Approximating the Algebraic Relational Semantics of Imperative Programs. In: Giacobazzi, R. (ed.) SAS 2004. LNCS, vol. 3148, pp. 296-311. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.3148 , pp. 296-311
    • Colón, M.A.1
  • 7
    • 35248824647 scopus 로고    scopus 로고
    • Linear Invariant Generation Using Non-linear Constraint Solving
    • Hunt Jr., W.A., Somenzi, F. (eds.) CAV 2003. Springer, Heidelberg
    • Colón, M.A., Sankaranarayanan, S., Sipma, H.B.: Linear Invariant Generation Using Non-linear Constraint Solving. In: Hunt Jr., W.A., Somenzi, F. (eds.) CAV 2003. LNCS, vol. 2725, pp. 420-432. Springer, Heidelberg (2003)
    • (2003) LNCS , vol.2725 , pp. 420-432
    • Colón, M.A.1    Sankaranarayanan, S.2    Sipma, H.B.3
  • 8
    • 85035003357 scopus 로고
    • Automatic discovery of linear restraints among variables of a program
    • Cousot, P., Halbwachs, N.: Automatic discovery of linear restraints among variables of a program. In: POPL, pp. 84-96 (1978)
    • (1978) POPL , pp. 84-96
    • Cousot, P.1    Halbwachs, N.2
  • 11
    • 70350237581 scopus 로고    scopus 로고
    • From Tests to Proofs
    • Kowalewski, S., Philippou, A. (eds.) TACAS 2009. Springer, Heidelberg
    • Gupta, A., Majumdar, R., Rybalchenko, A.: From Tests to Proofs. In: Kowalewski, S., Philippou, A. (eds.) TACAS 2009. LNCS, vol. 5505, pp. 262-276. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5505 , pp. 262-276
    • Gupta, A.1    Majumdar, R.2    Rybalchenko, A.3
  • 12
    • 84863632916 scopus 로고    scopus 로고
    • Solving Non-linear Arithmetic
    • Gramlich, B., Miller, D., Sattler, U. (eds.) IJCAR 2012. Springer, Heidelberg
    • Jovanović, D., de Moura, L.: Solving Non-linear Arithmetic. In: Gramlich, B., Miller, D., Sattler, U. (eds.) IJCAR 2012. LNCS, vol. 7364, pp. 339-354. Springer, Heidelberg (2012)
    • (2012) LNCS , vol.7364 , pp. 339-354
    • Jovanović, D.1    De Moura, L.2
  • 13
    • 0016881880 scopus 로고
    • Affine relationships among variables of a program
    • Karr, M.: Affine relationships among variables of a program. Acta Inf. 6, 133-151 (1976)
    • (1976) Acta Inf. , vol.6 , pp. 133-151
    • Karr, M.1
  • 14
    • 0016971687 scopus 로고
    • Symbolic execution and program testing
    • King, J.C.: Symbolic execution and program testing. Commun. ACM 19(7), 385-394 (1976)
    • (1976) Commun. ACM , vol.19 , Issue.7 , pp. 385-394
    • King, J.C.1
  • 15
    • 77951116922 scopus 로고    scopus 로고
    • A Complete Invariant Generation Approach for P-solvable Loops
    • Pnueli, A., Virbitskaite, I., Voronkov, A. (eds.) PSI 2009. Springer, Heidelberg
    • Kovács, L.: A Complete Invariant Generation Approach for P-solvable Loops. In: Pnueli, A., Virbitskaite, I., Voronkov, A. (eds.) PSI 2009. LNCS, vol. 5947, pp. 242-256. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.5947 , pp. 242-256
    • Kovács, L.1
  • 16
    • 45749085681 scopus 로고    scopus 로고
    • Z3: An Efficient SMT Solver
    • Ramakrishnan, C.R., Rehof, J. (eds.) TACAS 2008. Springer, Heidelberg
    • de Moura, L., Bjørner, N.: Z3: An Efficient SMT Solver. In: Ramakrishnan, C.R., Rehof, J. (eds.) TACAS 2008. LNCS, vol. 4963, pp. 337-340. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.4963 , pp. 337-340
    • De Moura, L.1    Bjørner, N.2
  • 17
    • 17044453720 scopus 로고    scopus 로고
    • Computing polynomial program invariants
    • Müller-Olm, M., Seidl, H.: Computing polynomial program invariants. Inf. Process. Lett. 91(5), 233-244 (2004)
    • (2004) Inf. Process. Lett. , vol.91 , Issue.5 , pp. 233-244
    • Müller-Olm, M.1    Seidl, H.2
  • 18
    • 84864217843 scopus 로고    scopus 로고
    • Using dynamic analysis to discover polynomial and array invariants
    • Nguyen, T., Kapur, D.,Weimer,W., Forrest, S.: Using dynamic analysis to discover polynomial and array invariants. In: ICSE, pp. 683-693 (2012)
    • (2012) ICSE , pp. 683-693
    • Nguyen, T.1    Kapur, D.2    Weimer, W.3    Forrest, S.4
  • 19
    • 0036986388 scopus 로고    scopus 로고
    • Automatic generation of program specifications
    • Nimmer, J.W., Ernst, M.D.: Automatic generation of program specifications. In: ISSTA, pp. 229-239 (2002)
    • (2002) ISSTA , pp. 229-239
    • Nimmer, J.W.1    Ernst, M.D.2
  • 20
    • 33745629462 scopus 로고    scopus 로고
    • Master's thesis, Fakultät für Informatik, Technische Universität München
    • Petter, M.: Berechnung von polynomiellen invarianten. Master's thesis, Fakultät für Informatik, Technische Universität München (2004)
    • (2004) Berechnung Von Polynomiellen Invarianten
    • Petter, M.1
  • 21
    • 33751098295 scopus 로고    scopus 로고
    • Automatic generation of polynomial invariants of bounded degree using abstract interpretation
    • Rodríguez-Carbonell, E., Kapur, D.: Automatic generation of polynomial invariants of bounded degree using abstract interpretation. Science of Computer Programming 64(1), 54-75 (2007)
    • (2007) Science of Computer Programming , vol.64 , Issue.1 , pp. 54-75
    • Rodríguez-Carbonell, E.1    Kapur, D.2
  • 23
    • 1342347994 scopus 로고    scopus 로고
    • Non-linear loop invariant generation using Gröbner bases
    • Sankaranarayanan, S., Sipma, H., Manna, Z.: Non-linear loop invariant generation using Gröbner bases. In: POPL, pp. 318-329 (2004)
    • (2004) POPL , pp. 318-329
    • Sankaranarayanan, S.1    Sipma, H.2    Manna, Z.3
  • 25
    • 84864026969 scopus 로고    scopus 로고
    • Interpolants as Classifiers
    • Madhusudan, P., Seshia, S.A. (eds.) CAV 2012. Springer, Heidelberg
    • Sharma, R., Nori, A.V., Aiken, A.: Interpolants as Classifiers. In: Madhusudan, P., Seshia, S.A. (eds.) CAV 2012. LNCS, vol. 7358, pp. 71-87. Springer, Heidelberg (2012)
    • (2012) LNCS , vol.7358 , pp. 71-87
    • Sharma, R.1    Nori, A.V.2    Aiken, A.3


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