You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Biography of Jonathan Shewchuk, currently Associate Professor at University of California, Berkeley, previously Visiting Researcher at INRIA Sophia-Antipolis and Visiting Researcher at INRIA Sophia-Antipolis.
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes. This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. This book contains 33 chapters contributed by Brian Ker...
"My absolute favorite for this kind of interview preparation is Steven Skiena’s The Algorithm Design Manual. More than any other book it helped me understand just how astonishingly commonplace ... graph problems are -- they should be part of every working programmer’s toolkit. The book also covers basic data structures and sorting algorithms, which is a nice bonus. ... every 1 – pager has a simple picture, making it easy to remember. This is a great way to learn how to identify hundreds of problem types." (Steve Yegge, Get that Job at Google) "Steven Skiena’s Algorithm Design Manual retains its title as the best and most comprehensive practical algorithm guide to help identify and so...
This volume contains the articles presented at the 16th International Meshing Roundtable (IMR) organized, in part, by Sandia National Laboratories and held in Seattle, Washington, U.S.A. in October, 2007. The volume presents recent results of mesh generation and adaptation which has applications to finite element simulation. It introduces theoretical and novel ideas with practical potential.
Written by authors at the forefront of modern algorithms research, Delaunay Mesh Generation demonstrates the power and versatility of Delaunay meshers in tackling complex geometric domains ranging from polyhedra with internal boundaries to piecewise smooth surfaces. Covering both volume and surface meshes, the authors fully explain how and why thes
Included in this volume are the Invited Talks given at the 5th International Congress of Industrial and Applied Mathematics. The authors of these papers are all acknowledged masters of their fields, having been chosen through a rigorous selection process by a distinguished International Program Committee. This volume presents an overview of contemporary applications of mathematics, with the coverage ranging from the rhythms of the nervous system, to optimal transportation, elasto-plasticity, computational drug design, hydrodynamic and meteorological modeling, and valuation in financial markets. Many papers are direct products of the computer revolution: grid generation, multi-scale modeling, high-dimensional numerical integration, nonlinear optimization, accurate floating-point computations and advanced iterative methods. Other papers demonstrate the close dependence on developments in mathematics itself, and the increasing importance of statistics. Additional topics relate to the study of properties of fluids and fluid-flows, or add to our understanding of Partial Differential Equations.
The International Conference on Hyperbolic Problems: Theory, Numerics and Applications, ``HYP2008'', was held at the University of Maryland from June 9-13, 2008. This was the twelfth meeting in the bi-annual international series of HYP conferences which originated in 1986 at Saint-Etienne, France, and over the last twenty years has become one of the highest quality and most successful conference series in Applied Mathematics. This book, the second in a two-part volume, contains more than sixty articles based on contributed talks given at the conference. The articles are written by leading researchers as well as promising young scientists and cover a diverse range of multi-disciplinary topics addressing theoretical, modeling and computational issues arising under the umbrella of ``hyperbolic PDEs''. This volume will bring readers to the forefront of research in this most active and important area in applied mathematics.
Like a pianist who practices from a book of études, readers of Programming Projects in C for Students of Engineering, Science, and Mathematics will learn by doing. Written as a tutorial on how to think about, organize, and implement programs in scientific computing, this book achieves its goal through an eclectic and wide-ranging collection of projects. Each project presents a problem and an algorithm for solving it. The reader is guided through implementing the algorithm in C and compiling and testing the results. It is not necessary to carry out the projects in sequential order. The projects contain suggested algorithms and partially completed programs for implementing them to enable the reader to exercise and develop skills in scientific computing; require only a working knowledge of undergraduate multivariable calculus, differential equations, and linear algebra; and are written in platform-independent standard C; the Unix command-line is used to illustrate compilation and execution.
Combinatorial Scientific Computing explores the latest research on creating algorithms and software tools to solve key combinatorial problems on large-scale high-performance computing architectures. It includes contributions from international researchers who are pioneers in designing software and applications for high-performance computing systems. The book offers a state-of-the-art overview of the latest research, tool development, and applications. It focuses on load balancing and parallelization on high-performance computers, large-scale optimization, algorithmic differentiation of numerical simulation code, sparse matrix software tools, and combinatorial challenges and applications in l...