Cargando…

A double-decomposition based parallel exact algorithm for the feedback length minimization problem

Product development projects usually contain many interrelated activities with complex information dependences, which induce activity rework, project delay and cost overrun. To reduce negative impacts, scheduling interrelated activities in an appropriate sequence is an important issue for project ma...

Descripción completa

Detalles Bibliográficos
Autores principales: Shang, Zhen, Hao, Jin-Kao, Ma, Fei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10588706/
https://www.ncbi.nlm.nih.gov/pubmed/37869465
http://dx.doi.org/10.7717/peerj-cs.1597
_version_ 1785123636627111936
author Shang, Zhen
Hao, Jin-Kao
Ma, Fei
author_facet Shang, Zhen
Hao, Jin-Kao
Ma, Fei
author_sort Shang, Zhen
collection PubMed
description Product development projects usually contain many interrelated activities with complex information dependences, which induce activity rework, project delay and cost overrun. To reduce negative impacts, scheduling interrelated activities in an appropriate sequence is an important issue for project managers. This study develops a double-decomposition based parallel branch-and-prune algorithm, to determine the optimal activity sequence that minimizes the total feedback length (FLMP). This algorithm decomposes FLMP from two perspectives, which enables the use of all available computing resources to solve subproblems concurrently. In addition, we propose a result-compression strategy and a hash-address strategy to enhance this algorithm. Experimental results indicate that our algorithm can find the optimal sequence for FLMP up to 27 activities within 1 h, and outperforms state of the art exact algorithms.
format Online
Article
Text
id pubmed-10588706
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-105887062023-10-21 A double-decomposition based parallel exact algorithm for the feedback length minimization problem Shang, Zhen Hao, Jin-Kao Ma, Fei PeerJ Comput Sci Algorithms and Analysis of Algorithms Product development projects usually contain many interrelated activities with complex information dependences, which induce activity rework, project delay and cost overrun. To reduce negative impacts, scheduling interrelated activities in an appropriate sequence is an important issue for project managers. This study develops a double-decomposition based parallel branch-and-prune algorithm, to determine the optimal activity sequence that minimizes the total feedback length (FLMP). This algorithm decomposes FLMP from two perspectives, which enables the use of all available computing resources to solve subproblems concurrently. In addition, we propose a result-compression strategy and a hash-address strategy to enhance this algorithm. Experimental results indicate that our algorithm can find the optimal sequence for FLMP up to 27 activities within 1 h, and outperforms state of the art exact algorithms. PeerJ Inc. 2023-09-15 /pmc/articles/PMC10588706/ /pubmed/37869465 http://dx.doi.org/10.7717/peerj-cs.1597 Text en ©2023 Shang et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Algorithms and Analysis of Algorithms
Shang, Zhen
Hao, Jin-Kao
Ma, Fei
A double-decomposition based parallel exact algorithm for the feedback length minimization problem
title A double-decomposition based parallel exact algorithm for the feedback length minimization problem
title_full A double-decomposition based parallel exact algorithm for the feedback length minimization problem
title_fullStr A double-decomposition based parallel exact algorithm for the feedback length minimization problem
title_full_unstemmed A double-decomposition based parallel exact algorithm for the feedback length minimization problem
title_short A double-decomposition based parallel exact algorithm for the feedback length minimization problem
title_sort double-decomposition based parallel exact algorithm for the feedback length minimization problem
topic Algorithms and Analysis of Algorithms
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10588706/
https://www.ncbi.nlm.nih.gov/pubmed/37869465
http://dx.doi.org/10.7717/peerj-cs.1597
work_keys_str_mv AT shangzhen adoubledecompositionbasedparallelexactalgorithmforthefeedbacklengthminimizationproblem
AT haojinkao adoubledecompositionbasedparallelexactalgorithmforthefeedbacklengthminimizationproblem
AT mafei adoubledecompositionbasedparallelexactalgorithmforthefeedbacklengthminimizationproblem
AT shangzhen doubledecompositionbasedparallelexactalgorithmforthefeedbacklengthminimizationproblem
AT haojinkao doubledecompositionbasedparallelexactalgorithmforthefeedbacklengthminimizationproblem
AT mafei doubledecompositionbasedparallelexactalgorithmforthefeedbacklengthminimizationproblem