Research Interests
- Numerical optimization
- Stochastic programming and optimization of energy systems in the presence of uncertainty
- Parallel linear algebra
- High performance computing
Awards
- Honorable mention - COAP 2011 Best Paper Prize (with F. Gurtuna, F. A. Potra, O. Shevchenko and A. Vancea)
- Optimization of Complex Energy System Under Uncertainty, DOE Incite Award 2012-2013. (with M. Anitescu)
- 2013 COIN-OR INFORMS Cup (with M. Lubin, J. A. J. Hall and M. Anitescu)
- COAP 2013 Best Paper Prize (with M. Lubin, J. A. J. Hall and M. Anitescu)
Published publications
- J. Huchette, M. Lubin, C. Petra, Parallel algebraic modeling for stochastic optimization. Proceedings of the 1st Workshop for High Performance Technical Computing in Dynamic Languages (HPTCDL) @ SC'14, pages 29-35. ANL preprint.
- C. G. Petra, V. M. Zavala, E. N. Ruiz, M. Anitescu, Economic Impacts of Wind Covariance Estimation on Power Grid Operations. to be submitted, ANL preprint.
- C. G. Petra, O. Schenk, M. Anitescu. Real-time Stochastic Optimization of Complex Energy Systems on High Performance Computers. Computing in Science & Engineering (CiSE) 16(5), pages 32-42. DOI.
- N. Chiang, C. G. Petra, V. M. Zavala, Structured Nonconvex Optimization of Large-Scale Energy Systems Using PIPS-NLP. 18th IEEE Power Systems Computations Conference, 2014.
- C. G. Petra, Olaf Schenk, Miles Lubin, Klaus Gaertner. An augmented incomplete factorization approach for computing the Schur complement in stochastic optimization. SIAM J. Sci. Comput., 36-2, pages C139-C162, 2014. DOI
- M. Lubin, K. Martin, C.G. Petra, and Burhaneddin Sandikic. On parallelizing dual decomposition in stochastic integer programming. Operations Research Letters 41(3), pages 252-258, 2013. DOI
- M. Lubin, C. G. Petra, M. Anitescu, and V. Zavala. Scalable Stochastic Optimization of Complex Energy Systems. In Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC '11), pages 64:1-64:10. ANL preprint.
- M. Lubin, J. A. J. Hall, C. G. Petra, and M. Anitescu. Parallel distributed-memory simplex for large-scale stochastic LP problems., Computational Optimization and Applications 55(3), pages 571-596, 2013. Coin-OR INFORMS 2013 Cup winner + 2013 COAP Best Paper. DOI
- M. Lubin, C. G. Petra, M. Anitescu. On the parallel solution of dense saddle-point linear systems arising in stochastic programming. Optimization Methods and Software, Volume 27, Number 4-5, Pages 845-864, 2012.
- C. G. Petra, M. Anitescu. A preconditioning technique for Schur complement systems arising in stochastic optimization. Computational Optimization and Applications, Pages 315-344, Volume 52, Issue 2, 2012.
- A. Draganescu, C. G. Petra. Multigrid preconditioning of linear systems for interior point methods applied to a class of bound-constrained control problems. SIAM Journal on Numerical Analysis, Volume 50, Number 1, Pages 328-353, 2012.
- S. Al-Homidan, M. M. Alshahrani, C. G. Petra, F. A. Potra. Minimal Condition Number for Positive Definite Hankel Matrices using Semidefinite Programming. Linear Algebra and Its Applications, Volume 433, Issue 6, Pages 1101-1109, November 2010.
- F. Gurtuna, C. G. Petra, F. A. Potra, O. Schevchenko, A. Vancea. Corrector-Predictor Methods for sufficient linear complementarity problems. Computational Optimization and Applications, Volume 48, Issue 3, Pages 453-485, April 2011. COAP Best Paper 2011 - Honorable mention.
- C. G. Petra, B. Gavrea, M. Anitescu, F. A. Potra. A computational study on the use of an optimization based method in the simulation of large multi-body systems. Optimization Methods and Software, Volume 24, Issue 6, Pages 871-894, 2009.
Technical reports
- R. Serban, C. G. Petra. User Documentation for IDAS v1.0.0, 2008, Report UCRL-SM-234051, Lawrence Livermore National Laboratory.
- M. Anitescu, C. G. Petra. Higher-Order Confidence Intervals for Stochastic Programming using Bootstrapping, 2012, ANL preprint ANL/MCS-P1964-1011.
Selected presentations:
- Scalable Stochastic Programming, DOE Applied Math Meeting, Informs Annual Meeting (2010),Informs Computing Society (2011)
- Parallel algebraic modelling for stochastic optimization in Julia, Platform for Advanced Scientific Computing (PASC) Conference (2015)
- Stochastic optimization of complex energy systems on high-performance computers, Informs Annual Meeting (2012), Informs Computing Society (2013), SIAM CSE (2013), INFORMS Computing Society (2015)
- On the role of wind correlation in the economic dispatch of power grid systems, SIAM Conference on Uncertainty Quantification (2014), SIAM CSE (2015)
- On Parallelizing Dual Decomposition in Stochastic Integer Programming, Informs Annual Meeting (2012)
- Higher-order Confidence Intervals for Stochastic Programming using Bootstrapping, Informs Annual Meeting (2012)
- Scalable Stochastic Programming, AMS Southeastern, Informs Annual Meeting (2011)