Swarm intelligence: A review of algorithms
A Chakraborty, AK Kar - … -inspired computing and optimization: Theory and …, 2017 - Springer
Swarm intelligence (SI), an integral part in the field of artificial intelligence, is gradually
gaining prominence, as more and more high complexity problems require solutions which …
gaining prominence, as more and more high complexity problems require solutions which …
A survey on the software project scheduling problem
MÁ Vega-Velázquez, A García-Nájera… - International Journal of …, 2018 - Elsevier
Creating a plan for a software project is a recurring activity in software development
organizations that plays a critical role in the project success. When creating a plan for a …
organizations that plays a critical role in the project success. When creating a plan for a …
A Q-learning-based memetic algorithm for multi-objective dynamic software project scheduling
Software project scheduling is the problem of allocating employees to tasks in a software
project. Due to the large scale of current software projects, many studies have investigated …
project. Due to the large scale of current software projects, many studies have investigated …
Ant colony extended: experiments on the travelling salesman problem
JB Escario, JF Jimenez, JM Giron-Sierra - Expert Systems with Applications, 2015 - Elsevier
Abstract Ant Colony Extended (ACE) is a novel algorithm belonging to the general Ant
Colony Optimisation (ACO) framework. Two specific features of ACE are: the division of …
Colony Optimisation (ACO) framework. Two specific features of ACE are: the division of …
Cooperative coevolution with an improved resource allocation for large-scale multi-objective software project scheduling
X Shen, Y Guo, A Li - Applied Soft Computing, 2020 - Elsevier
The existing literature of search-based software project scheduling merely studied to
schedule a small to medium-scale project in static scenarios, while little work has …
schedule a small to medium-scale project in static scenarios, while little work has …
Software project scheduling problem in the context of search-based software engineering: A systematic review
This work provides a systematic literature review of the software project scheduling problem,
in the context of search-based software engineering, and summarizes the main models …
in the context of search-based software engineering, and summarizes the main models …
Swarm intelligence-based optimisation algorithms: an overview and future research issues
J Hu, H Wu, B Zhong, R Xiao - International Journal of …, 2020 - inderscienceonline.com
Swarm intelligence-based optimisation algorithms, inspired by the collective intelligent
behaviours of biology groups, have been widely recognised as efficient optimisers for many …
behaviours of biology groups, have been widely recognised as efficient optimisers for many …
An evolutionary hyper-heuristic for the software project scheduling problem
Software project scheduling plays an important role in reducing the cost and duration of
software projects. It is an NP-hard combinatorial optimization problem that has been …
software projects. It is an NP-hard combinatorial optimization problem that has been …
Firework-based software project scheduling method considering the learning and forgetting effect
Y Guo, J Ji, J Ji, D Gong, J Cheng, X Shen - Soft computing, 2019 - Springer
The learning and forgetting ability, as the inherent characteristics of the employees, have a
great impact on the software development process. By using the idea of WLC learning and …
great impact on the software development process. By using the idea of WLC learning and …
A general ontological timetabling-model driven metaheuristics approach based on elite solutions
AW Siddiqui, SA Raza - Expert Systems with Applications, 2021 - Elsevier
Timetabling is a managerial problem that recurringly appears in various domains such as
education, transport, sports, and staff management. The combinatorial nature of this problem …
education, transport, sports, and staff management. The combinatorial nature of this problem …