=Paper= {{Paper |id=Vol-2098/abstract3 |storemode=property |title=None |pdfUrl=https://ceur-ws.org/Vol-2098/abstract3.pdf |volume=Vol-2098 }} ==None== https://ceur-ws.org/Vol-2098/abstract3.pdf
 Quality Functions in Recognizing Communities
             in Complex Networks

                               Nenad Mladenović

                  Mathematical Institute SASA, Belgrade, Serbia
                             nenad@mi.sanu.ac.rs


Keywords: networks, community detection, quality functions.

    Many systems in the real world exist in the form of complex networks, such as
biological, social, www, transportation etc. Community detection refers to find-
ing a subset of vertices, called communities, that are more densely connected
among themselves than with vertices in other communities. There is no precise
definition of the community but there are many ways to formalize this idea.
One way is to specify an objective function to optimize. Various objective func-
tions, also known as quality functions, have been proposed such as normalized
cut, sum-of-squares, ratio cut, edge-ratio, modularity and exponential quality.
In this paper we compare several such functions on small test instances where
communities are known. Communities obtained by each objective function are
evaluated by other quality functions and ranked. Interesting observations are
derived. For example, the objective function that recognized known structures
of all instances, was ranked among worst with respect to other objectives.