Abstract
Stochastic Satisfiability Modulo Theories (SSMT) [1] is a quantitative extension of classical Satisfiability Modulo Theories (SMT) inspired by stochastic logics. It extends SMT by the usual as well as randomized quantifiers, facilitating capture of stochastic game properties in the logic, like reachability analysis of hybrid-state Markov decision processes. Solving for SSMT formulae with quantification over finite and thus discrete domain has been addressed by Tino Teige et al. [2]. In this paper, we extend their work to SSMT over continuous quantifier domains (CSSMT) in order to enable capture of continuous disturbances and uncertainty in hybrid systems. We extend the semantics of SSMT and introduce a corresponding solving procedure. A simple case study is pursued to demonstrate applicability of our framework to reachability problems in hybrid systems.
This research is funded by the German Research Foundation through the Research Training Group DFG-GRK 1765: “System Correctness under Adverse Conditions” (SCARE, scare.uni-oldenburg.de) and the Transregional Collaborative Research Center SFB-TR 14 “Automatic Verification and Analysis of Complex Systems” (AVACS, www.avacs.org).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In SSAT parlance, this is the body of the formula after rewriting it to prenex form and stripping all the quantifiers.
References
Fränzle, M., Hermanns, H., Teige, T.: Stochastic satisfiability modulo theory: a novel technique for the analysis of probabilistic hybrid systems. In: Egerstedt, M., Mishra, B. (eds.) HSCC 2008. LNCS, vol. 4981, pp. 172–186. Springer, Heidelberg (2008)
Teige, T., Fränzle, M.: Stochastic satisfiability modulo theories for non-linear arithmetic. In: Trick, M.A. (ed.) CPAIOR 2008. LNCS, vol. 5015, pp. 248–262. Springer, Heidelberg (2008)
Papadimitriou, C.H.: Games against nature. J. Comput. Syst. Sci. 31(2), 288–301 (1985)
Majercik, S.M., Littman, M.L.: Maxplan: A new approach to probabilistic planning. AIPS 98, 86–93 (1998)
Littman, M.L., Majercik, S.M., Pitassi, T.: Stochastic boolean satisfiability. J. Autom. Reasoning 27(3), 251–296 (2001)
Majercik, S.M., Littman, M.L.: Contingent planning under uncertainty via stochastic satisfiability. In: AAAI/IAAI, pp. 549–556 (1999)
Teige, T.: Stochastic satisfiability modulo theories: a symbolic technique for the analysis of probabilistic hybrid systems. Ph.D thesis, Universität Oldenburg (2012)
Nieuwenhuis, R., Oliveras, A., Tinelli, C.: Solving sat and sat modulo theories: from an abstract davis-putnam-logemann-loveland procedure to DPLL(\(\cal T\)). J. ACM (JACM) 53(6), 937–977 (2006)
Rossi, F., Van Beek, P., Walsh, T.: Handbook of Constraint Programming. Elsevier, Amsterdam (2006)
Van Hentenryck, P., McAllester, D., Kapur, D.: Solving polynomial systems using a branch and prune approach. SIAM J. Numer. Anal. 34(2), 797–827 (1997)
Fränzle, M., Herde, C., Teige, T., Ratschan, S., Schubert, T.: Efficient solving of large non-linear arithmetic constraint systems with complex boolean structure. JSAT 1(3–4), 209–236 (2007)
iSAT Homepage. https://projects.avacs.org/projects/isat/. Accessed February 2015
Ellen, C., Gerwinn, S., Fränzle, M.: Statistical model checking for stochastic hybrid systems involving nondeterminism over continuous domains. Int. J. Softw. Tools Technol. Transfer 17(4), 485–504 (2015)
Young, R.C.: The algebra of many-valued quantities. Mathematische Annalen 104(1), 260–290 (1931)
Sunaga, T., et al.: Theory of an interval algebra and its application to numerical analysis. Jpn. J. Ind. Appl. Math. 26(2–3), 125–143 (2009). [reprint of res. assoc. appl. geom. mem. 2 (1958), 29–46]
Moore, R.E., Moore, R.: Methods and Applications of Interval Analysis, vol. 2. SIAM, Philadelphia (1979)
Alefeld, G., Herzberger, J.: Introduction to Interval Computation. Academic press, New York (1984)
Benhamou, F., Granvilliers, L.: Continuous and interval constraints. Handb. Constraint Prog. 2, 571–603 (2006)
Granvilliers, L., Benhamou, F.: Realpaver: an interval solver using constraint satisfaction techniques. ACM Trans. Math. Softw. (TOMS) 32(1), 138–156 (2006)
Benhamou, F., Languénou, F.G.É., Christie, M.: An algorithm to compute inner approximations of relations for interval constraints. In: Bjorner, D., Broy, M., Zamulin, A.V. (eds.) PSI 1999. LNCS, vol. 1755, pp. 416–423. Springer, Heidelberg (2000)
Vu, X.-H., Sam-Haroud, D., Silaghi, M.-C.: Approximation techniques for non-linear problems with continuum of solutions. In: Koenig, S., Holte, R. (eds.) SARA 2002. LNCS (LNAI), vol. 2371, pp. 224–241. Springer, Heidelberg (2002)
Goubault, E., Mullier, O., Putot, S., Kieffer, M.: Inner approximated reachability analysis. In: Proceedings of the 17th international conference on Hybrid systems: computation and control, pp. 163–172. ACM (2014)
Abate, A., Prandini, M., Lygeros, J., Sastry, S.: Probabilistic reachability and safety for controlled discrete time stochastic hybrid systems. Automatica 44(11), 2724–2734 (2008)
SiSAT Homepage. https://projects.avacs.org/projects/sisat/. Accessed March 2015
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Gao, Y., Fränzle, M. (2015). A Solving Procedure for Stochastic Satisfiability Modulo Theories with Continuous Domain. In: Campos, J., Haverkort, B. (eds) Quantitative Evaluation of Systems. QEST 2015. Lecture Notes in Computer Science(), vol 9259. Springer, Cham. https://doi.org/10.1007/978-3-319-22264-6_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-22264-6_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22263-9
Online ISBN: 978-3-319-22264-6
eBook Packages: Computer ScienceComputer Science (R0)