Эта книга представляет собой пособие по распределенным алгоритмам. Автор уделяет внимание не столько тонкостям математических моделей, сколько конкретным примерам. Здесь вы не найдете теорем и доказательств, которые зачастую оказываются камнем преткновения для студентов. Книга рассматривает преимущественно алгоритмическое мышление как таковое. Данный подход поможет читателю освоить большое количество алгоритмов за относительно краткий период времени. Описания алгоритмов краткие, сопровождаются наглядными примерами и практическими задачами. В приложении к книге многие алгоритмы описаны на псевдокоде.
Eta kniga predstavlyaet soboy posobie po raspredelennym algoritmam. Avtor udelyaet vnimanie ne stolko tonkostyam matematicheskikh modeley, skolko konkretnym primeram. Zdes vy ne naydete teorem i dokazatelstv, kotorye zachastuyu okazyvayutsya kamnem pretknoveniya dlya studentov. Kniga rassmatrivaet preimushchestvenno algoritmicheskoe myshlenie kak takovoe. Dannyy podkhod pomozhet chitatelyu osvoit bolshoe kolichestvo algoritmov za otnositelno kratkiy period vremeni. Opisaniya algoritmov kratkie, soprovozhdayutsya naglyadnymi primerami i prakticheskimi zadachami. V prilozhenii k knige mnogie algoritmy opisany na psevdokode.
This book is a textbook on distributed algorithms. The author pays attention not so much to the subtleties of mathematical models as specific examples. Here you will find the theorems and proofs, which are often a stumbling block for students. The book focuses primarily algorithmic thinking as such. This approach will help the reader to master a large number of algorithms within a relatively short period of time. Descriptions of the algorithms a brief, accompanied by illustrative examples and practical tasks. In the Appendix to the book describes many algorithms in pseudocode.