Algorithmic paradigms for stability-based cluster validity and model selection statistical methods, with applications to microarray data analysis.