Advertisement

Algorithmic Mathematics

  • Stefan Hougardy
  • Jens Vygen

Table of contents

  1. Front Matter
    Pages i-xiii
  2. Stefan Hougardy, Jens Vygen
    Pages 1-19
  3. Stefan Hougardy, Jens Vygen
    Pages 21-39
  4. Stefan Hougardy, Jens Vygen
    Pages 41-47
  5. Stefan Hougardy, Jens Vygen
    Pages 49-56
  6. Stefan Hougardy, Jens Vygen
    Pages 57-66
  7. Stefan Hougardy, Jens Vygen
    Pages 67-83
  8. Stefan Hougardy, Jens Vygen
    Pages 85-90
  9. Stefan Hougardy, Jens Vygen
    Pages 91-107
  10. Stefan Hougardy, Jens Vygen
    Pages 109-121
  11. Stefan Hougardy, Jens Vygen
    Pages 123-131
  12. Stefan Hougardy, Jens Vygen
    Pages 133-154
  13. Back Matter
    Pages 155-163

About this book

Introduction

Algorithms play an increasingly important role in nearly all fields of mathematics. This book allows readers to develop basic mathematical abilities, in particular those concerning the design and analysis of algorithms as well as their implementation. It presents not only fundamental algorithms like the sieve of Eratosthenes, the Euclidean algorithm, sorting algorithms, algorithms on graphs, and Gaussian elimination, but also discusses elementary data structures, basic graph theory, and numerical questions. In addition, it provides an introduction to programming and demonstrates in detail how to implement algorithms in C++.

This textbook is suitable for students who are new to the subject and covers a basic mathematical lecture course, complementing traditional courses on analysis and linear algebra. Both authors have given this "Algorithmic Mathematics" course at the University of Bonn several times in recent years.

Keywords

algorithms algorithmic mathematics C++ elementary data structures sorting algorithms

Authors and affiliations

  • Stefan Hougardy
    • 1
  • Jens Vygen
    • 2
  1. 1.Research Institute for Discrete MathematicsUniversity of BonnBonnGermany
  2. 2.Research Institute for Discrete MathematicsUniversity of BonnBonnGermany

Bibliographic information