lmso_algorithm
