RaME: Rapid Matrix Elaboration

RaME (Rapid Matrix Elaboration) is a matrix-based implementation of an analytical model that we have developed to calculate the expected value of the induced occurrences of a topology. RaME uses efficient matrix operations to compute occurrence probabilities of induced motifs. The key idea behind RaME is that the computation of induced probabilities requires only some moments of the degree distribution of these motifs.


Source code

JAVA source code for RaME:

srcRaME.zip

If you use RaME for reasearch purpose, please cite the following papers:

  • Martorana E., Micale G., Ferro A., Pulvirenti A. (2020) Establish the Expected Number of Injective Motifs on Unlabeled Graphs Through Analytical Models. In: Cherifi H., Gaito S., Mendes J., Moro E., Rocha L. (eds) Complex Networks and Their Applications VIII. COMPLEX NETWORKS 2019. Studies in Computational Intelligence, vol 882. Springer, Cham, doi:10.1007/978-3-030-36683-4_21.

Authors

Emanuele Martorana
Dept. of Physics and Astronomy
University of Catania
emanuele@martorana.email
Giovanni Micale
Dept. of Clinical and Experimental Medicine
University of Catania
gmicale@dmi.unict.it
Alfredo Ferro
Dept. of Clinical and Experimental Medicine
University of Catania
ferro@dmi.unict.it
Alfredo Pulvirenti
Dept. of Clinical and Experimental Medicine
University of Catania
apulvirenti@dmi.unict.it

Contacts

If you have any trouble with the software or you want to report any bug, please contact: emanuele@martorana.email and apulvirenti@dmi.unict.it