首页> 外文期刊>Molecular diversity >Impact of different software implementations on the performance of the Maxmin method for diverse subset selection
【24h】

Impact of different software implementations on the performance of the Maxmin method for diverse subset selection

机译:不同软件实现方式对Maxmin方法性能的影响,用于选择不同的子集

获取原文
获取原文并翻译 | 示例
           

摘要

Besides the choice of an automated software method for selecting ‘maximally diverse’ compounds from a large pool of molecules, it is the implementation of the algorithm that critically determines the usefulness of the approach. The speed of execution of two implementations of the Maxmin algorithm is compared for the selection of maximally diverse subsets of large compound collections. Different versions of the software are compared using various C compiler options and Java virtual machines. The analysis shows that the Maxmin algorithm can be implemented in both languages yielding sufficient speed of execution. For large compound libraries the Java version outperformes the C version. While the Java version selects the same compounds independent of the virtual machine used, the C version produces slightly different subsets depending on the compiler and on the optimization settings.
机译:除了选择一种自动软件方法从大量分子中选择“种类最多的”化合物外,算法的实施还决定了该方法的实用性。比较了Maxmin算法的两种实现的执行速度,以选择大型化合物集合的最大不同子集。使用各种C编译器选项和Java虚拟机比较软件的不同版本。分析表明,可以用两种语言实现Maxmin算法,从而产生足够的执行速度。对于大型化合物库,Java版本优于C版本。 Java版本选择与所使用的虚拟机无关的相同化合物,而C版本则根据编译器和优化设置产生略有不同的子集。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号