DeepSolution: Boosting Complex Engineering Solution Design via Tree-based Exploration and Bi-point Thinking

📅 2025-02-28
📈 Citations: 0
Influential: 0
📄 PDF
🤖 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.

Technology Category

Application Category

📝 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.
Problem

Research questions and friction points this paper is trying to address.

Addresses complex engineering solution design challenges
Introduces SolutionBench for evaluating solution generation
Proposes SolutionRAG for reliable engineering solutions
Innovation

Methods, ideas, or system contributions that make the work stand out.

Introduces SolutionBench for engineering solution evaluation
Develops SolutionRAG with tree-based exploration mechanism
Employs bi-point thinking for reliable solution generation
Zhuoqun Li
Zhuoqun Li
Institute of Software, Chinese Academy of Sciences
Natural Language Processing
H
Haiyang Yu
Tongyi Lab
Xuanang Chen
Xuanang Chen
Institute of Software, Chinese Academy of Sciences
Information RetrievalNatural Language Processing
H
Hongyu Lin
Chinese Information Processing Laboratory, Institute of Software, Chinese Academy of Sciences
Yaojie Lu
Yaojie Lu
Institute of Software, Chinese Academy of Sciences
Information ExtractionLarge Language Models
F
Fei Huang
Tongyi Lab
X
Xianpei Han
Chinese Information Processing Laboratory, Institute of Software, Chinese Academy of Sciences
Y
Yongbin Li
Tongyi Lab
Le Sun
Le Sun
Institute of Software, CAS
information_retrievalnatural_language_processing