Loading…

Minmax regret for sink location on dynamic flow paths with general capacities

In dynamic flow networks, every vertex starts with items (flow) that need to be shipped to designated sinks. All edges have two associated quantities: length, the amount of time required for a particle to traverse the edge, and capacity, the number of units of flow that can enter the edge in unit ti...

Full description

Saved in:
Bibliographic Details
Published in:Discrete Applied Mathematics 2022-07, Vol.315, p.1-26
Main Authors: Golin, Mordecai, Sandeep, Sai
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c207t-da565c6eee8d19f60f7d39623a546e452a81864f4b5773252a121350537fc5ee3
container_end_page 26
container_issue
container_start_page 1
container_title Discrete Applied Mathematics
container_volume 315
creator Golin, Mordecai
Sandeep, Sai
description In dynamic flow networks, every vertex starts with items (flow) that need to be shipped to designated sinks. All edges have two associated quantities: length, the amount of time required for a particle to traverse the edge, and capacity, the number of units of flow that can enter the edge in unit time. The goal is to move all the flow to the sinks. A variation of the problem, modeling evacuation protocols, is to find the sink location(s) that minimize evacuation time, restricting the flow to be confluent. Solving this problem is NP-hard on general graphs, and thus research into optimal algorithms has traditionally been restricted to special graphs such as paths, and trees. A specialized version of robust optimization is minmax regret, in which the input flows at the vertices are only partially defined by constraints. The goal is to find a sink location that has the minimum regret over all the input flows that satisfy the partially defined constraints. Regret for a fully defined input flow and a sink is defined to be the difference between the evacuation time to that sink and the optimal evacuation time. A large recent literature derives polynomial time algorithms for the minmax regret k-sink location problem on paths and trees under the simplifying condition that all edges have the same (uniform) capacity. This paper develops an O(n4logn) time algorithm for the minmax regret 1-sink problem on paths with general (non-uniform) capacities. To the best of our knowledge, this is the first minmax regret result for dynamic flow problems in any type of graph with general capacities.
doi_str_mv 10.1016/j.dam.2022.02.027
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2672767145</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0166218X22000592</els_id><sourcerecordid>2672767145</sourcerecordid><originalsourceid>FETCH-LOGICAL-c207t-da565c6eee8d19f60f7d39623a546e452a81864f4b5773252a121350537fc5ee3</originalsourceid><addsrcrecordid>eNp9UE1LAzEUDKJgrf4AbwHPuybZTbLFkxS_oMWLgrcQsy9t1v0yidb-e7PUszAwDMy8NwxCl5TklFBx3eS17nJGGMvJBHmEZrSSLBNS0mM0Sx6RMVq9naKzEBpCCE1qhtZr13f6B3vYeIjYDh4H13_gdjA6uqHHCfW-150z2LbDDo86bgPeubjFG-jB6xYbPWrjooNwjk6sbgNc_PEcvd7fvSwfs9Xzw9PydpUZRmTMas0FNwIAqpourCBW1sVCsELzUkDJma5oJUpbvnMpC5Z0KltwwgtpDQco5ujqcHf0w-cXhKia4cv36aViQjIpJC15ctGDy_ghBA9Wjd512u8VJWpaTTUqraam1RSZIFPm5pCBVP_bgVfBOOgN1M6Diaoe3D_pXzoidBA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2672767145</pqid></control><display><type>article</type><title>Minmax regret for sink location on dynamic flow paths with general capacities</title><source>ScienceDirect Journals</source><creator>Golin, Mordecai ; Sandeep, Sai</creator><creatorcontrib>Golin, Mordecai ; Sandeep, Sai</creatorcontrib><description>In dynamic flow networks, every vertex starts with items (flow) that need to be shipped to designated sinks. All edges have two associated quantities: length, the amount of time required for a particle to traverse the edge, and capacity, the number of units of flow that can enter the edge in unit time. The goal is to move all the flow to the sinks. A variation of the problem, modeling evacuation protocols, is to find the sink location(s) that minimize evacuation time, restricting the flow to be confluent. Solving this problem is NP-hard on general graphs, and thus research into optimal algorithms has traditionally been restricted to special graphs such as paths, and trees. A specialized version of robust optimization is minmax regret, in which the input flows at the vertices are only partially defined by constraints. The goal is to find a sink location that has the minimum regret over all the input flows that satisfy the partially defined constraints. Regret for a fully defined input flow and a sink is defined to be the difference between the evacuation time to that sink and the optimal evacuation time. A large recent literature derives polynomial time algorithms for the minmax regret k-sink location problem on paths and trees under the simplifying condition that all edges have the same (uniform) capacity. This paper develops an O(n4logn) time algorithm for the minmax regret 1-sink problem on paths with general (non-uniform) capacities. To the best of our knowledge, this is the first minmax regret result for dynamic flow problems in any type of graph with general capacities.</description><identifier>ISSN: 0166-218X</identifier><identifier>EISSN: 1872-6771</identifier><identifier>DOI: 10.1016/j.dam.2022.02.027</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Algorithms ; Apexes ; Dynamic flow networks ; Evacuation ; Flow paths ; Graphs ; Minmax regret ; Optimization ; Polynomials ; Robust optimization ; Site selection ; Trees (mathematics)</subject><ispartof>Discrete Applied Mathematics, 2022-07, Vol.315, p.1-26</ispartof><rights>2022 Elsevier B.V.</rights><rights>Copyright Elsevier BV Jul 15, 2022</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c207t-da565c6eee8d19f60f7d39623a546e452a81864f4b5773252a121350537fc5ee3</cites><orcidid>0000-0002-1260-6574</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Golin, Mordecai</creatorcontrib><creatorcontrib>Sandeep, Sai</creatorcontrib><title>Minmax regret for sink location on dynamic flow paths with general capacities</title><title>Discrete Applied Mathematics</title><description>In dynamic flow networks, every vertex starts with items (flow) that need to be shipped to designated sinks. All edges have two associated quantities: length, the amount of time required for a particle to traverse the edge, and capacity, the number of units of flow that can enter the edge in unit time. The goal is to move all the flow to the sinks. A variation of the problem, modeling evacuation protocols, is to find the sink location(s) that minimize evacuation time, restricting the flow to be confluent. Solving this problem is NP-hard on general graphs, and thus research into optimal algorithms has traditionally been restricted to special graphs such as paths, and trees. A specialized version of robust optimization is minmax regret, in which the input flows at the vertices are only partially defined by constraints. The goal is to find a sink location that has the minimum regret over all the input flows that satisfy the partially defined constraints. Regret for a fully defined input flow and a sink is defined to be the difference between the evacuation time to that sink and the optimal evacuation time. A large recent literature derives polynomial time algorithms for the minmax regret k-sink location problem on paths and trees under the simplifying condition that all edges have the same (uniform) capacity. This paper develops an O(n4logn) time algorithm for the minmax regret 1-sink problem on paths with general (non-uniform) capacities. To the best of our knowledge, this is the first minmax regret result for dynamic flow problems in any type of graph with general capacities.</description><subject>Algorithms</subject><subject>Apexes</subject><subject>Dynamic flow networks</subject><subject>Evacuation</subject><subject>Flow paths</subject><subject>Graphs</subject><subject>Minmax regret</subject><subject>Optimization</subject><subject>Polynomials</subject><subject>Robust optimization</subject><subject>Site selection</subject><subject>Trees (mathematics)</subject><issn>0166-218X</issn><issn>1872-6771</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9UE1LAzEUDKJgrf4AbwHPuybZTbLFkxS_oMWLgrcQsy9t1v0yidb-e7PUszAwDMy8NwxCl5TklFBx3eS17nJGGMvJBHmEZrSSLBNS0mM0Sx6RMVq9naKzEBpCCE1qhtZr13f6B3vYeIjYDh4H13_gdjA6uqHHCfW-150z2LbDDo86bgPeubjFG-jB6xYbPWrjooNwjk6sbgNc_PEcvd7fvSwfs9Xzw9PydpUZRmTMas0FNwIAqpourCBW1sVCsELzUkDJma5oJUpbvnMpC5Z0KltwwgtpDQco5ujqcHf0w-cXhKia4cv36aViQjIpJC15ctGDy_ghBA9Wjd512u8VJWpaTTUqraam1RSZIFPm5pCBVP_bgVfBOOgN1M6Diaoe3D_pXzoidBA</recordid><startdate>20220715</startdate><enddate>20220715</enddate><creator>Golin, Mordecai</creator><creator>Sandeep, Sai</creator><general>Elsevier B.V</general><general>Elsevier BV</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-1260-6574</orcidid></search><sort><creationdate>20220715</creationdate><title>Minmax regret for sink location on dynamic flow paths with general capacities</title><author>Golin, Mordecai ; Sandeep, Sai</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c207t-da565c6eee8d19f60f7d39623a546e452a81864f4b5773252a121350537fc5ee3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Apexes</topic><topic>Dynamic flow networks</topic><topic>Evacuation</topic><topic>Flow paths</topic><topic>Graphs</topic><topic>Minmax regret</topic><topic>Optimization</topic><topic>Polynomials</topic><topic>Robust optimization</topic><topic>Site selection</topic><topic>Trees (mathematics)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Golin, Mordecai</creatorcontrib><creatorcontrib>Sandeep, Sai</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>Discrete Applied Mathematics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Golin, Mordecai</au><au>Sandeep, Sai</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Minmax regret for sink location on dynamic flow paths with general capacities</atitle><jtitle>Discrete Applied Mathematics</jtitle><date>2022-07-15</date><risdate>2022</risdate><volume>315</volume><spage>1</spage><epage>26</epage><pages>1-26</pages><issn>0166-218X</issn><eissn>1872-6771</eissn><abstract>In dynamic flow networks, every vertex starts with items (flow) that need to be shipped to designated sinks. All edges have two associated quantities: length, the amount of time required for a particle to traverse the edge, and capacity, the number of units of flow that can enter the edge in unit time. The goal is to move all the flow to the sinks. A variation of the problem, modeling evacuation protocols, is to find the sink location(s) that minimize evacuation time, restricting the flow to be confluent. Solving this problem is NP-hard on general graphs, and thus research into optimal algorithms has traditionally been restricted to special graphs such as paths, and trees. A specialized version of robust optimization is minmax regret, in which the input flows at the vertices are only partially defined by constraints. The goal is to find a sink location that has the minimum regret over all the input flows that satisfy the partially defined constraints. Regret for a fully defined input flow and a sink is defined to be the difference between the evacuation time to that sink and the optimal evacuation time. A large recent literature derives polynomial time algorithms for the minmax regret k-sink location problem on paths and trees under the simplifying condition that all edges have the same (uniform) capacity. This paper develops an O(n4logn) time algorithm for the minmax regret 1-sink problem on paths with general (non-uniform) capacities. To the best of our knowledge, this is the first minmax regret result for dynamic flow problems in any type of graph with general capacities.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.dam.2022.02.027</doi><tpages>26</tpages><orcidid>https://orcid.org/0000-0002-1260-6574</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0166-218X
ispartof Discrete Applied Mathematics, 2022-07, Vol.315, p.1-26
issn 0166-218X
1872-6771
language eng
recordid cdi_proquest_journals_2672767145
source ScienceDirect Journals
subjects Algorithms
Apexes
Dynamic flow networks
Evacuation
Flow paths
Graphs
Minmax regret
Optimization
Polynomials
Robust optimization
Site selection
Trees (mathematics)
title Minmax regret for sink location on dynamic flow paths with general capacities
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T17%3A04%3A33IST&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=Minmax%20regret%20for%20sink%20location%20on%20dynamic%20flow%20paths%20with%20general%20capacities&rft.jtitle=Discrete%20Applied%20Mathematics&rft.au=Golin,%20Mordecai&rft.date=2022-07-15&rft.volume=315&rft.spage=1&rft.epage=26&rft.pages=1-26&rft.issn=0166-218X&rft.eissn=1872-6771&rft_id=info:doi/10.1016/j.dam.2022.02.027&rft_dat=%3Cproquest_cross%3E2672767145%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c207t-da565c6eee8d19f60f7d39623a546e452a81864f4b5773252a121350537fc5ee3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2672767145&rft_id=info:pmid/&rfr_iscdi=true