Combining Traveling Salesman and Traveling Repairman Problems: A multi-objective approach based on multiple scenarios

•Multi-objective Traveling Salesman or Repairman Problem with different scenarios.•Handling of uncertainty in travel data by generating alternative tour schedules.•Analysis of the Pareto set complexity for different networks.•Dynamic Programming procedures are introduced that generate the Pareto set...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & operations research 2019-12, Vol.112, p.104766, Article 104766
Hauptverfasser: Bock, Stefan, Klamroth, Kathrin
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page 104766
container_title Computers & operations research
container_volume 112
creator Bock, Stefan
Klamroth, Kathrin
description •Multi-objective Traveling Salesman or Repairman Problem with different scenarios.•Handling of uncertainty in travel data by generating alternative tour schedules.•Analysis of the Pareto set complexity for different networks.•Dynamic Programming procedures are introduced that generate the Pareto sets.•A computational study evaluates the Pareto sets for worst and average cases. This paper analyzes a multi-objective variant of the well-known Traveling Salesman Problem (TSP) and the Traveling Repairman Problem (TRP) in order to address the classical conflict between cost minimization (represented by the TSP) and customer waiting time minimization (represented by the TRP). By simultaneously considering different scenarios with individual travel times, uncertainty in travel data is handled. We interpret each travel time scenario as an individual objective function and introduce deterministic multi-objective counterpart models denoted as the Multi-Objective TSP (MOTSP), Multi-Objective TRP (MOTRP), and the combined Multi-Objective TSP and TRP models (MOTSRP), respectively. Problems with and without additional deadline restrictions are considered, and the complexity status of computing the Pareto fronts of various problem variants for different underlying networks is resolved. As a particularly interesting case, we consider the MOTSRP with deadlines on a line and show that the problem is intractable even in this simple setting. Nevertheless, we propose a Dynamic Programming approach that solves random instances to optimality in reasonable time. Moreover, the computational study additionally evaluates the average complexity of the Line-MOTSRP with deadlines for different numbers of scenarios. The computational study also analyzes the Pareto fronts that are generated for specifically designed extremal instances.
doi_str_mv 10.1016/j.cor.2019.104766
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2301908516</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0305054819302084</els_id><sourcerecordid>2301908516</sourcerecordid><originalsourceid>FETCH-LOGICAL-c357t-e771b13871106f50229f0b9314cf20a234956b4b2d9588b52550b5969382f5663</originalsourceid><addsrcrecordid>eNp9kE1LxDAQhoMouK7-AG8Fz13z0aStnpbFLxAUXcFbSNKpprRNTboL_ntT6sGTc5kP3ndmeBA6J3hFMBGXzco4v6KYlLHPciEO0IIUOUtzwd8P0QIzzFPMs-IYnYTQ4Bg5JQu027hO2972H8nWqz20U_WqWgid6hPVV3_GLzAo66f5s3e6hS5cJeuk27WjTZ1uwIx2D4kaBu-U-Uy0ClAlrp8VQwtJMNArb104RUe1agOc_eYleru92W7u08enu4fN-jE1jOdjCnlONGFFTggWNceUljXWJSOZqSlWlGUlFzrTtCp5UWhOOceal6JkBa25EGyJLua98aWvHYRRNm7n-3hSUhZZ4YKTSUVmlfEuBA-1HLztlP-WBMuJrmxkpCsnunKmGz3Xswfi-3sLXgZjoTdQWR9ByMrZf9w_Pj-B7g</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2301908516</pqid></control><display><type>article</type><title>Combining Traveling Salesman and Traveling Repairman Problems: A multi-objective approach based on multiple scenarios</title><source>ScienceDirect Journals (5 years ago - present)</source><creator>Bock, Stefan ; Klamroth, Kathrin</creator><creatorcontrib>Bock, Stefan ; Klamroth, Kathrin</creatorcontrib><description>•Multi-objective Traveling Salesman or Repairman Problem with different scenarios.•Handling of uncertainty in travel data by generating alternative tour schedules.•Analysis of the Pareto set complexity for different networks.•Dynamic Programming procedures are introduced that generate the Pareto sets.•A computational study evaluates the Pareto sets for worst and average cases. This paper analyzes a multi-objective variant of the well-known Traveling Salesman Problem (TSP) and the Traveling Repairman Problem (TRP) in order to address the classical conflict between cost minimization (represented by the TSP) and customer waiting time minimization (represented by the TRP). By simultaneously considering different scenarios with individual travel times, uncertainty in travel data is handled. We interpret each travel time scenario as an individual objective function and introduce deterministic multi-objective counterpart models denoted as the Multi-Objective TSP (MOTSP), Multi-Objective TRP (MOTRP), and the combined Multi-Objective TSP and TRP models (MOTSRP), respectively. Problems with and without additional deadline restrictions are considered, and the complexity status of computing the Pareto fronts of various problem variants for different underlying networks is resolved. As a particularly interesting case, we consider the MOTSRP with deadlines on a line and show that the problem is intractable even in this simple setting. Nevertheless, we propose a Dynamic Programming approach that solves random instances to optimality in reasonable time. Moreover, the computational study additionally evaluates the average complexity of the Line-MOTSRP with deadlines for different numbers of scenarios. The computational study also analyzes the Pareto fronts that are generated for specifically designed extremal instances.</description><identifier>ISSN: 0305-0548</identifier><identifier>EISSN: 1873-765X</identifier><identifier>EISSN: 0305-0548</identifier><identifier>DOI: 10.1016/j.cor.2019.104766</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Complexity ; Complexity analysis of Pareto fronts ; Dynamic programming ; Graphs ; Line-TSP and Line-TRP ; Mathematical programming ; Multi-objective dynamic programming ; Multi-objective TSP and TRP ; Multiple objective analysis ; Multiple objective programming ; Operations research ; Optimization ; Travel ; Travel time ; Traveling salesman problem</subject><ispartof>Computers &amp; operations research, 2019-12, Vol.112, p.104766, Article 104766</ispartof><rights>2019</rights><rights>Copyright Pergamon Press Inc. Dec 2019</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c357t-e771b13871106f50229f0b9314cf20a234956b4b2d9588b52550b5969382f5663</citedby><cites>FETCH-LOGICAL-c357t-e771b13871106f50229f0b9314cf20a234956b4b2d9588b52550b5969382f5663</cites><orcidid>0000-0002-2838-4785</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.cor.2019.104766$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Bock, Stefan</creatorcontrib><creatorcontrib>Klamroth, Kathrin</creatorcontrib><title>Combining Traveling Salesman and Traveling Repairman Problems: A multi-objective approach based on multiple scenarios</title><title>Computers &amp; operations research</title><description>•Multi-objective Traveling Salesman or Repairman Problem with different scenarios.•Handling of uncertainty in travel data by generating alternative tour schedules.•Analysis of the Pareto set complexity for different networks.•Dynamic Programming procedures are introduced that generate the Pareto sets.•A computational study evaluates the Pareto sets for worst and average cases. This paper analyzes a multi-objective variant of the well-known Traveling Salesman Problem (TSP) and the Traveling Repairman Problem (TRP) in order to address the classical conflict between cost minimization (represented by the TSP) and customer waiting time minimization (represented by the TRP). By simultaneously considering different scenarios with individual travel times, uncertainty in travel data is handled. We interpret each travel time scenario as an individual objective function and introduce deterministic multi-objective counterpart models denoted as the Multi-Objective TSP (MOTSP), Multi-Objective TRP (MOTRP), and the combined Multi-Objective TSP and TRP models (MOTSRP), respectively. Problems with and without additional deadline restrictions are considered, and the complexity status of computing the Pareto fronts of various problem variants for different underlying networks is resolved. As a particularly interesting case, we consider the MOTSRP with deadlines on a line and show that the problem is intractable even in this simple setting. Nevertheless, we propose a Dynamic Programming approach that solves random instances to optimality in reasonable time. Moreover, the computational study additionally evaluates the average complexity of the Line-MOTSRP with deadlines for different numbers of scenarios. The computational study also analyzes the Pareto fronts that are generated for specifically designed extremal instances.</description><subject>Complexity</subject><subject>Complexity analysis of Pareto fronts</subject><subject>Dynamic programming</subject><subject>Graphs</subject><subject>Line-TSP and Line-TRP</subject><subject>Mathematical programming</subject><subject>Multi-objective dynamic programming</subject><subject>Multi-objective TSP and TRP</subject><subject>Multiple objective analysis</subject><subject>Multiple objective programming</subject><subject>Operations research</subject><subject>Optimization</subject><subject>Travel</subject><subject>Travel time</subject><subject>Traveling salesman problem</subject><issn>0305-0548</issn><issn>1873-765X</issn><issn>0305-0548</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LxDAQhoMouK7-AG8Fz13z0aStnpbFLxAUXcFbSNKpprRNTboL_ntT6sGTc5kP3ndmeBA6J3hFMBGXzco4v6KYlLHPciEO0IIUOUtzwd8P0QIzzFPMs-IYnYTQ4Bg5JQu027hO2972H8nWqz20U_WqWgid6hPVV3_GLzAo66f5s3e6hS5cJeuk27WjTZ1uwIx2D4kaBu-U-Uy0ClAlrp8VQwtJMNArb104RUe1agOc_eYleru92W7u08enu4fN-jE1jOdjCnlONGFFTggWNceUljXWJSOZqSlWlGUlFzrTtCp5UWhOOceal6JkBa25EGyJLua98aWvHYRRNm7n-3hSUhZZ4YKTSUVmlfEuBA-1HLztlP-WBMuJrmxkpCsnunKmGz3Xswfi-3sLXgZjoTdQWR9ByMrZf9w_Pj-B7g</recordid><startdate>20191201</startdate><enddate>20191201</enddate><creator>Bock, Stefan</creator><creator>Klamroth, Kathrin</creator><general>Elsevier Ltd</general><general>Pergamon Press Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-2838-4785</orcidid></search><sort><creationdate>20191201</creationdate><title>Combining Traveling Salesman and Traveling Repairman Problems: A multi-objective approach based on multiple scenarios</title><author>Bock, Stefan ; Klamroth, Kathrin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c357t-e771b13871106f50229f0b9314cf20a234956b4b2d9588b52550b5969382f5663</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Complexity</topic><topic>Complexity analysis of Pareto fronts</topic><topic>Dynamic programming</topic><topic>Graphs</topic><topic>Line-TSP and Line-TRP</topic><topic>Mathematical programming</topic><topic>Multi-objective dynamic programming</topic><topic>Multi-objective TSP and TRP</topic><topic>Multiple objective analysis</topic><topic>Multiple objective programming</topic><topic>Operations research</topic><topic>Optimization</topic><topic>Travel</topic><topic>Travel time</topic><topic>Traveling salesman problem</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Bock, Stefan</creatorcontrib><creatorcontrib>Klamroth, Kathrin</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computers &amp; operations research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Bock, Stefan</au><au>Klamroth, Kathrin</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Combining Traveling Salesman and Traveling Repairman Problems: A multi-objective approach based on multiple scenarios</atitle><jtitle>Computers &amp; operations research</jtitle><date>2019-12-01</date><risdate>2019</risdate><volume>112</volume><spage>104766</spage><pages>104766-</pages><artnum>104766</artnum><issn>0305-0548</issn><eissn>1873-765X</eissn><eissn>0305-0548</eissn><abstract>•Multi-objective Traveling Salesman or Repairman Problem with different scenarios.•Handling of uncertainty in travel data by generating alternative tour schedules.•Analysis of the Pareto set complexity for different networks.•Dynamic Programming procedures are introduced that generate the Pareto sets.•A computational study evaluates the Pareto sets for worst and average cases. This paper analyzes a multi-objective variant of the well-known Traveling Salesman Problem (TSP) and the Traveling Repairman Problem (TRP) in order to address the classical conflict between cost minimization (represented by the TSP) and customer waiting time minimization (represented by the TRP). By simultaneously considering different scenarios with individual travel times, uncertainty in travel data is handled. We interpret each travel time scenario as an individual objective function and introduce deterministic multi-objective counterpart models denoted as the Multi-Objective TSP (MOTSP), Multi-Objective TRP (MOTRP), and the combined Multi-Objective TSP and TRP models (MOTSRP), respectively. Problems with and without additional deadline restrictions are considered, and the complexity status of computing the Pareto fronts of various problem variants for different underlying networks is resolved. As a particularly interesting case, we consider the MOTSRP with deadlines on a line and show that the problem is intractable even in this simple setting. Nevertheless, we propose a Dynamic Programming approach that solves random instances to optimality in reasonable time. Moreover, the computational study additionally evaluates the average complexity of the Line-MOTSRP with deadlines for different numbers of scenarios. The computational study also analyzes the Pareto fronts that are generated for specifically designed extremal instances.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cor.2019.104766</doi><orcidid>https://orcid.org/0000-0002-2838-4785</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0305-0548
ispartof Computers & operations research, 2019-12, Vol.112, p.104766, Article 104766
issn 0305-0548
1873-765X
0305-0548
language eng
recordid cdi_proquest_journals_2301908516
source ScienceDirect Journals (5 years ago - present)
subjects Complexity
Complexity analysis of Pareto fronts
Dynamic programming
Graphs
Line-TSP and Line-TRP
Mathematical programming
Multi-objective dynamic programming
Multi-objective TSP and TRP
Multiple objective analysis
Multiple objective programming
Operations research
Optimization
Travel
Travel time
Traveling salesman problem
title Combining Traveling Salesman and Traveling Repairman Problems: A multi-objective approach based on multiple scenarios
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T01%3A40%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Combining%20Traveling%20Salesman%20and%20Traveling%20Repairman%20Problems:%20A%20multi-objective%20approach%20based%20on%20multiple%20scenarios&rft.jtitle=Computers%20&%20operations%20research&rft.au=Bock,%20Stefan&rft.date=2019-12-01&rft.volume=112&rft.spage=104766&rft.pages=104766-&rft.artnum=104766&rft.issn=0305-0548&rft.eissn=1873-765X&rft_id=info:doi/10.1016/j.cor.2019.104766&rft_dat=%3Cproquest_cross%3E2301908516%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2301908516&rft_id=info:pmid/&rft_els_id=S0305054819302084&rfr_iscdi=true