2011 - August
On experimental algorithmics: an interview with Catherine McGeoch and Bernard Moret
by Richard T. Snodgrass
Computer science is often divided into two camps, systems and theory, but of course the reality is more complicated and more interesting than that. One example is the area of "experimental algorithmics," also termed "empirical algorithmics." This fascinating discipline marries algorithm analysis, which is often done with mathematical proofs, with experimentation with real programs running on real machines.