组合数学是一门研究离散对象的科学,随着计算机科学的日益发展,组合数学的重要性也逐渐突出,它不仅在基础数学的研究中有着十分重要的地位,而且在其它学科(比如密码学,生物学,化学等)的研究中也发挥了重要的作用。