Christine Shoemaker

Last updated
Christine A. Shoemaker
Chris Shoemaker.jpg
OccupationDistinguished Professor
OrganizationCornell University & National University of Singapore
Known forOptimization Algorithms & Environmental Protection
Website https://sites.google.com/site/shoemakernusgroup/home

Christine A. Shoemaker joined the Department of Industrial Systems Engineering & Management and the Department of Civil and Environmental Engineering as NUS Distinguished Professor on 31 August 2015. Prof Shoemaker obtained her Ph.D. in mathematics from the University of Southern California supervised by Richard Bellman in Dynamic Programming. Upon her graduation, she joined the School of Civil and Environmental Engineering and later the School of Operations Research and Information Engineering at Cornell University, Ithaca, NY, USA. She was promoted to full Professor in 1985. From 1985 to 1988, Professor Shoemaker was the Chair of the Department of Environmental Engineering at Cornell University. In 2002  Prof. Shoemaker was appointed the Joseph P. Ripley Professor of Engineering at Cornell University, USA. In 2015, Prof. Shoemaker became Distinguished Professor at National University of Singapore, in both Industrial Systems Engineering and Management Department and Civil and Environmental Engineering Department.  While in Singapore she has worked with Singapore water agency to apply her global optimization algorithms to improve the selection of parameters for computationally expensive partial differential equation models for lake hydrodynamics and complex multi-species water quality elements. These results used her group's new parallel algorithms. [1]

Contents

Education

Research Interest

Prof. Shoemaker's research focuses on finding cost-effective, robust solutions for engineering problems by using computational mathematics for optimization, modeling, deep learning and statistical analyses. Her application areas include lake PDE model parameter calibration,  physical and biological groundwater remediation, carbon sequestration, ecological analysis, and calibration of global climate and watershed models. This effort includes development of numerically efficient nonlinear optimization algorithms utilizing high-performance computing (including asynchronous parallelism) and applications to data on complex, nonlinear environmental systems.

Her algorithms address local and global continuous and integer optimization, stochastic optimal control, and uncertainty quantification problems. In her recent research algorithms, efficiency is improved with the use of surrogate response surfaces (usually with radial basis function (RBF)). The surrogates are iteratively built during the search process and with intelligent algorithms that effectively utilize computing distributed over parallel processors. The optimization and uncertainty quantification effort is used to improve model forecasts, to evaluate monitoring schemes and to have a tool for comparing alternative management practices. The objective functions can include partial differential equations or other computationally expensive models taking minutes or hours for each objective evaluation. Algorithms that are efficient because they require relatively few simulations are essential for doing calibration and uncertainty analysis on computationally expensive engineering simulation models.

At Cornell she was Principal Investigator on a CISE-NSF grant with David Bindel and PhD student David Eriksson. With this grant they built pySOT [2] [3] (a toolbox for surrogate global optimization) and POAP (for  asynchronous parallelism). So pySOT has tools to construct a new surrogate algorithm or to modify previous algorithms. Both RBF (radial basis function) and GP (Gaussian Process) surrogates can be used in algorithm construction.  pySOT has had over  230,000 downloads on PyPI.

Shoemaker's group at NUS has recently developed a collection of algorithms (GOA-RBF [4] ) that includes single, many, and multiple objective codes for continuous and integer variables, and single objective parallel algorithms, all of which are designed for computationally expensive multimodal, black box functions.

National & International Honors And Awards

Patent

1."Weighted Nonlinear Feedback for Optimal Control under Uncertainty with Application to Groundwater Remediation," [5] by Whiffen and Shoemaker (U.S. Patent 5,468,088)

2. Multi-Core Computer Processor Based on a Dynamic Core-Level Power Management for Enhanced Overall Power Efficiency, P. Patrica, A.M. Izraelevitz, D.H. Albonesi, and C.A. Shoemaker, U.S. Patent 10,088,891, issued 10/2/18.

(This patent generates royalties and is based on paper in prestigious computer architecture conference: Petrica, P., A. Izaelevitz, D.H. Albonesi, C.A. Shoemaker, “FLICKER A Dynamically Adaptive Architecture for Power Limited Multicore Systems”, ISCA’13 (40th Intern. Symp. On Computer Architecture), 2013) [6] (This patent has been sold to industry by Cornell University)

Related Research Articles

<span class="mw-page-title-main">Mathematical optimization</span> Study of mathematical algorithms for optimization problems

Mathematical optimization or mathematical programming is the selection of a best element, with regard to some criterion, from some set of available alternatives. It is generally divided into two subfields: discrete optimization and continuous optimization. Optimization problems arise in all quantitative disciplines from computer science and engineering to operations research and economics, and the development of solution methods has been of interest in mathematics for centuries.

Computational science, also known as scientific computing, technical computing or scientific computation (SC), is a division of science that uses advanced computing capabilities to understand and solve complex physical problems. This includes

John Emory Dennis, Jr. is an American mathematician who has made major contributions in mathematical optimization. Dennis is currently a Noah Harding professor emeritus and research professor in the department of computational and applied mathematics at Rice University in Houston, Texas. His research interests include optimization in engineering design. He is the founder and editor-in-chief of the SIAM Journal on Optimization. In 2010, he was elected a Fellow of the Society for Industrial and Applied Mathematics.

<span class="mw-page-title-main">Computational engineering</span>

Computational Engineering is an emerging discipline that deals with the development and application of computational models for engineering, known as Computational Engineering Models or CEM. Computational engineering uses computers to solve engineering design problems important to a variety of industries. At this time, various different approaches are summarized under the term Computational Engineering, including using computational geometry and virtual design for engineering tasks, often coupled with a simulation-driven approach In Computational Engineering, algorithms solve mathematical and logical models that describe engineering challenges, sometimes coupled with some aspect of AI, specifically Reinforcement Learning.

Sunil Saigal, is an Indian-born American engineer.

<span class="mw-page-title-main">WMS (hydrology software)</span> Watershed simulation and modelling software

WMS is a watershed computer simulation and modeling software application from Aquaveo. It was originally created in the early 1990s at the Engineering Computer Graphics Laboratory at Brigham Young University.

Hydrological optimization applies mathematical optimization techniques to water-related problems. These problems may be for surface water, groundwater, or the combination. The work is interdisciplinary, and may be done by hydrologists, civil engineers, environmental engineers, and operations researchers.

Design Automation usually refers to electronic design automation, or Design Automation which is a Product Configurator. Extending Computer-Aided Design (CAD), automated design and Computer-Automated Design (CAutoD) are more concerned with a broader range of applications, such as automotive engineering, civil engineering, composite material design, control engineering, dynamic system identification and optimization, financial systems, industrial equipment, mechatronic systems, steel construction, structural optimisation, and the invention of novel systems.

Robert J. Vanderbei is an American mathematician and Professor in the Department of Operations Research and Financial Engineering at Princeton University.

<span class="mw-page-title-main">João Arménio Correia Martins</span> Portuguese engineer (1951–2008)

João Arménio Correia Martins was born on November 11, 1951, at the southern town of Olhão in Portugal. He attended high school at the Liceu Nacional de Faro which he completed in 1969. Afterwards João Martins moved to Lisbon where he was graduate student of Civil Engineering at Instituto Superior Técnico (IST) until 1976. He was a research assistant and assistant instructor at IST until 1981. Subsequently, he entered the graduate school in the College of Engineering, Department of Aerospace Engineering and Engineering Mechanics of The University of Texas at Austin, USA. There he obtained a MSc in 1983 with a thesis titled A Numerical Analysis of a Class of Problems in Elastodynamics with Friction Effects and a PhD in 1986 with a thesis titled Dynamic Frictional Contact Problems Involving Metallic Bodies, both supervised by Prof. John Tinsley Oden. He returned to Portugal in 1986 and became assistant professor at IST. In 1989 he became associate professor and in 1996 he earned the academic degree of “agregado” from Universidade Técnica de Lisboa. Later, in 2005, he became full professor in the Department of Civil Engineering and Architecture of IST.

The space mapping methodology for modeling and design optimization of engineering systems was first discovered by John Bandler in 1993. It uses relevant existing knowledge to speed up model generation and design optimization of a system. The knowledge is updated with new validation information from the system when available.

<span class="mw-page-title-main">Bruce Rittmann</span> American professor of environmental engineering

Bruce E. Rittmann is Regents' Professor of Environmental Engineering and Director of the Swette Center for Environmental Biotechnology at the Biodesign Institute of Arizona State University. He was also elected a member of the National Academy of Engineering in 2004 for pioneering the development of biofilm fundamentals and contributing to their widespread use in the cleanup of contaminated waters, soils, and ecosystems.

Algebraic modeling languages like AIMMS, AMPL, GAMS, MPL and others have been developed to facilitate the description of a problem in mathematical terms and to link the abstract formulation with data-management systems on the one hand and appropriate algorithms for solution on the other. Robust algorithms and modeling language interfaces have been developed for a large variety of mathematical programming problems such as linear programs (LPs), nonlinear programs (NPs), Mixed Integer Programs (MIPs), mixed complementarity programs (MCPs) and others. Researchers are constantly updating the types of problems and algorithms that they wish to use to model in specific domain applications.

<span class="mw-page-title-main">Ahsan Kareem</span>

Ahsan Kareem is the Robert M. Moran Professor of Engineering in the Department of Civil & Environmental Engineering and Earth Sciences (CEEES) at the University of Notre Dame. He is Director of the Nathaz Modeling Laboratory and served as the past Chair at the Department of CEEES at the University of Notre Dame.

Katya Scheinberg is a Russian-American applied mathematician known for her research in continuous optimization and particularly in derivative-free optimization. She works at Cornell University and is a professor in Cornell's School of Operations Research and Information Engineering.

<span class="mw-page-title-main">Silvia Ferrari</span> American aerospace engineer

Silvia Ferrari is an American aerospace engineer. She is John Brancaccio Professor at the Sibley School of Mechanical and Aerospace Engineering at Cornell University and also the director of the Laboratory for Intelligent Systems and Control (LISC) at the same university.

Eleni Chatzi is a Greek civil engineer, researcher, and an associate professor and Chair of Structural Mechanics and Monitoring at the Department of Civil, Environmental and Geomatic Engineering of the Swiss Federal Institute of Technology in Zurich.

Jeanne M. VanBriesen is an American civil engineer who is Vice Provost and the Duquesne Light Company Professor at Carnegie Mellon University. Her research considers the realization of sustainable natural and engineered water systems. She is a Fellow of the American Society of Civil Engineers, Environmental and Water Resources Institute, Association of Environmental Engineering and Science Professors and American Association for the Advancement of Science.

References

  1. "Christine A. Shoemaker". scholar.google.com. Retrieved 2022-06-24.
  2. Eriksson, David (2022-06-13), dme65/pySOT , retrieved 2022-06-24
  3. Eriksson, David; Bindel, David; Shoemaker, Christine A. (2019-07-30). "pySOT and POAP: An event-driven asynchronous framework for surrogate optimization". arXiv: 1908.00420 [math.OC].
  4. Zhou, X. & Shoemaker, C.A. (2022-06-24), Global Optimization Algorithms with RBF Surrogates (GOA-RBF) , retrieved 2022-06-24{{citation}}: CS1 maint: multiple names: authors list (link)
  5. Whiffen, Gregory J.; Shoemaker, Christine A. (1993). "Nonlinear weighted feedback control of groundwater remediation under uncertainty". Water Resources Research. 29 (9): 3277–3289. Bibcode:1993WRR....29.3277W. doi:10.1029/93WR00928.
  6. Petrica, Paula; Izraelevitz, Adam M.; Albonesi, David H.; Shoemaker, Christine A. (2013-06-23). "Flicker". Proceedings of the 40th Annual International Symposium on Computer Architecture. Tel-Aviv Israel: ACM. pp. 13–23. doi:10.1145/2485922.2485924. ISBN   978-1-4503-2079-5. S2CID   18231810.