solving and engineering algorithms. The design of algorithms is part of many solution theories of operation research, such as dynamic programming and divide-and-conquer. ... Typical steps in development of algorithms: Problemdefinition and algorithm analysis refers to the time excution of algorithm