"Дискретная математика для программистов" (Discrete Mathematics for Computing), автор Род Хаггарти (Rod Haggarty), - это основополагающее введение в дискретную математику. Без знания этого предмета невозможно успешно заниматься информатикой и программированием. Дискретная математика для программистов одно из лучших, если не лучшее из многочисленных изданий по этой дисциплине, изданных на русском языке. Благодаря этой книги можно самостоятельно разобраться в этом важнейшем для прогрпммирования предмете. Хаггарти рассказывает о фундаментальных понятиях дискретной математики - логике, множествах, графах, отношениях и булевых функциях. И у автора получилось сделать это просто и увлекательно. В книге "Дискретная математика для программистов" кратко изложена теория, которая иллюстрируется многочисленными наглядными примерами. Благодаря ясному и подробному изложению материала, книга доступна даже школьнику. После каждой главы детально рассматривается приложение описанных методов к информатике. Дополнение к изданию посвящено актуальным задачам теории графов, рекурсивным алгоритмам, общей проблеме перебора и задачам целочисленного программирования. "Дискретная математика для программистов" будет полезна студентам, изучающим курс дискретной математики, а также всем кому интересно изучить технику написания и проверки корректности алгоритмов, включая программистов-практиков.