TY - GEN
T1 - A heuristic pathfinding algorithm for dynamic fault tolerance in manufacturing networks
AU - Wu, Yinan
AU - Peng, Gongzhuang
AU - Zhang, Heming
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/8
Y1 - 2019/8
N2 - Nowadays the increasing demand for high-reliability service compositions in manufacturing networks has brought new challenges for fault tolerance methods. It involves the real-time detection and rapid recovery of manufacturing services to deal with the unavoidable failures and errors. Appropriate dynamic fault tolerance methods need to be adopted to mask faults immediately after they occur in order to improve the reliability of the manufacturing network. Aiming at solving this problem, a dynamic fault tolerance method based on the pathfinding algorithm is thus put forward. First, a network model is constructed to explicitly describe the manufacturing services and their relationships. Then the dynamic fault tolerance problem can be modeled as a Multi-Constrained Optimal Path (MCOP) selection problem. On this basis, a novel Dynamic A∗ Search based Fault Tolerance (DAS_FT) algorithm is proposed to solve the NP-Complete MCOP problem. The propose d algorithm can find the suitable replacement schemes for failed service compositions with the help of the redundant resources in the manufacturing network, which will satisfy the Quality of Service (QoS) constraints of the manufacturing task at the same time. A set of computational experiments are designed to evaluate the proposed DAS_FT and other popular algorithms such as NSGA II and MFPB_HOSTP, which are applied to the same dataset. The results obtained illustrate that the DAS_FT algorithm can improve the reliability of the manufacturing network effectively. In addition, the DAS_FT can efficiently find the replacement schemes with better QoS compared with NSGA II and MFPB_HOSTP.
AB - Nowadays the increasing demand for high-reliability service compositions in manufacturing networks has brought new challenges for fault tolerance methods. It involves the real-time detection and rapid recovery of manufacturing services to deal with the unavoidable failures and errors. Appropriate dynamic fault tolerance methods need to be adopted to mask faults immediately after they occur in order to improve the reliability of the manufacturing network. Aiming at solving this problem, a dynamic fault tolerance method based on the pathfinding algorithm is thus put forward. First, a network model is constructed to explicitly describe the manufacturing services and their relationships. Then the dynamic fault tolerance problem can be modeled as a Multi-Constrained Optimal Path (MCOP) selection problem. On this basis, a novel Dynamic A∗ Search based Fault Tolerance (DAS_FT) algorithm is proposed to solve the NP-Complete MCOP problem. The propose d algorithm can find the suitable replacement schemes for failed service compositions with the help of the redundant resources in the manufacturing network, which will satisfy the Quality of Service (QoS) constraints of the manufacturing task at the same time. A set of computational experiments are designed to evaluate the proposed DAS_FT and other popular algorithms such as NSGA II and MFPB_HOSTP, which are applied to the same dataset. The results obtained illustrate that the DAS_FT algorithm can improve the reliability of the manufacturing network effectively. In addition, the DAS_FT can efficiently find the replacement schemes with better QoS compared with NSGA II and MFPB_HOSTP.
KW - Dynamic A
KW - Fault tolerance
KW - Manufacturing networks
KW - Quality of Service (QoS)
KW - Search
UR - https://www.scopus.com/pages/publications/85072952873
U2 - 10.1109/COASE.2019.8843252
DO - 10.1109/COASE.2019.8843252
M3 - 会议稿件
AN - SCOPUS:85072952873
T3 - IEEE International Conference on Automation Science and Engineering
SP - 1580
EP - 1585
BT - 2019 IEEE 15th International Conference on Automation Science and Engineering, CASE 2019
PB - IEEE Computer Society
T2 - 15th IEEE International Conference on Automation Science and Engineering, CASE 2019
Y2 - 22 August 2019 through 26 August 2019
ER -