University of Sussex
Browse

File(s) not publicly available

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

journal contribution
posted on 2023-06-08, 18:23 authored by Michael SchmukerMichael Schmuker, Alireza Givehchi, Gisbert Schneider
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.

History

Publication status

  • Published

Journal

Molecular Diversity

ISSN

1381-1991

Publisher

Kluwer

Issue

4

Volume

8

Page range

421-425

Department affiliated with

  • Informatics Publications

Full text available

  • No

Peer reviewed?

  • Yes

Legacy Posted Date

2014-09-23

Usage metrics

    University of Sussex (Publications)

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC