Abstract

Deadline-constrained scheduling in project management is a NP-hard optimisation problem with major relevance in software engineering and other real-life situations dealing with the planning of activities that must be completed before specific dates. This article introduces efficient parallel versions for two evolutionary algorithms genetic algorithm and hybrid evolutionary algorithm, to solve the deadline-constrained scheduling problem in project management. The proposed algorithms have been engineered to compute accurate solutions in reduced execution times. Specific evolutionary operators, including a parallel local search operator in the hybrid evolutionary algorithm, are proposed for efficiently solving realistic problem instances, and both a master-slave parallel strategy and a distributed subpopulation model are applied to further improve the computational efficiency and the results quality. The experimental analysis performed on both a set of standard problem instances and new large problem instances demonstrate that accurate solutions are computed by the proposed techniques, especially for the distributed subpopulation version of the hybrid evolutionary algorithm. The comparative experimental evaluation demonstrates that the parallel evolutionary algorithms are able to outperform in reduced execution times the results computed using one of the best well-known deterministic techniques for the problem, in particular when solving instances with tight deadline constraints.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.