The most comprehensive treatment of FFTs to date. Van Loan captures the interplay between mathematics and the design of effective numerical algorithms - a critical connection as more advanced machines become available. A stylized MATLAB notation, which is familiar to those engaged in high-performance computing, is used. The Fast Fourier Transform ......
This book uses Python to teach mathematics not found in the standard curriculum, so students learn a popular programming language as well as some interesting mathematics. Videos, images, programs, programming activities, pencil-and-paper activities, and associated Jupyter Notebooks accompany the text, and readers are encouraged to interact with ......
Many fundamental combinatorial problems, arising in such diverse fields as artificial intelligence, logic, graph theory, and linear algebra, can be formulated as Boolean constraint satisfaction problems (CSP). This volume is devoted to the study of the complexity of such problems. The authors' goal is to develop a framework for classifying the ......
At almost all academic institutions worldwide, complex variables and analytic functions are utilized in courses on applied mathematics, physics, engineering, and other related subjects. For most students, formulas alone do not provide a sufficient introduction to this widely taught material, yet illustrations of functions are sparse in current ......
Uses fundamental ideas in dynamical systems to answer questions of a biological nature, in particular, questions about the behavior of populations given a relatively few hypotheses about the nature of their growth and interaction. The principal subject treated is that of coexistence under certain parameter ranges, while asymptotic methods are used ......
New proofs of classical results are presented and difficult results are made accessible in this monograph. The integer programming models known as set packing and set covering have a wide range of applications. Sometimes, owing to the special structure of the constraint matrix, the natural linear programming relaxation yields an optimal solution ......
Combinatorial data analysis (CDA) refers to a wide class of methods for the study of relevant data sets in which the arrangement of a collection of objects is absolutely central. The focus of this monograph is on the identification of arrangements, which are then further restricted to where the combinatorial search is carried out by a recursive ......
This monograph is a survey of some of the work that has been done since the appearance of the second edition of Combinatorial Algorithms. Topics include progress in: Gray Codes, listing of subsets of given size of a given universe, listing rooted and free trees, selecting free trees and unlabeled graphs uniformly at random, and ranking and ......
Climate modeling and simulation teach us about past, present, and future conditions of life on earth and help us understand observations about the changing atmosphere and ocean and terrestrial ecology. Focusing on high-end modeling and simulation of earth's climate, Climate Modeling for Scientists and Engineers: Presents observations about the ......