Cooperative Task Scheduling and Planning Considering Resource Conflicts and Precedence Constraints

被引:1
|
作者
Li, Donghui [1 ,2 ]
Su, Hu [2 ]
Xu, Xinyi [3 ]
Wang, Qingbin [2 ]
Qin, Jie [1 ,2 ]
Zou, Wei [1 ,2 ]
机构
[1] Univ Chinese Acad Sci, Sch Artif Intelligence, Beijing 100049, Peoples R China
[2] Chinese Acad Sci, Inst Automat, Beijing 100190, Peoples R China
[3] Chinese Ordnance Nav & Control Technol Res Inst, Beijing 100089, Peoples R China
关键词
Multi-robot tasks; Task sequencing; Resource conflicts; Allocation and optimization; FORMULATION; ALLOCATION; TAXONOMY; ROBOT;
D O I
10.1007/s12541-023-00790-y
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The robot-task-sequencing planning problem is investigated in this paper, where multi-robot tasks with resource conflicts and precedence constraints are involved making the problem challenging and complex. An effective approach is proposed to minimize the production cycle time while handling the high complexity effectively. The approach decouples the entire problem into simpler ones and then solves them separately to obtain the final solution. Firstly, given the multi-robot tasks, how to coordinate the operation of each single robot is determined. This is achieved by searching the shortest path in the graph where the tasks are organized in the optimal order without the consideration of resource constraints. Then, the resource allocation is modeled as a constrained assignment problem with the objective of minimal cycle time, which is solved with graph optimization. Consequently, the best-fit robot configurations for task execution are selected according to a heuristic optimality metric, based on which the task execution sequence obtained in previous steps is re-optimized. Finally, the robots involved in the task are regarded as a whole to deduce feasible trajectories. Experimental results demonstrate that the proposed approach can generate solutions where the robot can complete the given tasks effectively with feasible scheduling. Moreover, the proposed approach is successfully implemented in a pragmatic system which tests signals at both ends of components in a circuit board.
引用
收藏
页码:1503 / 1516
页数:14
相关论文
共 50 条
  • [1] Cooperative Task Scheduling and Planning Considering Resource Conflicts and Precedence Constraints
    Donghui Li
    Hu Su
    Xinyi Xu
    Qingbin Wang
    Jie Qin
    Wei Zou
    [J]. International Journal of Precision Engineering and Manufacturing, 2023, 24 : 1503 - 1516
  • [2] Multi-Robot Task Allocation and Scheduling Considering Cooperative Tasks and Precedence Constraints
    Bischoff, Esther Y.
    Meyer, Fabian
    Inga, Jairo
    Hohmann, Soren
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 3949 - 3956
  • [3] Approximation Algorithms for Scheduling with Resource and Precedence Constraints
    Demirci, Gokalp
    Hoffmann, Henry
    Kim, David H. K.
    [J]. 35TH SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2018), 2018, 96
  • [4] Advanced planning and scheduling based on precedence and resource constraints for e-plant chains
    Moon, C
    Kim, JS
    Gen, M
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (15) : 2941 - 2954
  • [5] Dynamic task scheduling with precedence constraints and communication delays
    Maric, S
    Jovanovic, Z
    [J]. PARALLEL COMPUTING TECHNOLOGIES, 1999, 1662 : 77 - 91
  • [6] A hierarchic hybrid scheduling algorithm for static task with precedence constraints
    Xie, Yuanyuan
    Wu, Jiang
    Liu, Fengzhu
    [J]. 2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 2079 - 2085
  • [7] Task scheduling with precedence and placement constraints for resource utilization improvement in multi-user MEC environment
    Liu, Bowen
    Xu, Xiaolong
    Qi, Lianyong
    Ni, Qiang
    Dou, Wanchun
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 114
  • [8] Integrated multi-objective process planning and flexible job shop scheduling considering precedence constraints
    Shokouhi, Elahe
    [J]. PRODUCTION AND MANUFACTURING RESEARCH-AN OPEN ACCESS JOURNAL, 2018, 6 (01): : 61 - 89
  • [9] Scheduling with and/or precedence constraints
    Möhring, RH
    Skutella, M
    Stork, F
    [J]. SIAM JOURNAL ON COMPUTING, 2004, 33 (02) : 393 - 415
  • [10] Energy-Aware Task Scheduling with Precedence and Deadline Constraints on MPSoCs
    Abd Ishak, Suhaimi
    Wu, Hui
    [J]. PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 1163 - 1172