AISep 22, 2025

EngiBench: A Benchmark for Evaluating Large Language Models on Engineering Problem Solving

arXiv:2509.17677v18 citationsh-index: 6Has Code
Originality Incremental advance
AI Analysis

This addresses the need for better benchmarks in AI for engineering problem-solving, though it is incremental as it builds on existing evaluation methods.

The authors tackled the problem of evaluating large language models on real-world engineering tasks by introducing EngiBench, a hierarchical benchmark with three difficulty levels, and found that models struggle more as tasks get harder, performing worse with slight changes and falling far behind human experts on high-level tasks.

Large language models (LLMs) have shown strong performance on mathematical reasoning under well-posed conditions. However, real-world engineering problems require more than mathematical symbolic computation -- they need to deal with uncertainty, context, and open-ended scenarios. Existing benchmarks fail to capture these complexities. We introduce EngiBench, a hierarchical benchmark designed to evaluate LLMs on solving engineering problems. It spans three levels of increasing difficulty (foundational knowledge retrieval, multi-step contextual reasoning, and open-ended modeling) and covers diverse engineering subfields. To facilitate a deeper understanding of model performance, we systematically rewrite each problem into three controlled variants (perturbed, knowledge-enhanced, and math abstraction), enabling us to separately evaluate the model's robustness, domain-specific knowledge, and mathematical reasoning abilities. Experiment results reveal a clear performance gap across levels: models struggle more as tasks get harder, perform worse when problems are slightly changed, and fall far behind human experts on the high-level engineering tasks. These findings reveal that current LLMs still lack the high-level reasoning needed for real-world engineering, highlighting the need for future models with deeper and more reliable problem-solving capabilities. Our source code and data are available at https://github.com/EngiBench/EngiBench.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes