Branch-Price-and-Cut algorithms for the team orienteering problem with interval-varying profits
This paper studies the team orienteering problem (TOP), wherein each vertex requires two visits, and the service profit of each vertex depends on the time interval between these two visits. Motivated by scenarios like perishable product delivery, home health care scheduling, and earth observation sa...
Gespeichert in:
Veröffentlicht in: | EUROPEAN JOURNAL OF OPERATIONAL RESEARCH 2024-12, Vol.319 (3), p.793-807 |
---|---|
Hauptverfasser: | , , , , , |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 807 |
---|---|
container_issue | 3 |
container_start_page | 793 |
container_title | EUROPEAN JOURNAL OF OPERATIONAL RESEARCH |
container_volume | 319 |
creator | Li, Jiaojiao Zhu, Jianghan Peng, Guansheng Wang, Jianjiang Zhen, Lu Demeulemeester, Erik |
description | This paper studies the team orienteering problem (TOP), wherein each vertex requires two visits, and the service profit of each vertex depends on the time interval between these two visits. Motivated by scenarios like perishable product delivery, home health care scheduling, and earth observation satellite scheduling, the paper addresses two variants: the periodic orienteering problem with a focus on the number of days (NoDs) and the team orienteering problem with attention to a combination of time windows (CoTWs). It develops mixed-integer linear programming (MILP) models for both variants and devises exact Branch-Price-and-Cut (BPC) algorithms tailored to their block diagonal structures. Furthermore, this paper proposes two strategies to improve algorithm performance. A simplification strategy streamlines the directed graph network by removing redundant vertices and arcs without compromising optimality, thereby accelerating the solution of pricing problems. Additionally, a matheuristic algorithm is proposed to obtain integer solutions quickly. Computational results demonstrate the effectiveness of these algorithms, showcasing their superiority over CPLEX. The BPC algorithm, coupled with the simplification strategy, exhibits an average computational time reduction of 70 % compared to the basic strategy. The effectiveness of the matheuristic algorithm is also confirmed. Finally, the findings presented herein offer valuable insights for refining and applying BPC algorithms. |
format | Article |
fullrecord | <record><control><sourceid>kuleuven</sourceid><recordid>TN_cdi_kuleuven_dspace_20_500_12942_746235</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>20_500_12942_746235</sourcerecordid><originalsourceid>FETCH-kuleuven_dspace_20_500_12942_7462353</originalsourceid><addsrcrecordid>eNqVyr0OgjAYheEOmog_99DZpKYtYOMq0Tg6uDcVPqBaCmkL6t3LwAXodJL3PDMU0VgIwjkTC7T0_kEpZSlLIySPTtm8JlencyDKFiTrA1amap0OdeNx2TocasABVIPHCDYAOG0r3Ln2bqDBrxFiPWY3KEMG5T7TW-rg12heKuNhM-0Kbc-nW3Yhz95AP4CVhe9UDpJTmVIqGT8kXIpkz-M0_hPvfsYyvEP8BQgiVcI</addsrcrecordid><sourcetype>Institutional Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Branch-Price-and-Cut algorithms for the team orienteering problem with interval-varying profits</title><source>Lirias (KU Leuven Association)</source><source>Elsevier ScienceDirect Journals</source><creator>Li, Jiaojiao ; Zhu, Jianghan ; Peng, Guansheng ; Wang, Jianjiang ; Zhen, Lu ; Demeulemeester, Erik</creator><creatorcontrib>Li, Jiaojiao ; Zhu, Jianghan ; Peng, Guansheng ; Wang, Jianjiang ; Zhen, Lu ; Demeulemeester, Erik</creatorcontrib><description>This paper studies the team orienteering problem (TOP), wherein each vertex requires two visits, and the service profit of each vertex depends on the time interval between these two visits. Motivated by scenarios like perishable product delivery, home health care scheduling, and earth observation satellite scheduling, the paper addresses two variants: the periodic orienteering problem with a focus on the number of days (NoDs) and the team orienteering problem with attention to a combination of time windows (CoTWs). It develops mixed-integer linear programming (MILP) models for both variants and devises exact Branch-Price-and-Cut (BPC) algorithms tailored to their block diagonal structures. Furthermore, this paper proposes two strategies to improve algorithm performance. A simplification strategy streamlines the directed graph network by removing redundant vertices and arcs without compromising optimality, thereby accelerating the solution of pricing problems. Additionally, a matheuristic algorithm is proposed to obtain integer solutions quickly. Computational results demonstrate the effectiveness of these algorithms, showcasing their superiority over CPLEX. The BPC algorithm, coupled with the simplification strategy, exhibits an average computational time reduction of 70 % compared to the basic strategy. The effectiveness of the matheuristic algorithm is also confirmed. Finally, the findings presented herein offer valuable insights for refining and applying BPC algorithms.</description><identifier>ISSN: 0377-2217</identifier><language>eng</language><publisher>ELSEVIER</publisher><ispartof>EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024-12, Vol.319 (3), p.793-807</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,315,776,780,27837</link.rule.ids></links><search><creatorcontrib>Li, Jiaojiao</creatorcontrib><creatorcontrib>Zhu, Jianghan</creatorcontrib><creatorcontrib>Peng, Guansheng</creatorcontrib><creatorcontrib>Wang, Jianjiang</creatorcontrib><creatorcontrib>Zhen, Lu</creatorcontrib><creatorcontrib>Demeulemeester, Erik</creatorcontrib><title>Branch-Price-and-Cut algorithms for the team orienteering problem with interval-varying profits</title><title>EUROPEAN JOURNAL OF OPERATIONAL RESEARCH</title><description>This paper studies the team orienteering problem (TOP), wherein each vertex requires two visits, and the service profit of each vertex depends on the time interval between these two visits. Motivated by scenarios like perishable product delivery, home health care scheduling, and earth observation satellite scheduling, the paper addresses two variants: the periodic orienteering problem with a focus on the number of days (NoDs) and the team orienteering problem with attention to a combination of time windows (CoTWs). It develops mixed-integer linear programming (MILP) models for both variants and devises exact Branch-Price-and-Cut (BPC) algorithms tailored to their block diagonal structures. Furthermore, this paper proposes two strategies to improve algorithm performance. A simplification strategy streamlines the directed graph network by removing redundant vertices and arcs without compromising optimality, thereby accelerating the solution of pricing problems. Additionally, a matheuristic algorithm is proposed to obtain integer solutions quickly. Computational results demonstrate the effectiveness of these algorithms, showcasing their superiority over CPLEX. The BPC algorithm, coupled with the simplification strategy, exhibits an average computational time reduction of 70 % compared to the basic strategy. The effectiveness of the matheuristic algorithm is also confirmed. Finally, the findings presented herein offer valuable insights for refining and applying BPC algorithms.</description><issn>0377-2217</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>FZOIL</sourceid><recordid>eNqVyr0OgjAYheEOmog_99DZpKYtYOMq0Tg6uDcVPqBaCmkL6t3LwAXodJL3PDMU0VgIwjkTC7T0_kEpZSlLIySPTtm8JlencyDKFiTrA1amap0OdeNx2TocasABVIPHCDYAOG0r3Ln2bqDBrxFiPWY3KEMG5T7TW-rg12heKuNhM-0Kbc-nW3Yhz95AP4CVhe9UDpJTmVIqGT8kXIpkz-M0_hPvfsYyvEP8BQgiVcI</recordid><startdate>20241216</startdate><enddate>20241216</enddate><creator>Li, Jiaojiao</creator><creator>Zhu, Jianghan</creator><creator>Peng, Guansheng</creator><creator>Wang, Jianjiang</creator><creator>Zhen, Lu</creator><creator>Demeulemeester, Erik</creator><general>ELSEVIER</general><scope>FZOIL</scope></search><sort><creationdate>20241216</creationdate><title>Branch-Price-and-Cut algorithms for the team orienteering problem with interval-varying profits</title><author>Li, Jiaojiao ; Zhu, Jianghan ; Peng, Guansheng ; Wang, Jianjiang ; Zhen, Lu ; Demeulemeester, Erik</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-kuleuven_dspace_20_500_12942_7462353</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Li, Jiaojiao</creatorcontrib><creatorcontrib>Zhu, Jianghan</creatorcontrib><creatorcontrib>Peng, Guansheng</creatorcontrib><creatorcontrib>Wang, Jianjiang</creatorcontrib><creatorcontrib>Zhen, Lu</creatorcontrib><creatorcontrib>Demeulemeester, Erik</creatorcontrib><collection>Lirias (KU Leuven Association)</collection><jtitle>EUROPEAN JOURNAL OF OPERATIONAL RESEARCH</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Li, Jiaojiao</au><au>Zhu, Jianghan</au><au>Peng, Guansheng</au><au>Wang, Jianjiang</au><au>Zhen, Lu</au><au>Demeulemeester, Erik</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Branch-Price-and-Cut algorithms for the team orienteering problem with interval-varying profits</atitle><jtitle>EUROPEAN JOURNAL OF OPERATIONAL RESEARCH</jtitle><date>2024-12-16</date><risdate>2024</risdate><volume>319</volume><issue>3</issue><spage>793</spage><epage>807</epage><pages>793-807</pages><issn>0377-2217</issn><abstract>This paper studies the team orienteering problem (TOP), wherein each vertex requires two visits, and the service profit of each vertex depends on the time interval between these two visits. Motivated by scenarios like perishable product delivery, home health care scheduling, and earth observation satellite scheduling, the paper addresses two variants: the periodic orienteering problem with a focus on the number of days (NoDs) and the team orienteering problem with attention to a combination of time windows (CoTWs). It develops mixed-integer linear programming (MILP) models for both variants and devises exact Branch-Price-and-Cut (BPC) algorithms tailored to their block diagonal structures. Furthermore, this paper proposes two strategies to improve algorithm performance. A simplification strategy streamlines the directed graph network by removing redundant vertices and arcs without compromising optimality, thereby accelerating the solution of pricing problems. Additionally, a matheuristic algorithm is proposed to obtain integer solutions quickly. Computational results demonstrate the effectiveness of these algorithms, showcasing their superiority over CPLEX. The BPC algorithm, coupled with the simplification strategy, exhibits an average computational time reduction of 70 % compared to the basic strategy. The effectiveness of the matheuristic algorithm is also confirmed. Finally, the findings presented herein offer valuable insights for refining and applying BPC algorithms.</abstract><pub>ELSEVIER</pub></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0377-2217 |
ispartof | EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024-12, Vol.319 (3), p.793-807 |
issn | 0377-2217 |
language | eng |
recordid | cdi_kuleuven_dspace_20_500_12942_746235 |
source | Lirias (KU Leuven Association); Elsevier ScienceDirect Journals |
title | Branch-Price-and-Cut algorithms for the team orienteering problem with interval-varying profits |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-04T05%3A20%3A38IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-kuleuven&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Branch-Price-and-Cut%20algorithms%20for%20the%20team%20orienteering%20problem%20with%20interval-varying%20profits&rft.jtitle=EUROPEAN%20JOURNAL%20OF%20OPERATIONAL%20RESEARCH&rft.au=Li,%20Jiaojiao&rft.date=2024-12-16&rft.volume=319&rft.issue=3&rft.spage=793&rft.epage=807&rft.pages=793-807&rft.issn=0377-2217&rft_id=info:doi/&rft_dat=%3Ckuleuven%3E20_500_12942_746235%3C/kuleuven%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 |