2005
DOI: 10.1016/j.physa.2005.04.022
|View full text |Cite
|
Sign up to set email alerts
|

Detection of community structures in networks via global optimization

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

8
110
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 151 publications
(118 citation statements)
references
References 14 publications
8
110
0
Order By: Relevance
“…An edge in the graph represents the simultaneous appearance of the corresponding characters in one or more chapters of the novel. The clusters obtained agree (with minor modifications) with those obtained with other methods, see for example [12].…”
Section: Real-life Networksupporting
confidence: 83%
“…An edge in the graph represents the simultaneous appearance of the corresponding characters in one or more chapters of the novel. The clusters obtained agree (with minor modifications) with those obtained with other methods, see for example [12].…”
Section: Real-life Networksupporting
confidence: 83%
“…A variety of approximate techniques from physics and elsewhere, however, are applicable to the problem and seem to give good, but not perfect, solutions with relatively modest computational effort. These include simulated annealing 17,53 , greedy algorithms 54,55 , semidefinite programming 28 , spectral methods 56 and several others 40,57 . Modularity maximization forms the basis for other more complex approaches as well, such as the method of Blondel et al 27 , a multiscale method in which modularity is first optimized using a greedy local algorithm, then a 'supernetwork' is formed whose nodes represent the communities so discovered and the greedy algorithm is repeated on this supernetwork.…”
Section: Optimization Methodsmentioning
confidence: 99%
“…Many heuristics have been proposed, while exact algorithms for modularity maximization are rare. Heuristics are based on agglomerative hierarchical clustering [2][3][4][5][6], simulated annealing [7][8][9], mean field annealing [10], genetic search [11], extremal optimization [12], spectral clustering [13], linear programming followed by randomized rounding [14], dynamical clustering [15], multilevel partitioning [16], contraction-dilation [17], multistep greedy search [18], quantum mechanics [19] and many more [6,[20][21][22][23][24]. These heuristics are able to solve large instances with up to hundred or thousand entities and therefore are often preferred to exact algorithms, even though they do not have a guarantee of optimality.…”
Section: Introductionmentioning
confidence: 99%