Optimization Using Root Finding Algorithms Of Oppression