Combinatorial mathematics, also known as discrete mathematics.
Combinatorial mathematics in a broad sense is discrete mathematics, and combinatorial mathematics in a narrow sense is the general name of graph theory, algebraic structure, mathematical logic and so on. But this is only the difference between different scholars. In a word, combinatorial mathematics is a science that studies discrete objects. With the development of computer science, the importance of combinatorial mathematics is increasingly prominent, because the core content of computer science is to process discrete data with algorithms.