You are presented with multiple paper abstracts, alongside the associated literature review and chapter titles. Given the provided information, you are going to do a literature review. Please generate a coherent literature review that synthesizes the content, draws connections between different works, highlights major findings, and identifies any gaps in the existing research.

Literature Review Title: Survey on Social Community Detection 
Chapter Title:  Modularity-based algorithm 
1. Abstract of Cited Paper (BIB001):  The discovery and analysis of community structure in networks is a topic of considerable recent interest within the physics community, but most methods proposed so far are unsuitable for very large networks because of their computational cost. Here we present a hierarchical agglomeration algorithm for detecting community structure which is faster than many competing algorithms: its running time on a network with n vertices and m edges is O(m d log n) where d is the depth of the dendrogram describing the community structure. Many real-world networks are sparse and hierarchical, with m ~ n and d ~ log n, in which case our algorithm runs in essentially linear time, O(n log^2 n). As an example of the application of this algorithm we use it to analyze a network of items for sale on the web-site of a large online retailer, items in the network being linked if they are frequently purchased by the same buyer. The network has more than 400,000 vertices and 2 million edges. We show that our algorithm can extract meaningful communities from this network, revealing large-scale patterns present in the purchasing habits of customers.

Literature Review:
This algorithm introduced by Girvan and Newman BIB001 and then improved in BIB002 is based on modularity (see Section 2.4). The "glutton" type algorithm maximizes modularity by merging communities at each step in order to get the greatest value increase. Only those communities sharing one or more edges are allowed to merge at each strep. This method is performed in linear time; however, the community quality is less than that of other more costly methods.