We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: An Efficient Semi-Streaming PTAS for Tournament Feedback ArcSet with Few Passes

Abstract: We present the first semi-streaming PTAS for the minimum feedback arc set problem on directed tournaments in a small number of passes. Namely, we obtain a $(1 + \varepsilon)$-approximation in polynomial time $O \left( \text{poly}(n) 2^{\text{poly}(1/\varepsilon)} \right)$, with $p$ passes in $n^{1+1/p} \cdot \text{poly}\left(\frac{\log n}{\varepsilon}\right)$ space. The only previous algorithm with this pass/space trade-off gave a $3$-approximation (SODA, 2020), and other polynomial-time algorithms which achieved a $(1+\varepsilon)$-approximation did so with quadratic memory or with a linear number of passes. We also present a new time/space trade-off for $1$-pass algorithms that solve the tournament feedback arc set problem. This problem has several applications in machine learning such as creating linear classifiers and doing Bayesian inference. We also provide several additional algorithms and lower bounds for related streaming problems on directed graphs, which is a mostly unexplored territory.
Comments: 30 pages, 4 figures, 1 table, 8 algorithms
Subjects: Data Structures and Algorithms (cs.DS)
Cite as: arXiv:2107.07141 [cs.DS]
  (or arXiv:2107.07141v2 [cs.DS] for this version)

Submission history

From: Anubhav Baweja [view email]
[v1] Thu, 15 Jul 2021 05:59:17 GMT (441kb,D)
[v2] Tue, 14 Sep 2021 00:04:38 GMT (443kb,D)

Link back to: arXiv, form interface, contact.