Self-adaptive optimization algorithms using machine learning for the capacitated vehicle routing problem - André João Pereira Alves de Sousa (2020)