2020
DOI: 10.48550/arxiv.2004.03114
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Approximating Min-Mean-Cycle for low-diameter graphs in near-optimal time and memory

Abstract: We revisit Min-Mean-Cycle, the classical problem of finding a cycle in a weighted directed graph with minimum mean weight. Despite an extensive algorithmic literature, previous work falls short of a near-linear runtime in the number of edges m-in fact, there is a natural barrier which precludes such a runtime for solving Min-Mean-Cycle exactly. Here, we give a much faster approximation algorithm that, for graphs with polylogarithmic diameter, has near-linear runtime. In particular, this is the first algorithm … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 38 publications
0
2
0
Order By: Relevance
“…Cuturi introduced this work to the machine learning community in 2013 [19], which led to an explosion of interest in optimal transport for applications [47]. Subsequently, the entropic penalty has been applied to variants of the optimal transport problem, where it also leads to fast and practical algorithms [2,6,7,12].…”
Section: Related Workmentioning
confidence: 99%
“…Cuturi introduced this work to the machine learning community in 2013 [19], which led to an explosion of interest in optimal transport for applications [47]. Subsequently, the entropic penalty has been applied to variants of the optimal transport problem, where it also leads to fast and practical algorithms [2,6,7,12].…”
Section: Related Workmentioning
confidence: 99%
“…In mathematics, it has been used as a common tool in practical linear algebra computations [LG04,Bra10,PC11,OCPB16], but also in statistics [Sin64], optimization [RS89], and for strengthening the Sylvester-Gallai theorem [BDYW11]. Matrix balancing has a similarly wide variety of applications, including pre-conditioning to make practical matrix computations more stable (as mentioned above), and approximating the min-mean-cycle in a weighted graph [AP20a]. Many more applications of matrix scaling and balancing are mentioned in [LSW00,Ide16,GO18].…”
Section: Matrix Scaling and Matrix Balancingmentioning
confidence: 99%