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.