The Decidability and Complexity of Interleaved Bidirected Dyck Reachability
Adam Husted Kjelstr{\o}m, Andreas Pavlogiannis

TL;DR
This paper investigates the decidability and computational complexity of interleaved bidirected Dyck reachability problems, providing new algorithms, decidability results, and complexity bounds for various cases, advancing understanding in static analysis applications.
Contribution
It improves existing algorithms for $D_1owtie D_1$ reachability, establishes decidability for $D_kowtie D_1$, and proves undecidability for full $D_kowtie D_k$, clarifying the complexity landscape.
Findings
$D_1owtie D_1$ reachability computed in $O(n^3 imes ext{alpha}(n))$ time
Decidability of $D_kowtie D_1$ reachability established
Full $D_kowtie D_k$ reachability shown to be undecidable
Abstract
Dyck reachability is the standard formulation of a large domain of static analyses, as it achieves the sweet spot between precision and efficiency, and has thus been studied extensively. Interleaved Dyck reachability (denoted ) uses two Dyck languages for increased precision (e.g., context and field sensitivity) but is well-known to be undecidable. As many static analyses yield a certain type of bidirected graphs, they give rise to interleaved bidirected Dyck reachability problems. Although these problems have seen numerous applications, their decidability and complexity has largely remained open. In a recent work, Li et al. made the first steps in this direction, showing that (i) reachability (i.e., when both Dyck languages are over a single parenthesis and act as counters) is computable in time, while (ii) reachability is NP-hard.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management · Advanced Database Systems and Queries · Mass Spectrometry Techniques and Applications
