137
Views
3
CrossRef citations to date
0
Altmetric
Articles

Presenting the several-release-problem and its cluster-based solution accelartion

ORCID Icon, &
Pages 4413-4434 | Received 15 Feb 2017, Accepted 06 Nov 2017, Published online: 23 Nov 2017
 

Abstract

This paper presents a novel technique for improving the runtime of metaheuristic search optimisations. The technique was applied on a new practical problem: several-release-problem (SRP) that characterises the modern industry. Many modern products are replaced by their next version due to incessant R&D activity, resulting in a short marketable life length. There are numerous such examples including the automotive industry, electronic devices and software products. These intermediate releases enable organisations to maximise their value for a given investment. The challenge faced by the industry is to decide which features to include in which version. The paper proves that SRP is NP-hard, thus cannot be solved practically using analytical approaches. A near-optimal, simple technique for determining the feature content of all version releases of the planning horizon is presented. The innovative approach utilises techniques adopted from the clustering domain to enhance the optimisation. The clustering enables skipping significant amounts of unattractive zones of the space. Verification and validation of the proposed technique are presented. The paper compares different heuristics and the shows that embedding the suggested clustering into general methods, yields significantly shorter runtime, and improves the solution’s quality. The enhancement technique can be applied to other combinatorial problems and metaheuristics.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.