Approximating Traveling Salesman Problems Using a Bridge Lemma Article Swipe
YOU?
·
· 2024
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2405.12876
We give improved approximations for two metric Traveling Salesman Problem (TSP) variants. In Ordered TSP (OTSP) we are given a linear ordering on a subset of nodes $o_1, \ldots, o_k$. The TSP solution must have that $o_{i+1}$ is visited at some point after $o_i$ for each $1 \leq i < k$. This is the special case of Precedence-Constrained TSP ($PTSP$) in which the precedence constraints are given by a single chain on a subset of nodes. In $k$-Person TSP Path (k-TSPP), we are given pairs of nodes $(s_1,t_1), \ldots, (s_k,t_k)$. The goal is to find an $s_i$-$t_i$ path with minimum total cost such that every node is visited by at least one path. We obtain a $3/2 + e^{-1} < 1.878$ approximation for OTSP, the first improvement over a trivial $α+1$ approximation where $α$ is the current best TSP approximation. We also obtain a $1 + 2 \cdot e^{-1/2} < 2.214$ approximation for k-TSPP, the first improvement over a trivial $3$-approximation. These algorithms both use an adaptation of the Bridge Lemma that was initially used to obtain improved Steiner Tree approximations [Byrka et al., 2013]. Roughly speaking, our variant states that the cost of a cheapest forest rooted at a given set of terminal nodes will decrease by a substantial amount if we randomly sample a set of non-terminal nodes to also become terminals such provided each non-terminal has a constant probability of being sampled. We believe this view of the Bridge Lemma will find further use for improved vehicle routing approximations beyond this paper.
Related Topics
- Type
- preprint
- Language
- en
- Landing Page
- http://arxiv.org/abs/2405.12876
- https://arxiv.org/pdf/2405.12876
- OA Status
- green
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4398230519
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4398230519Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2405.12876Digital Object Identifier
- Title
-
Approximating Traveling Salesman Problems Using a Bridge LemmaWork title
- Type
-
preprintOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2024Year of publication
- Publication date
-
2024-05-21Full publication date if available
- Authors
-
Martin Böhm, Zachary Friggstad, Tobias Mömke, Joachim SpoerhaseList of authors in order
- Landing page
-
https://arxiv.org/abs/2405.12876Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2405.12876Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2405.12876Direct OA link when available
- Concepts
-
Lemma (botany), Bridge (graph theory), Mathematics, Combinatorics, Computer science, Biology, Botany, Anatomy, PoaceaeTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4398230519 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2405.12876 |
| ids.doi | https://doi.org/10.48550/arxiv.2405.12876 |
| ids.openalex | https://openalex.org/W4398230519 |
| fwci | |
| type | preprint |
| title | Approximating Traveling Salesman Problems Using a Bridge Lemma |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T10567 |
| topics[0].field.id | https://openalex.org/fields/22 |
| topics[0].field.display_name | Engineering |
| topics[0].score | 0.6712999939918518 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/2209 |
| topics[0].subfield.display_name | Industrial and Manufacturing Engineering |
| topics[0].display_name | Vehicle Routing Optimization Methods |
| topics[1].id | https://openalex.org/T11596 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.6079999804496765 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1705 |
| topics[1].subfield.display_name | Computer Networks and Communications |
| topics[1].display_name | Constraint Satisfaction and Optimization |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C2777759810 |
| concepts[0].level | 3 |
| concepts[0].score | 0.7244817018508911 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q149316 |
| concepts[0].display_name | Lemma (botany) |
| concepts[1].id | https://openalex.org/C100776233 |
| concepts[1].level | 2 |
| concepts[1].score | 0.5819387435913086 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q2532492 |
| concepts[1].display_name | Bridge (graph theory) |
| concepts[2].id | https://openalex.org/C33923547 |
| concepts[2].level | 0 |
| concepts[2].score | 0.4243192672729492 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q395 |
| concepts[2].display_name | Mathematics |
| concepts[3].id | https://openalex.org/C114614502 |
| concepts[3].level | 1 |
| concepts[3].score | 0.4212883710861206 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q76592 |
| concepts[3].display_name | Combinatorics |
| concepts[4].id | https://openalex.org/C41008148 |
| concepts[4].level | 0 |
| concepts[4].score | 0.36605536937713623 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[4].display_name | Computer science |
| concepts[5].id | https://openalex.org/C86803240 |
| concepts[5].level | 0 |
| concepts[5].score | 0.23585820198059082 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q420 |
| concepts[5].display_name | Biology |
| concepts[6].id | https://openalex.org/C59822182 |
| concepts[6].level | 1 |
| concepts[6].score | 0.10111403465270996 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q441 |
| concepts[6].display_name | Botany |
| concepts[7].id | https://openalex.org/C105702510 |
| concepts[7].level | 1 |
| concepts[7].score | 0.06319516897201538 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q514 |
| concepts[7].display_name | Anatomy |
| concepts[8].id | https://openalex.org/C46757340 |
| concepts[8].level | 2 |
| concepts[8].score | 0.0 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q43238 |
| concepts[8].display_name | Poaceae |
| keywords[0].id | https://openalex.org/keywords/lemma |
| keywords[0].score | 0.7244817018508911 |
| keywords[0].display_name | Lemma (botany) |
| keywords[1].id | https://openalex.org/keywords/bridge |
| keywords[1].score | 0.5819387435913086 |
| keywords[1].display_name | Bridge (graph theory) |
| keywords[2].id | https://openalex.org/keywords/mathematics |
| keywords[2].score | 0.4243192672729492 |
| keywords[2].display_name | Mathematics |
| keywords[3].id | https://openalex.org/keywords/combinatorics |
| keywords[3].score | 0.4212883710861206 |
| keywords[3].display_name | Combinatorics |
| keywords[4].id | https://openalex.org/keywords/computer-science |
| keywords[4].score | 0.36605536937713623 |
| keywords[4].display_name | Computer science |
| keywords[5].id | https://openalex.org/keywords/biology |
| keywords[5].score | 0.23585820198059082 |
| keywords[5].display_name | Biology |
| keywords[6].id | https://openalex.org/keywords/botany |
| keywords[6].score | 0.10111403465270996 |
| keywords[6].display_name | Botany |
| keywords[7].id | https://openalex.org/keywords/anatomy |
| keywords[7].score | 0.06319516897201538 |
| keywords[7].display_name | Anatomy |
| language | en |
| locations[0].id | pmh:oai:arXiv.org:2405.12876 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | |
| locations[0].pdf_url | https://arxiv.org/pdf/2405.12876 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | |
| locations[0].license_id | |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2405.12876 |
| locations[1].id | doi:10.48550/arxiv.2405.12876 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400194 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | arXiv (Cornell University) |
| locations[1].source.host_organization | https://openalex.org/I205783295 |
| locations[1].source.host_organization_name | Cornell University |
| locations[1].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | |
| locations[1].raw_type | article |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://doi.org/10.48550/arxiv.2405.12876 |
| indexed_in | arxiv, datacite |
| authorships[0].author.id | https://openalex.org/A5086622652 |
| authorships[0].author.orcid | https://orcid.org/0000-0001-5160-7169 |
| authorships[0].author.display_name | Martin Böhm |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Böhm, Martin |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5020188279 |
| authorships[1].author.orcid | https://orcid.org/0000-0003-4039-3235 |
| authorships[1].author.display_name | Zachary Friggstad |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Friggstad, Zachary |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5041355842 |
| authorships[2].author.orcid | https://orcid.org/0000-0002-2509-6972 |
| authorships[2].author.display_name | Tobias Mömke |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Mömke, Tobias |
| authorships[2].is_corresponding | False |
| authorships[3].author.id | https://openalex.org/A5052812610 |
| authorships[3].author.orcid | https://orcid.org/0000-0002-2601-6452 |
| authorships[3].author.display_name | Joachim Spoerhase |
| authorships[3].author_position | last |
| authorships[3].raw_author_name | Spoerhase, Joachim |
| authorships[3].is_corresponding | False |
| has_content.pdf | True |
| has_content.grobid_xml | True |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2405.12876 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2024-05-23T00:00:00 |
| display_name | Approximating Traveling Salesman Problems Using a Bridge Lemma |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T06:51:31.235846 |
| primary_topic.id | https://openalex.org/T10567 |
| primary_topic.field.id | https://openalex.org/fields/22 |
| primary_topic.field.display_name | Engineering |
| primary_topic.score | 0.6712999939918518 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/2209 |
| primary_topic.subfield.display_name | Industrial and Manufacturing Engineering |
| primary_topic.display_name | Vehicle Routing Optimization Methods |
| related_works | https://openalex.org/W2748952813, https://openalex.org/W4391375266, https://openalex.org/W3006682748, https://openalex.org/W1979597421, https://openalex.org/W2007980826, https://openalex.org/W1097487277, https://openalex.org/W2061531152, https://openalex.org/W3002753104, https://openalex.org/W2077600819, https://openalex.org/W2142036596 |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:arXiv.org:2405.12876 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2405.12876 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2405.12876 |
| primary_location.id | pmh:oai:arXiv.org:2405.12876 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | |
| primary_location.pdf_url | https://arxiv.org/pdf/2405.12876 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | |
| primary_location.license_id | |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2405.12876 |
| publication_date | 2024-05-21 |
| publication_year | 2024 |
| referenced_works_count | 0 |
| abstract_inverted_index.+ | 117, 145 |
| abstract_inverted_index.2 | 146 |
| abstract_inverted_index.a | 19, 23, 68, 72, 115, 128, 143, 158, 194, 199, 208, 215, 229 |
| abstract_inverted_index.i | 48 |
| abstract_inverted_index.$1 | 46, 144 |
| abstract_inverted_index.In | 12, 76 |
| abstract_inverted_index.We | 0, 113, 140, 235 |
| abstract_inverted_index.an | 95, 165 |
| abstract_inverted_index.at | 39, 109, 198 |
| abstract_inverted_index.by | 67, 108, 207 |
| abstract_inverted_index.et | 182 |
| abstract_inverted_index.if | 211 |
| abstract_inverted_index.in | 60 |
| abstract_inverted_index.is | 37, 52, 92, 106, 134 |
| abstract_inverted_index.of | 25, 56, 74, 85, 167, 193, 202, 217, 232, 239 |
| abstract_inverted_index.on | 22, 71 |
| abstract_inverted_index.to | 93, 175, 220 |
| abstract_inverted_index.we | 16, 81, 212 |
| abstract_inverted_index.TSP | 14, 31, 58, 78, 138 |
| abstract_inverted_index.The | 30, 90 |
| abstract_inverted_index.are | 17, 65, 82 |
| abstract_inverted_index.for | 4, 44, 122, 152, 247 |
| abstract_inverted_index.has | 228 |
| abstract_inverted_index.k$. | 50 |
| abstract_inverted_index.one | 111 |
| abstract_inverted_index.our | 187 |
| abstract_inverted_index.set | 201, 216 |
| abstract_inverted_index.the | 53, 62, 124, 135, 154, 168, 191, 240 |
| abstract_inverted_index.two | 5 |
| abstract_inverted_index.use | 164, 246 |
| abstract_inverted_index.was | 172 |
| abstract_inverted_index.$3/2 | 116 |
| abstract_inverted_index.$α$ | 133 |
| abstract_inverted_index.< | 49, 119, 149 |
| abstract_inverted_index.Path | 79 |
| abstract_inverted_index.This | 51 |
| abstract_inverted_index.Tree | 179 |
| abstract_inverted_index.\leq | 47 |
| abstract_inverted_index.al., | 183 |
| abstract_inverted_index.also | 141, 221 |
| abstract_inverted_index.best | 137 |
| abstract_inverted_index.both | 163 |
| abstract_inverted_index.case | 55 |
| abstract_inverted_index.cost | 101, 192 |
| abstract_inverted_index.each | 45, 226 |
| abstract_inverted_index.find | 94, 244 |
| abstract_inverted_index.give | 1 |
| abstract_inverted_index.goal | 91 |
| abstract_inverted_index.have | 34 |
| abstract_inverted_index.must | 33 |
| abstract_inverted_index.node | 105 |
| abstract_inverted_index.over | 127, 157 |
| abstract_inverted_index.path | 97 |
| abstract_inverted_index.some | 40 |
| abstract_inverted_index.such | 102, 224 |
| abstract_inverted_index.that | 35, 103, 171, 190 |
| abstract_inverted_index.this | 237, 253 |
| abstract_inverted_index.used | 174 |
| abstract_inverted_index.view | 238 |
| abstract_inverted_index.will | 205, 243 |
| abstract_inverted_index.with | 98 |
| abstract_inverted_index.$o_1, | 27 |
| abstract_inverted_index.$o_i$ | 43 |
| abstract_inverted_index.(TSP) | 10 |
| abstract_inverted_index.Lemma | 170, 242 |
| abstract_inverted_index.OTSP, | 123 |
| abstract_inverted_index.These | 161 |
| abstract_inverted_index.\cdot | 147 |
| abstract_inverted_index.after | 42 |
| abstract_inverted_index.being | 233 |
| abstract_inverted_index.chain | 70 |
| abstract_inverted_index.every | 104 |
| abstract_inverted_index.first | 125, 155 |
| abstract_inverted_index.given | 18, 66, 83, 200 |
| abstract_inverted_index.least | 110 |
| abstract_inverted_index.nodes | 26, 86, 204, 219 |
| abstract_inverted_index.o_k$. | 29 |
| abstract_inverted_index.pairs | 84 |
| abstract_inverted_index.path. | 112 |
| abstract_inverted_index.point | 41 |
| abstract_inverted_index.total | 100 |
| abstract_inverted_index.where | 132 |
| abstract_inverted_index.which | 61 |
| abstract_inverted_index.$α+1$ | 130 |
| abstract_inverted_index.(OTSP) | 15 |
| abstract_inverted_index.1.878$ | 120 |
| abstract_inverted_index.2.214$ | 150 |
| abstract_inverted_index.2013]. | 184 |
| abstract_inverted_index.Bridge | 169, 241 |
| abstract_inverted_index.[Byrka | 181 |
| abstract_inverted_index.amount | 210 |
| abstract_inverted_index.become | 222 |
| abstract_inverted_index.beyond | 252 |
| abstract_inverted_index.e^{-1} | 118 |
| abstract_inverted_index.forest | 196 |
| abstract_inverted_index.linear | 20 |
| abstract_inverted_index.metric | 6 |
| abstract_inverted_index.nodes. | 75 |
| abstract_inverted_index.obtain | 114, 142, 176 |
| abstract_inverted_index.paper. | 254 |
| abstract_inverted_index.rooted | 197 |
| abstract_inverted_index.sample | 214 |
| abstract_inverted_index.single | 69 |
| abstract_inverted_index.states | 189 |
| abstract_inverted_index.subset | 24, 73 |
| abstract_inverted_index.Ordered | 13 |
| abstract_inverted_index.Problem | 9 |
| abstract_inverted_index.Roughly | 185 |
| abstract_inverted_index.Steiner | 178 |
| abstract_inverted_index.\ldots, | 28, 88 |
| abstract_inverted_index.believe | 236 |
| abstract_inverted_index.current | 136 |
| abstract_inverted_index.further | 245 |
| abstract_inverted_index.k-TSPP, | 153 |
| abstract_inverted_index.minimum | 99 |
| abstract_inverted_index.routing | 250 |
| abstract_inverted_index.special | 54 |
| abstract_inverted_index.trivial | 129, 159 |
| abstract_inverted_index.variant | 188 |
| abstract_inverted_index.vehicle | 249 |
| abstract_inverted_index.visited | 38, 107 |
| abstract_inverted_index.($PTSP$) | 59 |
| abstract_inverted_index.Salesman | 8 |
| abstract_inverted_index.cheapest | 195 |
| abstract_inverted_index.constant | 230 |
| abstract_inverted_index.decrease | 206 |
| abstract_inverted_index.e^{-1/2} | 148 |
| abstract_inverted_index.improved | 2, 177, 248 |
| abstract_inverted_index.ordering | 21 |
| abstract_inverted_index.provided | 225 |
| abstract_inverted_index.randomly | 213 |
| abstract_inverted_index.sampled. | 234 |
| abstract_inverted_index.solution | 32 |
| abstract_inverted_index.terminal | 203 |
| abstract_inverted_index.$o_{i+1}$ | 36 |
| abstract_inverted_index.(k-TSPP), | 80 |
| abstract_inverted_index.Traveling | 7 |
| abstract_inverted_index.initially | 173 |
| abstract_inverted_index.speaking, | 186 |
| abstract_inverted_index.terminals | 223 |
| abstract_inverted_index.variants. | 11 |
| abstract_inverted_index.$k$-Person | 77 |
| abstract_inverted_index.adaptation | 166 |
| abstract_inverted_index.algorithms | 162 |
| abstract_inverted_index.precedence | 63 |
| abstract_inverted_index.$(s_1,t_1), | 87 |
| abstract_inverted_index.$s_i$-$t_i$ | 96 |
| abstract_inverted_index.(s_k,t_k)$. | 89 |
| abstract_inverted_index.constraints | 64 |
| abstract_inverted_index.improvement | 126, 156 |
| abstract_inverted_index.probability | 231 |
| abstract_inverted_index.substantial | 209 |
| abstract_inverted_index.non-terminal | 218, 227 |
| abstract_inverted_index.approximation | 121, 131, 151 |
| abstract_inverted_index.approximation. | 139 |
| abstract_inverted_index.approximations | 3, 180, 251 |
| abstract_inverted_index.$3$-approximation. | 160 |
| abstract_inverted_index.Precedence-Constrained | 57 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 4 |
| citation_normalized_percentile |