Title
String Theories Involving Regular Membership Predicates - From Practice to Theory and Back.
Abstract
Widespread use of string solvers in formal analysis of string-heavy programs has led to a growing demand for more efficient and reliable techniques which can be applied in this context, especially for real-world cases. Designing an algorithm for the (generally undecidable) satisfiability problem for systems of string constraints requires a thorough understanding of the structure of constraints present in the targeted cases. In this paper, we investigate benchmarks presented in the literature containing regular expression membership predicates, extract different first order logic theories, and prove their decidability, resp. undecidability. Notably, the most common theories in real-world benchmarks are PSPACE-complete and directly lead to the implementation of a more efficient algorithm to solving string constraints.
Year
DOI
Venue
2021
10.1007/978-3-030-85088-3_5
WORDS
DocType
Citations 
PageRank 
Conference
0
0.34
References 
Authors
0
7
Name
Order
Citations
PageRank
Murphy Berzish1102.59
Joel D. Day200.34
Vijay Ganesh312.72
Mitja Kulczynski402.03
Florin Manea502.37
Federico Mora601.69
Dirk Nowotka722.41