Robust Assignment Using Redundant Robots on Transport Networks With Uncertain Travel Time

This article considers the problem of assigning mobile robots to goals on transport networks with uncertain and potentially correlated information about travel times. Our aim is to produce optimal assignments such that the average waiting time at destinations is minimized. Since noisy travel time es...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on automation science and engineering 2020-10, Vol.17 (4), p.2025-2037
1. Verfasser: Prorok, Amanda
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 2037
container_issue 4
container_start_page 2025
container_title IEEE transactions on automation science and engineering
container_volume 17
creator Prorok, Amanda
description This article considers the problem of assigning mobile robots to goals on transport networks with uncertain and potentially correlated information about travel times. Our aim is to produce optimal assignments such that the average waiting time at destinations is minimized. Since noisy travel time estimates result in suboptimal assignments, we propose a method that offers robustness to uncertainty by making use of redundant robot assignments. However, solving the redundant assignment problem optimally is strongly NP-hard. Hence, we exploit the structural properties of our mathematical problem formulation to propose a polynomial-time, near-optimal solution. We demonstrate that our problem can be reduced to minimizing a supermodular cost function subject to a matroid constraint. This allows us to develop a greedy assignment algorithm, for which we derive suboptimality bounds. We demonstrate the effectiveness of our approach with simulations on transport networks with correlated uncertain edge costs and uncertain node positions that lead to noisy travel time estimates. Comparisons to benchmark algorithms show that our method performs near-optimally and significantly better than the nonredundant assignment. Finally, our findings include results on the benefit of diversity and complementarity in redundant robot coalitions; these insights contribute toward providing resilience to uncertainty through the targeted composition of robot coalitions. Note to Practitioners -This article is motivated by the problem of assigning mobile robots (e.g., vehicles and drones) to goals when travel times from robot origins to goal locations are uncertain. Existing robust assignment methods deal with uncertainty by minimizing risk or by predefining acceptable risk thresholds. In this article, we propose a complementary method that offers robustness to uncertainty by making use of robot redundancy. In other words, we assign more robots than necessary to a given goal, in the expectation that one of the redundant robots will reach the goal faster (than the originally assigned robot). However, solving this redundant assignment problem is computationally intractable for large systems. By characterizing the mathematical problem, we show how the redundant assignment problem can be solved efficiently. We apply our assignment algorithm to transport network problems to reduce the average waiting times at goal locations when travel times from vehicle origins to destinations are uncertain and
doi_str_mv 10.1109/TASE.2020.2986641
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2449309657</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9085913</ieee_id><sourcerecordid>2449309657</sourcerecordid><originalsourceid>FETCH-LOGICAL-c384t-22b8696152303293cf1926d82866040550cbb4f29da6bd68da572c038f9005613</originalsourceid><addsrcrecordid>eNo9kNtKAzEQhoMoWKsPIN4EvN46OTa5LKUeoCjULeJV2EO2bm2TmmQV396tFa9mBr5_hvkQuiQwIgT0TT55no0oUBhRraTk5AgNiBAqY2PFjvc9F5nQQpyisxjXAJQrDQP0uvBlFxOexNiu3Na6hJexdSu8sHXn6qKfe8KniL3DeShc3PmQ8KNNXz68R_zSpje8dJUNqWh_iU-7wXm7tefopCk20V781SFa3s7y6X02f7p7mE7mWcUUTxmlpZJaEkEZMKpZ1RBNZa1o_wVwEAKqsuQN1XUhy1qquhBjWgFTjQYQkrAhuj7s3QX_0dmYzNp3wfUnDeVcM9BSjHuKHKgq-BiDbcwutNsifBsCZm_Q7A2avUHzZ7DPXB0yrbX2n9eghCaM_QAElGuV</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2449309657</pqid></control><display><type>article</type><title>Robust Assignment Using Redundant Robots on Transport Networks With Uncertain Travel Time</title><source>IEEE Electronic Library (IEL)</source><creator>Prorok, Amanda</creator><creatorcontrib>Prorok, Amanda</creatorcontrib><description>This article considers the problem of assigning mobile robots to goals on transport networks with uncertain and potentially correlated information about travel times. Our aim is to produce optimal assignments such that the average waiting time at destinations is minimized. Since noisy travel time estimates result in suboptimal assignments, we propose a method that offers robustness to uncertainty by making use of redundant robot assignments. However, solving the redundant assignment problem optimally is strongly NP-hard. Hence, we exploit the structural properties of our mathematical problem formulation to propose a polynomial-time, near-optimal solution. We demonstrate that our problem can be reduced to minimizing a supermodular cost function subject to a matroid constraint. This allows us to develop a greedy assignment algorithm, for which we derive suboptimality bounds. We demonstrate the effectiveness of our approach with simulations on transport networks with correlated uncertain edge costs and uncertain node positions that lead to noisy travel time estimates. Comparisons to benchmark algorithms show that our method performs near-optimally and significantly better than the nonredundant assignment. Finally, our findings include results on the benefit of diversity and complementarity in redundant robot coalitions; these insights contribute toward providing resilience to uncertainty through the targeted composition of robot coalitions. Note to Practitioners -This article is motivated by the problem of assigning mobile robots (e.g., vehicles and drones) to goals when travel times from robot origins to goal locations are uncertain. Existing robust assignment methods deal with uncertainty by minimizing risk or by predefining acceptable risk thresholds. In this article, we propose a complementary method that offers robustness to uncertainty by making use of robot redundancy. In other words, we assign more robots than necessary to a given goal, in the expectation that one of the redundant robots will reach the goal faster (than the originally assigned robot). However, solving this redundant assignment problem is computationally intractable for large systems. By characterizing the mathematical problem, we show how the redundant assignment problem can be solved efficiently. We apply our assignment algorithm to transport network problems to reduce the average waiting times at goal locations when travel times from vehicle origins to destinations are uncertain and potentially also correlated. Our results show that exploiting robot redundancy is an effective approach to reducing waiting times. In this work, we build on the premise that time is the primary commodity, and we do not explicitly model the additional cost of utilizing redundant robots. Future work should more explicitly address the tradeoff between the cost of providing redundancy (e.g., travel costs and robot costs) and performance gains.</description><identifier>ISSN: 1545-5955</identifier><identifier>EISSN: 1558-3783</identifier><identifier>DOI: 10.1109/TASE.2020.2986641</identifier><identifier>CODEN: ITASC7</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Correlation ; Cost function ; Costs ; Drone vehicles ; Greedy algorithms ; Mathematical analysis ; Mathematical problems ; Mobile robots ; Multi-robot systems ; Multirobot systems ; Networks ; Operations research ; Optimization ; Origins ; Polynomials ; Redundancy ; Robot kinematics ; Robots ; Robustness (mathematics) ; submodular optimization ; task assignment ; Travel time ; Uncertainty</subject><ispartof>IEEE transactions on automation science and engineering, 2020-10, Vol.17 (4), p.2025-2037</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c384t-22b8696152303293cf1926d82866040550cbb4f29da6bd68da572c038f9005613</citedby><cites>FETCH-LOGICAL-c384t-22b8696152303293cf1926d82866040550cbb4f29da6bd68da572c038f9005613</cites><orcidid>0000-0001-7313-5983</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9085913$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9085913$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Prorok, Amanda</creatorcontrib><title>Robust Assignment Using Redundant Robots on Transport Networks With Uncertain Travel Time</title><title>IEEE transactions on automation science and engineering</title><addtitle>TASE</addtitle><description>This article considers the problem of assigning mobile robots to goals on transport networks with uncertain and potentially correlated information about travel times. Our aim is to produce optimal assignments such that the average waiting time at destinations is minimized. Since noisy travel time estimates result in suboptimal assignments, we propose a method that offers robustness to uncertainty by making use of redundant robot assignments. However, solving the redundant assignment problem optimally is strongly NP-hard. Hence, we exploit the structural properties of our mathematical problem formulation to propose a polynomial-time, near-optimal solution. We demonstrate that our problem can be reduced to minimizing a supermodular cost function subject to a matroid constraint. This allows us to develop a greedy assignment algorithm, for which we derive suboptimality bounds. We demonstrate the effectiveness of our approach with simulations on transport networks with correlated uncertain edge costs and uncertain node positions that lead to noisy travel time estimates. Comparisons to benchmark algorithms show that our method performs near-optimally and significantly better than the nonredundant assignment. Finally, our findings include results on the benefit of diversity and complementarity in redundant robot coalitions; these insights contribute toward providing resilience to uncertainty through the targeted composition of robot coalitions. Note to Practitioners -This article is motivated by the problem of assigning mobile robots (e.g., vehicles and drones) to goals when travel times from robot origins to goal locations are uncertain. Existing robust assignment methods deal with uncertainty by minimizing risk or by predefining acceptable risk thresholds. In this article, we propose a complementary method that offers robustness to uncertainty by making use of robot redundancy. In other words, we assign more robots than necessary to a given goal, in the expectation that one of the redundant robots will reach the goal faster (than the originally assigned robot). However, solving this redundant assignment problem is computationally intractable for large systems. By characterizing the mathematical problem, we show how the redundant assignment problem can be solved efficiently. We apply our assignment algorithm to transport network problems to reduce the average waiting times at goal locations when travel times from vehicle origins to destinations are uncertain and potentially also correlated. Our results show that exploiting robot redundancy is an effective approach to reducing waiting times. In this work, we build on the premise that time is the primary commodity, and we do not explicitly model the additional cost of utilizing redundant robots. Future work should more explicitly address the tradeoff between the cost of providing redundancy (e.g., travel costs and robot costs) and performance gains.</description><subject>Correlation</subject><subject>Cost function</subject><subject>Costs</subject><subject>Drone vehicles</subject><subject>Greedy algorithms</subject><subject>Mathematical analysis</subject><subject>Mathematical problems</subject><subject>Mobile robots</subject><subject>Multi-robot systems</subject><subject>Multirobot systems</subject><subject>Networks</subject><subject>Operations research</subject><subject>Optimization</subject><subject>Origins</subject><subject>Polynomials</subject><subject>Redundancy</subject><subject>Robot kinematics</subject><subject>Robots</subject><subject>Robustness (mathematics)</subject><subject>submodular optimization</subject><subject>task assignment</subject><subject>Travel time</subject><subject>Uncertainty</subject><issn>1545-5955</issn><issn>1558-3783</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kNtKAzEQhoMoWKsPIN4EvN46OTa5LKUeoCjULeJV2EO2bm2TmmQV396tFa9mBr5_hvkQuiQwIgT0TT55no0oUBhRraTk5AgNiBAqY2PFjvc9F5nQQpyisxjXAJQrDQP0uvBlFxOexNiu3Na6hJexdSu8sHXn6qKfe8KniL3DeShc3PmQ8KNNXz68R_zSpje8dJUNqWh_iU-7wXm7tefopCk20V781SFa3s7y6X02f7p7mE7mWcUUTxmlpZJaEkEZMKpZ1RBNZa1o_wVwEAKqsuQN1XUhy1qquhBjWgFTjQYQkrAhuj7s3QX_0dmYzNp3wfUnDeVcM9BSjHuKHKgq-BiDbcwutNsifBsCZm_Q7A2avUHzZ7DPXB0yrbX2n9eghCaM_QAElGuV</recordid><startdate>20201001</startdate><enddate>20201001</enddate><creator>Prorok, Amanda</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0001-7313-5983</orcidid></search><sort><creationdate>20201001</creationdate><title>Robust Assignment Using Redundant Robots on Transport Networks With Uncertain Travel Time</title><author>Prorok, Amanda</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c384t-22b8696152303293cf1926d82866040550cbb4f29da6bd68da572c038f9005613</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Correlation</topic><topic>Cost function</topic><topic>Costs</topic><topic>Drone vehicles</topic><topic>Greedy algorithms</topic><topic>Mathematical analysis</topic><topic>Mathematical problems</topic><topic>Mobile robots</topic><topic>Multi-robot systems</topic><topic>Multirobot systems</topic><topic>Networks</topic><topic>Operations research</topic><topic>Optimization</topic><topic>Origins</topic><topic>Polynomials</topic><topic>Redundancy</topic><topic>Robot kinematics</topic><topic>Robots</topic><topic>Robustness (mathematics)</topic><topic>submodular optimization</topic><topic>task assignment</topic><topic>Travel time</topic><topic>Uncertainty</topic><toplevel>online_resources</toplevel><creatorcontrib>Prorok, Amanda</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering 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>IEEE transactions on automation science and engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Prorok, Amanda</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Robust Assignment Using Redundant Robots on Transport Networks With Uncertain Travel Time</atitle><jtitle>IEEE transactions on automation science and engineering</jtitle><stitle>TASE</stitle><date>2020-10-01</date><risdate>2020</risdate><volume>17</volume><issue>4</issue><spage>2025</spage><epage>2037</epage><pages>2025-2037</pages><issn>1545-5955</issn><eissn>1558-3783</eissn><coden>ITASC7</coden><abstract>This article considers the problem of assigning mobile robots to goals on transport networks with uncertain and potentially correlated information about travel times. Our aim is to produce optimal assignments such that the average waiting time at destinations is minimized. Since noisy travel time estimates result in suboptimal assignments, we propose a method that offers robustness to uncertainty by making use of redundant robot assignments. However, solving the redundant assignment problem optimally is strongly NP-hard. Hence, we exploit the structural properties of our mathematical problem formulation to propose a polynomial-time, near-optimal solution. We demonstrate that our problem can be reduced to minimizing a supermodular cost function subject to a matroid constraint. This allows us to develop a greedy assignment algorithm, for which we derive suboptimality bounds. We demonstrate the effectiveness of our approach with simulations on transport networks with correlated uncertain edge costs and uncertain node positions that lead to noisy travel time estimates. Comparisons to benchmark algorithms show that our method performs near-optimally and significantly better than the nonredundant assignment. Finally, our findings include results on the benefit of diversity and complementarity in redundant robot coalitions; these insights contribute toward providing resilience to uncertainty through the targeted composition of robot coalitions. Note to Practitioners -This article is motivated by the problem of assigning mobile robots (e.g., vehicles and drones) to goals when travel times from robot origins to goal locations are uncertain. Existing robust assignment methods deal with uncertainty by minimizing risk or by predefining acceptable risk thresholds. In this article, we propose a complementary method that offers robustness to uncertainty by making use of robot redundancy. In other words, we assign more robots than necessary to a given goal, in the expectation that one of the redundant robots will reach the goal faster (than the originally assigned robot). However, solving this redundant assignment problem is computationally intractable for large systems. By characterizing the mathematical problem, we show how the redundant assignment problem can be solved efficiently. We apply our assignment algorithm to transport network problems to reduce the average waiting times at goal locations when travel times from vehicle origins to destinations are uncertain and potentially also correlated. Our results show that exploiting robot redundancy is an effective approach to reducing waiting times. In this work, we build on the premise that time is the primary commodity, and we do not explicitly model the additional cost of utilizing redundant robots. Future work should more explicitly address the tradeoff between the cost of providing redundancy (e.g., travel costs and robot costs) and performance gains.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TASE.2020.2986641</doi><tpages>13</tpages><orcidid>https://orcid.org/0000-0001-7313-5983</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1545-5955
ispartof IEEE transactions on automation science and engineering, 2020-10, Vol.17 (4), p.2025-2037
issn 1545-5955
1558-3783
language eng
recordid cdi_proquest_journals_2449309657
source IEEE Electronic Library (IEL)
subjects Correlation
Cost function
Costs
Drone vehicles
Greedy algorithms
Mathematical analysis
Mathematical problems
Mobile robots
Multi-robot systems
Multirobot systems
Networks
Operations research
Optimization
Origins
Polynomials
Redundancy
Robot kinematics
Robots
Robustness (mathematics)
submodular optimization
task assignment
Travel time
Uncertainty
title Robust Assignment Using Redundant Robots on Transport Networks With Uncertain Travel Time
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T00%3A16%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Robust%20Assignment%20Using%20Redundant%20Robots%20on%20Transport%20Networks%20With%20Uncertain%20Travel%20Time&rft.jtitle=IEEE%20transactions%20on%20automation%20science%20and%20engineering&rft.au=Prorok,%20Amanda&rft.date=2020-10-01&rft.volume=17&rft.issue=4&rft.spage=2025&rft.epage=2037&rft.pages=2025-2037&rft.issn=1545-5955&rft.eissn=1558-3783&rft.coden=ITASC7&rft_id=info:doi/10.1109/TASE.2020.2986641&rft_dat=%3Cproquest_RIE%3E2449309657%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2449309657&rft_id=info:pmid/&rft_ieee_id=9085913&rfr_iscdi=true