Journal of Software Engineering1819-43112152-0941orgz10.3923/jse.2012.41.48FengLeiWeiWei3201263The basic theories of Particle Swarm Optimization (PSO) is introduced and illustrated with flowchart. In this study one of its improved algorithms Adaptive Particle Swarm Optimization (APSO) is introduced. Characteristics of basic PSO algorithms are outlined. Some methods of APSO at present were introduced and analyzed with their parameters. Limitation of these APSO algorithms was analyzed. Pointed out that APSO algorithms can be improved with adjustment of parameters and some other hybrid APSO are referred. Finally, pointed out application of PSO needs to be extended, hybrid with other algorithms is thought a good way to improve APSO algorithm and applying the improved algorithm to complex problems is the goal of our study.]]>Mataric, M.J.,1995Kennedy, J. and R. Eberhart,1995Feng, L. and W. Wei,2012Eberhart, R.C. and Y. Shi,2001Kennedy, J.,2000Angeline, P.J.,1998Suganthan, P.N.,1999Parsopoulos, K.E., V.P. Plagianakos, G.D. Magoulas and M.N. Vrahatis,2001Clerc, M.,1999Lovbjerg, M., T.K. Rasmussen and T. Krink,2001Van den Bergh F.,2002Van den Bergh, F. and A.P. Engelbrecht,2001Fukuyama, Y.,2002Eberhart, R.C. and Y. Shi,1998Engelbrecht, A.P. and A. Ismail,1999Van den Bergh, F. and A.P. Engelbrecht,2000Zhang, C., H. Shao and Y. Li,2000Lu, W.Z., H.Y. Fan and S.M. Lo,2003Settles, M., B. Rodebaugh and T. Soule,2003Zhenya, H., W. Chengjian, Y. Luxi, G. Xiqi, Y. Susu, R.C. Eberhart and Y. Shi,1998Eberhart, R.C. and X. Hu,1999Tandon, V.,2001Fukuyama, Y. and H.A. Yoshida,2001Shi, Y. and R. Eberhart,2001Wei, W. and B. Zhou,2010Zhang, J.K., S.Y. Liu and X.Q. Zhang,2006Liu, R. and C.Y. Lu,2010Zhan, Z.H., J. Zhang, Y. Li and H.S.H. Chung,2009Shi, Y. and R. Eberhart,1998Jiang, J.G., M. Tian, X.Q. Wang and X.P. Long and J. Li,2012