2021
DOI: 10.1007/978-3-030-85088-3_5
|View full text |Cite
|
Sign up to set email alerts
|

String Theories Involving Regular Membership Predicates: From Practice to Theory and Back

Abstract: Widespread use of string solvers in formal analysis of stringheavy 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 28 publications
(35 reference statements)
0
7
0
Order By: Relevance
“…Secondly, motivated by the work performed in [6,8], we want to determine all instances containing regular-membership predicates, and their distribution within benchmarks.…”
Section: Use Cases and Examplesmentioning
confidence: 99%
See 3 more Smart Citations
“…Secondly, motivated by the work performed in [6,8], we want to determine all instances containing regular-membership predicates, and their distribution within benchmarks.…”
Section: Use Cases and Examplesmentioning
confidence: 99%
“…hasRegex: filters to all instances which contain regular membership predicates. isSimpleRegex: filters to all instances which are of the simple regular expression fragment (see [6]). isSimpleRegexConcatenation: filters to all instances which are of the simple regular expression fragment with concatenation (see [6]).…”
Section: A2 Using Smtquerymentioning
confidence: 99%
See 2 more Smart Citations
“…The authors also constructively show that the satisfiability problem for word equations, string length, and regular expressions is decidable provided that the given word equations have a solved form consisting of regular expressions without unfixed parts. 3 The works in [32,56,67] extend [69] by considering the (un-)decidability of many fragments of the first order theory of word equations and their extensions. For example, the authors prove the undecidability of the theory of word equations with string length, linear arithmetic, and string-number conversion.…”
Section: Scs Theoretical Foundationsmentioning
confidence: 99%