Decomposed modules related to optimization