37302ed14ee8142a.tex
1: \begin{abstract}
2: 	In this paper, we consider the community detection problem under either the stochastic block model (SBM) assumption or the degree-correlated
3:     stochastic block model (DCSBM) assumption. The modularity maximization formulation for the community detection problem is NP-hard in general. In this paper, we propose a sparse and low-rank completely
4:     positive relaxation for the modularity maximization problem, we then develop an
5:     efficient row-by-row (RBR) type block coordinate descent (BCD) algorithm to solve
6:     the relaxation and prove an $\mathcal{O}(1/\sqrt{N})$ convergence rate
7:     to a stationary point where $N$ is the number of iterations. A fast rounding scheme is constructed to retrieve the
8:     community structure from the solution. Non-asymptotic high probability
9:     bounds on the misclassification rate are established to justify our
10:     approach. We further develop an asynchronous parallel RBR algorithm to speed
11:     up the convergence. Extensive numerical experiments on both synthetic and
12:     real world networks show that the proposed approach enjoys advantages in both
13:     clustering accuracy and numerical efficiency.  Our numerical results indicate that the newly proposed method is a quite competitive alternative for community detection on sparse networks with over 50 million nodes.
14:     %robustness of our method is further demonstrated on sparse networks with over 50 million nodes. 
15: \end{abstract}