Approximation Algorithms for Min-Distance Problems in DAGs

The min-distance between two nodes $u, v$ is defined as the minimum of the distance from $v$ to $u$ or from $u$ to $v$, and is a natural distance metric in DAGs. As with the standard distance problems, the Strong Exponential Time Hypothesis [Impagliazzo-Paturi-Zane 2001, Calabro-Impagliazzo-Paturi 2...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Dalirrooyfard, Mina, Kaufmann, Jenny
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Dalirrooyfard, Mina
Kaufmann, Jenny
description The min-distance between two nodes $u, v$ is defined as the minimum of the distance from $v$ to $u$ or from $u$ to $v$, and is a natural distance metric in DAGs. As with the standard distance problems, the Strong Exponential Time Hypothesis [Impagliazzo-Paturi-Zane 2001, Calabro-Impagliazzo-Paturi 2009] leaves little hope for computing min-distance problems faster than computing All Pairs Shortest Paths, which can be solved in $\tilde{O}(mn)$ time. So it is natural to resort to approximation algorithms in $\tilde{O}(mn^{1-\epsilon})$ time for some positive $\epsilon$. Abboud, Vassilevska W., and Wang [SODA 2016] first studied min-distance problems achieving constant factor approximation algorithms on DAGs, obtaining a $3$-approximation algorithm for min-radius on DAGs which works in $\tilde{O}(m\sqrt{n})$ time, and showing that any $(2-\delta)$-approximation requires $n^{2-o(1)}$ time for any $\delta>0$, under the Hitting Set Conjecture. We close the gap, obtaining a $2$-approximation algorithm which runs in $\tilde{O}(m\sqrt{n})$ time. As the lower bound of Abboud et al only works for sparse DAGs, we further show that our algorithm is conditionally tight for dense DAGs using a reduction from Boolean matrix multiplication. Moreover, Abboud et al obtained a linear time $2$-approximation algorithm for min-diameter along with a lower bound stating that any $(3/2-\delta)$-approximation algorithm for sparse DAGs requires $n^{2-o(1)}$ time under SETH. We close this gap for dense DAGs by obtaining a near-$3/2$-approximation algorithm which works in $O(n^{2.350})$ time and showing that the approximation factor is unlikely to be improved within $O(n^{\omega - o(1)})$ time under the high dimensional Orthogonal Vectors Conjecture, where $\omega$ is the matrix multiplication exponent.
doi_str_mv 10.48550/arxiv.2106.02120
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2106_02120</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2106_02120</sourcerecordid><originalsourceid>FETCH-LOGICAL-a670-de5afb38cf0b1c49ae5225be815eca075a15100f5ed711e2bbd6af1e38212a103</originalsourceid><addsrcrecordid>eNotjzFOw0AQRbdJgRIOQMVewM7MOmMbOiuBgBQERXpr1p6FlRyvtbaicHtMoPrFk77eU-oOId2URLDmePHn1CDkKRg0cKMeq2GI4eJPPPnQ66r7DNFPX6dRuxD1m--TnR8n7hvRHzHYTmbie72r9uNKLRx3o9z-71Idn5-O25fk8L5_3VaHhPMCklaInc3KxoHFZvPAQsaQlRJJGoaCGAkBHElbIIqxts3ZoWTlLMgI2VLd_91e5eshzq7xu_6NqK8R2Q81x0GO</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Approximation Algorithms for Min-Distance Problems in DAGs</title><source>arXiv.org</source><creator>Dalirrooyfard, Mina ; Kaufmann, Jenny</creator><creatorcontrib>Dalirrooyfard, Mina ; Kaufmann, Jenny</creatorcontrib><description>The min-distance between two nodes $u, v$ is defined as the minimum of the distance from $v$ to $u$ or from $u$ to $v$, and is a natural distance metric in DAGs. As with the standard distance problems, the Strong Exponential Time Hypothesis [Impagliazzo-Paturi-Zane 2001, Calabro-Impagliazzo-Paturi 2009] leaves little hope for computing min-distance problems faster than computing All Pairs Shortest Paths, which can be solved in $\tilde{O}(mn)$ time. So it is natural to resort to approximation algorithms in $\tilde{O}(mn^{1-\epsilon})$ time for some positive $\epsilon$. Abboud, Vassilevska W., and Wang [SODA 2016] first studied min-distance problems achieving constant factor approximation algorithms on DAGs, obtaining a $3$-approximation algorithm for min-radius on DAGs which works in $\tilde{O}(m\sqrt{n})$ time, and showing that any $(2-\delta)$-approximation requires $n^{2-o(1)}$ time for any $\delta&gt;0$, under the Hitting Set Conjecture. We close the gap, obtaining a $2$-approximation algorithm which runs in $\tilde{O}(m\sqrt{n})$ time. As the lower bound of Abboud et al only works for sparse DAGs, we further show that our algorithm is conditionally tight for dense DAGs using a reduction from Boolean matrix multiplication. Moreover, Abboud et al obtained a linear time $2$-approximation algorithm for min-diameter along with a lower bound stating that any $(3/2-\delta)$-approximation algorithm for sparse DAGs requires $n^{2-o(1)}$ time under SETH. We close this gap for dense DAGs by obtaining a near-$3/2$-approximation algorithm which works in $O(n^{2.350})$ time and showing that the approximation factor is unlikely to be improved within $O(n^{\omega - o(1)})$ time under the high dimensional Orthogonal Vectors Conjecture, where $\omega$ is the matrix multiplication exponent.</description><identifier>DOI: 10.48550/arxiv.2106.02120</identifier><language>eng</language><subject>Computer Science - Data Structures and Algorithms</subject><creationdate>2021-06</creationdate><rights>http://creativecommons.org/licenses/by/4.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,881</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2106.02120$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2106.02120$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Dalirrooyfard, Mina</creatorcontrib><creatorcontrib>Kaufmann, Jenny</creatorcontrib><title>Approximation Algorithms for Min-Distance Problems in DAGs</title><description>The min-distance between two nodes $u, v$ is defined as the minimum of the distance from $v$ to $u$ or from $u$ to $v$, and is a natural distance metric in DAGs. As with the standard distance problems, the Strong Exponential Time Hypothesis [Impagliazzo-Paturi-Zane 2001, Calabro-Impagliazzo-Paturi 2009] leaves little hope for computing min-distance problems faster than computing All Pairs Shortest Paths, which can be solved in $\tilde{O}(mn)$ time. So it is natural to resort to approximation algorithms in $\tilde{O}(mn^{1-\epsilon})$ time for some positive $\epsilon$. Abboud, Vassilevska W., and Wang [SODA 2016] first studied min-distance problems achieving constant factor approximation algorithms on DAGs, obtaining a $3$-approximation algorithm for min-radius on DAGs which works in $\tilde{O}(m\sqrt{n})$ time, and showing that any $(2-\delta)$-approximation requires $n^{2-o(1)}$ time for any $\delta&gt;0$, under the Hitting Set Conjecture. We close the gap, obtaining a $2$-approximation algorithm which runs in $\tilde{O}(m\sqrt{n})$ time. As the lower bound of Abboud et al only works for sparse DAGs, we further show that our algorithm is conditionally tight for dense DAGs using a reduction from Boolean matrix multiplication. Moreover, Abboud et al obtained a linear time $2$-approximation algorithm for min-diameter along with a lower bound stating that any $(3/2-\delta)$-approximation algorithm for sparse DAGs requires $n^{2-o(1)}$ time under SETH. We close this gap for dense DAGs by obtaining a near-$3/2$-approximation algorithm which works in $O(n^{2.350})$ time and showing that the approximation factor is unlikely to be improved within $O(n^{\omega - o(1)})$ time under the high dimensional Orthogonal Vectors Conjecture, where $\omega$ is the matrix multiplication exponent.</description><subject>Computer Science - Data Structures and Algorithms</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotjzFOw0AQRbdJgRIOQMVewM7MOmMbOiuBgBQERXpr1p6FlRyvtbaicHtMoPrFk77eU-oOId2URLDmePHn1CDkKRg0cKMeq2GI4eJPPPnQ66r7DNFPX6dRuxD1m--TnR8n7hvRHzHYTmbie72r9uNKLRx3o9z-71Idn5-O25fk8L5_3VaHhPMCklaInc3KxoHFZvPAQsaQlRJJGoaCGAkBHElbIIqxts3ZoWTlLMgI2VLd_91e5eshzq7xu_6NqK8R2Q81x0GO</recordid><startdate>20210603</startdate><enddate>20210603</enddate><creator>Dalirrooyfard, Mina</creator><creator>Kaufmann, Jenny</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20210603</creationdate><title>Approximation Algorithms for Min-Distance Problems in DAGs</title><author>Dalirrooyfard, Mina ; Kaufmann, Jenny</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a670-de5afb38cf0b1c49ae5225be815eca075a15100f5ed711e2bbd6af1e38212a103</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Computer Science - Data Structures and Algorithms</topic><toplevel>online_resources</toplevel><creatorcontrib>Dalirrooyfard, Mina</creatorcontrib><creatorcontrib>Kaufmann, Jenny</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Dalirrooyfard, Mina</au><au>Kaufmann, Jenny</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Approximation Algorithms for Min-Distance Problems in DAGs</atitle><date>2021-06-03</date><risdate>2021</risdate><abstract>The min-distance between two nodes $u, v$ is defined as the minimum of the distance from $v$ to $u$ or from $u$ to $v$, and is a natural distance metric in DAGs. As with the standard distance problems, the Strong Exponential Time Hypothesis [Impagliazzo-Paturi-Zane 2001, Calabro-Impagliazzo-Paturi 2009] leaves little hope for computing min-distance problems faster than computing All Pairs Shortest Paths, which can be solved in $\tilde{O}(mn)$ time. So it is natural to resort to approximation algorithms in $\tilde{O}(mn^{1-\epsilon})$ time for some positive $\epsilon$. Abboud, Vassilevska W., and Wang [SODA 2016] first studied min-distance problems achieving constant factor approximation algorithms on DAGs, obtaining a $3$-approximation algorithm for min-radius on DAGs which works in $\tilde{O}(m\sqrt{n})$ time, and showing that any $(2-\delta)$-approximation requires $n^{2-o(1)}$ time for any $\delta&gt;0$, under the Hitting Set Conjecture. We close the gap, obtaining a $2$-approximation algorithm which runs in $\tilde{O}(m\sqrt{n})$ time. As the lower bound of Abboud et al only works for sparse DAGs, we further show that our algorithm is conditionally tight for dense DAGs using a reduction from Boolean matrix multiplication. Moreover, Abboud et al obtained a linear time $2$-approximation algorithm for min-diameter along with a lower bound stating that any $(3/2-\delta)$-approximation algorithm for sparse DAGs requires $n^{2-o(1)}$ time under SETH. We close this gap for dense DAGs by obtaining a near-$3/2$-approximation algorithm which works in $O(n^{2.350})$ time and showing that the approximation factor is unlikely to be improved within $O(n^{\omega - o(1)})$ time under the high dimensional Orthogonal Vectors Conjecture, where $\omega$ is the matrix multiplication exponent.</abstract><doi>10.48550/arxiv.2106.02120</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2106.02120
ispartof
issn
language eng
recordid cdi_arxiv_primary_2106_02120
source arXiv.org
subjects Computer Science - Data Structures and Algorithms
title Approximation Algorithms for Min-Distance Problems in DAGs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T03%3A21%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Approximation%20Algorithms%20for%20Min-Distance%20Problems%20in%20DAGs&rft.au=Dalirrooyfard,%20Mina&rft.date=2021-06-03&rft_id=info:doi/10.48550/arxiv.2106.02120&rft_dat=%3Carxiv_GOX%3E2106_02120%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true