2. Discrete mathematics is a comprehensive subject that integrates traditional logic, set theory (including functions), number theory, algorithm design, combinatorial analysis, discrete probability, relation theory, graph theory and tree, abstract algebra (including algebraic system, group, ring, field, etc.). ), Boolean algebra and computational models (languages and automata). The application of discrete mathematics covers many fields of modern science and technology.