🤖 AI Summary
This paper addresses the challenge of fuzzy clustering in billion-scale scientific literature databases (e.g., OpenAlex, containing 70 million papers and 1 billion citations), formulated as a similarity-preserving constrained optimization problem that allows documents to belong to multiple clusters with soft membership degrees.
Method: Theoretically, we derive for the first time the second-order optimality conditions for this problem. Methodologically, we propose a structure-aware, GPU-accelerated gradient projection algorithm specifically designed for large-scale sparse similarity matrices.
Contribution/Results: Our approach achieves over 40× speedup over conventional CPU-based implementations on billion-scale datasets, while guaranteeing rigorous convergence. The framework bridges theoretical rigor and engineering practicality, enabling efficient, interpretable, and fine-grained topic discovery in massive scientific corpora.
📝 Abstract
Fuzzy clustering, which allows an article to belong to multiple clusters with soft membership degrees, plays a vital role in analyzing publication data. This problem can be formulated as a constrained optimization model, where the goal is to minimize the discrepancy between the similarity observed from data and the similarity derived from a predicted distribution. While this approach benefits from leveraging state-of-the-art optimization algorithms, tailoring them to work with real, massive databases like OpenAlex or Web of Science - containing about 70 million articles and a billion citations - poses significant challenges. We analyze potentials and challenges of the approach from both mathematical and computational perspectives. Among other things, second-order optimality conditions are established, providing new theoretical insights, and practical solution methods are proposed by exploiting the structure of the problem. Specifically, we accelerate the gradient projection method using GPU-based parallel computing to efficiently handle large-scale data.