Institute of Science and Technology · Federal University of São Paulo
My research focuses on the design and analysis of metaheuristic algorithms for combinatorial optimization problems. I develop hybrid methods — combining metaheuristics, local search, and machine learning components — applied to logistics, routing, and scheduling problems.
Developing efficient algorithms that solve hard combinatorial problems by combining metaheuristic strategies with mathematical programming.
Development of population-based and trajectory methods, including BRKGA, GRASP, VNS, and ILS frameworks, with practical application analysis.
Foundations of the Random-Key Optimizer (RKO), including random-key representation and decoder-based solution construction for combinatorial optimization.
Integration of metaheuristics with integer programming, constraint programming, and machine learning to enhance solution quality and scalability.
Optimization of production scheduling, project management, and resource allocation under uncertainty, with applications to healthcare and manufacturing.
Exact and heuristic approaches for VRP variants (CVRP, VRPTW, MDVRP), incorporating real-world constraints from logistics and supply-chain contexts.
Graph partitioning, p-median problems, and data clustering formulated as integer programs and solved with specialized metaheuristic approaches.
Peer-reviewed articles in international journals. For the complete list, visit Google Scholar or the Lattes platform.
Undergraduate and graduate courses offered at UNIFESP's Institute of Science and Technology.
Design and analysis of metaheuristic algorithms for combinatorial optimization, covering GRASP, VNS, Simulated Annealing, Genetic Algorithms, and BRKGA.
Undergraduate - GraduateLinear programming, integer programming, and network flow problems. Modeling and computational tools for real-world optimization.
Undergraduate - GraduateEmphasis on the theoretical foundations of computation and the limits of algorithmic problem-solving.
Undergraduate - GraduateInteger programming formulations and exact solution methods: branch-and-bound, cutting planes, Benders decomposition, and column generation.
GraduateI welcome collaborations, questions about my research, and prospective graduate students.