2017 IEEE 8th Annual Ubiquitous Computing, Electronics and Mobile Communication Conference (UEMCON) 2017
DOI: 10.1109/uemcon.2017.8249039
|View full text |Cite
|
Sign up to set email alerts
|

Efficient exact paths for dyck and semi-dyck labeled path reachability (extended abstract)

Abstract: The exact path length problem is to determine if there is a path of a given fixed cost between two vertices. This paper focuses on the exact path problem for costs −1, 0 or +1 between all pairs of vertices in an edge-weighted digraph. The edge weights are from {−1, +1}. In this case, this paper gives an O(n ω ) exact path solution.Here ω is the best exponent for matrix multiplication and O is the asymptotic upper-bound mod polylog factors.Variations of this algorithm determine which pairs of digraph nodes have… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
12
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(12 citation statements)
references
References 39 publications
0
12
0
Order By: Relevance
“…When ≥ 2, the problem is solvable in ( 3 ) time, and this bound is believed to be tight (wrt polynomial improvements) [Heintze and McAllester 1997]. The case of = 1 was recently solved independently in [Bradford 2018]. However, our algorithm behind Theorem 3.5 is more straightforward: it establishes a purely combinatorial reduction of the problem to (log 2 ) many transitive-closure operations.…”
Section: Summary Of Main Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…When ≥ 2, the problem is solvable in ( 3 ) time, and this bound is believed to be tight (wrt polynomial improvements) [Heintze and McAllester 1997]. The case of = 1 was recently solved independently in [Bradford 2018]. However, our algorithm behind Theorem 3.5 is more straightforward: it establishes a purely combinatorial reduction of the problem to (log 2 ) many transitive-closure operations.…”
Section: Summary Of Main Resultsmentioning
confidence: 99%
“…From there, it relies on algebraic, fast-matrix multiplication for performing each transitive closure in ( ) time. In contrast, the algorithm in [Bradford 2018] is considerably longer and relies on intricate algebraic transformations. In addition, our algorithm is a log -factor faster.…”
Section: Summary Of Main Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Although Boolean matrix multiplication reduces to this problem, which diminishes the hope for faster combinatorial algorithms (avoiding fast matrix multiplication), the best known conditional lower bound for the problem has order |𝑉 | 𝜔 , where 𝜔 is the matrix multiplication exponent. On the other hand, Dyck-1 reachability (the language of balanced parentheses with one kind of parentheses) can be solved in time Õ (|𝑉 | 𝜔 ) [Bradford 2018;Bringmann 2018;Mathiasen and Pavlogiannis 2021;Vyalyi 2019], matching best conditional lower bounds.…”
Section: Context-free Reachability and Dyck-reachabilitymentioning
confidence: 99%
“…(4) Our results prove the existence of paths of length O(n 2 ); how efficiently can such paths be found? Bradford [8] gives a sketch of an approach more efficient than a search in the cubic-size graph of all configurations with counter value at most n 2 , achieving running time n ω · polylog(n), where ω < 2.373 is the matrix multiplication exponent. (5) Is there a quadratic upper bound for the pumping constant for one-counter languages?…”
Section: Open Problemsmentioning
confidence: 99%