The traveling salesman: computational solutions for TSP applications
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Berlin [u.a.]
Springer
1994
|
Schriftenreihe: | Lecture notes in computer science
840 |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | VIII, 223 S. graph. Darst. |
ISBN: | 3540583343 0387583343 |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV009707099 | ||
003 | DE-604 | ||
005 | 20070417 | ||
007 | t| | ||
008 | 940711s1994 gw d||| |||| 00||| eng d | ||
016 | 7 | |a 941561992 |2 DE-101 | |
020 | |a 3540583343 |9 3-540-58334-3 | ||
020 | |a 0387583343 |9 0-387-58334-3 | ||
035 | |a (OCoLC)844781040 | ||
035 | |a (DE-599)BVBBV009707099 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c DE | ||
049 | |a DE-384 |a DE-29T |a DE-739 |a DE-91G |a DE-20 |a DE-19 |a DE-706 |a DE-634 |a DE-83 |a DE-11 |a DE-188 | ||
050 | 0 | |a T57.78.R47 1994 | |
082 | 0 | |a 511/.5 20 | |
084 | |a QH 499 |0 (DE-625)141605: |2 rvk | ||
084 | |a SK 970 |0 (DE-625)143276: |2 rvk | ||
084 | |a MAT 913f |2 stub | ||
084 | |a DAT 537f |2 stub | ||
084 | |a 90C27 |2 msc | ||
100 | 1 | |a Reinelt, Gerhard |e Verfasser |4 aut | |
245 | 1 | 0 | |a The traveling salesman |b computational solutions for TSP applications |c Gerhard Reinelt |
264 | 1 | |a Berlin [u.a.] |b Springer |c 1994 | |
300 | |a VIII, 223 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Lecture notes in computer science |v 840 | |
650 | 4 | |a Traveling-salesman problem | |
650 | 4 | |a Heuristic programming | |
650 | 4 | |a Algorithms | |
650 | 0 | 7 | |a Travelling-salesman-Problem |0 (DE-588)4185966-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Kombinatorische Optimierung |0 (DE-588)4031826-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Algorithmus |0 (DE-588)4001183-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Travelling-salesman-Problem |0 (DE-588)4185966-2 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Kombinatorische Optimierung |0 (DE-588)4031826-6 |D s |
689 | 1 | 1 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 1 | |5 DE-604 | |
830 | 0 | |a Lecture notes in computer science |v 840 |w (DE-604)BV000000607 |9 840 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006420855&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-006420855 |
Datensatz im Suchindex
_version_ | 1820874843673853952 |
---|---|
adam_text |
Contents
1 Introduction 1
2 Basic Concepts 4
2.1 Graph Theory 4
2.2 Complexity Theory 7
2.3 Linear and Integer Programming 12
2.4 Data Structures 14
2.5 Some Fundamental Algorithms 25
3 Related Problems and Applications 31
3.1 Some Related Problems 31
3.2 Practical Applications of the TSP 35
3.3 The Test Problem Instances 40
4 Geometric Concepts 42
4.1 Voronoi Diagrams 42
4.2 Delaunay Triangulations 48
4.3 Convex Hulls 54
5 Candidate Sets 64
5.1 Nearest Neighbors 64
5.2 Candidates Based on the Delaunay Graph 67
5.3 Other Candidate Sets 70
6 Construction Heuristics ' 73
6.1 Nearest Neighbor Heuristics 73
6.2 Insertion Heuristics 82
6.3 Heuristics Using Spanning Trees 89
6.4 Savings Methods and Greedy Algorithm 94
6.5 Comparison of Construction Heuristics 97
VIII
7 Improving Solutions 100
7.1 Node and Edge Insertion 100
7.2 2 Opt Exchange 105
7.3 Crossing Elimination 115
7.4 The 3 Opt Heuristic and Variants 117
7.5 Lin Kernighan Type Heuristics 123
7.6 Comparison of Improvement Heuristics 130
8 Heuristics for Large Geometric Problems 133
8.1 Space Filling Curves 133
8.2 Strip Heuristics 137
8.3 Partial Representations 139
8.4 Decomposition Approaches 145
9 Further Heuristic Approaches 153
9.1 Simulated Annealing 153
9.2 Evolutionary Strategies and Genetic Algorithms 157
9.3 Tabu Search 158
9.4 Neural Networks 159
10 Lower Bounds 161
10.1 Bounds from Linear Programming 161
10.2 Simple Lower Bounds 163
10.3 Lagrangean Relaxation 172
10.4 Comparison of Lower Bounds 184
11 A Case Study: TSPs in PCB Production 187
11.1 Drilling of Printed Circuit Boards 187
11.2 Plotting of PCB Production Masks 193
12 Practical TSP Solving 200
12.1 Determining Optimal Solutions 200
12.2 An Implementation Concept . . 204
12.3 Interdependence of Algorithms 207
Appendix: TSPLIB 211
References 214
Index 222 |
any_adam_object | 1 |
author | Reinelt, Gerhard |
author_facet | Reinelt, Gerhard |
author_role | aut |
author_sort | Reinelt, Gerhard |
author_variant | g r gr |
building | Verbundindex |
bvnumber | BV009707099 |
callnumber-first | T - Technology |
callnumber-label | T57 |
callnumber-raw | T57.78.R47 1994 |
callnumber-search | T57.78.R47 1994 |
callnumber-sort | T 257.78 R47 41994 |
callnumber-subject | T - General Technology |
classification_rvk | QH 499 SK 970 |
classification_tum | MAT 913f DAT 537f |
ctrlnum | (OCoLC)844781040 (DE-599)BVBBV009707099 |
dewey-full | 511/.520 |
dewey-hundreds | 500 - Natural sciences and mathematics |
dewey-ones | 511 - General principles of mathematics |
dewey-raw | 511/.5 20 |
dewey-search | 511/.5 20 |
dewey-sort | 3511 15 220 |
dewey-tens | 510 - Mathematics |
discipline | Informatik Mathematik Wirtschaftswissenschaften |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 cb4500</leader><controlfield tag="001">BV009707099</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20070417</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">940711s1994 gw d||| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">941561992</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3540583343</subfield><subfield code="9">3-540-58334-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0387583343</subfield><subfield code="9">0-387-58334-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)844781040</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV009707099</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-384</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">T57.78.R47 1994</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">511/.5 20</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">QH 499</subfield><subfield code="0">(DE-625)141605:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SK 970</subfield><subfield code="0">(DE-625)143276:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">MAT 913f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 537f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">90C27</subfield><subfield code="2">msc</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Reinelt, Gerhard</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The traveling salesman</subfield><subfield code="b">computational solutions for TSP applications</subfield><subfield code="c">Gerhard Reinelt</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin [u.a.]</subfield><subfield code="b">Springer</subfield><subfield code="c">1994</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VIII, 223 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Lecture notes in computer science</subfield><subfield code="v">840</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Traveling-salesman problem</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Heuristic programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Algorithms</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Travelling-salesman-Problem</subfield><subfield code="0">(DE-588)4185966-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Kombinatorische Optimierung</subfield><subfield code="0">(DE-588)4031826-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Travelling-salesman-Problem</subfield><subfield code="0">(DE-588)4185966-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Kombinatorische Optimierung</subfield><subfield code="0">(DE-588)4031826-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Lecture notes in computer science</subfield><subfield code="v">840</subfield><subfield code="w">(DE-604)BV000000607</subfield><subfield code="9">840</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006420855&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006420855</subfield></datafield></record></collection> |
id | DE-604.BV009707099 |
illustrated | Illustrated |
indexdate | 2025-01-10T15:06:11Z |
institution | BVB |
isbn | 3540583343 0387583343 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006420855 |
oclc_num | 844781040 |
open_access_boolean | |
owner | DE-384 DE-29T DE-739 DE-91G DE-BY-TUM DE-20 DE-19 DE-BY-UBM DE-706 DE-634 DE-83 DE-11 DE-188 |
owner_facet | DE-384 DE-29T DE-739 DE-91G DE-BY-TUM DE-20 DE-19 DE-BY-UBM DE-706 DE-634 DE-83 DE-11 DE-188 |
physical | VIII, 223 S. graph. Darst. |
publishDate | 1994 |
publishDateSearch | 1994 |
publishDateSort | 1994 |
publisher | Springer |
record_format | marc |
series | Lecture notes in computer science |
series2 | Lecture notes in computer science |
spelling | Reinelt, Gerhard Verfasser aut The traveling salesman computational solutions for TSP applications Gerhard Reinelt Berlin [u.a.] Springer 1994 VIII, 223 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Lecture notes in computer science 840 Traveling-salesman problem Heuristic programming Algorithms Travelling-salesman-Problem (DE-588)4185966-2 gnd rswk-swf Kombinatorische Optimierung (DE-588)4031826-6 gnd rswk-swf Algorithmus (DE-588)4001183-5 gnd rswk-swf Travelling-salesman-Problem (DE-588)4185966-2 s DE-604 Kombinatorische Optimierung (DE-588)4031826-6 s Algorithmus (DE-588)4001183-5 s Lecture notes in computer science 840 (DE-604)BV000000607 840 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006420855&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Reinelt, Gerhard The traveling salesman computational solutions for TSP applications Lecture notes in computer science Traveling-salesman problem Heuristic programming Algorithms Travelling-salesman-Problem (DE-588)4185966-2 gnd Kombinatorische Optimierung (DE-588)4031826-6 gnd Algorithmus (DE-588)4001183-5 gnd |
subject_GND | (DE-588)4185966-2 (DE-588)4031826-6 (DE-588)4001183-5 |
title | The traveling salesman computational solutions for TSP applications |
title_auth | The traveling salesman computational solutions for TSP applications |
title_exact_search | The traveling salesman computational solutions for TSP applications |
title_full | The traveling salesman computational solutions for TSP applications Gerhard Reinelt |
title_fullStr | The traveling salesman computational solutions for TSP applications Gerhard Reinelt |
title_full_unstemmed | The traveling salesman computational solutions for TSP applications Gerhard Reinelt |
title_short | The traveling salesman |
title_sort | the traveling salesman computational solutions for tsp applications |
title_sub | computational solutions for TSP applications |
topic | Traveling-salesman problem Heuristic programming Algorithms Travelling-salesman-Problem (DE-588)4185966-2 gnd Kombinatorische Optimierung (DE-588)4031826-6 gnd Algorithmus (DE-588)4001183-5 gnd |
topic_facet | Traveling-salesman problem Heuristic programming Algorithms Travelling-salesman-Problem Kombinatorische Optimierung Algorithmus |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006420855&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV000000607 |
work_keys_str_mv | AT reineltgerhard thetravelingsalesmancomputationalsolutionsfortspapplications |