CryptoX : Compositional Reasoning Evaluation of Large Language Models

Jiajun Shi, Chaoren Wei, Liqun Yang, Zekun Moore Wang, Chenghao Yang +5 more
2/8/2025
cs.CRcs.AI

No official code found. Best implementation: multimodal-art-projection/CryptoX (6 stars, last commit 2025-03-29).

Abstract

The compositional reasoning capacity has long been regarded as critical to the generalization and intelligence emergence of large language models LLMs. However, despite numerous reasoning-related benchmarks, the compositional reasoning capacity of LLMs is rarely studied or quantified in the existing benchmarks. In this paper, we introduce CryptoX, an evaluation framework that, for the first time, combines existing benchmarks and cryptographic, to quantify the compositional reasoning capacity of LLMs. Building upon CryptoX, we construct CryptoBench, which integrates these principles into several benchmarks for systematic evaluation. We conduct detailed experiments on widely used open-source and closed-source LLMs using CryptoBench, revealing a huge gap between open-source and closed-source LLMs. We further conduct thorough mechanical interpretability experiments to reveal the inner mechanism of LLMs' compositional reasoning, involving subproblem decomposition, subproblem inference, and summarizing subproblem conclusions. Through analysis based on CryptoBench, we highlight the value of independently studying compositional reasoning and emphasize the need to enhance the compositional reasoning capabilities of LLMs.

View on arXivView PDF

Code Implementations(1)

An compositional reasoning evaluation for LLMs

60Shell, PythonFeb 8, 20251 years ago

Similar Papers

Cite this paper

@article{shi2025cryptox,
  title  = {CryptoX : Compositional Reasoning Evaluation of Large Language Models},
  author = {Jiajun Shi and Chaoren Wei and Liqun Yang and Zekun Moore Wang and Chenghao Yang and Ge Zhang and Stephen Huang and Tao Peng and Jian Yang and Zhoufutu Wen},
  year   = {2025},
  eprint = {2502.07813},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.07813v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.07813.svg)](https://codeofpaper.com/paper/2502.07813)

Discussion