A Q-learning-based memetic algorithm for multi-objective dynamic software project scheduling · Study