由尹宝林等编著的《离散数学》是在使用多年的教材和二十余年教学经验的基础上重新编写的。本书针对计算机学科的特点,加强了代数系统和有限自动机理论两篇的内容,增加了“抽象数据类型的代数规范”以及有关有限自动机在计算机科学应用中的较为深入的理论内容。抽象数据类型的代数规范理论研究在软件形式化说明及开发和硬件体系结构设计中发挥了重要作用。自动机理论随着微电子技术和信息科学的迅速发展,不断向信息技术的各个应用领域渗透,并为其提供理论模型、设计技术和运行算法;掌握自动机的基本理论和应用技术,有助于学生在以后的课程学习和实际工作中提高系统分析、综合设计、工程实现和理论分析等能力。
由尹宝林等编著的《离散数学》由五篇构成。第一篇数理逻辑,内容包括命题逻辑、谓词逻辑、公理系统、归结法原理。第二篇集合论,内容包括集合的基本概念及其运算、关系、函数、自然数和基数。第三篇图论,内容包括基本概念、通路问题、图的矩阵表示、树、穿程问题、二分图的匹配问题、平面图及色数。第四篇代数系统,内容包括基本概念、半群和群、环和域、格和布尔代数、抽象数据类型的代数规范。第五篇有限自动机理论,内容包括基本概念、有限自动机的简化、有限自动机和正则表达式、有限自动机的综合与应用。
《离散数学》内容系统、全面,概念清晰,叙述严谨精炼,推理详尽严格,各部分独立成篇,并有大量例题和习题,便于读者理解和掌握相关知识。本书可作为高等学校本科计算机专业离散数学课程的教材,也可供计算机科学与工程技术人员学习参考。