Furong Chang

Furong Chang

*This is an algorithmically generated author record based on publicly available information.

Current Organizations / Institutes

The organizations/institutes from the scholar's latest article

Previous Organizations / Institutes

The organizations / institutes from the scholar's other articles in the past ten years


Furong Chang has a total of 17 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Open Access

    ANRF: An Adaptive Network Reconstruction Framework for Community Detection in Bipartite Networks

    by Furong Chang, Songxian Wu, Yue Zhao, Farhan Ullah

    Bipartite network community detection is of significant importance for understanding the underlying structure and functional organization of real-world complex systems. Although many mature community detection algorithms exist for unipartite networks, they cannot be directly applied to bipartite networks due to their unique topological structure, characterized by heterogeneous node types and cross-layer connections. Furthermore, some existing bipartite network community detection methods still rely heavily on manual experience to set key parameters, which limits their applicability and scalability in practical scenarios. To address these issues, this paper proposes an enhanced framework—the Adaptive Network Reconstruction Framework (ANRF)—by introducing an adaptive parameter optimization mechanism based on the existing Network Reconstruction Framework (NRF). This framework can be effectively integrated with traditional unipartite network community detection algorithms to achieve automatic community detection with reduced dependence on manual parameter tuning. The core procedure of the method consists of four main steps. First, we calculate the interaction forces between node pairs. Second, through comprehensive analysis of the network topological features, we adaptively determine the threshold parameter θ and related parameters for the interaction forces. Third, based on these thresholds and parameters, we perform edge filtering on the bipartite network to construct a reconstructed network. Finally, we apply unipartite community detection algorithms directly to the reconstructed network to obtain the community structure. To validate the effectiveness of ANRF, we combined it with the Louvain method and the Greedy modularity method, and conducted experimental evaluations on multiple synthetic and real-world network datasets. A systematic comparison with current state-of-the-art algorithms was made. The experimental results on multiple synthetic and real-world datasets within our evaluated scope demonstrate that ANRF achieves competitive performance in terms of community modularity and community density compared to state-of-the-art algorithms, while significantly reducing reliance on manual parameter tuning and enhancing robustness under the tested conditions.

  • Open Access

    NRF: A Network Reconstruction Framework for Community Detection in Bipartite Networks

    by Furong Chang, Songxian Wu, Yue Zhao, Kenji Yoshigoe, Farhan Ullah, Xueshu Dong

    Community detection in bipartite networks has attracted significant attention due to its broad applications. However, the structural complexity of bipartite networks makes it challenging to directly apply traditional one-mode community detection methods. To address this limitation, this paper proposes a Network Reconstruction Framework (NRF), which enables one-mode algorithms to be directly applied to community detection in bipartite networks by transforming bipartite networks into weighted asymmetric networks. The core of this framework lies in calculating the interaction force based on the common neighbors of node pairs, and reconstructing the network with this as the weight, which retains the original structural information while enhancing the quantitative expression of node associations. To verify the effectiveness of NRF, we integrated three classic one-mode algorithms—Spectral Clustering, Label Propagation, and Louvain—into the framework, conducted experiments on synthetic and real-world network datasets, and compared them with four bipartite network community detection algorithms. The results show that the three NRF-based algorithms not only can stably and accurately identify community structures, but also significantly outperform traditional methods, confirming the superiority of NRF in balancing computational efficiency and structural information retention.


  • Open Access

    Near-Data Source Graph Partitioning

    by Furong Chang, Hao Guo, Farhan Ullah, Haochen Wang, Yue Zhao, Haitian Zhang

    Recently, numerous graph partitioning approaches have been proposed to distribute a big graph to machines in a cluster for distributed computing. Due to heavy communication overhead, these graph partitioning approaches always suffered from long ingress times. Also, heavy communication overhead not only limits the scalability of distributed graph-parallel computing platforms but also reduces the overall performance of clusters. In order to address this problem, this work proposed a near-data source parallel graph partitioning approach noted as NDGP. In NDGP, an edge was preferentially distributed to the machine where it was stored. We implemented NDGP over two classic graph partitioning approaches, Random and Greedy, and one most recently proposed graph partitioning approach, OLPGP, and evaluated its effectiveness. Extensive experiments conducted on real-world data sets verified the effectiveness of NDGP on reducing the communication overhead in the graph partitioning process and demonstrated that NDGP does not induce additional communication and computing workload to the graph-distributed computing that follows.

  • Interactive Semantic Features Selection from Reviews for Recommendation

    by Tian Shi, Bofeng Zhang, Ying Lv, Zhuocheng Zhou, Furong Chang

  • Open Access

    Effective Parallel Computing via a Free Stale Synchronous Parallel Strategy

    by Hang Shi, Yue Zhao, Bofeng Zhang, Kenji Yoshigoe, Furong Chang

    As the data becomes bigger and more complex, people tend to process it in a distributed system implemented on clusters. Due to the power consumption, cost, and differentiated price-performance, the clusters are evolving into the system with heterogeneous hardware leading to the performance difference among the nodes. Even in a homogeneous cluster, the performance of the nodes is different due to the resource competition and the communication cost. Some nodes with poor performance will drag down the efficiency of the whole system. Existing parallel computing strategies such as bulk synchronous parallel strategy and stale synchronous parallel strategy are not well suited to this problem. To address it, we proposed a free stale synchronous parallel (FSSP) strategy to free the system from the negative impact of those nodes. FSSP is improved from stale synchronous parallel (SSP) strategy, which can effectively and accurately figure out the slow nodes and eliminate the negative effects of those nodes. We validated the performance of the FSSP strategy by using some classical machine learning algorithms and datasets. Our experimental results demonstrated that FSSP was 1.5-12× faster than the bulk synchronous parallel strategy and stale synchronous parallel strategy, and it used 4× fewer iterations than the asynchronous parallel strategy to converge.


  • Open Access

    Overlapping Community Detecting Based on Complete Bipartite Graphs in Micro-Bipartite Network Bi-Egonet

    by Furong Chang, Bofeng Zhang, Yue Zhao, Songxian Wu, Kenji Yoshigoe

    Community detection has become a hot topic in complex networks. It plays an important role in information recommendation and public opinion control. Bipartite network, as a special complex network, reflects the characteristics of a kind of network in our life truly and objectively. Therefore, detecting community structure in bipartite networks is of great significance and has practical value. In this work, we first introduce two concepts: a) a micro-bipartite network model Bi-EgoNet which can be used to analyze bipartite network from a micro view to reduce complexity of structure in bipartite networks, and b) a complete bipartite graph that is a special bipartite graph with indivisible property. Then we propose a novel overlapping community detection algorithm based on a complete bipartite graph in micro-bipartite network Bi-EgoNet (CBG&BEN), which combines advantages of both a complete bipartite graph and Bi-EgoNet to get an optimal community structure. CBG&BEN is evaluated on accuracy and effectiveness in several synthetic and real-world bipartite networks. CBG&BEN is compared with other excellent existing algorithms, and our experimental results demonstrated that CBG&BEN is better at detecting overlapping community structure in bipartite networks.