The application of dynamic programming method to the design of optimum thinned arrays is described firstly
then a new method of dynamic programming with partioned preprocessing for reducing peak sidelobe level is presented. Two examples are given using DPP to demonstrate its performance. Finally