🤖 AI Summary
To address the challenge that conventional RAG methods struggle to generate complete and feasible solutions for multi-constrained complex engineering problems, this paper proposes SolutionRAG—a novel retrieval-augmented generation system. Methodologically, it introduces a dual-point thinking–driven tree-based exploration architecture that jointly models feasibility and innovativeness; constructs SolutionBench, the first end-to-end evaluation benchmark specifically designed for engineering solution generation; and designs a constraint-aware hierarchical reasoning mechanism with completeness guarantees. Evaluated on SolutionBench, SolutionRAG significantly outperforms state-of-the-art RAG baselines and fine-tuned large language models: solution completeness improves by 37.2%, feasibility by 41.5%, achieving new state-of-the-art performance.
📝 Abstract
Designing solutions for complex engineering challenges is crucial in human production activities. However, previous research in the retrieval-augmented generation (RAG) field has not sufficiently addressed tasks related to the design of complex engineering solutions. To fill this gap, we introduce a new benchmark, SolutionBench, to evaluate a system's ability to generate complete and feasible solutions for engineering problems with multiple complex constraints. To further advance the design of complex engineering solutions, we propose a novel system, SolutionRAG, that leverages the tree-based exploration and bi-point thinking mechanism to generate reliable solutions. Extensive experimental results demonstrate that SolutionRAG achieves state-of-the-art (SOTA) performance on the SolutionBench, highlighting its potential to enhance the automation and reliability of complex engineering solution design in real-world applications.