Understanding Chain-of-Thought in Large Language Models via Topological Data Analysis
Chenghao Li, Chaoning Zhang, Yi Lu, Shuxu Chen, Xudong Wang, Jiaquan Zhang, Zhicheng Wang, Zhengxun Jin, Kuien Liu, Sung-Ho Bae, Guoqing Wang, Yang Yang, Heng Tao Shen
TL;DR
This work addresses the problem of evaluating reasoning chain quality in large language models from a structural perspective by framing reasoning steps as a semantic point cloud and applying Topological Data Analysis (TDA). It combines semantic embeddings with structure-aware positional encodings for CoT, ToT, and GoT, builds Vietoris–Rips complexes across multiple scales, and analyzes persistent homology via $H_0$ (connectivity) and $H_1$ (loops) to quantify coherence and redundancy. The authors demonstrate that networked reasoning (GoT) yields richer topological structures and higher accuracy, while successful final paths tend to converge to simpler topologies, offering a balance between exploration and consolidation. Overall, the paper provides new, topology-based metrics for comparing reasoning chains and offers guidance for optimizing reasoning strategies in LLMs with practical implications for interpretability and efficiency.
Abstract
With the development of large language models (LLMs), particularly with the introduction of the long reasoning chain technique, the reasoning ability of LLMs in complex problem-solving has been significantly enhanced. While acknowledging the power of long reasoning chains, we cannot help but wonder: Why do different reasoning chains perform differently in reasoning? What components of the reasoning chains play a key role? Existing studies mainly focus on evaluating reasoning chains from a functional perspective, with little attention paid to their structural mechanisms. To address this gap, this work is the first to analyze and evaluate the quality of the reasoning chain from a structural perspective. We apply persistent homology from Topological Data Analysis (TDA) to map reasoning steps into semantic space, extract topological features, and analyze structural changes. These changes reveal semantic coherence, logical redundancy, and identify logical breaks and gaps. By calculating homology groups, we assess connectivity and redundancy at various scales, using barcode and persistence diagrams to quantify stability and consistency. Our results show that the topological structural complexity of reasoning chains correlates positively with accuracy. More complex chains identify correct answers sooner, while successful reasoning exhibits simpler topologies, reducing redundancy and cycles, enhancing efficiency and interpretability. This work provides a new perspective on reasoning chain quality assessment and offers guidance for future optimization.
