COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Microsoft Research Cambridge, public talks > An Efficient Solver for string and regular expression constraints
An Efficient Solver for string and regular expression constraintsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Microsoft Research Cambridge Talks Admins. This event may be recorded and made available internally or externally via http://research.microsoft.com. Microsoft will own the copyright of any recordings made. If you do not wish to have your image/voice recorded please consider this before attending An increasing number of applications in verification and security rely on or could benefit from automatic solvers that can check the satisfiability of constraints over a rich set of data types that includes character strings. Until recently, available string solvers were standalone tools that could reason only about (some fragment) of the theory of strings and regular expressions, sometimes with strong restrictions on the expressiveness of their input language. These solvers were based on reductions to satisfiability problems over other data types, such as bit vectors, or to automata decision problems. In this talk, we present a set of algebraic techniques for solving constraints over the theory of unbounded strings natively, without a reduction to other problems. These techniques can be used to integrate string reasoning into general solvers for satisfiability modulo theories (SMT). We have implemented them in our SMT solver CVC4 to expand its large set of built-in theories to a theory of strings with concatenation, length, and membership in regular languages. Our initial experimental results show that, in addition, over pure string problems, CVC4 is highly competitive with specialized string solvers with a comparable input language. This talk is part of the Microsoft Research Cambridge, public talks series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsDNA, Cells and Cancer- A Symposium to Honour Professor Ron Laskey Art Cell Gallery Exhibtions Cambridge University Polish Society Business and Society Research Group Cafe RSA Innovations in wound healing and wound managementOther talksSouthern Africa; Northern Cape TALK CANCELLED Targets for drug discovery: from target validation to the clinic SciBarHealth: Heart Month Understanding Ellipsis: Corpus, Annotation, Theory Activism and scholarship: Fahamu's role in shaping knowledge production in Africa TBC |