6. Acknowledgement

Thanks goes to everyone having made possible the accomplishment of this work.

Second to none, Christian Uhrig is thanked here for his help with the overall conception, for replying to innumerable questions, and for the final proofreading.

A special thanks for retrieving a spelling error in the acknowledgement of the German version of this tutorial goes to Angelika Kirchmeyer. And for the remaining 5000 errors, which would follow yet. And of course for the professional conception of the layout of the online version of this tutorial - the web design services she offers as Grand!n! can be warmly recommended. She proved to be a discussion proof proofreader in the proofreading of the English version, especially when proving incorrect uses of the word “respectively” to the author.

Alexandra Zhilyakova has designed the beautiful drawings; without these the tutorial would be poorer.

It took only one day for Doris Böhm to learn about Unix, DocBook and XEmacs' fabulous XML mode to be able to produce the XML mark up for the English translation of the German version of this tutorial. (What a nasty job: Cut out the German text nodes from the markup, paste in the corresponding English chunks.) She also prepared some parts of the translation of Chapter 5. My own private high-tech secretary...

A great thanks goes to Andreas Crauser and Thomas Ziegler for many stimulating comments, for replying to many questions about LEDA internals, and for proofreading.

Of course, also big credit is due to Kurt Mehlhorn and Stefan Näher for the creation of LEDA at all.

For the report of errors that originated from a too thoughtless use of copy & paste and for many further stimulating comments and notes, thanks goes to Torsten Sillke.

Special thanks goes to Winfried Lehmann for having introduced the author to the English language more than 20 years ago. And for some other things the author will not forget.

Further credit is due to the following persons: Volker Geiß (who almost made it to get from MANN to FRAU without programming skills, but just only almost), Uli Meyer (the king of priority queues), Thomas Kölsch (for his lovely example of the use of a priority queue in a hospital), Philipp Federspil and Michael Obst (for medical advice with regard to the same), Markus Abel (for the discussion about the use of priority queues in discrete event simulations), Stefan Böhm (whose ability to think algorithmically does not contradict his outstanding social competence at all, and who faces problem definitions like the one in Section 5.2.1 when writing his own - and this be emphasized: social scientific, that is, to a high degree non-mathematical - texts, and to whom the respective section is dedicated especially and warmly recommended), Peter Hachenberger (the master of the class GraphWin), Joachim Reichel (who perfectly masters the syntax of the for-loop of the bash), Maren Martens (who will yet learn to love the Saar even if this is not a maximum flow) and the Rolling Stones (for no particular merit but according to an old habit, which the author in this, his life will not get away from any more).