[KDD'25] HiBench: Benchmarking LLMs Capability on Hierarchical Structure Reasoning
15
stars
231
commits
Jupyter Notebook
primary language
Sep 17, 2025
updated
Welcome to 👋HiBench, the First Comprehensive Hierarchical Structure Understanding Benchmark of LLMs.
Figure 1: Overview of the paradigm for HiBench.
HiBench includes a range of tasks from basic to advanced levels, specifically comprising 7 fundamental hierarchical understanding tasks at the Fundamental level, 5 JSON structure understanding tasks, and 3 formula structure understanding tasks at the Intermedia level; 2 code structure understanding tasks and 3 scientific paper understanding tasks at the Advanced level, totaling 20 tasks covering 15,852 problems.

Figure 2: Task definition in Hibench. Hibench contains 3 levels of evaluation, 5 types of tasks, and 20 subtasks.
Figure 3: Performance comparison of the best models from different families on multiple hierarchical tasks.
This repository has completed evaluating Qwen Family, Llama Family, GPT Family and ChatGLM model.
However, more LLMs are currently being evaluated for improved our experiment.Moreover, we will increase more Benchmark Dataset to evaluating LLMs ability of Hierarchical understanding. Updates will be rolled out frequently.
Tested on HiBench for Phi , InternLM
, Yi
,baichuan
, and Mistral
.
Check all datasets and add binary datasets
conda create -n HiBench python=3.11
conda activate HiBench
pip install -r requirements.txt
python ./launch.py
Figure 4: Performance of different LLMs in HiBench.
☑️About the Developers:
If you find our work valuable and it has contributed to your research or projects, we kindly request that you cite our paper. Your recognition is a driving force for our continuous improvement and innovation🤗.
@inproceedings{jiang2025hibench,
title={Hibench: Benchmarking llms capability on hierarchical structure reasoning},
author={Jiang, Zhuohang and Wu, Pangjing and Liang, Ziran and Chen, Peter Q and Yuan, Xu and Jia, Ye and Tu, Jiancheng and Li, Chen and Ng, Peter HF and Li, Qing},
booktitle={Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V. 2},
pages={5505--5515},
year={2025}
}
Jupyter Notebook
90.3%
Python
8.5%
C++
1.2%
[KDD'25] HiBench: Benchmarking LLMs Capability on Hierarchical Structure Reasoning
15
stars
231
commits
Jupyter Notebook
primary language
Sep 17, 2025
updated
Welcome to 👋HiBench, the First Comprehensive Hierarchical Structure Understanding Benchmark of LLMs.
Figure 1: Overview of the paradigm for HiBench.
HiBench includes a range of tasks from basic to advanced levels, specifically comprising 7 fundamental hierarchical understanding tasks at the Fundamental level, 5 JSON structure understanding tasks, and 3 formula structure understanding tasks at the Intermedia level; 2 code structure understanding tasks and 3 scientific paper understanding tasks at the Advanced level, totaling 20 tasks covering 15,852 problems.

Figure 2: Task definition in Hibench. Hibench contains 3 levels of evaluation, 5 types of tasks, and 20 subtasks.
Figure 3: Performance comparison of the best models from different families on multiple hierarchical tasks.
This repository has completed evaluating Qwen Family, Llama Family, GPT Family and ChatGLM model.
However, more LLMs are currently being evaluated for improved our experiment.Moreover, we will increase more Benchmark Dataset to evaluating LLMs ability of Hierarchical understanding. Updates will be rolled out frequently.
Tested on HiBench for Phi , InternLM
, Yi
,baichuan
, and Mistral
.
Check all datasets and add binary datasets
conda create -n HiBench python=3.11
conda activate HiBench
pip install -r requirements.txt
python ./launch.py
Figure 4: Performance of different LLMs in HiBench.
☑️About the Developers:
If you find our work valuable and it has contributed to your research or projects, we kindly request that you cite our paper. Your recognition is a driving force for our continuous improvement and innovation🤗.
@inproceedings{jiang2025hibench,
title={Hibench: Benchmarking llms capability on hierarchical structure reasoning},
author={Jiang, Zhuohang and Wu, Pangjing and Liang, Ziran and Chen, Peter Q and Yuan, Xu and Jia, Ye and Tu, Jiancheng and Li, Chen and Ng, Peter HF and Li, Qing},
booktitle={Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V. 2},
pages={5505--5515},
year={2025}
}
Jupyter Notebook
90.3%
Python
8.5%
C++
1.2%