title: A comparison of various optimization algorithms of protein-ligand docking programs by fitness accuracy.
abstract: In protein-ligand docking, an optimization algorithm is used to find the best binding pose of a ligand against a protein target. This algorithm plays a vital role in determining the docking accuracy. To evaluate the relative performance of different optimization algorithms and provide guidance for real applications, we performed a comparative study on six efficient optimization algorithms, containing two evolutionary algorithm (EA)-based optimizers (LGA, DockDE) and four particle swarm optimization (PSO)-based optimizers (SODock, varCPSO, varCPSO-ls, FIPSDock), which were implemented into the protein-ligand docking program AutoDock. We unified the objective functions by applying the same scoring function, and built a new fitness accuracy as the evaluation criterion that incorporates optimization accuracy, robustness, and efficiency. The varCPSO and varCPSO-ls algorithms show high efficiency with fast convergence speed. However, their accuracy is not optimal, as they cannot reach very low energies. SODock has the highest accuracy and robustness. In addition, SODock shows good performance in efficiency when optimizing drug-like ligands with less than ten rotatable bonds. FIPSDock shows excellent robustness and is close to SODock in accuracy and efficiency. In general, the four PSO-based algorithms show superior performance than the two EA-based algorithms, especially for highly flexible ligands. Our method can be regarded as a reference for the validation of new optimization algorithms in protein-ligand docking.
authors.affiliation: College of Computer Science & Technology, Jilin University, Changchun, Jilin, 130012, China.
authors.forename: Liyong
authors.initials: L
authors.lastname: Guo
authors.forename: Zhiqiang
authors.initials: Z
authors.lastname: Yan
authors.forename: Xiliang
authors.initials: X
authors.lastname: Zheng
authors.forename: Liang
authors.initials: L
authors.lastname: Hu
authors.forename: Yongliang
authors.initials: Y
authors.lastname: Yang
authors.forename: Jin
authors.initials: J
authors.lastname: Wang
mesh_terms: D000465:Algorithms; D001665:Binding Sites; D008024:Ligands; D062105:Molecular Docking Simulation; D011485:Protein Binding; D011487:Protein Conformation; D011506:Proteins / Q000737:chemistry* / Q000378:metabolism; D015203:Reproducibility of Results
chemical_list: D008024:Ligands; D011506:Proteins