DPC; MDPC; clustering algorithm; cluster merging