CHF 298.00

Matters Computational
Ideas, Algorithms, Source Code

Englisch · Fester Einband

Versand in der Regel in 6 bis 7 Wochen

Beschreibung

Mehr lesen

This is a book for computationalists, whether working programmers or anyone interested in methods of computation and algorithms. Where necessary, the underlying ideas are explained and the algorithms are formally presented. The C++ programming language is used for low-level algorithms, and there is only a minimal set of features beyond plain C. For material, where technicalities in the C++ code would obscure the underlying ideas, the author presents either pseudo-code or, with arithmetical algorithms, the GP language. Appendix C includes an introduction to GP. Example computations are mostly given with algorithms, some of them made with programs the author refers to.
Various optimization techniques are described and the actual performance of many given implementations is indicated. The accompanying software, the FXT and the hfloat libraries, are written for POSIX-compliant platforms such as the Linux and BSD operating systems.

Über den Autor / die Autorin

Dr. Jörg Arndt studierte theoretische Physik an der Technischen Universität Berlin. Er war 16 Jahre im Bereich der Softwareentwicklung tätig und promovierte 2006-2009 in der Mathematik.

Zusammenfassung

This book provides algorithms and ideas for computationalists. Subjects treated include low-level algorithms, bit wizardry, combinatorial generation, fast transforms like the Fourier transform, and fast arithmetic for both real numbers and finite fields. Various optimization techniques are described and the actual performance of many given implementations is examined. The focus is on material that does not usually appear in textbooks on algorithms. The implementations are done in C++ and the GP language, written for POSIX-compliant platforms such as the Linux and BSD operating systems.

Zusatztext

From the reviews:
“The book is a comprehensive compilation of well written software codes as well as short explanation texts for basic methods of computation. It fills a gap in the literature since most books in this area describe either the methods or the codes provided in specialized libraries.” (Dana Petcu, Zentralblatt MATH, Vol. 1210, 2011)
“It is thorough, and covers many algorithms that one does not often see in algorithmic texts. … This may be an invaluable reference to some people, since it does provide excellent coverage of algorithms that are not frequently compiled into a single volume. … In short, this is a wonderful compilation of many algorithms that don’t show up in other places, with reasonable … commentary and an abundance of code. … this is the kind of book libraries will put on their shelves … .” (Jeffrey Putnam, ACM Computing Reviews, July, 2011)

Bericht

From the reviews:
"The book is a comprehensive compilation of well written software codes as well as short explanation texts for basic methods of computation. It fills a gap in the literature since most books in this area describe either the methods or the codes provided in specialized libraries." (Dana Petcu, Zentralblatt MATH, Vol. 1210, 2011)
"It is thorough, and covers many algorithms that one does not often see in algorithmic texts. ... This may be an invaluable reference to some people, since it does provide excellent coverage of algorithms that are not frequently compiled into a single volume. ... In short, this is a wonderful compilation of many algorithms that don't show up in other places, with reasonable ... commentary and an abundance of code. ... this is the kind of book libraries will put on their shelves ... ." (Jeffrey Putnam, ACM Computing Reviews, July, 2011)

Produktdetails

Autoren Jörg Arndt
Verlag Springer, Berlin
 
Inhalt Buch
Produktform Fester Einband
Erscheinungsdatum 02.11.2010
Thema Naturwissenschaften, Medizin, Informatik, Technik > Mathematik > Wahrscheinlichkeitstheorie, Stochastik, Mathematis
 
EAN 9783642147630
ISBN 978-3-642-14763-0
Anzahl Seiten 966
Illustration XIV, 966 p.
Abmessung (Verpackung) 19.6 x 26.8 x 6.3 cm
Gewicht (Verpackung) 2’066 g
 
Themen B
Algorithms
computer science
Theory of Computation
Algorithm Analysis and Problem Complexity
 

Kundenrezensionen

Zu diesem Artikel wurden noch keine Rezensionen verfasst. Schreibe die erste Bewertung und sei anderen Benutzern bei der Kaufentscheidung behilflich.

Schreibe eine Rezension

Top oder Flop? Schreibe deine eigene Rezension.

Für Mitteilungen an CeDe.ch kannst du das Kontaktformular benutzen.

Die mit * markierten Eingabefelder müssen zwingend ausgefüllt werden.

Mit dem Absenden dieses Formulars erklärst du dich mit unseren Datenschutzbestimmungen einverstanden.