Luciano Costa
Assistant Professor
Federal University of Paraíba (UFPB)
Production Engineering Department
João Pessoa - Paraíba- Brazil
Member of the Logistics and Optimization Group (LOG)
E-mail: l u c i a n o . c o s t a [at] a c a d e m i c o [dot] u f p b . b r
Google Scholar, ORCID, Research Gate, Lattes, Scopus, dblp, GitHub, Publons, LinkedIn
EDUCATION
Ph.D., Applied Mathematics, Polytechnique Montreal, Canada (2015-2020)
M.S., Production Engineering, UFPB-Brazil, (2014-2015)
Exchange Program, Institut National des Sciences Appliquées de Lyon (INSA), Lyon, France (2012-2013)
B.S., Production Mechanical Engineering, UFPB-Brazil, (2008-2013)
Thesis: Otimização na Gestão de Atividades Acadêmicas Aplicações na UFPB
Advisors: Anand Subramanian
PROFESSIONAL EXPERIENCE
09/2022 - Assistant Professor at UFPB, Brazil
12/2020 - 09/2022 Assistant Professor at UFPE, Brazil
04/2020 - 10/2020 Postdoctoral Fellow at HEC Montreal, Advisors: Jean-François Cordeau, Claudio Contardo and Gerardo Berbeglia, Canada
05/2018 - 10/2018 Research Intern at Computer Research Institute of Montreal, Canada
02/2013 - 07/2013 Research Intern at Laboratory of Industrial Systems Optimization, Advisors: Caroline Prodhon and Murat Afasar, France
RESEARCH
Research Interests
Combinatorial Optimization, Exact Methods, Column Generation, Metaheuristics, Multiobjective Optimization
Vehicle Routing and its variants, Humanitarian Logistics, Sustainable Logistics and Scheduling, Scheduling Problems, Layout Problems, Decision Choice Models
Technical reports (under review)
Peer-reviewed publications
[site] Leite, W. K. S.; Araújo, A. J. S.; Silva, L. B.; Costa, L. C. A.; Silva, J. M. N.; Vieira, E. M. A.; Souza, E. L.; Kramer, H. H. F. R.; Oliveira, R. C. Job rotations based on physical and psychological workloads: A proposal for the footwear industry. Computers & Industrial Engineering, 188: 109887, 2024. DOI: https://doi.org/10.1016/j.cie.2024.109887
[site] Contardo, C., Costa, L. On the optimal layout of a dining room in the era of COVID-19 using mathematical optimization. International Transactions in Operational Research, 29 (6): 3294-3315, 2022. DOI: https://doi.org/10.1111/itor.13139
[site] Costa, L., Contardo, C., Desaulniers, G., Yarkony, J. Stabilized column generation via the dynamic separation of aggregated rows. INFORMS Journal on Computing, 34(2): 1141-1156, 2022. DOI: https://doi.org/10.1287/ijoc.2021.1094
[site] Costa, L., Contardo, C., Desaulniers, G., Pecin, D. Selective arc-ng pricing for vehicle routing. International Transactions in Operational Research, 28(5): 2633-2690, 2021. DOI: https://doi.org/10.1111/itor.12911
[site] Costa, L., Contardo, C., Desaulniers, G., Exact branch-price-and-cut algorithms for vehicle routing. Transportation Science, 53: 946–985, 2019. DOI: https://doi.org/10.1287/trsc.2018.0878
[site] Costa, L., Lust, T., Kramer, R., Subramanian, A., A two-phase Pareto local search heuristic for the bi-objective pollution-routing problem. Networks, 72(3): 311-336, 2018. DOI: https://doi.org/10.1002/net.21827
Conference proceedings articles
Costa, L.; Subramanian, A.; Kramer, R.; Lust, T. Uma heurística baseada em Pareto Local Search para o Pollution-Routing Problem. Simpósio Brasileiro de Pesquisa Operacional (SBPO). Porto de Galinhas (Brazil), 2015.
Queiroga, E. V.; Bulhões Júnior, T. L.; Cabral, L. A. F.; Costa, L. C. A.; Subramanian, A. Problema de Alocação de Aulas: O Caso da Central de Aulas da UFPB. Simpósio Brasileiro de Pesquisa Operacional (SBPO). Porto de Galinhas (Brazil), 2015.
Kramer, R. H. F. R.; Coutinho, W. P.; Vasconcelos, V. M. M.; Costa, L. C. A. A Análise Envoltória de Dados como ferramenta para medição de produtividade: Uma Aplicação no Campeonato Pernambucano de Futebol. Encontro Nacional de Engenharia de Produção. Bento Gonçalves (Brazil), 2012.
Costa, L. C. A.; Silva, L. F. A. C.; Subramanian, A. Um modelo de programação inteira para o problema de alocação de professores a turmas do departamento de engenharia de produção de uma instituição de ensino superior. Simpósio Brasileiro de Pesquisa Operacional (SBPO). Rio de Janeiro (Brazil), 2012.
Abstracts with referee
Afsar, H. M.; Costa, L. Labadie, N.; Mhadhbi, A.; Prodhon, C. Optimisation des approvisionnements en contexte humanitaire. 16ème conférence ROADEF – Societé Française de Recherche Opérationnelle et Aide à la Décision. Marseille (France), 2015.
Patents
J. V. P. Nogueira, L. C. A. Costa, L. F. A. C. Silva, R. A. Silva, E. C. T. Macedo, F. M. Borges. Dispositivo contator de gotas por meio de aviso sonoro emitido a partir da detecção da passagem de gotas através de um sensor. Patent Application BR 102014031461-0, Filed: Oct 10, 2014, Published: May 09, 2017, Grated: May 18, 2021.
Datasets and Source Codes
OptimalDiningLayout.jl: A Julia package with methods to solve the problem of locating dining tables in a restaurant taking into consideration social distance measures in the context of the COVID-19 pandemic.
Instances for the paper "Stabilized column generation via the dynamic separation of aggregated rows"
INVITED TALKS / SEMINARS / PRESENTATIONS
Costa, L. Introdução aos Algoritmos de Geração de Colunas para resolução de Problemas de Roteamento de Veículos, In: Ciclo de Palestras do Grupo de Pesquisa Operacional em Produção e Logística da Universidade Federal do Ceará, 2022 (Recording Available at: https://youtu.be/9f3xttvKQ6g) (In Portuguese)
Costa, L. Introdução à Modelagem de Sistemas utilizando o Flexim, In: IV Encontro Goaiano de Estudos em Engenharia de Produção, 2021. (In Portuguese)
Costa, L., Hébert, K., Quesnel, F. TikZ introductory tutorial, In: GERAD, Montreal Workshop, Canada, Aug. 2018. (In French)
Costa, L., Desfontaines, L., Quesnel, F. TikZ introductory tutorial, In: GERAD Workshop, Montreal, Canada, Aug. 2017. (In French)
Desaulniers, G.; Morabit, M., Lodi, A., Costa, L., Contardo, C., Column selection and aggregated row generation in branch-and-price algorithms for vehicle routing. In: Workshop on vehicle routing: Advances and applications, Rotterdam, Netherlands, November 14, 2019. (In English)
Costa, L.; Lust, T.; Kramer, R.; Subramanian, A. A Two-Phase Pareto Local Search heuristic for the bi-Objective Pollution-Routing Problem. In: Séminaire du CIRRELT. Université de Laval (Canada), 2016. (In English)
Costa, L. C. A. UFFLP: Solvers de Otimização. In: IV Seminário de Engenharia de Produção do Departamento de Engenharia de Produção da Universidade Federal da Paraíba (Brazil), 2013. (In Portuguese)
TEACHING
Undergraduate courses
Federal University of Paraíba (Two terms per year: 1 - February to June / 2 - August - December)
Simulation: 2023.1, 2023.2 (In Portuguese)
Industrial Facilities Planning: 2022.1, 2022.2, 2023.1, 2023.2 (In Portuguese)
Production Management: 2022.2 (In Portuguese)
Quality Management: 2022.1 (In Portuguese)
Management Information Systems: 2022.1 (In Portuguese)
Federal University of Pernambuco (Two terms per year: 1 - February to June / 2 - August - December)
Applied Production Management: 2022.1 (In Portuguese)
Logistics: 2022.1 (In Portuguese)
Layout Planning: 2020.1, 2020.2, 2021.1, 2021.2, 2022.1 (In Portuguese)
Linear Regression for Production Engineering: 2020.2, 2021.1, 2021.2 (In Portuguese)
Special Topics in Production Engineering II (Combinatorial Optimization): 2020.1 (In Portuguese)
Industrial Projects 3: 2020.1 (In Portuguese)
Polytechnique Montreal (Winter - January to April)
Probability and statistics: Winter/2017 (In French)
Graduate courses
Federal University of Paraíba (Two terms per year: 1 - February to June / 2 - August - December)
Research Seminars: 2023.1 (In Portuguese)
Federal University of Pernambuco (Two terms per year: 1 - February to June / 2 - August - December)
Special Topics in Production Management I (Combinatorial Optimization): 2021.2, 2022.2, 2023.2 (In Portuguese)
Project management: 2022.1 (In Portuguese)
ADDITIONAL KNOWLEDGE
Languages
Portuguese (Mother tongue)
English (Fluent: understanding, speaking, reading, writing)
French (Fluent: understanding, speaking, reading, writing)
Spanish (Fluent: understanding and reading / Intermediate: speaking and writing)
Computational Skills
Programming languages: C/C++, Julia, Python, Shell Script, VBA, R, Matlab
Modeling languages: CPLEX and Gurobi (C, C++, and Python APIs), CPLEX OPL, JuMP, Pyomo, Pulp, Python-MIL
Optimization solvers: CPLEX, Gurobi, COIN-OR, GLPK
Operational Systems: Linux, Windows, macOS
Advanced knowledge of LaTeX
PROFESSIONAL SERVICE
Referee for: Transportation Science, INFORMS Journal on Computing, European Journal of Operations Research, Computers & Operations Research, Omega, Transportation Research Part B, Transportation Research Part C, Transportation Research Part E, Networks, International Transactions in Operational Research, International Journal Of Data Science and Analytics, RAIRO, Journal of Industrial and Management Optimization, International Journal Of Data Science And Analytics, Journal of Combinatorial Optimization, Soft Computing, Engineering Optimization, Journal of the Brazilian Computer Society
ONLINE TUTORIALS
Basic Notions of Python: https://www.youtube.com/playlist?list=PLRCHPHbSf46WExzA839tvngAR9oJFkG-H (In Portuguese)
Basic Notions of Pyomo: https://www.youtube.com/playlist?list=PLRCHPHbSf46USiL8DDtrLSn1p4E6SslRA (In Portuguese)
Basic Notions of FlexSim: https://www.youtube.com/playlist?list=PLRCHPHbSf46XGof-ll1GYzNuJrBoJg_mc (In Portuguese)
Basic Notions of VBA: https://www.youtube.com/playlist?list=PLRCHPHbSf46V1XF9StfUwNsjLkHO4zxRX (In Portuguese)
Basic Notions of UFFLP: https://www.youtube.com/playlist?list=PLRCHPHbSf46UnAVLJ-QG6_Cuo8F4SgBLZ (In Portuguese)