This book provides an overview of global sensitivity analysis methods and algorithms, including their theoretical basis and mathematical properties. The authors use a practical point of view and real case studies as well as numerous examples, and applications of the different approaches are illustrated throughout using R code to explain their ......
Computational methods are an integral part of most scientific disciplines, and a rudimentary understanding of their potential and limitations is essential for any scientist or engineer. This textbook introduces computational science through a set of methods and algorithms with the aim of familiarizing the reader with the field's theoretical ......
In Computed Tomography: Algorithms, Insight, and Just Enough Theory, readers will learn about the fundamental computational methods used for image reconstruction in computed tomography (CT). Unique in its emphasis on the interplay of modeling, computing, and algorithm development, the book presents underlying mathematical models for motivating and ......
This textbook presents a special solution of underdetermined linear systems where the number of nonzero entries in the solution is very small compared to the total number of entries. This is called sparse solution. As underdetermined linear systems can be very different, the authors explain how to compute a sparse solution by many approaches. ......
Expositions of quantitative methods and algorithms for biological data tend to be scattered through the technical literature, often across different fields, and are thus awkward to assimilate. This book documents one example of this: the relationship between the cell biology idea of metabolic networks and the mathematical idea of polyhedral cones. ......
Numerical Linear Algebra and Optimization covers the fundamentals of closely related topics: linear systems (linear equations and least-squares) and linear programming (optimizing a linear function subject to linear constraints). For each problem class, stable and efficient numerical algorithms intended for a finite-precision environment are ......
This book provides a lively and accessible introduction to the numerical solution of stochastic differential equations with the aim of making this subject available to the widest possible readership. It presents an outline of the underlying convergence and stability theory while avoiding technical details. Key ideas are illustrated with numerous ......
A Computational Approach to Clustering and Classification
This textbook provides a solid mathematical basis for understanding popular data science algorithms for clustering and classification and shows that an in-depth understanding of the mathematics powering these algorithms gives insight into the underlying data. It presents a step-by-step derivation of these algorithms, outlining their implementation ......
The Portable, Extensible Toolkit for Scientific Computation (PETSc) is an open-source library of advanced data structures and methods for solving linear and nonlinear equations and for managing discretizations. This book uses these modern numerical tools to demonstrate how to solve nonlinear partial differential equations (PDEs) in parallel. It ......