Robust Task Allocations by Distributing the Risk Among Agents: Theory and Algorithms

被引:0
|
作者
Sengupta, Raunak [1 ]
Nagi, Rakesh [1 ,2 ]
Sreenivas, Ramavarapu S. [1 ]
机构
[1] Univ Illinois, Dept Ind & Enterprise Syst Engn, Urbana, IL 61801 USA
[2] Singapore Univ Technol & Design, Engn Syst & Design Pillar, Singapore 487372, Singapore
关键词
Resource management; Uncertainty; Robustness; Approximation algorithms; Minimization; Pathology; Load management; Robust scheduling; task allocation; multi-agent; approximation algorithms; BOUNDS; OPTIMIZATION;
D O I
10.1109/TASE.2024.3446456
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We address the problem of generating robust solutions for the makespan minimization problem on identical agents (parallel machines), under the assumption that only interval bounds of processing times are known. While there are various concepts of robustness in the literature, we prove using pathological examples that any of these criteria may result in allocations with undesirable characteristics. We identify key properties that must be satisfied for a solution to be considered truly robust. Given a set of jobs with associated loads and uncertainties, it is shown that an allocation that balances loads and uncertainties simultaneously is extremely robust and satisfies multiple other existing criteria of robustness within an acceptable approximation factor. Thus, robustness is achieved by distributing the uncertainty/risk among the agents along with the load. The problem of finding a robust allocation is reduced to a bi-criteria two-dimensional load balancing problem, with the two dimensions being the load and the uncertainty. We prove that for the case with 2 agents, an allocation that satisfies a 1.5-approximation on both dimensions simultaneously always exists and can be found efficiently, and is also the best possible guarantee. For the general case with any number of agents, we prove that an allocation that satisfies a 2-approximation on one dimension and a 2.5-approximation on the other always exists and can be found in pseudo-polynomial time. The approximation algorithms presented in this paper are complemented by interesting existential and structural results and contribute to the vector scheduling literature for two dimensions as well. Finally, an extensive numerical analysis is presented, where we demonstrate our algorithms' near-optimal performance and ability to generate allocations that satisfy multiple criteria of robustness simultaneously in a short amount of time. Note to Practitioners-This paper introduces a simple and provably effective methodology for generating robust allocations in the context of the makespan minimization problem, a critical challenge in operational management that significantly impacts the efficiency and productivity of various industries. We demonstrate using counter-examples that traditional concepts of robustness such as worst-case makespan and min-max regret can lead to overly conservative and practically inefficient allocations, even when solved optimally. Following this, it is shown that an allocation that balances loads and uncertainties simultaneously is extremely robust and satisfies multiple other existing criteria of robustness within an acceptable approximation factor. This leads to a more attractive and practical concept of robustness. Efficient, fast, and provably good algorithms are presented that solve a 2D Load Balancing problem and generate allocations that are balanced with respect to both the loads as well as uncertainties for a large percentage of the possible scenarios. Numerical results provide practitioners confidence in our approach. The algorithm further classifies the jobs as critical and non-critical based on their completion times and uncertainties in a way that leads to provably good allocations. This classification can be further used to obtain intuition about the problem, thus providing managerial insights.
引用
收藏
页码:6475 / 6491
页数:17
相关论文
共 50 条
  • [41] Scalable and Robust Algorithms for Task-Based Coordination From High-Level Specifications (ScRATCHeS)
    Leahy, Kevin
    Serlin, Zachary
    Vasile, Cristian-Ioan
    Schoer, Andrew
    Jones, Austin M.
    Tron, Roberto
    Belta, Calin
    IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (04) : 2516 - 2535
  • [42] ScRATCHS: Scalable and Robust Algorithms for Task-Based Coordination from High-Level Specifications
    Jones, Austin M.
    Leahy, Kevin
    Vasile, Cristian
    Sadraddini, Sadra
    Serlin, Zachary
    Tron, Roberto
    Belta, Calin
    ROBOTICS RESEARCH: THE 19TH INTERNATIONAL SYMPOSIUM ISRR, 2022, 20 : 224 - 241
  • [43] Randomized algorithms for robust controller synthesis using statistical learning theory: A tutorial overview
    Vidyasagar, M
    EUROPEAN JOURNAL OF CONTROL, 2001, 7 (2-3) : 287 - 310
  • [44] Newer theory and more robust algorithms for computer-aided design of developable surfaces
    Konesky, B
    MARINE TECHNOLOGY AND SNAME NEWS, 2005, 42 (02): : 71 - 79
  • [45] Dual Principal Component Pursuit for Robust Subspace Learning: Theory and Algorithms for a Holistic Approach
    Ding, Tianyu
    Zhu, Zhihui
    Vidal, Rene
    Robinson, Daniel P.
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139
  • [46] Risk homeostasis theory, utility and accident loss in a simulated driving task
    Hoyes, TW
    Dorn, L
    Desmond, PA
    Taylor, R
    SAFETY SCIENCE, 1996, 22 (1-3) : 49 - 62
  • [47] Robust output synchronization of a network of heterogeneous nonlinear agents via nonlinear regulation theory
    Isidori, A.
    Marconi, L.
    Casadei, G.
    2013 IEEE 52ND ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2013, : 3306 - 3311
  • [48] Guaranteeing Performance Specifications for Vehicle Systems with Learning agents through the Robust Control Theory
    Nemeth, Balazs
    Gaspar, Peter
    ERCIM NEWS, 2020, (122): : 18 - 19
  • [49] Robust Output Synchronization of a Network of Heterogeneous Nonlinear Agents Via Nonlinear Regulation Theory
    Isidori, Alberto
    Marconi, Lorenzo
    Casadei, Giacomo
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (10) : 2680 - 2691
  • [50] The value of institutional trust among economic agents in Mexico: Theory and facts
    Martinez Chapa, Oshiel
    Salazar Castillo, Jorge Eduardo
    Quispe Aruquipa, Saul Roberto
    VISION GERENCIAL, 2021, 20 (01): : 98 - 111