rwth-acis / REST-OCD-Services

This repository contains the OCD service of WebOCD. In the repository, java based codes of overlapping community detection algorithms (OCDA) can be found.
Apache License 2.0
14 stars 10 forks source link

Implement DOCA, the LFR Benchmarks and SPM, or find New Linux Versions #16

Closed MaxKissgen closed 3 years ago

MaxKissgen commented 3 years ago

Currently, the DOCA Algorithm still has no linux version and is not even used on windows systems because of that as well. Its junit test still fails. The linux variants executables of the lfr benchmarks and the signed probabilistic mixture algorithm are rather old and therefore do not work on some systems.

MaxKissgen commented 3 years ago

22 Added DOCA,

SPM branch exists, yet algorithm still incapable of handling larger graphs due to floating point limitations

MaxKissgen commented 3 years ago

It turned out the Signed LFR benchmark executable was just an executable of the directed LFR benchmark, solving the remaining problems of this issue. Thus, all necessary LFR benchmarks can still be gotten from the pages of Fortunato and Lancichinetti if they do not run. The new Issue #28 was added to implement the benchmarks in WebOCD as well for enhanced compatibility so that benchmarks will not have to be compiled by the user in the future.