廣義的組合數(shù)學(xué)(英語:Combinatorics)就是離散數(shù)學(xué),狹義的組合數(shù)學(xué)是組合計(jì)數(shù)、圖論、代數(shù)結(jié)構(gòu)、數(shù)理邏輯等的總稱。但這只是不同學(xué)者在叫法上的區(qū)別??傊M合數(shù)學(xué)是一門研究可數(shù)或離散對(duì)象的科學(xué)。隨著計(jì)算機(jī)科學(xué)的日益發(fā)展,組合數(shù)學(xué)的重要性也日漸凸顯,因?yàn)橛?jì)算機(jī)科學(xué)的核心內(nèi)容是使用算法處理離散數(shù)據(jù)。
狹義的組合數(shù)學(xué)主要研究滿足一定條件的組態(tài)(也稱組合模型)的存在、計(jì)數(shù)以及構(gòu)造等方面的問題。 組合數(shù)學(xué)的主要內(nèi)容有組合計(jì)數(shù)、組合設(shè)計(jì)、組合矩陣、組合優(yōu)化(最佳組合)等。