Department of Computer Science, School of Computing, Tokyo Institute of Technology, W8-76 2-12-1, Ookayama, Meguro-ku, Tokyo 152-8550, Japan; Education Academy of Computational Life Sciences (ACLS), Tokyo Institute of Technology, J3-141 4259, Nagatsutacho, Midori-ku, Yokohama City, Kanagawa 226-8501, Japan.
Department of Computer Science, School of Computing, Tokyo Institute of Technology, W8-76 2-12-1, Ookayama, Meguro-ku, Tokyo 152-8550, Japan.
Comput Biol Chem. 2018 Jun;74:399-406. doi: 10.1016/j.compbiolchem.2018.03.013. Epub 2018 Mar 16.
The need to accelerate large-scale protein-ligand docking in virtual screening against a huge compound database led researchers to propose a strategy that entails memorizing the evaluation result of the partial structure of a compound and reusing it to evaluate other compounds. However, the previous method required frequent disk accesses, resulting in insufficient acceleration. Thus, more efficient memory usage can be expected to lead to further acceleration, and optimal memory usage could be achieved by solving the minimum cost flow problem. In this research, we propose a fast algorithm for the minimum cost flow problem utilizing the characteristics of the graph generated for this problem as constraints. The proposed algorithm, which optimized memory usage, was approximately seven times faster compared to existing minimum cost flow algorithms.
为了在虚拟筛选中针对庞大的化合物数据库加速大规模的蛋白质-配体对接,研究人员提出了一种策略,该策略需要记住化合物部分结构的评估结果,并将其重新用于评估其他化合物。然而,以前的方法需要频繁的磁盘访问,导致加速效果不佳。因此,可以预期更有效的内存使用将进一步加速,并且通过解决最小成本流问题可以实现最佳的内存使用。在这项研究中,我们提出了一种利用为此问题生成的图的特性作为约束的最小成本流问题的快速算法。与现有的最小成本流算法相比,所提出的优化内存使用的算法大约快了 7 倍。