Computational Mathematics, Algorithms, and Data Processing

Computational Mathematics, Algorithms, and Data Processing
Author: Daniele Mortari
Publisher: MDPI
Total Pages: 172
Release: 2020-12-07
Genre: Technology & Engineering
ISBN: 3039435914

“Computational Mathematics, Algorithms, and Data Processing” of MDPI consists of articles on new mathematical tools and numerical methods for computational problems. Topics covered include: numerical stability, interpolation, approximation, complexity, numerical linear algebra, differential equations (ordinary, partial), optimization, integral equations, systems of nonlinear equations, compression or distillation, and active learning.

Introduction To Computational Mathematics (2nd Edition)

Introduction To Computational Mathematics (2nd Edition)
Author: Xin-she Yang
Publisher: World Scientific Publishing Company
Total Pages: 342
Release: 2014-11-26
Genre: Mathematics
ISBN: 9814635804

This unique book provides a comprehensive introduction to computational mathematics, which forms an essential part of contemporary numerical algorithms, scientific computing and optimization. It uses a theorem-free approach with just the right balance between mathematics and numerical algorithms. This edition covers all major topics in computational mathematics with a wide range of carefully selected numerical algorithms, ranging from the root-finding algorithm, numerical integration, numerical methods of partial differential equations, finite element methods, optimization algorithms, stochastic models, nonlinear curve-fitting to data modelling, bio-inspired algorithms and swarm intelligence. This book is especially suitable for both undergraduates and graduates in computational mathematics, numerical algorithms, scientific computing, mathematical programming, artificial intelligence and engineering optimization. Thus, it can be used as a textbook and/or reference book.

Computational Probability

Computational Probability
Author: John H. Drew
Publisher: Springer Science & Business Media
Total Pages: 220
Release: 2008-01-08
Genre: Mathematics
ISBN: 0387746765

This title organizes computational probability methods into a systematic treatment. The book examines two categories of problems. "Algorithms for Continuous Random Variables" covers data structures and algorithms, transformations of random variables, and products of independent random variables. "Algorithms for Discrete Random Variables" discusses data structures and algorithms, sums of independent random variables, and order statistics.

Numerical Algorithms

Numerical Algorithms
Author: Justin Solomon
Publisher: CRC Press
Total Pages: 400
Release: 2015-06-24
Genre: Computers
ISBN: 1482251892

Numerical Algorithms: Methods for Computer Vision, Machine Learning, and Graphics presents a new approach to numerical analysis for modern computer scientists. Using examples from a broad base of computational tasks, including data processing, computational photography, and animation, the textbook introduces numerical modeling and algorithmic desig

Mathematics and Computation

Mathematics and Computation
Author: Avi Wigderson
Publisher: Princeton University Press
Total Pages: 434
Release: 2019-10-29
Genre: Computers
ISBN: 0691189137

From the winner of the Turing Award and the Abel Prize, an introduction to computational complexity theory, its connections and interactions with mathematics, and its central role in the natural and social sciences, technology, and philosophy Mathematics and Computation provides a broad, conceptual overview of computational complexity theory—the mathematical study of efficient computation. With important practical applications to computer science and industry, computational complexity theory has evolved into a highly interdisciplinary field, with strong links to most mathematical areas and to a growing number of scientific endeavors. Avi Wigderson takes a sweeping survey of complexity theory, emphasizing the field’s insights and challenges. He explains the ideas and motivations leading to key models, notions, and results. In particular, he looks at algorithms and complexity, computations and proofs, randomness and interaction, quantum and arithmetic computation, and cryptography and learning, all as parts of a cohesive whole with numerous cross-influences. Wigderson illustrates the immense breadth of the field, its beauty and richness, and its diverse and growing interactions with other areas of mathematics. He ends with a comprehensive look at the theory of computation, its methodology and aspirations, and the unique and fundamental ways in which it has shaped and will further shape science, technology, and society. For further reading, an extensive bibliography is provided for all topics covered. Mathematics and Computation is useful for undergraduate and graduate students in mathematics, computer science, and related fields, as well as researchers and teachers in these fields. Many parts require little background, and serve as an invitation to newcomers seeking an introduction to the theory of computation. Comprehensive coverage of computational complexity theory, and beyond High-level, intuitive exposition, which brings conceptual clarity to this central and dynamic scientific discipline Historical accounts of the evolution and motivations of central concepts and models A broad view of the theory of computation's influence on science, technology, and society Extensive bibliography

Probability and Computing

Probability and Computing
Author: Michael Mitzenmacher
Publisher: Cambridge University Press
Total Pages: 372
Release: 2005-01-31
Genre: Computers
ISBN: 9780521835404

Randomization and probabilistic techniques play an important role in modern computer science, with applications ranging from combinatorial optimization and machine learning to communication networks and secure protocols. This 2005 textbook is designed to accompany a one- or two-semester course for advanced undergraduates or beginning graduate students in computer science and applied mathematics. It gives an excellent introduction to the probabilistic techniques and paradigms used in the development of probabilistic algorithms and analyses. It assumes only an elementary background in discrete mathematics and gives a rigorous yet accessible treatment of the material, with numerous examples and applications. The first half of the book covers core material, including random sampling, expectations, Markov's inequality, Chevyshev's inequality, Chernoff bounds, the probabilistic method and Markov chains. The second half covers more advanced topics such as continuous probability, applications of limited independence, entropy, Markov chain Monte Carlo methods and balanced allocations. With its comprehensive selection of topics, along with many examples and exercises, this book is an indispensable teaching tool.

Mathematics for Algorithm and Systems Analysis

Mathematics for Algorithm and Systems Analysis
Author: Edward A. Bender
Publisher: Courier Corporation
Total Pages: 258
Release: 2005-01-01
Genre: Mathematics
ISBN: 0486442500

Discrete mathematics is fundamental to computer science, and this up-to-date text assists undergraduates in mastering the ideas and mathematical language to address problems that arise in the field's many applications. It consists of 4 units of study: counting and listing, functions, decision trees and recursion, and basic concepts of graph theory.

Machine Learning for Signal Processing

Machine Learning for Signal Processing
Author: Max A. Little
Publisher: Oxford University Press, USA
Total Pages: 378
Release: 2019
Genre: Computers
ISBN: 0198714939

Describes in detail the fundamental mathematics and algorithms of machine learning (an example of artificial intelligence) and signal processing, two of the most important and exciting technologies in the modern information economy. Builds up concepts gradually so that the ideas and algorithms can be implemented in practical software applications.

Computational Topology for Data Analysis

Computational Topology for Data Analysis
Author: Tamal Krishna Dey
Publisher: Cambridge University Press
Total Pages: 456
Release: 2022-03-10
Genre: Mathematics
ISBN: 1009103199

Topological data analysis (TDA) has emerged recently as a viable tool for analyzing complex data, and the area has grown substantially both in its methodologies and applicability. Providing a computational and algorithmic foundation for techniques in TDA, this comprehensive, self-contained text introduces students and researchers in mathematics and computer science to the current state of the field. The book features a description of mathematical objects and constructs behind recent advances, the algorithms involved, computational considerations, as well as examples of topological structures or ideas that can be used in applications. It provides a thorough treatment of persistent homology together with various extensions – like zigzag persistence and multiparameter persistence – and their applications to different types of data, like point clouds, triangulations, or graph data. Other important topics covered include discrete Morse theory, the Mapper structure, optimal generating cycles, as well as recent advances in embedding TDA within machine learning frameworks.

Computational Mathematics with SageMath

Computational Mathematics with SageMath
Author: P. Zimmermann
Publisher: SIAM
Total Pages: 459
Release: 2018-12-10
Genre: Science
ISBN: 161197545X

This fantastic and deep book about how to use Sage for learning and doing mathematics at all levels perfectly complements the existing Sage documentation. It is filled with many carefully thought through examples and exercises, and great care has been taken to put computational functionality into proper mathematical context. Flip to almost any random page in this amazing book, and you will learn how to play with and visualize some beautiful part of mathematics. --- William A. Stein, CEO, SageMath, and professor of mathematics, University of Washington SageMath, or Sage for short, is an open-source mathematical software system based on the Python language and developed by an international community comprising hundreds of teachers and researchers, whose aim is to provide an alternative to the commercial products Magma, Maple, Mathematica, and MATLAB. To achieve this, Sage relies on many open-source programs, including GAP, Maxima, PARI, and various scientific libraries for Python, to which thousands of new functions have been added. Sage is freely available and is supported by all modern operating systems. Sage provides a wonderful scientific and graphical calculator for high school students, and it efficiently supports undergraduates in their computations in analysis, linear algebra, calculus, etc. For graduate students, researchers, and engineers in various mathematical specialties, Sage provides the most recent algorithms and tools, which is why several universities around the world already use Sage at the undergraduate level.