GA-NET is Genetic Algorithm to find communities in complex networks:
C. Pizzuti, " GA-NET: a Genetic Algorithm for Community Detection in Social Networks, Proc. of the 10th Intenational Conference on Parallel Problem Solving from Nature PPSN 2008, September 13-17, Dortmund, Germany, pp. 1081-1090, LNCS 5189, Springer Verlag.an extended version of the paper, appeared in World Wide Web Journal 16(5-6), pp. 545-565, 2013:
Clara Pizzuti, " Mesoscopic Analysis of Networks with Genetic Algorithm
GA-NET+ is an algorithm to find overlapped communities by using the line graph:
C. Pizzuti, Overlapped Community Detection in Complex Network", Proc. of the Genetic and Evolutionary Computation Conference GECCO 2009, pp. 859-866, July 8-12, 2009, Montreal, Quebec, Canada.
MOGA-NET (for MATLAB 2012) MOGA-NET (new version for MATLAB 2015b)
MOGA-NET is a multiobjective Genetic Algorithm to find communities in complex networks:
Clara Pizzuti, A Multiobjective Genetic Algorithm to Find Communities in Complex Networks,
IEEE Transactions on Evolutionay Computation, vol 16, Issue 3, pp. 418-430, 2012.
RanCoc is an algorithm to detect dense groups of proteins in protein-protein interaction networks:
Clara Pizzuti, Simona Rombo, A co-clustering approach for mining large protein-protein interaction networks, IEEE/ACM Transactions on Computational Biology and Bioinformatics , Vol 9, Issue 3, pp. 717-730, 2012.
ACSM is a new distance measure between images:
Alessia Amelio, Clara Pizzuti, " Average Common Submatrix: A New Image Distance Measure", 17th international Conference on Image Analysis and Processing, ICIAP, Naples, Italy, September 9-13, 2013.
C-GeNCut is a genetic algorithm to segment color images based on normalized cut:
Alessia Amelio, Clara Pizzuti, " A Genetic Algorithm for Color Image Segmentation",
Proc. of 16th European Conference of Applications of Evolutionary Computation, EvoApplications 2013, Vienna, Austria, April 3-5, 2013.
DYNMOGA (for MATLAB 2012) DYNMOGA (new version for MATLAB 2015b)
DYNMOGA is a multiobjective Genetic Algorithm to find communities in dynamic complex networks. The benchmark networks can be found here:
Synthetic data set #2.
Synthetic data set #3.
Cell Phone Calls.
Francesco Folino, Clara Pizzuti, An Evolutionary Multiobjective Approach for Community Discovery in Dynamic Networks,
IEEE Transactions on Knowledge and Data Engineering, Vol. 26, N. 8, pp.1838-1852, 2014
GA-PPI is a Genetic Algorithms based method to extract clusters in PPI networks by using different topology-based fitness functions.
Clara Pizzuti, Simona Rombo Algorithms and tools for protein-protein interaction networks clustering, with a special focus on population-based stochastic methods,
Bioinformatics , 30(10) pp. 1343-1352, 2014
SN-MOGA is a multiobjective genetic algorithm to detect communities in signed networks that combines Genetic Algorithms and local search:
Alessia Amelio, Clara Pizzuti, " An Evolutionary and Local Refinement Approach for Community Detection in Signed Networks,
International Journal on Artificial Intelligence Tools 25(4): 1-44 (2016)
SN-MOGA is a many-objective optimization algorithm for community detection in signed networks. The code and the benchmark networks can be found here: SN-MOGA
DMultiMOGA is a multiobjective genetic algorithm to find community structures in time-evolving networks with multiple types of ties:
Alessia Amelio, Clara Pizzuti, "Evolutionary Clustering for Mining and Tracking Dynamic Multilayer Networks,
Computational Intelligence Journal, Vol. 33, No. 2, pp. 181-209
SocialAU is a method that finds influential users by exploiting the contents of the messages posted by them to express opinions on items, by modeling these contents with a three-layer network.
Ermelinda Oro, Clara Pizzuti, Nicola Procopio, Massimo Ruffolo Detecting Topic Authoritative Social Media Users: a Multilayer Network Approach,
IEEE Transactions on Multimedia , online October 2017
Clara Pizzuti, Annalisa Socievole Many-objective optimization for Community Detection in multi-layer networks, IEEE Congress on Evolutionary Computation (CEC 2017), Donostia-San Sebastian; Spain; 5-8 June 2017, pp. 411-418.
MLMaOP is a many-objective optimization algorithm for community detection in multi-layer networks. The benchmark networks can be found here:
Clara Pizzuti, Annalisa Socievole A Genetic Algorithm for Community Detection in Attributed Graphs, 21st International Conference on the Applications of Evolutionary Computation (EvoApp 2018), Parma, Italy, April 4-6, 2018, pp: 159-170.
@NetGA is a genetic algorithm for community detection in attributed networks.
Clara Pizzuti, Annalisa Socievole Multiobjective Optimization and Local Merge for Clustering Attributed Graphs,
IEEE Transactions on Cybernetics, online January 2019, DOI: 10.1109/TCYB.2018.2889413.
MOGA@Net is a multi-objective optimization algorithm for community detection in attributed networks. The benchmark networks can be found here: