2021
DOI: 10.1587/transinf.2020fcp0008
|View full text |Cite
|
Sign up to set email alerts
|

Forward Regularity Preservation Property of Register Pushdown Systems

Abstract: It is well-known that pushdown systems (PDS) effectively preserve regularity. This property implies the decidability of the reachability problem for PDS and has been applied to automatic program verification. The backward regularity preservation property was also shown for an extension of PDS by adding registers. This paper aims to show the forward regularity preservation property. First, we provide a concise definition of the register model called register pushdown systems (RPDS). Second, we show the forward … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
2
1
1

Relationship

3
1

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 24 publications
0
4
0
Order By: Relevance
“…For RPDS, backward and forward regularity preservation properties were shown in [20] and [26], respectively. As a related model, register context-free grammar is also studied [9], [24], [25].…”
Section: Pds and Rpdsmentioning
confidence: 99%
“…For RPDS, backward and forward regularity preservation properties were shown in [20] and [26], respectively. As a related model, register context-free grammar is also studied [9], [24], [25].…”
Section: Pds and Rpdsmentioning
confidence: 99%
“…To extend the verification method for PDS to RPDS, the regularity preservation property of RPDS has been studied [6], [14], and recently we have proposed an LTL model checking method for RPDS with regular valuations [15]. In the model checking method in [15], we assume that a specification ϕ is given in a usual LTL formula without the ability of handling data values.…”
Section: Introductionmentioning
confidence: 99%
“…Using an LTL d ↓ formula or a system of equations in μ d ↓ -calculus, we can provide a specification ϕ that describes relations among data values in the stack tops in different IDs. Since the class of RPDS is closed under intersection with RA, we can reduce the model checking problem for RPDS and μ d ↓ -calculus specifications to the reachability problem for RPDS [6], [14]. We can also combine regular valuations with the μ d ↓ -calculus model checking, where properties inside each ID are represented by a regular valuation and properties among two or more IDs are represented by a system of equations in μ d ↓ -calculus.…”
Section: Introductionmentioning
confidence: 99%
“…runtime verification [7] and reactive synthesis [8]. Similarly to extending FA to RA, PDS were extended to pushdown register systems (PDRS) [9] and register pushdown systems (RPDS) [10], both of them are equivalent each other, and the reachability problem for them has been shown to be EXPTIME-complete.…”
Section: Introductionmentioning
confidence: 99%