📐 Optimisation
Recherche sur l'ordonnancement, l'optimisation combinatoire et multi-objectif, l'analyse des paysages de fitness et l'optimisation des systèmes énergétiques.
La recherche en optimisation se concentre sur le développement de méthodes pour résoudre des problèmes complexes d'optimisation combinatoire et continue, avec un accent particulier sur le problème de l'ordonnancement d'ateliers flexible, l'optimisation multi-objectif et l'analyse des paysages de fitness. Un fil conducteur est l'utilisation de l'apprentissage automatique — en particulier l'apprentissage par renforcement et l'apprentissage profond — au sein des cadres d'optimisation.
Ordonnancement & Optimisation combinatoire
Un vaste programme de recherche sur la résolution du problème de l'ordonnancement d'ateliers flexible (FJSP) utilisant l'apprentissage par renforcement profond. Nos travaux abordent le problème sous plusieurs angles :
- Représentation par graphes : nouvelle représentation par graphes permettant la génération de politiques diversifiées via le RL profond.
- Résolution en temps réel : programmation par contraintes intégrée à l'apprentissage profond pour l'ordonnancement dynamique.
- RL hors ligne : apprentissage de politiques d'ordonnancement à partir de données historiques sans interaction avec l'environnement en ligne.
- Auto-évaluation : méthodes d'évaluation des décisions d'ordonnancement sans vérité terrain.
Optimisation multi-objectif
Analyse des paysages de fitness
Optimisation des systèmes énergétiques
Publications sélectionnées
- Santana R, Mendiburu A and Lozano JA (2017). A comparison of probabilistic-based optimization approaches for vehicle routing problems. GECCO 2017.
- Santana R, Larrañaga P and Lozano JA (2014). A probabilistic evolutionary optimization approach to compute quasiparticle braids. GECCO 2014.
- Ceberio J, Santana R, Mendiburu A and Lozano JA (2015). Mixtures of Generalized Mallows models for solving the quadratic assignment problem. CEC 2015.
- González-Arenas Z, Jiménez-Sobrino JC, Lozada-Chang L and Santana R (2008). Parameter estimation of diffusion processes using EDAs. CEC 2008.
- Santana R, Mendiburu A and Lozano JA (2016). Evolutionary Approaches to Optimization Problems in Chimera Topologies. GECCO 2016.
- Khargharia HS, Shakya S, Santana R, Oliveira M and Mooney P (2020). Automated hyper-heuristic design using EDA and domain knowledge for nurse scheduling problems. CEC 2020.
- Santana R and Shakya S (2020). Dynamic programming operators for bi-objective TTP problem. GECCO 2020.
- Arenas ZG, Jimenez JC, Lozada-Chang L-V and Santana R (2021). Estimation of distribution algorithms for the computation of innovation estimators of diffusion processes. Mathematics and Computers in Simulation.
- Murua M, Galar D and Santana R (2022). Solving the multi-objective Hamiltonian cycle problem using a Branch-and-Fix based algorithm. Journal of Computational Science.
- Irurozki E, Ceberio J, Santamaria J, Santana R and Mendiburu A (2018). Algorithm 989: perm_mateda: A Matlab Toolbox of Estimation of Distribution Algorithms for Permutation Problems. ACM TOMS.
- Ponce M and Santana R (1997). A hybrid genetic algorithm for a Hamiltonian path problem. CIMAF 1997.
- Ponce-de-Leon M, Ponce M and Santana R (1996). A genetic algorithm for a Hamiltonian path problem. GECCO 1996.