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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:EUROPEAN JOURNAL OF OPERATIONAL RESEARCH 2024-12, Vol.319 (3), p.793-807
Hauptverfasser: Li, Jiaojiao, Zhu, Jianghan, Peng, Guansheng, Wang, Jianjiang, Zhen, Lu, Demeulemeester, Erik
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