A multi-sequential number-theoretic optimization algorithm using clustering methods