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...
Gespeichert in:
Veröffentlicht in: | Computers & operations research 2019-12, Vol.112, p.104766, Article 104766 |
---|---|
Hauptverfasser: | , |
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 & 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 & 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 & 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 & 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 |