???global.info.a_carregar???
João Pedro Pedroso é doutorado em Matemática Computacional pela Universidade Católica de Lovaina, Bélgica (1996). É investigador no Centro de Matemática da Universidade do Porto (CMUP) e Professor Associado na Faculdade de Ciências da Universidade do Porto, lecionando Inteligência Artificial, Investigação Operacional e áreas relacionadas. Participou nos projetos europeus LISCOS, CIVITAS-ELAN e FIT4U, sobre modelos de otimização para planeamento. Participou também nos projetos FCT CORAL, mKEP, TEC4Growth, LastMile e Transformer 4.0, em tarefas relacionadas com otimização, simulação e aprendizagem automática, com um foco especial na modelação e resolução de problemas sob incerteza. Publica e atua como revisor em revistas internacionais de referência na área, e é coautor de dois livros sobre programação de computadores para otimização.
Identification

Personal identification

Full name
João Pedro Pedroso

Citation names

  • Pedroso, João Pedro

Author identifiers

Ciência ID
A01A-2265-12FC
ORCID iD
0000-0003-1298-7191

Knowledge fields

  • Exact Sciences - Computer and Information Sciences - Computer Sciences

Languages

Language Speaking Reading Writing Listening Peer-review
Portuguese (Mother tongue)
English Advanced (C1) Proficiency (C2) Proficiency (C2) Proficiency (C2) Proficiency (C2)
French Proficiency (C2) Proficiency (C2) Proficiency (C2) Proficiency (C2) Proficiency (C2)
Japanese Intermediate (B1) Elementary (A2) Beginner (A1) Elementary (A2) Beginner (A1)
Education
Degree Classification
1992 - 1996
Concluded
Docteur en Sciences Appliquées (Doutoramento)
Major in Mathematical engineering
Université catholique de Louvain Center for Operations Research and Econometrics, Belgium
"Universal Service: Issues on Modelling and Computation" (THESIS/DISSERTATION)
1991 - 1992
Concluded
Ingénieur en Gestion Industrielle (Pós-Graduação)
Major in Industrial Engineering
Université catholique de Louvain Center for Operations Research and Econometrics, Belgium
1984 - 1989
Concluded
Engenharia Química (Licenciatura)
Universidade do Porto Faculdade de Engenharia, Portugal
Affiliation

Teaching in Higher Education

Category
Host institution
Employer
2020/10/30 - Current Associate Professor (University Teacher) Universidade do Porto Faculdade de Ciências, Portugal
Universidade do Porto Faculdade de Ciências, Portugal
2001/09/01 - 2020/10/29 Assistant Professor (University Teacher) Universidade do Porto Faculdade de Ciências, Portugal
2016 - 2018 Assistant Professor (University Teacher) Universidade do Porto, Portugal
2016 - 2018 Assistant Professor (University Teacher) Universidade do Porto, Portugal
2013 - 2016 Assistant Professor (University Teacher) Universidade do Porto Faculdade de Ciências, Portugal
2013 - 2016 Assistant Professor (University Teacher) Universidade do Porto Faculdade de Ciências, Portugal
1998/09/01 - 2001/08/31 Assistant Professor (University Teacher) Universidade de Lisboa Faculdade de Ciências, Portugal

Positions / Appointments

Category
Host institution
Employer
2017 - 2018 Coordenação ou direção de centro de investigação, departamento ou equivalente Universidade do Porto, Portugal
2017 - 2018 Coordenação ou direção de centro de investigação, departamento ou equivalente Universidade do Porto, Portugal
Projects

Grant

Designation Funders
2012/01 - 2015/01 SEROW - Sectoring and Routing Optimisation for Waste Management - theory into practice Fundação para a Ciência e a Tecnologia, I.P.
2011/04 - 2014/12 KEP - New models for enhancing the kidney transplantation process. Fundação para a Ciência e a Tecnologia, I.P.
2010/06 - 2013/06 COORDINATOR: High-performance hybrid algorithms for wind-hydro-thermal power production coordination. Fundação para a Ciência e a Tecnologia, I.P.
2007/11 - 2010/10 CROME - Creative Design in Optimization with Metaheuristics Fundação para a Ciência e a Tecnologia, I.P.
2005/06 - 2008/09 Adaptive Learning Systems II Fundação para a Ciência e a Tecnologia, I.P.
2005/07 - 2007/12 Meta-Sim - Hybridising simulation and metaheuristics to support stochastic decision making Fundação para a Ciência e a Tecnologia, I.P.

Contract

Designation Funders
2021/01/01 - 2025/12/31 INESC TEC - Instituto de Engenharia de Sistemas e Computadores, Tecnologia e Ciência (INESC TEC)
LA/P/0063/2020
168195UID
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Fundação para a Ciência e a Tecnologia
Ongoing
2018/07/26 - 2021/07/25 Novos modelos de distribuição sustentável com crowdsourcing
PTDC/EGE-OGE/28611/2017
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Fundação para a Ciência e a Tecnologia
Ongoing
2019/01 - 2019/12 INESC TEC – INESC Tecnologia e Ciência
154759UID
UID/EEA/50014/2019
Instituto de Engenharia de Sistemas e Computadores, Portugal

Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2016/04/01 - 2019/09/30 mKEP - Modelos e algoritmos de optimização em programas internacionais de doacção renal cruzada.
PTDC/IIM-GES/2830/2014
Instituto de Engenharia de Sistemas e Computadores, Portugal

Universidade do Minho, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2012/01/02 - 2015/07/01 SEROW - Sectorização e Optimização de Rotas na Gestão de Resíduos - a teoria na prática
PTDC/EGE-GES/121406/2010
Universidade de Lisboa Centro de Matemática Aplicações Fundamentais e Investigação Operacional, Portugal

Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal

Instituto de Engenharia de Sistemas e Computadores, Portugal

Universidade de Lisboa Instituto Superior de Economia e Gestão, Portugal

ISCTE-Instituto Universitário de Lisboa, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2011/04/05 - 2014/12/30 KEP - Novos modelos no processo de transplante renal.
PTDC/EGE-GES/110940/2009
Instituto de Engenharia de Sistemas e Computadores, Portugal

Universidade do Porto Faculdade de Medicina, Portugal

Instituto Português do Sangue e da Transplantação IP, Portugal

Universidade do Minho, Portugal

Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2010/06/14 - 2013/06/30 COORDINATOR: algoritmos híbridos para uma gestão efectiva da produção de energia, em sistemas hidro-térmicos com recursos eólicos.
PTDC/EGE-GES/099120/2008
Instituto de Engenharia de Sistemas e Computadores, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2011/01/01 - 2012/12/31 Strategic Project - LA 14 - 2011-2012
PEst-C/EEI/LA0014/2011
Instituto de Engenharia Mecânica, Portugal

Instituto de Engenharia de Sistemas e Computadores, Portugal

Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal

Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2007/11/01 - 2010/10/31 CROME - Criatividade em Optimização com Meta-heurísticas
PTDC/GES/73801/2006
Instituto de Engenharia de Sistemas e Computadores, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2005/06/01 - 2008/09/30 Sistemas de Aprendizagem Adaptativos II
POSC/EIA/55340/2004
Universidade do Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2005/07/01 - 2007/12/31 Meta-Sim - Uma abordagem híbrida de simulação e meta-heurísticas para apoiar a tomada de decisões em ambientes estocásticos
POCI/EGE/61362/2004
Instituto de Engenharia de Sistemas e Computadores, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
Outputs

Publications

Book
  1. Maher, S.; Miltenberger, M.; Pedroso, J.P.; Rehfeldt, D.; Schwarz, R.; Serrano, F.. PySCIPOpt: Mathematical programming in python with the SCIP optimization suite. 2016.
    10.1007/978-3-319-42432-3_37
  2. Rei, R.; Pedroso, J.P.; Hino, H.; Murata, N.. A tree search approach to sparse coding. 2012.
    10.1007/978-3-642-34413-8_47
  3. Rodrigues, V.; Pedroso, J.P.; Florido, M.; De Sousa, S.M.. Certifying execution time. 2012.
    10.1007/978-3-642-32495-6_7
  4. Pedroso, J.P.; João Pedro Pedroso. Simple metaheuristics using the simplex algorithm for non-linear programming. 2007.
    10.1007/978-3-540-74446-7_21
  5. Pedroso, J.P.. Tabu search for mixed integer programming. 2005.
  6. Pedroso, J.P.. A multi-agent system for automated timetabling with shared resources. 2003.
  7. Pedroso, J.P.. Niche search: An evolutionary algorithm for global optimisation. 1996.
    10.1007/3-540-61723-X_1007
Book chapter
  1. Dionísio, João Pedro; Pedroso, João Pedro. Corresponding author: Dionísio, João Pedro. "An optimization model for power transformer maintenance". In Springer Proceedings in Mathematics and Statistics Series. 2023.
    Accepted
  2. João Pedro Pedroso; Rei,R; Pedroso, JP; Rei, R. "Tree Search and Simulation". 2015.
    http://dx.doi.org/10.1007/978-3-319-15033-8_4
Conference paper
  1. Dionisio, J; dos Santos, D; Pedroso, JP. "The Sea Exploration Problem Revisited". 2022.
    10.1007/978-3-030-95467-3_45
  2. Silva, M; Pedroso, JP; Viana, A; Klimentova, X. "A Branch-Price-And-Cut Algorithm for Stochastic Crowd Shipping Last-Mile Delivery with Correlated Marginals". 2021.
    10.4230/oasics.atmos.2021.12
  3. Biró, P; Gyetvai, M; Klimentova, X; Pedroso, JP; Pettersson, W; Viana, A; Biro, P. "Compensation Scheme With Shapley Value For Multi-Country Kidney Exchange Programmes". 2020.
    10.7148/2020-0129
  4. Carvalho, M; Lodi, A; Pedroso, JP. "Existence of Nash Equilibria on Integer Programming Games". 2018.
    10.1007/978-3-319-71583-4_2
  5. Gdowska, K; Viana, A; Pedroso, JP. "Stochastic last-mile delivery with crowdshipping". 2018.
    10.1016/j.trpro.2018.09.011
  6. João Pedro Pedroso; Tavares,JN; Leite,J; Pedroso, J.P.; Tavares, J.N.; Leite, J.. "An algorithm for packing tubes and boxes". 2015.
  7. Rahman, DF; Viana, A; Pedroso, JP; João Pedro Pedroso; Dewan Fayzur Rahman; Ana Viana. "A MILP-Based Approach for Hydrothermal Scheduling". 2014.
    10.1007/978-3-319-00795-3_23
  8. João Pedro Pedroso; Pedroso, J.P.. "Maximizing Expectation on Vertex-Disjoint Cycle Packing". 2014.
    http://dx.doi.org/10.1007/978-3-319-09129-7_3
  9. Abdur Rais; Miguel Cosntantino; Xenia Klimentova; Ana Viana; João Pedro Pedroso. "A Compact Formulation for the Kidney Exchange Problem". 2012.
  10. João Pedro Pedroso; Nicolau Filipe Santos. "A Tabu Search Approach for the Hybrid Flow Shop". 2011.
  11. João Pedro Pedroso; Pedroso, J.P.. "Metaheuristics for the Asymmetric Hamiltonian Path Problem". 2011.
    10.1007/978-3-642-18466-6_32
  12. Rei, R.J.; Madera, P.J.; Pedroso, J.P.. "Khronos - A High-level framework for discrete event simulation in python". 2009.
    10.1109/iccie.2009.5223762
  13. Rui Jorge Rei; João Pedro Pedroso; Mikio Kubo; Rei, R.J.; Kubo, M.; Pedroso, J.P.. "Simulation-based optimization for steel stacking". 2008.
    10.1007/978-3-540-87477-5_28
  14. Rodrigues, P.P.; Gama, J.; Pedroso, J.P.. "ODAC: Hierarchical clustering of time series data streams". 2006.
    10.1137/1.9781611972764.48
  15. Pedroso, J.P.; Kubo, M.. "Hybrid tabu search for lot sizing problems". 2005.
    10.1007/11546245_7
  16. Pereira, A; Carvalho, F; Constantino, M; Pedroso, JP. "Random start local search and tabu search for a discrete lot-sizing and scheduling problem". 2004.
    10.1007/978-1-4757-4137-7_27
  17. Neto, T; Pedroso, JP. "GRASP for linear integer programming". 2004.
    10.1007/978-1-4757-4137-7_26
  18. Pedroso, Joao Pedro; Murata, Noburu. "Optimization on support vector machines". 2000.
    10.1109/IJCNN.2000.859428
  19. Pedroso, Joao Pedro. "Niche search: An application in vehicle routing". 1998.
    10.1109/icec.1998.699497
Journal article
  1. João Pedro Pedroso; Shiro Ikeda. "Maximum-expectation matching under recourse". European Journal of Operational Research (2025): https://doi.org/10.1016/j.ejor.2025.02.012.
    10.1016/j.ejor.2025.02.012
  2. Marie Baratto; Yves Crama; João Pedro Pedroso; Ana Viana. "Local stability in kidney exchange programs". European Journal of Operational Research (2025): https://doi.org/10.1016/j.ejor.2024.07.031.
    10.1016/j.ejor.2024.07.031
  3. Miguel Barbosa; João Pedro Pedroso; Ana Viana. "A data-driven compensation scheme for last-mile delivery with crowdsourcing". Computers & Operations Research (2023): https://doi.org/10.1016/j.cor.2022.106059.
    10.1016/j.cor.2022.106059
  4. Marco Silva; João Pedro Pedroso; Ana Viana. "Deep reinforcement learning for stochastic last-mile delivery with crowdshipping". EURO Journal on Transportation and Logistics (2023): https://doi.org/10.1016/j.ejtl.2023.100105.
    10.1016/j.ejtl.2023.100105
  5. Silva, M; Pedroso, JP; Viana, A; Marco Silva; João Pedro Pedroso; Ana Viana. "Stochastic crowd shipping last-mile delivery with correlated marginals and probabilistic constraints". Eur. J. Oper. Res. (2023): https://doi.org/10.1016/j.ejor.2022.10.039.
    10.1016/j.ejor.2022.10.039
  6. Margarida Carvalho; Andrea Lodi; João.P. Pedroso. "Computing equilibria for integer programming games". European Journal of Operational Research (2022): https://doi.org/10.1016/j.ejor.2022.03.048.
    10.1016/j.ejor.2022.03.048
  7. Christophe Rapine; Joao Pedro Pedroso; Ayse Akbalik. "The two-dimensional knapsack problem with splittable items in stacks". Omega (2022): https://doi.org/10.1016/j.omega.2022.102692.
    10.1016/j.omega.2022.102692
  8. André Gustavo dos Santos; Ana Viana; João Pedro Pedroso. "2-echelon lastmile delivery with lockers and occasional couriers". Transportation Research Part E: Logistics and Transportation Review (2022): https://doi.org/10.1016/j.tre.2022.102714.
    10.1016/j.tre.2022.102714
  9. Sofia C. Pereira; Catarina Lopes; João Pedro Pedroso. "Mapping Cashew Orchards in Cantanhez National Park (Guinea-Bissau)". Remote Sensing Applications: Society and Environment (2022): https://doi.org/10.1016/j.rsase.2022.100746.
    10.1016/j.rsase.2022.100746
  10. Silva, M; Pedroso, JP. "Deep Reinforcement Learning for Crowdshipping Last-Mile Delivery with Endogenous Uncertainty". MATHEMATICS (2022):
    10.3390/math10203902
  11. Santini, A; Viana, A; Klimentova, X; Pedroso, JP. "The Probabilistic Travelling Salesman Problem with Crowdsourcing". Comput. Oper. Res. (2022):
    10.1016/j.cor.2022.105722
  12. Silva, Marco; Pedroso, João Pedro; Viana, Ana. "Deep reinforcement learning for crowd shipping last-mile delivery". European Journal of Transportation and Logistics (2022):
    Under revision
  13. Klimentova, X; Viana, A; Pedroso, JP; Santos, N. "Fairness models for multi-agent kidney exchange programmes *". OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE (2021):
    10.1016/j.omega.2020.102333
  14. Teresa Neto; Miguel Constantino; Isabel Martins; João Pedro Pedroso. "A multi-objective Monte Carlo tree search for forest harvest scheduling". European Journal of Operational Research (2020): https://doi.org/10.1016/j.ejor.2019.09.034.
    10.1016/j.ejor.2019.09.034
  15. Tiago Monteiro; Xenia Klimentova; João Pedro Pedroso; Ana Viana. "A comparison of matching algorithms for kidney exchange programs addressing waiting time". Central European Journal of Operations Research (2020): https://doi.org/10.1007/s10100-020-00680-y.
    10.1007/s10100-020-00680-y
  16. Ambros Gleixner; Stephen J. Maher; Benjamin Müller; João Pedro Pedroso. "Price-and-verify: a new algorithm for recursive circle packing using Dantzig–Wolfe decomposition". Annals of Operations Research (2018): https://doi.org/10.1007/s10479-018-3115-5.
    10.1007/s10479-018-3115-5
  17. Carvalho, M; Pedroso, JP; Telha, C; Van Vyve, M. "Competitive uncapacitated lot-sizing game". INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS (2018):
    10.1016/j.ijpe.2018.07.026
  18. Santos, N.; Tubertini, P.; Viana, A.; Pedroso, J.P.; Nicolau Filipe Santos; Tubertini,P; Ana Viana; João Pedro Pedroso. "Kidney exchange simulation and optimization". Journal of the Operational Research Society (2017): http://www.scopus.com/inward/record.url?eid=2-s2.0-85012880431&partnerID=MN8TOARS.
    10.1057/s41274-016-0174-3
  19. de Armas, J; Juan, AA; Marques, JM; Pedroso, JP; de Armas,J; Juan,AA; Marques,JM; João Pedro Pedroso. "Solving the deterministic and stochastic uncapacitated facility location problem: from a heuristic to a simheuristic". JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY (2017): http://repositorio.inesctec.pt/handle/123456789/5615.
    10.1057/s41274-016-0155-6
  20. Maria Margarida Carvalho; Lodi,A; João Pedro Pedroso; Ana Viana; Carvalho, M.; Lodi, A.; Pedroso, J.P.; Viana, A.. "Nash equilibria in the two-player kidney exchange game". Mathematical Programming 161 1-2 (2017): 389-417. http://repositorio.inesctec.pt/handle/123456789/4082.
    http://dx.doi.org/10.1007/s10107-016-1013-7
  21. Vieira, B.; Viana, A.; Matos, M.; Pedroso, J.P.; Bruno Miguel Vieira; Ana Viana; Manuel Matos; João Pedro Pedroso. "A multiple criteria utility-based approach for unit commitment with wind power and pumped storage hydro". Electric Power Systems Research 131 (2016): 244-254. http://www.scopus.com/inward/record.url?eid=2-s2.0-84947237399&partnerID=MN8TOARS.
    10.1016/j.epsr.2015.10.024
  22. Brandão, F.; Pedroso, J.P.; Filipe Daniel Brandão; João Pedro Pedroso. "Bin packing and related problems: General arc-flow formulation with graph compression". Computers and Operations Research 69 (2016): 56-67. http://www.scopus.com/inward/record.url?eid=2-s2.0-84953932021&partnerID=MN8TOARS.
    10.1016/j.cor.2015.11.009
  23. Klimentova, X.; Pedroso, J.P.; Viana, A.; Xenia Klimentova; João Pedro Pedroso; Ana Viana; Klimentova, Xenia; Pedroso, João Pedro; Viana, Ana. "Maximising expectation of the number of transplants in kidney exchange programmes". Computers and Operations Research 73 (2016): 1-11. http://www.scopus.com/inward/record.url?eid=2-s2.0-84961908021&partnerID=MN8TOARS.
    10.1016/j.cor.2016.03.004
  24. Neto, T.; Constantino, M.; Martins, I.; Pedroso, J.P.; Neto,T; Constantino,M; Martins,I; João Pedro Pedroso. "Forest harvest scheduling with clearcut and core area constraints". Annals of Operations Research (2016): 1-26. http://www.scopus.com/inward/record.url?eid=2-s2.0-84986275148&partnerID=MN8TOARS.
    10.1007/s10479-016-2313-2
  25. João Pedro Pedroso; Cunha,S; Tavares,JN; Pedroso, J.P.; Cunha, S.; Tavares, J.N.. "Recursive circle packing problems". International Transactions in Operational Research 23 1-2 (2016): 355-368. http://repositorio.inesctec.pt/handle/123456789/5613.
    http://dx.doi.org/10.1111/itor.12107
  26. Maria Margarida Carvalho; João Pedro Pedroso; João Tomé Saraiva; Carvalho, M.; Pedroso, J.P.; Saraiva, J.. "ELECTRICITY DAY-AHEAD MARKETS: COMPUTATION OF NASH EQUILIBRIA". Journal of Industrial and Management Optimization 11 3 (2015): 985-998. http://repositorio.inesctec.pt/handle/123456789/4016.
    http://dx.doi.org/10.3934/jimo.2015.11.958
  27. Rodrigues,V; Akesson,B; Florido,M; de Sousa,SM; João Pedro Pedroso; Vasconcelos,P; Rodrigues, V.; et al. "Certifying execution time in multicores". Science of Computer Programming 111 P3 (2015): 505-534. http://repositorio.inesctec.pt/handle/123456789/5618.
    http://dx.doi.org/10.1016/j.scico.2015.06.006
  28. Santos, N.; Rebelo, R.; Pedroso, J.P.; Nicolau Filipe Santos; Rui Diogo Rebelo; João Pedro Pedroso. "A tabu search for the permutation flow shop problem with sequence dependent setup times". International Journal of Data Analysis Techniques and Strategies 6 3 (2014): 275-285. http://www.scopus.com/inward/record.url?eid=2-s2.0-84904719337&partnerID=MN8TOARS.
    10.1504/IJDATS.2014.063062
  29. Rahman, D.F.; Viana, A.; Pedroso, J.P.; Dewan Fayzur Rahman; Ana Viana; João Pedro Pedroso. "Metaheuristic search based methods for unit commitment". International Journal of Electrical Power and Energy Systems 59 (2014): 14-22. http://www.scopus.com/inward/record.url?eid=2-s2.0-84894416014&partnerID=MN8TOARS.
    10.1016/j.ijepes.2014.01.038
  30. Filipe Daniel Brandão; João Pedro Pedroso; Brandão, F; Pedroso, JP. "A complete search method for the relaxed traveling tournament problem". EURO J. Computational Optimization (2014): http://repositorio.inesctec.pt/handle/123456789/4678.
    http://dx.doi.org/10.1007/s13675-013-0010-3
  31. Filipe Daniel Brandão; João Pedro Pedroso; Brandão, F.; Pedroso, J.P.. "Fast pattern-based algorithms for cutting stock". Computers and Operations Research 48 (2014): 69-80. http://repositorio.inesctec.pt/handle/123456789/5623.
    http://dx.doi.org/10.1016/j.cor.2014.03.003
  32. Neto, T.; Constantino, M.; Martins, I.; Pedroso, J.P.; Neto,T; Constantino,M; Martins,I; João Pedro Pedroso. "A branch-and-bound procedure for forest harvest scheduling problems addressing aspects of habitat availability". International Transactions in Operational Research 20 5 (2013): 689-709. http://www.scopus.com/inward/record.url?eid=2-s2.0-84880987454&partnerID=MN8TOARS.
    10.1111/itor.12003
  33. Viana, A.; Pedroso, J.P.; Ana Viana; João Pedro Pedroso. "A new MILP-based approach for unit commitment in power production planning". International Journal of Electrical Power and Energy Systems 44 1 (2013): 997-1005. http://www.scopus.com/inward/record.url?eid=2-s2.0-84866948182&partnerID=MN8TOARS.
    10.1016/j.ijepes.2012.08.046
  34. Rei, R.; Pedroso, J.P.; Rei,R; João Pedro Pedroso. "Tree search for the stacking problem". Annals of Operations Research (2012): 1-18. http://www.scopus.com/inward/record.url?eid=2-s2.0-84863865475&partnerID=MN8TOARS.
    10.1007/s10479-012-1186-2
  35. João Pedro Pedroso; Rui Jorge Rei; Rei, R.J.; Pedroso, J.P.. "Heuristic search for the stacking problem". International Transactions in Operational Research 19 3 (2012): 379-395. http://repositorio.inesctec.pt/handle/123456789/2470.
    10.1111/j.1475-3995.2011.00831.x
  36. Pedroso, J.P.; Kubo, M.; Faculdade de Ciências; João Pedro Pedroso; Mikio Kubo. "Heuristics and exact methods for number partitioning". European Journal of Operational Research 202 1 (2010): 73-81. http://www.scopus.com/inward/record.url?eid=2-s2.0-70349750161&partnerID=MN8TOARS.
    10.1016/j.ejor.2009.04.027
  37. Rodrigues, P.P.; Gama, J.; Pedroso, J.P.; João Pedro Pedroso; Pedro Pereira Rodrigues; João Gama. "Hierarchical clustering of time-series data streams". IEEE Transactions on Knowledge and Data Engineering 20 5 (2008): 615-627. http://www.scopus.com/inward/record.url?eid=2-s2.0-62449206329&partnerID=MN8TOARS.
    10.1109/TKDE.2007.190727
  38. Pedroso, JP. "An Evolutionary Solver for Pure Integer Linear Programming". Int Trans Operational Res - International Transactions in Operational Research (2002):
    10.1111/1475-3995.00359
  39. Pedroso, J.P.; Murata, N.. "Support vector machines with different norms: Motivation, formulations and results". Pattern Recognition Letters 22 12 (2001): 1263-1272. http://www.scopus.com/inward/record.url?eid=2-s2.0-0034859938&partnerID=MN8TOARS.
    10.1016/S0167-8655(01)00071-X
Magazine article
  1. Silva, Marco; Pedroso, João Pedro. "Otimização sob incerteza de dados", Boletim Informativo APDIO, 2022
Thesis / Dissertation
  1. Neto, Teresa. "Models and heuristics for forest management with environmental restrictions". PhD, 2018. http://hdl.handle.net/10451/38261.
  2. Vieira, Bruno Miguel Soares. "A Multiple Criteria Utility-based Approa h for the Unit Commitment with Wind Power and Pumped Storage Hydro". Master, 2013. http://hdl.handle.net/10400.22/7687.

Other

Other output
  1. Novel Integer Programming models for the stable kidney exchange problem. Eur. J. Oper. Res.. 2020. Klimentova, X; Biró, P; Viana, A; Costa, V; Pedroso, JP.
    10.1016/j.ejor.2022.09.031
  2. The Sea Exploration Problem: Data-driven Orienteering on a Continuous Surface. 2018. Pedroso, JP; Vajk, KA; Zhang, K.
  3. Exact Methods for Recursive Circle Packing. 2017. Gleixner, AmbrosM.; Maher, Stephen; Müller, Benjamin; Pedroso, JoaoPedro.
  4. Heuristics for Packing Semifluids. 2016. Pedroso, JP.
    10.1016/j.ejor.2019.10.002
  5. Maximum-expectation matching under recourse. 2016. Pedroso, JP; Ikeda, S.
  6. Cutting Stock with Binary Patterns: Arc-flow Formulation with Graph Compression. 2015. Brandão, Filipe; Pedroso, JoaoPedro.
  7. An evolutionary solver for linear integer programming. 2014. Pedroso, JoaoPedro.
  8. Equilibria on a Game with Discrete Variables. 2014. João Pedro Pedroso; Smees,Yves; Yves Smeers; Pedroso, JoaoPedro; Smees, Yves. http://repositorio.inesctec.pt/handle/123456789/5617.
  9. Unit commitment with valve-point loading effect. 2014. João Pedro Pedroso; Kubo,Mikio; Ana Viana; Pedroso, JoaoPedro; Kubo, Mikio; Viana, Ana. http://repositorio.inesctec.pt/handle/123456789/5616.
  10. Multiple-choice Vector Bin Packing: Arc-flow Formulation with Graph Compression. 2013. Brandão, Filipe; Pedroso, JoaoPedro.
Activities

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2020/09 - 2021/11 A Mixed-Integer Optimization Model for Efficient Power Transformer Maintenance and Operation
Supervisor
Mestrado em Ciência de Computadores (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2020/09 - 2021/11 Survival Model Analysis applied to Kidney Transplant Data
Supervisor
Mestrado em Ciência de Computadores (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2019/09 - 2020/07 Remote Sensing and Machine Learning Tools for Vegetation Monitoring
Supervisor
Ciência de Dados (Data Science) (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2018/09/01 - 2019/11/26 An EDSL for Modeling Kidney Exchange Programs
Co-supervisor
Ciência de Computadores (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2018/09 - 2019/09 A data-driven compensation scheme for last-mile delivery with crowdsourcing
Supervisor
Ciência de Computadores (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2013/09 - 2018/10/31 Models and heuristics for forest management with environmental restrictions
Co-supervisor
Estatística e Investigação Operacional (PhD)
Universidade de Lisboa Faculdade de Ciências, Portugal
2011 - 2018/06 Monte Carlo Tree Search for Combinatorial Optimization
Supervisor
Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
2018 - 2018 Artifical Intelligence for Jobshop Scheduling
Supervisor
Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
2013 - 2016/05 Computation of equilibria on integer programming games
Supervisor
Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
2015 - 2015 Modeling and Optimization of Production by Extrusion
Supervisor
Engenharia Matemática (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2015 - 2015 Mobile and Web Recommender System for Shopping
Co-supervisor
Engenharia de Redes e Sistemas Informáticos (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2014 - 2014 Cutting & Packing Problems: General Arc-flow Formulation with Graph Compression
Supervisor
Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
2014 - 2014 Melhoramentos na pesquisa de salas em software de geração de horários
Co-supervisor
Engenharia de Redes e Sistemas Informáticos (Master)
Universidade do Porto Faculdade de Ciências, Portugal