SMART: State-based Multi Agent Reasoning Traces for Verification-oriented Problem-Solving
Organizations: Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, Baltimore, MD 21250 USA
Abstract
Complex problems with limited context, such as claims, require a means to obtain additional knowledge necessary for solution reasoning. We propose a multi-agent framework, SMART, to obtain knowledge through capturing the implicit state of participating entities in a problem context. SMART curates the state knowledge as diverse, complementary and solution-salient premises using a variety of LLMs and a structured role-based prompt strategy. Using knowledge from these real-world verified curated premises, SMART's knowledge guided solution reasoning improves validation performance up to 20% on complex scientific claims spanning 3 datasets. We show that grounding premises in real-world knowledge is necessary and improves performance up to 5%.
Figures & tables
| Prompt Type | Claim Prompt |
|---|---|
| General, Refute Filter | s 10.6.1 , s 10.6.14 |
| Direct & Baselines | s 10.6.2 , s 10.6.3 |
| Identify Salient Entities | s 10.6.4 |
| Explore for Premise Pairs | s 10.6.5 |
| Verify Premise | s 10.6.6 , s 10.6.7 |
| Premise’s Stance | s 10.6.8 |
| Model | CoT | SMART-PK | SMART-WS |
|---|---|---|---|
| Gemma 3 1b | .563 .003 | .562 .005 | .562 .005 |
| Gemma 3 4b | .622 .001 | .594 .007 | .609 .011 |
| Gemma 3 12b | .680 .002 | .654 .003 | .651 .005 |
| Dataset——— | SFBench | SciFact | ||||
|---|---|---|---|---|---|---|
| Model | CoT | SMART-PK | SMART-S | CoT | SMART-PK | SMART-S |
| Qwen3 1.7b | 56 | 43 | 58 | 78 | 46 | 48 |
| Qwen3 8b | 28 | 20 | 53 | 63 | 31 | 24 |
| Qwen3 32b | 12 | 09 | 26 | 67 | 32 | 11 |
| Llama 8b | 48 | 27 | 51 | 87 | 99 | 29 |
| Llama 70b | 13 | 12 | 47 | 61 | 27 | 18 |
| Chain-of-Thought | RAG with Web Search | SMART-PK | %SMART | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Data | Model | Before RF | After RF | %Drop | Before RF | After RF | %Drop | Before RF | After RF | %Drop | Improv. |
| Qwen3 1.7b | .534 .000 | .165 .006 | 36.9 | .503 .008 | .100 .008 | 40.3 | .535 .023 | .274 .025 | 26.1 | 10.9 | |
| Qwen3 8b | .610 .006 | .369 .005 | 34.1 | .500 .000 | .000 .000 | 50.0 | .568 .009 | .435 .016 | 13.3 | 6.6 | |
| Qwen3 32b | .642 .000 | .362 .005 | 28.0 | .507 .068 | .096 .022 | 43.9 | .620 .019 | .569 .032 | 5.1 | 20.7 | |
| SFBench | Llama 8b | .523 .000 | .243 .099 | 28.0 | .514 .009 | .038 .006 | 47.6 | .579 .004 | .447 .010 | 13.2 | 20.4 |
| Llama 70b | .643 .000 | .514 .000 | 12.9 | .519 .003 | .040 .008 | 47.9 | .542 .023 | .536 .030 | 0.6 | 2.2 | |
| Single Premise SMART | Contrastive Premises (SMART-PK) | %Contrast. Improv. | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Data | Model | Before RF | After RF | %Drop | Before RF | After RF | %Drop | Before RF | After RF |
| Qwen3 1.7b | .550 .005 | .330 .005 | 22.0 | .535 .023 | .274 .025 | 26.1 | -1.5 | -5.6 | |
| Qwen3 8b | .566 .005 | .392 .005 | 17.4 | .568 .009 | .435 .016 | 13.3 | 0.2 | 4.3 | |
| Qwen3 32b | .567 .012 | .508 .005 | 5.9 | .620 .019 | .569 .032 | 5.1 | 5.3 | 6.1 | |
| SFBench | Llama 8b | .611 .016 | .442 .005 | 16.9 | .579 .004 | .447 .010 | 13.2 | -3.2 | 0.5 |
| Llama 70b | .640 .006 | .492 .005 | 14.8 | .542 .023 | .536 .030 | 0.6 | -9.8 | 4.4 | |
| Data | Model | SMART-PK | SMART-WS | %Imp. | X-SMART-PK | %Imp. |
|---|---|---|---|---|---|---|
| Qwen3 1.7b | .535 .023 | .544 .020 | 0.9 | .620 .015 | 8.5 | |
| Qwen3 8b | .568 .009 | .598 .014 | 3.0 | .621 .013 | 5.3 | |
| Qwen3 32b | .620 .019 | .611 .019 | -0.9 | .645 .021 | 2.5 | |
| SFBench | Llama3.1 8b | .579 .004 | .545 .029 | -3.4 | .578 .019 | 0.0 |
| Llama3.1 70b | .542 .023 | .610 .007 | 6.8 | .598 .019 | 5.6 | |
| GPT-5.4-mini | .750 .026 | .736 .015 | -2.4 | .750 .031 | - |
| Data | Model | SMART-PK | MajVot | AggJ | CriJ | SuppJ | %Improv. |
|---|---|---|---|---|---|---|---|
| Qwen3 1.7b | .535 .023 | .536 .022 | .540 .009 | .520 .005 | .528 .010 | -0.1 | |
| Qwen3 8b | .568 .009 | .522 .014 | .558 .007 | .543 .016 | .586 .021 | 4.6 | |
| Qwen3 32b | .620 .019 | .530 .008 | .606 .019 | .575 .025 | .594 .019 | 9.0 | |
| SFBench | Llama3.1 8b | .579 .004 | .464 .014 | .534 .027 | .529 .014 | .568 .022 | 11.5 |
| Llama3.1 70b | .542 .023 | .506 .042 | .552 .015 | .553 .007 | .523 .005 | 3.6 | |
| GPT-5.4-mini | .750 .026 | .528 .011 | .739 .012 | .646 .023 | .728 .030 | 22.2 |
| Data | Model | SMART-NV | SMART-PK | %Improv | SMART-WS | %Improv | X-SMART-PK | %Improv |
|---|---|---|---|---|---|---|---|---|
| Qwen3 1.7b | .520 .005 | .535 .023 | 1.5 | .544 .020 | 2.4 | .620 .015 | 10.0 | |
| Qwen3 8b | .542 .014 | .568 .009 | 2.6 | .598 .014 | 5.6 | .621 .013 | 7.9 | |
| Qwen3 32b | .564 .014 | .620 .019 | 4.9 | .611 .019 | 4.7 | .645 .021 | 8.1 | |
| SFBench | Llama3.1 8b | .572 .016 | .579 .004 | 0.7 | .545 .029 | -2.7 | .578 .019 | 0.6 |
| Llama3.1 70b | .518 .004 | .542 .023 | 2.4 | .610 .007 | 9.2 | .598 .019 | 8.0 | |
| GPT-5.4-mini | .753 .008 | .750 .026 | -0.3 | .736 .015 | -1.7 | .750 .031 | -0.3 |
| Model | SMART-PK Inference | SMART-WS Inference | Premise | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Data | Model | Calls | KTok | %Fback | Sup. | Opp. | KTok | %Fback | Sup. | Opp. | Quality |
| Qwen3 1.7b | 5 | 11 | 42 | 1 | 0 | 11 | 70 | .5 | 0 | NA | |
| Qwen3 8b | 11 | 12 | 25 | 1.5 | 1.2 | 11 | 83 | .3 | .1 | NA | |
| Qwen3 32b | 19 | 13 | 3 | 4.1 | 1.9 | 12 | 23 | 2.0 | .73 | NA | |
| SFBench | Llama 8b | 15 | 20 | 4 | 2.7 | 1.6 | 16 | 40 | 1.2 | .7 | NA |
| Llama 70b | 18 | 14 | 0 | 5 | 1.9 | 11 | 63 | .6 | .2 | NA | |
| Models | Contrastive premise pairs (separated by an &; … replaces repeating text from premise #1) |
|---|---|
| Fig. 1 Example Claim: Genetic deletion of JAM-A decreases gut permeability. | |
| Qwen3 1b | Premises are few and superficial. |
| Genetic deletion of JAM-A occurs in a specific cellular context. & Genetic deletion of JAM-A does not occur in a specific cellular context. | |
| Genetic deletion of JAM-A is associated with a specific cellular location. & Genetic deletion of JAM-A is not associated with a specific cellular location. | |
| Qwen3 8b | Premises are atomic and easy to validate. |
| JAM-A is involved in maintaining gut barrier integrity. & JAM-A is not … integrity. | |
| Models | Contrastive premise pairs (separated by an &; … replaces repeating text from premise #1) |
|---|---|
| Fig. 1 Example Claim: Genetic deletion of JAM-A decreases gut permeability. | |
| Llama3.1 8b | Premises are limited to the context and do not explore new entities and concepts. |
| JAM-A is expressed in the epithelial cells of the gut & JAM-A is not expressed … | |
| Gut permeability is not affected by JAM-A deletion & Gut permeability is increased by … | |
| The mechanism of JAM-A’s effect on gut permeability is well understood & The mechanism of JAM-A’s effect on gut permeability is not well understood | |
| Gut permeability decreases when JAM-A is not present. & Gut permeability does not … | |
| Error | Issue Description |
|---|---|
| Claim: Fluorine-containing additives in a liquid electrolyte enable Li-ion battery chemistries to cycle up to 10 V. | |
| Type 2b | CoT with Qwen3 8b: refuted label is correct . Rationale: While fluorine-containing additives in electrolytes can improve the performance and stability of Li-ion batteries, there is no widely accepted evidence that they enable cycling up to 10 V. The typical voltage range for Li-ion batteries is around 3.0–4.3 V, and achieving 10 V would require significant technological advancements beyond current understanding and practice. |
| SMART with Qwen3 8b : supported label is incorrect . Rationale: The claim is supported by the evidence that fluorine-containing additives increase voltage capacity and enhance electrochemical stability at high voltages. While there are opposing conditions suggesting potential degradation, the supporting conditions are more specific and credible, indicating that fluorine additives can enable Li-ion batteries to cycle up to 10 V. | |
| Claim: A battery with a lithium titanate anode, a lithium manganese oxide cathode, and an electrolyte consisting of 1M lithium hexafluorophosphate in dimethyl carbonate can pass cold crank at -10’C | |
| Type 1 | CoT with Qwen3 8b: Lithium titanate (Li4Ti5O12) anodes and lithium manganese oxide (LiMn2O4) cathodes are known for their good low-temperature performance. The electrolyte described, 1M lithium hexafluorophosphate in dimethyl carbonate, is commonly used in lithium-ion batteries and can function effectively at low temperatures, including -10°C. Therefore, the claim is supported by current scientific knowledge. |
| SMART with Qwen3 8b : The claim is not supported because the opposing conditions indicate that the electrolyte loses ionic conductivity, has high viscosity, and the anode has low electrical conductivity at low temperatures, all of which hinder cold crank performance at -10°C. |
| Error | Issue Description |
|---|---|
| Claim: Chenodeosycholic acid treatment reduces whole-body energy expenditure. | |
| Type 1 | CoT with Qwen3 32b: feasible label is incorrect . Chenodeoxycholic acid (CDCA) is a bile acid and FXR agonist, and FXR activation has been shown in experimental studies to suppress thermogenic pathways and lower whole-body energy expenditure. The evidence is mainly preclinical and context-dependent, so the support is good but not absolute. |
| SMART with Qwen3 32b : infeasible label is correct . Chenodeoxycholic acid is a bile acid that can activate pathways such as TGR5, which promotes type 2 deiodinase activity in thermogenic tissue and tends to increase thermogenesis and whole-body energy expenditure. Given these opposing conditions, the claim that it reduces energy expenditure is not supported and is likely opposite to the expected biological effect. | |
| Claim: Macrolides have no protective effect against myocardial infarction. | |
| Type 2a | CoT with Qwen3 32b: infeasible label is correct . Current scientific evidence does not strongly support the claim that macrolides protect against myocardial infarction. While some studies have suggested potential anti-inflammatory and immunomodulatory effects of macrolides, these effects have not been conclusively linked to a protective role against myocardial infarction in large, well-controlled clinical trials. |
| SMART with Qwen3 32b : feasible label is incorrect . The claim that macrolides protect against myocardial infarction is supported by multiple plausible biological mechanisms, including anti-inflammatory, immunomodulatory, antioxidant, and anti-platelet effects, all of which are relevant to cardiovascular disease and myocardial infarction prevention. While there are no opposing conditions presented, the evidence is largely mechanistic and not based on strong clinical trial data showing direct protection against myocardial infarction, which limits the confidence to a high but not maximum level. |
Multi-Agent LLM Systems
Multi-agent large language model systems coordinate multiple AI agents to solve tasks through communication, specialization, shared tools, and memory.
See all 1,070 papers