???global.info.a_carregar???
Pedro Castro is an Associate Professor at Instituto Superior Técnico (IST), Universidade de Lisboa. Before, he was an Assistant Researcher at Laboratório Nacional de Energia and Geologia (2002-2014) and a Principal Investigator (2014-2022) at CMAFcIO, a research unit of Faculdade de Ciências. He graduated (1997) in Chemical Engineering from IST as best student of his class, later achieving his PhD (2001) and Habilitation (2020). Between 2004 and 2013, he spent a total of 18 months in the Department of Chemical Engineering at Carnegie Mellon University working in collaboration with Dean University Professor of Chemical Engineering, Ignacio Grossmann. A major output has been the Cyber-Infrastructure site: www.minlp.org. His research interests are at the interface between Chemical Engineering, Industrial Engineering and Operations Research, known as Process Systems Engineering (PSE). Most of his research has focused on the solution of real-life industrial problems from a variety of sectors: pulp and paper (Metsä Tissue, Celulose do Caima, Portucel); chemicals (SASOL, Dow Chemical, Unilever, Hovione); cement and steel (ABB, Acciai Speciali Terni); plastics (Ferro Portugal) and petroleum (ExxonMobil, Ecopetrol). He is better known for his mixed-integer linear programming (MILP) models and MILP-based algorithms for process scheduling and global optimization of non-convex problems with bilinear terms. These have been based on the Resource-Task Network (RTN), Multiparametric Disaggregation and Generalized Disjunctive Programming. Currently, he has international collaborations with Carnegie Mellon (Prof. Ignacio Grossmann), ABB (Dr. Iiro Harjunkoski), Imperial College London (Prof. Benoit Chachuat), ETH Zurich (Prof. Gonzalo Guillén-Gosálbez) and University Petroleum Beijing (Prof. Yongtu Liang). Pedro Castro has coordinated 9 projects, worth k¿733, dealing with mathematical programming approaches for optimizing the design and operation of industrial plants, and has performed consulting activities in the area of scheduling for ABB, SASOL and Hovione. He has authored 80 ISI-indexed journal articles, receiving over 3400 citations for an h-index of 33 (Scopus), and has been invited to give more than 20 lectures and short courses worldwide: Åbo Akademi University, Aalto University, ABB Corporate Research Center, Carnegie Mellon University, INTEC & INGAR (CONICET), King Abdullah University of Science and Technology (KAUST), Universitat Politècnica de Catalunya, Universitat Rovira i Virgili and University of Petroleum Beijing. Pedro Castro was PhD advisor of João Teles and hosted visiting PhD students: Li Ting (2015, University of Science & Technology Beijing, China); Hossein Mostafaei (2016, Azarbeijan Shahid Madani University, Iran); Qi Liao (2019, China University of Petroleum-Beijing); all came with their own funding. He acted as jury member in 12 PhD thesis (7 abroad). Pedro Castro received the scientific award of ULisboa in the area of Chemical Engineering (2019) and an Honorable Mention in Applied Mathematics (2016). He also received the 2017 best paper award in PSE from the Portuguese Operations Research Society and was one of the authors of the 2014 best paper in Computers & Chemical Engineering. A 2022 study by Stanford University listed him as one of the worlds top 1% scientists in Chemical Engineering (rank 360 over 53348; 6th in Portugal).
Identificação

Identificação pessoal

Nome completo
Pedro Miguel Gil de Castro

Nomes de citação

  • Castro, Pedro M.

Identificadores de autor

Ciência ID
2811-D3D7-5317
ORCID iD
0000-0002-4898-8922
Google Scholar ID
Qrewqy0AAAAJ
Researcher Id
C-3642-2008
Scopus Author Id
35268165700

Telefones

Telefone
  • 218417575 (Profissional)

Moradas

  • DEQ, Instituto Superior Técnico, Avenida Rovisco Pais, 1049-001, Lisboa, Lisboa, Portugal (Profissional)

Websites

Domínios de atuação

  • Ciências da Engenharia e Tecnologias - Engenharia Química - Engenharia dos Processos Químicos
  • Ciências Exatas - Matemática - Matemática Aplicada

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Inglês Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1)
Francês Utilizador elementar (A1)
Espanhol; Castelhano Utilizador independente (B1) Utilizador independente (B1) Utilizador independente (B1)
Formação
Grau Classificação
2020/01/10
Concluído
Engenharia Química (Título de Agregado)
Universidade de Lisboa Instituto Superior Técnico, Portugal
Aprovado
1998/01/01 - 2001/12/12
Concluído
Engenharia Química (Doutoramento)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Optimal Short-term Scheduling of Industrial Batch Processes" (TESE/DISSERTAÇÃO)
Aprovado
1991/09/15 - 1997/01/31
Concluído
Engenharia Química (Licenciatura)
Especialização em Processos e Indústria
Universidade de Lisboa, Portugal
17
Percurso profissional

Ciência

Categoria Profissional
Instituição de acolhimento
Empregador
2014/02/13 - 2022/08/31 Investigador principal (carreira) (Investigação) Universidade de Lisboa Centro de Matemática Aplicações Fundamentais e Investigação Operacional, Portugal
2002/02/02 - 2014/02/12 Investigador Auxiliar Convidado (carreira) (Investigação) Laboratório Nacional de Energia e Geologia - Campus do Lumiar, Portugal

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2022/09/01 - Atual Professor Associado (Docente Universitário) Universidade de Lisboa Instituto Superior Técnico, Portugal
2020/09/01 - 2022/08/31 Professor Auxiliar Convidado (Docente Universitário) Universidade de Lisboa Instituto Superior Técnico, Portugal
Projetos

Bolsa

Designação Financiadores
2008/08/15 - 2008/12/15 Reactive RTN Scheduling Models for Batch Processing
1-17/08
Investigador responsável
Carnegie Mellon University Department of Chemical Engineering, Estados Unidos
Fundação Luso-Americana
Concluído
2004/09/15 - 2005/07/31 Hybrid MILP/CP Models for Process Scheduling
65152
Investigador responsável
Carnegie Mellon University Department of Chemical Engineering, Estados Unidos
Fundação Calouste Gulbenkian
Concluído

Projeto

Designação Financiadores
2019/05/01 - Atual Optimization Models & Algorithms for Industry 4.0
CEECIND/00730/2017
Investigador responsável
Universidade de Lisboa Centro de Matemática Aplicações Fundamentais e Investigação Operacional, Portugal
Fundação para a Ciência e a Tecnologia
Em curso
2014/02/13 - 2019/02/12 Optimization Models & Algorithms for Industry to Take Part in Smart Grids
IF/00781/2013
Investigador responsável
Universidade de Lisboa Centro de Matemática Aplicações Fundamentais e Investigação Operacional, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2012/04 - 2015/03 OptEnergy: Optimal Scheduling of Industrial Plants subject to Energy Constraints
Investigador responsável
Fundação para a Ciência e a Tecnologia
Concluído
2013/05/01 - 2014/05/31 Optimization Tools for Industry to Actively Engage in Smart Grids
77/13
Investigador responsável
Laboratório Nacional de Energia e Geologia - Campus do Lumiar, Portugal
Fundação Luso-Americana
2011/06/01 - 2012/12/31 Optimization Models for Process Systems Engineering
170/11
Investigador responsável
Laboratório Nacional de Energia e Geologia - Campus do Lumiar, Portugal
Fundação Luso-Americana
2010/01/01 - 2012/12/31 COMET-Integrated infrastructure for CO2 transport and storage in the west Mediterranean
FP7-ENERGY-2009-1
Investigador
Laboratório Nacional de Energia e Geologia - Campus do Lumiar, Portugal
European Commission
Concluído
2010/01/01 - 2011/12/31 Hybrid Simulation and Optimization Models for the Semiconductor Industry
441.00
Investigador responsável
Laboratório Nacional de Energia e Geologia - Campus do Lumiar, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2007/10 - 2011/03 Optimal Design of Industrial Water Using Networks for Wastewater Minimisation
Investigador responsável
Fundação para a Ciência e a Tecnologia
Produções

Publicações

Artigo em conferência
  1. Castro, P.M.. "Optimal scheduling of multiproduct liquid pipelines with reversible flow". 2017.
  2. Castro, P.M.; Castillo, P.C.; Mahalec, V.. "Deterministic global optimization algorithm using piecewise relaxations and bound tightening with dynamic partitioning". 2017.
  3. Castro, P.M.; Mostafaei, H.. "Product-centric continuous-time formulation for straight pipelines". 2017.
  4. Mostafaei, H.; Castro, P.M.. "Two-level approach for scheduling multiproduct oil distribution systems". 2017.
    10.5220/0006196501500159
  5. Castro, P.M.. "Global optimization of crude oil scheduling with discrete and continuous-time formulations". 2016.
  6. Castro, P.M.. "Global optimization algorithm for miqcps featuring spatial branch-and-bound and multiparametric disaggregation". 2016.
  7. Castillo, P.C.; Castro, P.M.; Mahalec, V.. "Multiperiod inventory pinch algorithm for integrated planning and scheduling of oil refineries". 2016.
  8. Castillo, P.C.; Castro, P.M.; Mahalec, V.. "A novel deterministic global optimization algorithm and its application to oil refinery planning". 2016.
  9. Castro, P.M.. "Closing the gap between multiparametric disaggregation and piecewise McCormick relaxations for MIQCPs". 2015.
  10. Castro, P.M.. "A more efficient formulation for the multiperiod blending problem". 2015.
  11. Castro, P.M.; Custodio, B.; Matos, H.A.. "A generalized disjunctive programming model for simultaneous scheduling and heat integration of a vegetable oil refinery". 2015.
  12. Castro, P.M.; Rodrigues, D.; Matos, H.A.. "Generalized disjunctive programming model for scheduling a pulp plant under energy constraints". 2014.
  13. Castro, P.M.. "Tightening piecewise mccormick relaxations through partition-dependent bounds for non-partitioned variables". 2014.
  14. Castro, P.M.; Grossmann, I.E.. "Resource-task network continuous-time formulation for crude oil blending operations". 2014.
  15. Kolodziej, S.; Castro, P.M.; Grossmann, I.E.. "Global optimization of bilinear programs with a multiparametric disaggregation technique". 2012.
    10.1007/s10898-012-0022-1
  16. Aguirre, A.M.; Cafaro, V.G.; Méndez, C.A.; Castro, P.M.. "A simulation-based framework for industrial automated wet-etch station scheduling problems in the semiconductor industry". 2011.
  17. Teles, J.; Castro, P.M.; Matos, H.A.S.. "A new method for the global optimization of nonlinear problems with bilinear terms". 2011.
  18. Castro, P.M.; Aguirre, A.; Zeballos, L.; Mndez, C.. "A new MILP/discrete-event simulation algorithm for scheduling automated wet-etching stations". 2011.
  19. Castro, P.M.; Grossmann, I.E.. "From time representations in scheduling to hybrid spatial representations in 2-D allocation problems". 2011.
  20. Teles, J.; Castro, P.; Matos, H.A.. "Optimal design of wastewater treatment system through a MILP-based initialization procedure". 2009.
    10.3303/CET0918023
  21. Castro, P.; Harjunkoski, I.; Grossmann, I.E.. "Optimal scheduling with energy constraints". 2008.
  22. Castro, P.; Novais, A.Q.. "Optimal scheduling of multistage batch plants. A comparative study". 2008.
  23. Teles, J.; Castro, P.; Novais, A.Q.. "Optwatnet - A software for the optimal design of industrial water networks". 2007.
  24. Castro, P.; Grossmann, I.; Novais, A.. "A new continuous-time formulation for the scheduling of single stage batch plants with sequence dependent changeovers". 2006.
  25. Teles, J.; Castro, P.; Barbosa-Póvoa, A.; Novais, A.. "LP-based heuristic procedure for the optimal design of water using networks with multi-contaminants". 2006.
  26. Castro, P.; Mendez, C.; Grossmann, I.E.; Harjunkoski, I.; Fahl, M.. "Heuristic decomposition methods for complex sequential industrial scheduling problems". 2005.
Artigo em revista
  1. Sofia C. Aparício; Pedro M. Castro; Bernardo D. Ribeiro; Isabel M. Marrucho. "Greening the physical recycling of HDPE: dissolution precipitation with natural solvents". Green Chemistry (2024): https://doi.org/10.1039/D3GC04134D.
    10.1039/D3GC04134D
  2. Daniel Sousa; Diogo Rodrigues; Pedro M. Castro; Henrique A. Matos. "Equation-Oriented Modeling and Optimization of a Biorefinery Based on Avocado Waste". Processes (2023): https://doi.org/10.3390/pr12010091.
    10.3390/pr12010091
  3. Pedro M. Castro. "Global Optimization of QCPs Using MIP Relaxations with a Base-2 Logarithmic Partitioning Scheme". Industrial & Engineering Chemistry Research (2023): https://doi.org/10.1021/acs.iecr.3c00191.
    10.1021/acs.iecr.3c00191
  4. Ariel Uribe-Rodríguez; Pedro M. Castro; Gonzalo Guillén-Gosálbez; Benoît Chachuat. "Assessment of Lagrangean decomposition for short-term planning of integrated refinery-petrochemical operations". Computers & Chemical Engineering (2023): https://doi.org/10.1016/j.compchemeng.2023.108229.
    10.1016/j.compchemeng.2023.108229
  5. Pedro Castro. "Optimal scheduling of a multiproduct batch chemical plant with preemptive changeover tasks". Computers & Chemical Engineering 162 (2022): 107818-107818. http://dx.doi.org/10.1016/j.compchemeng.2022.107818.
    10.1016/j.compchemeng.2022.107818
  6. Pedro M. Castro. "Systematic Approaches for Optimal Scheduling of Straight Pipelines with Batch-Centric Formulations". Industrial & Engineering Chemistry Research (2021): https://doi.org/10.1021/acs.iecr.1c01804.
    10.1021/acs.iecr.1c01804
  7. Pedro M. Castro; Qi Liao; Yongtu Liang. "Comparison of mixed-integer relaxations with linear and logarithmic partitioning schemes for quadratically constrained problems". Optimization and Engineering (2021): https://doi.org/10.1007/s11081-021-09603-5.
    10.1007/s11081-021-09603-5
  8. Mostafaei, H.; Castro, P.M.; Oliveira, F.; Harjunkoski, I.. "Efficient formulation for transportation scheduling of single refinery multiproduct pipelines". European Journal of Operational Research (2021): http://www.scopus.com/inward/record.url?eid=2-s2.0-85099382875&partnerID=MN8TOARS.
    10.1016/j.ejor.2020.12.034
  9. Castro, P.M.. "A piecewise relaxation for quadratically constrained problems based on a mixed-radix numeral system". Computers and Chemical Engineering 153 (2021): http://www.scopus.com/inward/record.url?eid=2-s2.0-85111247307&partnerID=MN8TOARS.
    10.1016/j.compchemeng.2021.107459
  10. Yan, Y.; Castro, P.M.; Liao, Q.; Liang, Y.. "An effective decomposition algorithm for scheduling branched multiproduct pipelines". Computers and Chemical Engineering 154 (2021): http://www.scopus.com/inward/record.url?eid=2-s2.0-85114685204&partnerID=MN8TOARS.
    10.1016/j.compchemeng.2021.107494
  11. Pedro M. Castro; Giancarlo Dalle Ave; Sebastian Engell; Ignacio E. Grossmann; Iiro Harjunkoski. "Industrial Demand Side Management of a Steel Plant Considering Alternative Power Modes and Electrode Replacement". Industrial & Engineering Chemistry Research (2020): https://doi.org/10.1021/acs.iecr.0c01714.
    10.1021/acs.iecr.0c01714
  12. Lennart Merkert; Pedro M. Castro. "Optimal Scheduling of a District Heat System with a Combined Heat and Power Plant Considering Pipeline Dynamics". Industrial & Engineering Chemistry Research (2020): https://doi.org/10.1021/acs.iecr.9b06971.
    10.1021/acs.iecr.9b06971
  13. Uribe-Rodriguez, A.; Castro, P.M.; Gonzalo, G.-G.; Chachuat, B.. "Global optimization of large-scale MIQCQPs via cluster decomposition: Application to short-term planning of an integrated refinery-petrochemical complex". Computers and Chemical Engineering 140 (2020): http://www.scopus.com/inward/record.url?eid=2-s2.0-85085983336&partnerID=MN8TOARS.
    10.1016/j.compchemeng.2020.106883
  14. Castro, Pedro M.. "New batch-centric model for detailed scheduling and inventory management of mesh pipeline networks". Computers & Chemical Engineering (2019): http://dx.doi.org/10.1016/j.compchemeng.2019.106568.
    10.1016/j.compchemeng.2019.106568
  15. Qi Liao; Pedro M. Castro; Yongtu Liang; Haoran Zhang. "Batch-centric model for scheduling straight multisource pipelines". AIChE Journal (2019): https://doi.org/10.1002/aic.16712.
    10.1002/aic.16712
  16. Pedro M. Castro; Iiro Harjunkoski; Ignacio E. Grossmann. "Discrete and continuous-time formulations for dealing with break periods: Preemptive and non-preemptive scheduling". European Journal of Operational Research 278 2 (2019): 563-577. https://doi.org/10.1016/j.ejor.2019.04.025.
    10.1016/j.ejor.2019.04.025
  17. Castro, Pedro M.. "A holistic MILP model for scheduling and inventory management of a multiproduct oil distribution system". Omega (2019): http://dx.doi.org/10.1016/j.omega.2019.102110.
    10.1016/j.omega.2019.102110
  18. Qi Liao; Pedro M. Castro; Yongtu Liang; Haoran Zhang. "Computationally Efficient MILP Model for Scheduling a Branched Multiproduct Pipeline System". Industrial & Engineering Chemistry Research (2019): https://doi.org/10.1021/acs.iecr.8b06490.
    10.1021/acs.iecr.8b06490
  19. Pedro M. Castro; Hossein Mostafaei. "Batch-centric scheduling formulation for treelike pipeline systems with forbidden product sequences". Computers & Chemical Engineering (2018): https://doi.org/10.1016/j.compchemeng.2018.04.027.
    10.1016/j.compchemeng.2018.04.027
  20. Castro, Pedro M.; Grossmann, Ignacio E.; Zhang, Qi. "Expanding scope and computational challenges in process scheduling". Computers & Chemical Engineering 114 1 (2018): 14-42.
    Publicado • 10.1016/j.compchemeng.2018.01.020
  21. Castillo Castillo, Pedro A.; Castro, Pedro M.; Mahalec, Vladimir. "Global optimization of MIQCPs with dynamic piecewise relaxations". Journal of Global Optimization 71 4 (2018): 691-716.
    Publicado • 10.1007/s10898-018-0612-7
  22. Castillo Castillo, Pedro; Castro, Pedro M.; Mahalec, Vladimir. "Global Optimization Algorithm for Large-Scale Refinery Planning Models with Bilinear Terms". Industrial & Engineering Chemistry Research 56 2 (2017): 530-548.
    Publicado • 10.1021/acs.iecr.6b01350
  23. Mostafaei, Hossein; Castro, Pedro M.. "Continuous-time scheduling formulation for straight pipelines". AIChE Journal 63 6 (2017): 1923-1936.
    Publicado • 10.1002/aic.15563
  24. Castro, Pedro M.; Mostafaei, Hossein. "Product-centric continuous-time formulation for pipeline scheduling". Computers & Chemical Engineering 104 1 (2017): 283-295.
    Publicado • 10.1016/j.compchemeng.2017.04.023
  25. Castillo, Pedro A. Castillo; Castro, Pedro M.; Mahalec, Vladimir. "Global Optimization of Nonlinear Blend-Scheduling Problems". Engineering 3 2 (2017): 188-201.
    Publicado • 10.1016/J.ENG.2017.02.005
  26. Castro, Pedro M.. "Optimal Scheduling of Multiproduct Pipelines in Networks with Reversible Flow". Industrial & Engineering Chemistry Research 56 34 (2017): 9638-9656.
    Publicado • 10.1021/acs.iecr.7b01685
  27. Ting, Li; Castro, Pedro M.; Zhimin, Lv. "Models and relaxations for the wastewater treatment design problem". Chemical Engineering Research and Design 106 1 (2016): 191-204.
    Publicado • 10.1016/j.cherd.2015.12.013
  28. Mostafaei, Hossein; Castro, Pedro M.; Ghaffari-Hadigheh, Alireza. "Short-term scheduling of multiple source pipelines with simultaneous injections and deliveries". Computers & Operations Research 73 1 (2016): 27-42.
    Publicado • 10.1016/j.cor.2016.03.006
  29. Castro, Pedro M.. "Source-Based Discrete and Continuous-time Formulations for the Crude Oil Pooling Problem". Computers & Chemical Engineering 93 1 (2016): 382-401.
    Publicado • 10.1016/j.compchemeng.2016.06.016
  30. Li, Ting; Castro, Pedro M.; Lv, Zhimin. "Life cycle assessment and optimization of an iron making system with a combined cycle power plant: a case study from China". Clean Technologies and Environmental Policy 19 4 (2016): 1133-1145.
    Publicado • 10.1007/s10098-016-1306-9
  31. Castro, Pedro M.. "Spatial branch-and-bound algorithm for MIQCPs featuring multiparametric disaggregation". Optimization Methods and Software 32 4 (2016): 719-737.
    Publicado • 10.1080/10556788.2016.1264397
  32. Castro, Pedro M.. "Tightening piecewise McCormick relaxations for bilinear problems". Computers & Chemical Engineering 72 1 (2015): 300-311.
    Publicado • 10.1016/j.compchemeng.2014.03.025
  33. Malheiro, André; Castro, Pedro M.; Lima, Ricardo M.; Estanqueiro, Ana. "Integrated sizing and scheduling of wind/PV/diesel/battery isolated systems". Renewable Energy 83 1 (2015): 646-657.
    Publicado • 10.1016/j.renene.2015.04.066
  34. Castro, Pedro M.; Marques, Inês. "Operating room scheduling with Generalized Disjunctive Programming". Computers & Operations Research 64 1 (2015): 262-273.
    Publicado • 10.1016/j.cor.2015.06.002
  35. Castro, Pedro M.; Custódio, Bruno; Matos, Henrique A.. "Optimal scheduling of single stage batch plants with direct heat integration". Computers & Chemical Engineering 82 1 (2015): 172-185.
    Publicado • 10.1016/j.compchemeng.2015.07.006
  36. Castro, Pedro M.. "New MINLP formulation for the multiperiod pooling problem". AIChE Journal 61 11 (2015): 3728-3738.
    Publicado • 10.1002/aic.15018
  37. Mostafaei, Hossein; Castro, Pedro M.; Ghaffari-Hadigheh, Alireza. "A Novel Monolithic MILP Framework for Lot-Sizing and Scheduling of Multiproduct Treelike Pipeline Networks". Industrial & Engineering Chemistry Research 54 37 (2015): 9202-9221.
    Publicado • 10.1021/acs.iecr.5b01440
  38. Castro, Pedro M.. "Normalized multiparametric disaggregation: an efficient relaxation for mixed-integer bilinear problems". Journal of Global Optimization 64 4 (2015): 765-784.
    Publicado • 10.1007/s10898-015-0342-z
  39. Harjunkoski, Iiro; Maravelias, Christos T.; Bongers, Peter; Castro, Pedro M.; Engell, Sebastian; Grossmann, Ignacio E.; Hooker, John; et al. "Scope for industrial applications of production scheduling models and solution methods". Computers & Chemical Engineering 62 1 (2014): 161-193.
    Publicado • 10.1016/j.compchemeng.2013.12.001
  40. Aguirre, Adrián M.; Méndez, Carlos A.; Castro, Pedro M.. "A hybrid scheduling approach for automated flowshops with material handling and time constraints". International Journal of Production Research 52 9 (2014): 2788-2806.
    Publicado • 10.1080/00207543.2014.885664
  41. Castro, Pedro M.; Grossmann, Ignacio E.; Veldhuizen, Patrick; Esplin, Douglas. "Optimal maintenance scheduling of a gas engine power plant using generalized disjunctive programming". AIChE Journal 60 6 (2014): 2083-2097.
    Publicado • 10.1002/aic.14412
  42. Castro, Pedro M.; Grossmann, Ignacio E.. "Optimality-based bound contraction with multiparametric disaggregation for the global optimization of mixed-integer bilinear problems". Journal of Global Optimization 59 2-3 (2014): 277-306.
    Publicado • 10.1007/s10898-014-0162-6
  43. Castro, Pedro M.; Grossmann, Ignacio E.. "Global Optimal Scheduling of Crude Oil Blending Operations with RTN Continuous-time and Multiparametric Disaggregation". Industrial & Engineering Chemistry Research 53 39 (2014): 15127-15145.
    Publicado • 10.1021/ie503002k
  44. Castro, Pedro M.; Rodrigues, Djêide; Matos, Henrique A.. "Cyclic Scheduling of Pulp Digesters with Integrated Heating Tasks". Industrial & Engineering Chemistry Research 53 44 (2014): 17098-17111.
    Publicado • 10.1021/ie403822z
  45. Teles, João P.; Castro, Pedro M.; Matos, Henrique A.. "Multi-parametric disaggregation technique for global optimization of polynomial programming problems". Journal of Global Optimization 55 2 (2013): 227-251.
    Publicado • 10.1007/s10898-011-9809-8
  46. Castro, Pedro M.; Teles, João P.. "Comparison of global optimization algorithms for the design of water-using networks". Computers & Chemical Engineering 52 1 (2013): 249-261.
    Publicado • 10.1016/j.compchemeng.2013.01.013
  47. Teles, João P.; Castro, Pedro M.; Matos, Henrique A.. "Univariate parameterization for global optimization of mixed-integer polynomial problems". European Journal of Operational Research 229 (2013): 613-625.
    Publicado • 10.1016/j.ejor.2013.03.042
  48. Castro, Pedro M.; Sun, Lige; Harjunkoski, Iiro. "Resource–Task Network Formulations for Industrial Demand Side Management of a Steel Plant". Industrial & Engineering Chemistry Research 52 36 (2013): 13046-13058.
    Publicado • 10.1021/ie401044q
  49. Kolodziej, Scott; Castro, Pedro M.; Grossmann, Ignacio E.. "Global optimization of bilinear programs with a multiparametric disaggregation technique". Journal of Global Optimization 57 4 (2013): 1039-1063.
    Publicado • 10.1007/s10898-012-0022-1
  50. Castro, Pedro M.; Zeballos, Luis J.; Méndez, Carlos A.. "Hybrid time slots sequencing model for a class of scheduling problems". AIChE Journal 58 3 (2012): 789-800.
    Publicado • 10.1002/aic.12609
  51. Teles, João P.; Castro, Pedro M.; Matos, Henrique A.. "Global optimization of water networks design using multiparametric disaggregation". Computers & Chemical Engineering 40 1 (2012): 132-147.
    Publicado • 10.1016/j.compchemeng.2012.02.018
  52. Castro, Pedro M.; Grossmann, Ignacio E.. "Generalized Disjunctive Programming as a Systematic Modeling Framework to Derive Scheduling Formulations". Industrial & Engineering Chemistry Research 51 16 (2012): 5781-5792.
    Publicado • 10.1021/ie2030486
  53. Castro, Pedro M.; Grossmann, Ignacio E.. "From time representation in scheduling to the solution of strip packing problems". Computers & Chemical Engineering 44 1 (2012): 45-57.
    Publicado • 10.1016/j.compchemeng.2012.05.002
  54. Castro, Pedro M.; Oliveira, José F.. "Scheduling inspired models for two-dimensional packing problems". European Journal of Operational Research 215 1 (2011): 45-56.
    Publicado • 10.1016/j.ejor.2011.06.001
  55. Aguirre, Adrián M.; Méndez, Carlos A.; Castro, Pedro M.. "A novel optimization method to automated wet-etch station scheduling in semiconductor manufacturing systems". Computers & Chemical Engineering 35 12 (2011): 2960-2972.
    Publicado • 10.1016/j.compchemeng.2011.02.014
  56. Castro, Pedro M.; Aguirre, Adrián M.; Zeballos, Luis J.; Méndez, Carlos A.. "Hybrid Mathematical Programming Discrete-Event Simulation Approach for Large-Scale Scheduling Problems". Industrial & Engineering Chemistry Research 50 (2011): 110826091834072-110826091834072.
    Publicado • 10.1021/ie200841a
  57. Zeballos, Luis J.; Castro, Pedro M.; Méndez, Carlos A.. "Integrated Constraint Programming Scheduling Approach for Automated Wet-Etch Stations in Semiconductor Manufacturing". Industrial & Engineering Chemistry Research 50 3 (2011): 1705-1715.
    Publicado • 10.1021/ie1016199
  58. Castro, Pedro M.; Harjunkoski, Iiro; Grossmann, Ignacio E.. "Optimal scheduling of continuous plants with energy constraints". Computers & Chemical Engineering 35 2 (2011): 372-387.
    Publicado • 10.1016/j.compchemeng.2010.05.008
  59. Castro, Pedro M.; Harjunkoski, Iiro; Grossmann, Ignacio E.. "Greedy algorithm for scheduling batch plants with sequence-dependent changeovers". AIChE Journal 57 2 (2011): 373-387.
    Publicado • 10.1002/aic.12261
  60. Castro, Pedro M.. "Optimal Scheduling of Pipeline Systems with a Resource-Task Network Continuous-Time Formulation". Industrial & Engineering Chemistry Research 49 22 (2010): 11491-11505.
    Publicado • 10.1021/ie1010993
  61. Castro, Pedro M.; Harjunkoski, Iiro; Grossmann, Ignacio E.. "Optimal Short-Term Scheduling of Large-Scale Multistage Batch Plants". Industrial & Engineering Chemistry Research 48 24 (2009): 11002-11016.
    Publicado • 10.1021/ie900734x
  62. You, Fengqi; Castro, Pedro M.; Grossmann, Ignacio E.. "Dinkelbach's algorithm as an efficient method to solve a class of MINLP models for large-scale cyclic scheduling problems". Computers & Chemical Engineering 33 11 (2009): 1879-1889.
    Publicado • 10.1016/j.compchemeng.2009.05.014
  63. Teles, João P.; Castro, Pedro M.; Novais, Augusto Q.. "MILP-based initialization strategies for the optimal design of water-using networks". Chemical Engineering Science 64 17 (2009): 3736-3752.
    Publicado • 10.1016/j.ces.2009.04.051
  64. Castro, Pedro M.; Harjunkoski, Iiro; Grossmann, Ignacio E.. "New Continuous-Time Scheduling Formulation for Continuous Plants under Variable Electricity Cost". Industrial & Engineering Chemistry Research 48 14 (2009): 6701-6714.
    Publicado • 10.1021/ie900073k
  65. Castro, Pedro M.; Novais, Augusto Q.. "Scheduling multistage batch plants with sequence-dependent changeovers". AIChE Journal 55 8 (2009): 2122-2137.
    Publicado • 10.1002/aic.11799
  66. CASTRO, P; WESTERLUND, J; FORSSELL, S. "Scheduling of a continuous plant with recycling of byproducts: A case study from a tissue paper mill". Computers & Chemical Engineering 33 1 (2009): 347-358.
    Publicado • 10.1016/j.compchemeng.2008.10.004
  67. Castro, Pedro M.; Teles, João P.; Novais, Augusto Q.. "Linear program-based algorithm for the optimal design of wastewater treatment systems". Clean Technologies and Environmental Policy 11 1 (2009): 83-93.
    Publicado • 10.1007/s10098-008-0172-5
  68. Teles, João; Castro, Pedro M.; Novais, Augusto Q.. "LP-based solution strategies for the optimal design of industrial water networks with multiple contaminants". Chemical Engineering Science 63 2 (2008): 376-394.
    Publicado • 10.1016/j.ces.2007.09.033
  69. Castro, Pedro M.; Novais, Augusto Q.. "Short-Term Scheduling of Multistage Batch Plants with Unlimited Intermediate Storage". Industrial & Engineering Chemistry Research 47 16 (2008): 6126-6139.
    Publicado • 10.1021/ie800194b
  70. Castro, Pedro Miguel Gil de; Novais, Augusto Q.; Alexandre Carvalho. "Optimal Equipment Allocation for High Plant Flexibility: An Industrial Case Study". Industrial & Engineering Chemistry Research 47 8 (2008): 2742-2761.
    Publicado • 10.1021/ie071222+
  71. RELVAS, S; MATOS, H; FERNANDES, M; CASTRO, P; NUNES, C. "AquoMin: A software tool for Mass-Exchange Networks targeting and design". Computers & Chemical Engineering 32 6 (2008): 1085-1105.
    Publicado • 10.1016/j.compchemeng.2006.12.002
  72. Castro, Pedro M.; Erdirik-Dogan, Muge; Grossmann, Ignacio E.. "Simultaneous batching and scheduling of single stage batch plants with parallel units". AIChE Journal 54 1 (2008): 183-193.
    Publicado • 10.1002/aic.11364
  73. Castro, Pedro M.; Novais, Augusto Q.. "Optimal Periodic Scheduling of Multistage Continuous Plants with Single and Multiple Time Grid Formulations". Industrial & Engineering Chemistry Research 46 11 (2007): 3669-3683.
    Publicado • 10.1021/ie0613570
  74. CASTRO, P; MATOS, H; NOVAIS, A. "An efficient heuristic procedure for the optimal design of wastewater treatment systems". Resources, Conservation and Recycling 50 2 (2007): 158-185.
    Publicado • 10.1016/j.resconrec.2006.06.013
  75. Castro, Pedro M.; Grossmann, Ignacio E.; Novais, Augusto Q.. "Two New Continuous-Time Models for the Scheduling of Multistage Batch Plants with Sequence Dependent Changeovers". Industrial & Engineering Chemistry Research 45 18 (2006): 6210-6226.
    Publicado • 10.1021/ie060449m
  76. CASTRO, P; GROSSMANN, I. "An efficient MILP model for the short-term scheduling of single stage batch plants". Computers & Chemical Engineering 30 6-7 (2006): 1003-1018.
    Publicado • 10.1016/j.compchemeng.2005.12.014
  77. Castro, Pedro M.; Grossmann, Ignacio E.. "New Continuous-Time MILP Model for the Short-Term Scheduling of Multistage Batch Plants". Industrial & Engineering Chemistry Research 44 24 (2005): 9175-9190.
    Publicado • 10.1021/ie050730l
  78. Castro, P.M.; Barbosa-Póvoa, A.P.; Novais, A.Q.; Castro, Pedro M.; Barbosa-Póvoa, Ana P.; Novais, Augusto Q.. "Simultaneous design and scheduling of multipurpose plants using resource task network based continuous-time formulations". Industrial and Engineering Chemistry Research 44 2 (2005): 343-357. http://www.scopus.com/inward/record.url?eid=2-s2.0-11844300749&partnerID=MN8TOARS.
    Publicado • 10.1021/ie049817h
  79. Castro, P.M.; Barbosa-Póvoa, A.P.; Novais, A.Q.; Castro, Pedro M.; Barbosa-Póvoa, Ana P.; Novais, Augusto Q.. "A divide and conquer strategy for the scheduling of process plants subject to changeovers using continuous-time formulations". Industrial and Engineering Chemistry Research 43 24 (2004): 7939-7950. http://www.scopus.com/inward/record.url?eid=2-s2.0-9244259691&partnerID=MN8TOARS.
    Publicado • 10.1021/ie0342614
  80. Castro, P.M.; Barbosa-Póvoa, A.P.; Matos, H.A.; Novais, A.Q.; Castro, Pedro M.; Barbosa-Póvoa, Ana P.; Matos, Henrique A.; Novais, Augusto Q.. "Simple Continuous-Time Formulation for Short-Term Scheduling of Batch and Continuous Processes". Industrial and Engineering Chemistry Research 43 1 (2004): 105-118. http://www.scopus.com/inward/record.url?eid=2-s2.0-0346101524&partnerID=MN8TOARS.
    Publicado • 10.1021/ie0302995
  81. Castro, Pedro M.; Barbosa-Póvoa, Ana P.; Matos, Henrique A.; Castro, P.M.; Barbosa-Póvoa, A.P.; Matos, H.A.. "Optimal Periodic Scheduling of Batch Plants Using RTN-Based Discrete and Continuous-Time Formulations:  A Case Study Approach". Industrial & Engineering Chemistry Research 42 14 (2003): 3346-3360. http://www.scopus.com/inward/record.url?eid=2-s2.0-0038337833&partnerID=MN8TOARS.
    Publicado • 10.1021/ie0203781
  82. Castro, P; MATOS, H; Barbosa-Póvoa, Ana P.. "Dynamic modelling and scheduling of an industrial batch system". Computers & Chemical Engineering 26 4-5 (2002): 671-686.
    Publicado • 10.1016/S0098-1354(01)00792-X
  83. Castro, P.; Barbosa-Póvoa, A. P. F. D.; Matos, H.; Barbosa-Póvoa, A.P.F.D.. "An Improved RTN Continuous-Time Formulation for the Short-term Scheduling of Multipurpose Batch Plants". Industrial & Engineering Chemistry Research 40 9 (2001): 2059-2068. http://www.scopus.com/inward/record.url?eid=2-s2.0-0035795519&partnerID=MN8TOARS.
    Publicado • 10.1021/ie000683r
  84. Castro, Pedro M.; Barbosa-Póvoa, Ana P.; MATOS, H. "Reply to comments on "An improved continuous-time formulation for the short-term scheduling of multipurpose batch plants"". INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH 40 22 (2001): 5042-5042.
    Publicado • 10.1021/ie010632+
  85. Ierapetritou, M.G.; Floudas, C.A.; Castro, P.; Barbosa-Póvoa, A.P.F.D.; Matos, H.. "Comments on "an improved RTN continuous-time formulation for the short-term scheduling of multipurpose batch plants"". Industrial and Engineering Chemistry Research 40 22 (2001): 5040-5042. http://www.scopus.com/inward/record.url?eid=2-s2.0-0035980381&partnerID=MN8TOARS.
  86. Castro, P.; Matos, H.; Fernandes, M.C.; Pedro Nunes, C.. "Improvements for mass-exchange networks design". Chemical Engineering Science 54 11 (1999): 1649-1665.
    Publicado • 10.1016/S0009-2509(98)00526-0
Capítulo de livro
  1. Uribe-Rodriguez, A.; Castro, P.M.; Chachuat, B.; Guillén-Gozálbez, G.. "Global Optimization of Refinery – petrochemical Operations via Process Clustering Decomposition". 1297-1302. 2020.
    10.1016/B978-0-12-823377-1.50217-2
  2. Castro, P.M.; Harjunkoski, I.; Grossmann, I.E.. "Expanding RTN discrete-time scheduling formulations to preemptive tasks". 1225-1230. 2018.
    10.1016/B978-0-444-64241-7.50199-3
  3. Castro, P.M.; Mostafaei, H.. "New continuous-time scheduling formulation for multilevel treelike pipeline systems". 973-978. 2018.
    10.1016/B978-0-444-64235-6.50171-6
  4. Mostafaei, H.; Castro, P.M.. "Hierarchical decomposition approach for detailed scheduling of pipeline systems with branches". 2018.
    10.1007/978-3-319-94767-9_13
  5. Castro, P.M.; Mostafaei, H.. "New Continuous-Time Scheduling Formulation for Multiproduct Pipelines". 1381-1386. 2017.
    10.1016/B978-0-444-63965-3.50232-4
  6. Castro, Pedro M.. "Improving Energy Efficiency in Batch Plants Through Direct Heat Integration". In Alternative Energy Sources and Technologies, 341-362. Cham: Springer International Publishing, 2016.
    Publicado • 10.1007/978-3-319-28752-2_12
  7. Castillo, P.C.; Castro, P.M.; Fu, G.; Mahalec, V.. "Short-term crude mix and operating conditions optimization for oil refinery operations". 2016.
    10.1016/B978-0-444-63428-3.50132-6
  8. Mostafaei, H.; Castro, P.M.. "Continuous-time formulation for oil products transportation scheduling". 2016.
    10.1007/978-3-319-44896-1_25
  9. Castro, P.M.. "Spatial branch and bound algorithm for the global optimization of MIQCPs". 2016.
    10.1016/B978-0-444-63428-3.50092-8
  10. Castro, P.M.; Custódio, B.; Matos, H.A.. "A Continuous-time MILP Model for Direct Heat Integration in Batch Plants". 2015.
    10.1016/B978-0-444-63576-1.50021-2
  11. Rodrigues, D.; Castro, P.M.; Matos, H.A.. "New multiple time grid continuous-time formulation for the cyclic scheduling of an industrial batch plant". 2014.
    10.1016/B978-0-444-63455-9.50136-7
  12. Aguirre, A.M.; Méndez, C.A.; García-Sánchez, Á.; Ortega-Mier, M.; Castro, P.M.. "General framework for automated manufacturing systems: Multiple hoists scheduling solution". In Chemical Engineering Transactions, 1381-1386. 2013.
    10.33032/CET1332231
  13. Sun, L.; Harjunkoski, I.; Castro, P.. "Resource-task network based approach for industrial demand side management of steel production". 2013.
    10.1016/B978-0-444-63234-0.50044-0
  14. Aguirre, A.M.; Méndez, C.A.; Castro, P.M.; De Prada, C.. "MILP-based approach for the scheduling of automated manufacturing system with sequence-dependent transferring times". 2012.
    10.1016/B978-0-444-59519-5.50096-4
  15. Castro, Pedro M.; Grossmann, Ignacio E.; Rousseau, Louis-Martin. "Decomposition Techniques for Hybrid MILP/CP Models applied to Scheduling and Routing Problems". In Hybrid Optimization, 135-167. New York, NY: Springer New York, 2011.
    Publicado • 10.1007/978-1-4419-1644-0_4
  16. Aguirre, A.M.; Méndez, C.A.; Castro, P.M.. "A rigorous mathematical formulation to Automated Wet-Etch Station scheduling with multiple material-handling robots in Semiconductor Manufacturing Systems". 2011.
    10.1016/B978-0-444-53711-9.50198-X
  17. Castro, P.M.; Zeballos, L.J.; Méndez, C.A.. "New Scheduling Approach for Shared Resources and Mixed Storage Policies". 2011.
    10.1016/B978-0-444-53711-9.50195-4
  18. Teles, J.; Castro, P.; Matos, H.. "Parametric programming technique for global optimization of wastewater treatment systems". 2010.
    10.1016/S1570-7946(10)28183-X
  19. Castro, P.M.; Harjunkoski, I.; Grossmann, I.E.. "Rolling-horizon algorithm for scheduling under time-dependent utility pricing and availability". 2010.
    10.1016/S1570-7946(10)28196-8
  20. Castro, P.M.; Harjunkoski, I.; Grossmann, I.E.. "Effective decomposition algorithm for multistage batch plant scheduling". 2010.
    10.1016/S1570-7946(10)28080-X
  21. Castro, P.M.; Grossmann, I.E.; Harjunkoski, L.. "Optimal scheduling under variable electricity pricing and availability". In Computer Aided Chemical Engineering, 1695-1700. 2009.
    10.1016/S1570-7946(09)70673-X
  22. Castro, P.M.; Novais, A.Q.. "Optimal Scheduling of Multistage, Multiproduct, Batch Plants with Parallel Units and Sequence Dependent Changeovers". In Computer Aided Chemical Engineering, 405-409. 2009.
    10.1016/S1570-7946(09)70068-9
  23. Mariano, P.P.; Castro, P.M.; Barbosa-Póvoa, A.P.F.D.. "Optimal scheduling of a multiproduct continuous paper plant". 2009.
    10.1016/S1570-7946(09)70628-5
  24. Gonçalves, A.; Castro, P.; Novais, A.Q.; Rangel, C.M.; Matos, H.. "Modeling of catalytic hydrogen generation from sodium borohydride". In Computer Aided Chemical Engineering, 757-762. 2008.
    10.1016/S1570-7946(08)80132-0
  25. Castro, P.M.; Novais, A.Q.; Carvalho, A.. "MILP-based decomposition method for the optimal scheduling of an industrial batch plant". 2008.
    10.1016/S1570-7946(08)80098-3
  26. P. Teles, J.o.; M. Castro, P.; Q. Novais, A.. "OptWatNet a software for the optimal design of water-using networks with multi-contaminants". 2007.
    10.1016/S1570-7946(07)80106-4
  27. Westerlund, J.; Castro, P.; Forssell, S.. "Strategic planning and design using MILP: an industrial application from the tissue manufacturing industry". In Computer Aided Chemical Engineering, 2087-2092. 2006.
    10.1016/S1570-7946(06)80356-1
  28. Castro, P.; Grossmann, I.. "Multiple time grid continuous-time formulation for the short term scheduling of multiproduct batch plants". In Computer Aided Chemical Engineering, 2093-2098. 2006.
    10.1016/S1570-7946(06)80357-3
  29. Castro, P.; Méndez, C.; Grossmann, I.; Harjunkoski, I.; Fahl, M.. "Efficient MILP-based solution strategies for large-scale industrial batch scheduling problems". In Computer Aided Chemical Engineering, 2231-2236. 2006.
    10.1016/S1570-7946(06)80380-9
  30. Castro, P.M.; Barbosa-Póvoa, A.P.; Novais, A.Q.. "A design and scheduling RTN continuous-time formulation". 2005.
    10.1016/S1570-7946(05)80044-6
  31. Relvas, S.; Matos, H.A.; Fernandes, M.C.; Castro, P.; Nunes, C.P.. "Aquomin: An approach to pollution prevention based on pinch analysis". In Computer Aided Chemical Engineering, 475-480. 2004.
    10.1016/S1570-7946(04)80145-7
  32. Castro, P.; Barbosa-Póvoa, A.; Novais, A.. "Periodic scheduling of multiproduct continuous plants using a RTN continuous-time formulation". In Computer Aided Chemical Engineering, 901-906. 2004.
    10.1016/S1570-7946(04)80216-5
  33. Castro, P.; Barbosa-Póvoa, A.; Novais, A.. "A new strategy for the scheduling of process plants subject to changeovers". 2004.
    10.1016/S1570-7946(04)80217-7
  34. Castro, P.; Barbosa-Póvoa, D.P.F.D.; Matos, H.. "Short-term scheduling of a polymer compounding plant". In Computer Aided Chemical Engineering, 649-654. 2002.
    10.1016/S1570-7946(02)80136-5
  35. Castro, P.; Barbosa-Póvoa, A.P.F.D.; Matos, H.; Duarte, B.. "Dynamic modelling and scheduling of an industrial batch digester cooking system". In Computer Aided Chemical Engineering, 847-852. 2001.
    10.1016/S1570-7946(01)80135-8
Poster em conferência
  1. Sofia C. Aparício; Castro, Pedro M.; Ribeiro, Bernardo; Marrucho, Isabel. Autor correspondente: Marrucho, Isabel. "Green solutions: polyolefin recycling based on natural solvents". Trabalho apresentado em 8th Green & Sustainable Chemistry Conference, 2024.
Distinções

Prémio

2019 Prémio Científico Universidade de Lisboa / Caixa Geral de Depósitos 2019, Área Científica de Química e Engenharia Química
2018 Prize Augusto Q. Novais for Best Paper in Process Systems Engineering
Associação Portuguesa de Investigação Operacional, Portugal

Outra distinção

2022 One of the World's top 1% Scientists in Chemical Engineering (rank 360 in 53348 )
2021 One of the World's top 1% Scientists in Chemical Engineering (rank 427 in 66189 )
2020 One of the World's top 1% Scientists in Chemical Engineering (rank 449 in 55697)
2017 Menção Honrosa, Prémios Científicos ULisboa/CGD, Área Científica de Química, Engenharia Química e Engenharia Farmacêutica
Universidade de Lisboa / Caixa Geral de Depósitos, Portugal
2016 Menção Honrosa, Prémios Científicos ULisboa/CGD, Área de Matemática Pura e Aplicada
Universidade de Lisboa / Caixa Geral de Depósitos, Portugal
2014 Computers & Chemical Engineering Best Paper Award
Elsevier, Portugal
2008 Menção honrosa Solvay & Hovione Ideas Challenge 2008
Solvay & Hovione, Portugal