1. Enhanced molecular docking: Novel algorithm for identifying highest weight k-cliques in weighted general and protein-ligand graphs.
- Author
-
Rozman, Kati, Ghysels, An, Zavalnij, Bogdan, Kunej, Tanja, Bren, Urban, Janežič, Dušanka, and Konc, Janez
- Subjects
- *
WEIGHTED graphs , *DRUG discovery , *GRAPH coloring , *ALGORITHMS , *RANDOM graphs , *BINDING sites , *MOLECULAR docking , *LIGAND binding (Biochemistry) - Abstract
• Implemented K-CliqueWeight into the ProBiS-Dock algorithm, enhancing its capabilities for molecular docking. • Efficiently identifies the top N weighted k-cliques, addressing challenges in molecular docking and diverse problem domains. • Demonstrated superior performance of K-CliqueWeight, surpassing alternatives by several orders of magnitude. • Accessible to academia for free at http://insilab.org/kcliqueweight, facilitating widespread use. Molecular docking, a key process in drug discovery, is often used in the discovery of new bioactive compounds. In this technique, small molecules are systematically placed at a protein binding site to identify the ligands with the highest binding affinity. Here we have developed a new graph-theoretical algorithm called K-CliqueWeight. This algorithm efficiently identifies the top N highest weight k-cliques in different types of vertex-weighted graphs and can serve as a building block for various algorithms addressing different problems, including molecular docking. K-CliqueWeight and its variant K-CliqueDynWeight are extensions of our established and widely used maximum clique algorithm. Our new algorithm uses a novel approach to approximate graph coloring and provides efficient upper bounds on the size and weight of a k-clique within the branch-and-bound algorithm. It outperforms alternative methods and often shows a speedup of several orders of magnitude. Rigorous tests with general random graphs and those specifically designed for docking confirm its exceptional performance. K-CliqueWeight has been integrated into the existing ProBiS-Dock algorithm for molecular docking. The algorithm is freely available to the academic community at http://insilab.org/kcliqueweight. [Display omitted] [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF