Paper deep dive
Remember and Reweight: Enhancing Multi-Agent Debate with Experience Memory and Confidence Estimation
Xuanfa Jin, Zhijian Ma, Yongcheng Zeng, Xinyu Cui, Haifeng Zhang, Jun Wang
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 90%
Last extracted: 9/4/2026, 3:36:57 AM
Summary
The paper introduces R2-MAD (Remember and Reweight for Multi-Agent Debate), a framework designed to mitigate 'shared misconception' in multi-agent debate systems where agents converge on incorrect answers. R2-MAD equips agents with an experience memory from past debates. It employs a debate-state-aware retrieval policy to calibrate concept priors using historical evidence and estimates per-agent reliability to generate confidence weights that modulate peer influence, thereby improving reasoning accuracy over single-agent and existing MAD baselines.
Entities (8)
Relation Signals (7)
R2-MAD → mitigates → Shared Misconception
confidence 95% · R2-MAD intervenes on both failure modes through two complementary mechanisms... To mitigate this systematic weakness, we propose R2-MAD
R2-MAD → uses → Experience Memory
confidence 92% · R2-MAD... equips agents with an experience memory accumulated from past debates.
Multi-Agent Debate → suffersfrom → Shared Misconception
confidence 90% · However, MAD suffers from a critical vulnerability known as shared misconception
Experience Memory → enables → Confidence Weighting
confidence 88% · the retrieved experiences provide a basis for estimating per-agent reliability, yielding confidence weights to modulate peer influence.
Experience Memory → enables → Concept Prior Calibration
confidence 88% · agents retrieve relevant experiences to calibrate their prior beliefs with historical evidence.
Debate-State-Aware Retrieval → targets → Concept Prior
confidence 85% · The two mechanisms target the prior and the skew, respectively... A debate-state-aware retrieval policy dynamically calibrates the concept prior
Confidence Weighting → targets → Peer Skew
confidence 85% · The two mechanisms target the prior and the skew, respectively... yielding confidence weights to modulate peer influence.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Multi-agent debate (MAD) improves the reasoning capabilities of large language models by having multiple agents iteratively refine their responses through discussion. However, MAD suffers from a critical vulnerability known as shared misconception: when a majority of agents initially converge on an incorrect answer, the debate process tends to amplify rather than correct the error. Existing methods primarily address peer skew but leave the agents' inherently biased concept priors unaddressed. To mitigate this systematic weakness, we propose R$^2$-MAD (Remember and Reweight for Multi-Agent Debate), a framework that equips agents with an experience memory accumulated from past debates. R$^2$-MAD intervenes on both failure modes through two complementary mechanisms: A debate-state-aware retrieval policy dynamically calibrates the concept prior by retrieving relevant historical evidence based on the current consensus level. Then these retrieved experiences provide a basis for estimating per-agent reliability, yielding confidence weights to modulate peer influence. Experiments on various benchmarks show that R$^2$-MAD achieves consistent improvements over existing single-agent and MAD baselines.
Tags
Links
- Source: https://arxiv.org/abs/2609.03619v1
- Canonical: https://arxiv.org/abs/2609.03619v1
Trouble viewing inline? Open PDF directly →
Full Text
106,755 characters extracted from source content.
Expand or collapse full text
Remember and Reweight: Enhancing Multi-Agent Debate with Experience Memory and Confidence Estimation Xuanfa Jin Affiliation: Institute of Automation, Chinese Academy of Sciences Affiliation: University of Chinese Academy of Sciences Email: jinxuanfa2022@ia.ac.cn Zhijian Ma Affiliation: Institute of Automation, Chinese Academy of Sciences Affiliation: University of Chinese Academy of Sciences Email: mazhijian2024@ia.ac.cn Yongcheng Zeng Affiliation: Institute of Automation, Chinese Academy of Sciences Affiliation: University of Chinese Academy of Sciences Email: zengyongcheng2022@ia.ac.cn Xinyu Cui Affiliation: Institute of Automation, Chinese Academy of Sciences Affiliation: University of Chinese Academy of Sciences Email: cuixinyu2021@ia.ac.cn Haifeng Zhang Affiliation: Institute of Automation, Chinese Academy of Sciences Email: haifeng.zhang@ia.ac.cn Jun Wang †thanks: Corresponding authors. Affiliation: University College London Email: jun.wang@cs.ucl.ac.uk Abstract Multi-agent debate (MAD) improves the reasoning capabilities of large language models by having multiple agents iteratively refine their responses through discussion. However, MAD suffers from a critical vulnerability known as shared misconception: when a majority of agents initially converge on an incorrect answer, the debate process tends to amplify rather than correct the error. Existing methods primarily address peer skew but leave the agents’ inherently biased concept priors unaddressed. To mitigate this systematic weakness, we propose R2-MAD (Remember and Reweight for Multi-Agent Debate), a framework that equips agents with an experience memory accumulated from past debates. R2-MAD intervenes on both failure modes through two complementary mechanisms: A debate-state-aware retrieval policy dynamically calibrates the concept prior by retrieving relevant historical evidence based on the current consensus level. Then these retrieved experiences provide a basis for estimating per-agent reliability, yielding confidence weights to modulate peer influence. Experiments on various benchmarks show that R2-MAD achieves consistent improvements over existing single-agent and MAD baselines. 1 Introduction Multi-agent debate (MAD) has emerged as a promising paradigm for improving the reasoning capabilities of large language models (LLMs) (Du et al., 2024; Liang et al., 2024). By having multiple LLM-based agents iteratively discuss and refine their responses, MAD has demonstrated consistent gains over single-agent baselines across a range of tasks, including reasoning (Zhu et al., 2026; Ling et al., 2025), evaluation (Chan et al., 2024), and problem solving (Li et al., 2025). The underlying intuition is appealing: diverse agents can challenge each other’s errors, and iterative refinement drives the group toward better answers. However, this optimistic picture obscures a critical vulnerability. When a majority of agents happen to initially converge on the same incorrect answer, which we refer to as shared misconception (Estornell and Liu, 2024), the debate process does not merely fail to correct the error but tends to amplify it. Agents that originally held the correct answer are progressively persuaded to abandon their stances in favor of the majority’s consensus. This failure mode is not an occasional anomaly but a systematic weakness of the MAD framework (Wynn et al., 2025). To mitigate it, we must first understand why debate fails under this regime and which factors contribute to the amplification of the initial error. Figure 1: An illustrative example of the shared misconception problem. In standard MAD (top), the two agents holding the incorrect answer persuade the correct agent to switch, resulting in a wrong consensus. In R2-MAD (bottom), retrieved experiences and confidence weighting help agents resist the erroneous majority and converge to the correct answer. Recent theoretical analysis provides useful insight into this question. Estornell and Liu (2024) show that under the latent concept framework, each agent’s generation during debate can be decomposed into two factors: a concept prior, which encodes the agent’s intrinsic belief about the correct answer, and a peer skew, which captures the cumulative influence of other agents’ responses. Under shared misconception, these two factors compound: the prior is already biased toward the erroneous concept, and the peer skew amplifies this bias at a rate proportional to the number of agreeing agents. This analysis suggests a natural design principle: effective mitigation should intervene on both factors. But existing approaches (Li et al., 2024; Liu et al., 2024; Tian et al., 2026) focus on manipulating other agents’ responses to reduce the peer skew, leaving the biased prior unaddressed. This motivates us to explore mechanisms that can simultaneously correct the prior and modulate the skew, and we find that experiences from past debates offer a natural substrate for both. Based on this insight, we propose R2-MAD (Remember and Reweight for Multi-Agent Debate), a framework that equips each agent with an experience memory accumulated from past debates. The memory serves two complementary purposes. First, agents retrieve relevant experiences to calibrate their prior beliefs with historical evidence. The retrieval is guided by a debate-state-aware policy that adapts to the current level of consensus: when consensus is high, retrieval favors diverse and contrastive experiences that challenge the majority; when agents remain divided, retrieval prioritizes experiences associated with positive outcomes. Second, by examining how each agent’s stance has performed in historically similar situations, the retrieved experiences provide a basis for estimating per-agent reliability, which is then used as confidence weights to modulate peer influence during debate. The two mechanisms target the prior and the skew, respectively, and can be naturally combined within a unified framework. We evaluate R2-MAD on various benchmarks. Experimental results show that R2-MAD outperforms single-agent methods and achieves consistent improvements over existing MAD baselines. Ablation studies confirm that both the memory-based prior correction and the confidence weighting contribute to the overall gains. Our main contributions are summarized as follows: (1) We propose R2-MAD, a framework that mitigates shared misconceptions in multi-agent debate by leveraging experience memory to intervene on both the concept prior and the peer skew. (2) We provide supplementary theoretical analysis that extends the existing latent concept decomposition framework to accommodate memory and confidence weighting, offering formal justification for the proposed design. (3) We conduct extensive experiments on multiple benchmarks, demonstrating the effectiveness of R2-MAD and validating the contribution of each component.11 1 Code is available in https://github.com/KylJin/R2-MAD. 2 Related Work Multi-Agent Debate. The multi-agent debate (MAD) framework leverages collaborative interactions among multiple LLM-based agents to improve reasoning (Du et al., 2024). Following this paradigm, prior work has explored divergent debate (Liang et al., 2024), LLM-as-judge evaluation (Chan et al., 2024), efficient communication structures (Li et al., 2024), and other applications (Chen et al., 2024b; Jin et al., 2024). To further improve debate quality, several methods have been proposed to refine how agents interact: diversity pruning removes near-duplicate responses to encourage broader exploration (Estornell and Liu, 2024), selective masking filters unreliable messages from previous rounds to prevent error propagation (Tian et al., 2026), and FreeMaD replaces rigid turn-taking with flexible, asynchronous updates (Cui et al., 2025). Other studies have diagnosed remaining failure modes, including uncalibrated confidence expression and insufficient agent diversity (Lin and Hooi, 2025; Zhu et al., 2026), as well as costly message passing that motivates equilibrium-based formulations (Yi et al., 2025). Complementary to these efforts, R2-MAD introduces a cross-debate perspective by using experiences accumulated from past debates to calibrate both agent beliefs and peer influence. Memory-Based LLM Agents. Memory has become an important component of LLM agents. Previous work has used memory to store observations and reflections for more believable long-term behavior (Park et al., 2023), feedback for iterative self-improvement (Shinn et al., 2023), reusable skills acquired from interaction (Wang et al., 2023), and long-term user or interaction histories (Zhong et al., 2024; Packer et al., 2023). Beyond storing past interactions, recent memory-augmented methods have improved how memories are retrieved, compressed, and organized, ranging from memory-inspired retrieval (Qian et al., 2024) and question-reflection memory (Wang et al., 2024a) to reversible compression (Wang et al., 2025) and agent-level dynamic memory organization (Xu et al., 2025). When it comes to MAD, MAD-M2 (Tian et al., 2026) tries to mask unreliable memories from previous debate rounds to prevent error propagation, while MeMAD (Ling et al., 2025) stores structured debate transcripts and retrieves relevant past experiences to guide future reasoning. Compared to them, R2-MAD further leverages retrieved experiences to estimate per-agent reliability for confidence weighting, and dynamically adjusts its retrieval strategy based on the evolving debate state. Figure 2: Overview of the R2-MAD framework. At each debate round, agent i retrieves relevant experiences from its memory bank via a debate-state-aware policy, uses them to calibrate its prior concepts and estimate confidence weights for each peer, and then generates an updated response. 3 Preliminary Multi-Agent Debate Framework. Given a task x with a target answer y, the Multi-Agent Debate (MAD) framework (Du et al., 2024) aims to leverage a collective of n LLM-based agents to iteratively resolve the task over T rounds. Let ϕi _i denote the parameters of agent i (e.g., model weights, training data, or prior contexts). At the initial round t=0t=0, each agent i independently generates a response zi(0)z_i^(0) based on the input x. For subsequent rounds 0<t≤T0<t≤ T, agent i updates its stance by observing the joint responses of all agents from the previous round Z(t−1)=(z1(t−1),…,zn(t−1))Z^(t-1)=(z_1^(t-1),…,z_n^(t-1)). Formally, the generation probability of agent i at round t is defined as: ℙ(zi(t)|x,Z(t−1),ϕi),P (z_i^(t) |x,Z^(t-1), _i ), (1) where both the contextual input (x,Z(t−1))(x,Z^(t-1)) and the internal parameter ϕi _i govern the generation process. This iterative debate continues until a maximum horizon T is reached or a consensus is established. Finally, to extract answers from agents’ responses, we define a(⋅)a(·) as an answer extraction function. Latent Concept Decomposition. To model the underlying reasoning process in multi-agent debate, the generation dynamics can be analyzed in terms of a latent concept space Θ (Xie et al., 2021). Under this paradigm, each task-answer pair (x,y)(x,y) is assumed to be generated from a true latent concept θ⋆∈Θθ ∈ . By introducing a conditional independence assumption, where an agent’s response zi(t+1)z_i^(t+1) depends solely on the latent concept θ and its parameters ϕi _i once θ is given, Estornell and Liu (2024) derives a skew decomposition for the generation probability: ℙ(zi(t+1)|x,Z(t),ϕi)∝∑θ∈Θ[ℙ(zi(t+1)|θ,ϕi) (z_i^(t+1) |x,Z^(t), _i ) _θ∈ [P (z_i^(t+1) |θ, _i ) ℙ(x|θ,ϕi)ℙ(θ|ϕi)∏j=1nℙ(zj(t)|θ,ϕi)]. (x|θ, _i )P (θ| _i ) _j=1^nP (z_j^(t) |θ, _i ) ]. (2) Here, the formulation explicitly factorizes the debate process into two distinct components: the agent’s intrinsic generation capability independent of its peers, and the coordination bias or skew introduced by peer interactions. 4 R2-MAD Framework 4.1 Overview The latent concept decomposition reveals two distinct factors governing an agent’s generation during debate: the concept prior ℙ(θ|ϕi)P(θ| _i), which encodes the agent’s intrinsic belief, and the peer skew ∏jℙ(zj(t)|θ,ϕi) _jP(z_j^(t)|θ, _i), which captures the cumulative influence of other agents. When a shared misconception arises, both factors work against correctness. The prior is already biased toward an erroneous concept θ′θ , and the skew amplifies this bias as more agents echo the same mistake. To address both failure modes, we propose R2-MAD (Remember and Reweight for Multi-Agent Debate), which augments each agent with an experience memory populated from past debates. Under a natural conditional independence assumption (detailed in Appendix C), the generation probability under our framework is ℙE(zi(t+1)|x,Z(t),Ei(t),ϕi) _E (z_i^(t+1) |x,Z^(t),E_i^(t), _i ) ∝ ∑θ∈Θ[ℙ(zi(t+1)|θ,ϕi)ℙ(x|θ,ϕi) _θ∈ [P (z_i^(t+1) |θ, _i )P (x|θ, _i ) ℙ(θ|Ei(t),ϕi)∏j=1nℙ(zj(t)|θ,ϕi)wj,i(t)]. (θ |E_i^(t), _i ) _j=1^nP (z_j^(t) |θ, _i )^w_j,i^(t) ]. (3) Compared with the vanilla decomposition (Eq. (2)), our proposed framework introduces two modifications. First, the concept prior ℙ(θ|ϕi)P(θ| _i) is replaced by a memory-corrected prior ℙ(θ|Ei(t),ϕi)P(θ|E_i^(t), _i), where Ei(t)⊆MiE_i^(t) M_i denotes experiences retrieved from agent i’s memory bank MiM_i via a debate-state-aware retrieval policy (Section 4.2). Second, each peer’s contribution to the skew term is modulated by a confidence weight wj,i(t)w_j,i^(t), which is also estimated from agent i’s retrieved experiences (Section 4.3). The two modifications act on distinct components of the decomposition, and the overall framework is illustrated in Figure 2. 4.2 Debate-State-Aware Memory Retrieval Retrieving memories based solely on task similarity, as commonly adopted in memory-based LLM agents (Ling et al., 2025; Tian et al., 2026), cannot capture the dynamics of an ongoing debate or adapt to agents’ evolving needs across rounds. For instance, when a majority of agents have agreed on the same answer, the consensus may reflect a shared misconception instead of correctness, and the most valuable memories are those in which a similar majority turned out to be wrong. Conversely, when agents remain divided, the priority shifts to retrieving memories that are both relevant and historically associated with the positive outcomes, helping agents identify the potential right direction. Hence, we first define agent i’s debate state to characterize its current status, and then design a debate-state-aware retrieval policy that dynamically adjusts its strategy accordingly. Debate State. Before generating a response at round t (t>0t>0), each agent i observes the current debate state, defined as the tuple si(t):=⟨x,zi(t−1),h(t−1),Cons(Z(t−1))⟩,s_i^(t):= x,z_i^(t-1),h^(t-1),Cons(Z^(t-1)) , (4) where x is the current task, zi(t−1)z_i^(t-1) is agent i’s previous response, h(t−1)h^(t-1) is a natural language summary of the previous round’s debate, and Cons(Z(t−1))Cons(Z^(t-1)) is the consensus ratio, defined as the fraction of agents agreeing on the most popular answer: Cons(Z)=maxy1n∑i=1n[a(zi)=y].Cons(Z)= _y 1n _i=1^n1 [a(z_i)=y ]. (5) Experience Memory. After a debate concludes, each agent i will extract key information from each round t to construct memory cases ei(t)e_i^(t) and store them in its memory bank MiM_i. Specifically, the structure of round t’s memory case ei(t)e_i^(t) is formally defined as: ei(t):=⟨si(t),Z(t),y,ζi(t),ri⟩.e_i^(t):= s_i^(t),Z^(t),y, _i^(t),r_i . (6) Here, Z(t)Z^(t) is all agents’ responses at round t, y is the answer to task x, ζi(t) _i^(t) indicates the correctness of agent i’s current response, and rir_i is the outcome reward for agent i (11 for correct, 00 for wrong). We note that rir_i only requires a signal indicating whether a concluded debate reached a good answer, which any method that learns from debate outcomes necessarily needs. This signal is not tied to gold annotations: it can equally be provided by a verifier model or by execution feedback on verifiable tasks. In our experiments, it simply reuses the labels already in the benchmarks, requiring no annotation beyond the datasets themselves. Over time, the memory bank MiM_i accumulates a growing collection of debate experiences that can be drawn upon in future debates. Retrieval Policy. Given the current debate state si(t)s_i^(t) and memory bank MiM_i, the state-aware retrieval policy proceeds in two stages. Assuming to retrieve K cases from the memory, we first sample a candidate set i(t)C_i^(t) by retrieving top-3K3K cases based on the cosine similarity between si(t)s_i^(t) and the debate state in memory cases. We then select K cases from i(t)C_i^(t) via Maximal Marginal Relevance (MMR), starting from Ei(t)=∅E_i^(t)= and greedily selecting at each step: e⋆= e =\ argmaxe∈i(t) (t)[λt⋅sim(e,si(t))⋅ri(e) _e _i^(t) E_i^(t) [λ^t·sim(e,s_i^(t))· r_i(e) . −(1−λt)maxe′∈Ei(t)sim(e,e′)], .-(1-λ^t) _e ∈ E_i^(t)sim(e,e ) ], (7) until the size of the retrieved memory set |Ei(t)|=K|E_i^(t)|=K. Here, ri(e)r_i(e) is the outcome reward for memory case e, and the trade-off coefficient λtλ^t is a function of the consensus ratio: λt=1−γCons(Z(t−1)),γ∈[0,1].λ^t=1-γ\,Cons(Z^(t-1)),\ γ∈[0,1]. (8) The first term in Eq. (7) combines relevance with outcome quality: the sim(e,si(t))⋅ri(e)sim(e,s_i^(t))· r_i(e) assigns high scores to experiences that are both semantically related and positive. The second term penalizes redundancy by discouraging experiences similar to those already selected. The consensus-dependent λtλ^t dynamically balances the two objectives: 1) when consensus is low, λtλ^t is large and retrieval favors relevant, positive experiences to help agents reach consensus; 2) when consensus is high, λtλ^t decreases, allowing diverse and contrastive experiences to enter the retrieved set. From a theoretical perspective, the retrieved experiences act as a likelihood-ratio correction to the agent’s concept prior, updating ℙ(θ|ϕi)P(θ| _i) to ℙ(θ|Ei(t),ϕi)P(θ|E_i^(t), _i). We formalize this as follows (refer to Appendix C.1 for detailed proof): Proposition 4.1 (Memory as prior correction). The memory-corrected prior satisfies ℙ(θ|Ei(t),ϕi)=P(θ|ϕi)⋅ℙ(Ei(t)|θ,ϕi)ℙ(Ei(t)|ϕi).P(θ|E_i^(t), _i)=P(θ| _i)· P(E_i^(t)|θ, _i)P(E_i^(t)| _i). (9) That is, the retrieved experiences Ei(t)E_i^(t) act as a likelihood-ratio correction to the agent’s bare prior. In particular, if Ei(t)E_i^(t) provide more evidence for the true concept θ⋆θ than for an erroneous concept θ′θ , i.e., ℙ(Ei(t)|θ⋆,ϕi)>ℙ(Ei(t)|θ′,ϕi)P(E_i^(t)|θ , _i)>P(E_i^(t)|θ , _i), then ℙ(θ⋆|Ei(t),ϕi)ℙ(θ′|Ei(t),ϕi)>ℙ(θ⋆|ϕi)ℙ(θ′|ϕi), P(θ |E_i^(t), _i)P(θ |E_i^(t), _i)> P(θ | _i)P(θ | _i), (10) directly counteracting the bias toward θ′θ . 4.3 Memory-Derived Confidence Weighting In a standard multi-agent debate, all agents’ responses are presented equally to their peers, regardless of their reliability. However, an agent whose current stance has historically led to negative outcomes in similar circumstances should carry less influence, while an agent whose stance has been consistently positive deserves greater weight. Rather than requiring an external oracle to judge agent quality, we leverage the same retrieved experiences from Eq. (7) to estimate each agent’s reliability and weight their influence accordingly. Confidence Estimation. Given agent i’s retrieved experiences Ei(t)=ei,1,…,ei,KE_i^(t)=\e_i,1,…,e_i,K\, since these experiences share similar debate states with agent i (according to the retrieval policy), we estimate the reliability of agent j’s current stance by comparing it against its historical stances recorded in each experience. Specifically, for each experience eke_k, we compute a soft matching weight based on the cosine similarity between agent j’s current response and its historical responses in the retrieved experiences, then aggregate these weights with its correctness to obtain a confidence score: cj,i(t)=∑k=1Ksim(zj(t),zj(ei,k))⋅ζj(ei,k)∑k=1Ksim(zj(t),zj(ei,k)),c_j,i^(t)= _k=1^Ksim(z_j^(t),z_j(e_i,k))· _j(e_i,k) _k=1^Ksim(z_j^(t),z_j(e_i,k)), (11) where zj(ei,k)z_j(e_i,k) and ζj(ei,k) _j(e_i,k) denote agent j’s response and correctness in agent i’s experience ei,ke_i,k. Intuitively, cj,i(t)c_j,i^(t) reflects agent i’s estimate of agent j’s reliability: by examining how agent j performed in historically similar debate states, agent i assigns higher confidence when agent j’s past responses in similar situations were more often correct, and lower confidence otherwise. Confidence Weighting. The confidence score determines how much influence agent j should exert in agent i’s subsequent generation. Formally, cj,i(t)c_j,i^(t) is mapped to a confidence weight wj,i(t)w_j,i^(t) via a sigmoid function such that cj,i>0.5c_j,i>0.5 yields wj,i>1w_j,i>1 (amplified influence), and cj,i<0.5c_j,i<0.5 yields wj,i<1w_j,i<1 (suppressed influence). Since the token probabilities of a black-box LLM cannot be edited directly, we realize wj,i(t)w_j,i^(t) at the prompt level by annotating each agent’s response based on two thresholds whw_h and wlw_l (set to 0.550.55 and 0.450.45 by default). When cj,i(t)>whc_j,i^(t)>w_h, agent j’s response is marked by agent i as high confidence, signaling that this stance has been historically reliable in similar debate states. When cj,i(t)<wlc_j,i^(t)<w_l, the response is marked as low confidence, indicating limited historical support. Otherwise, the historical evidence is considered inconclusive, and agent j’s response is presented without explicit confidence annotation. Estornell and Liu (2024) show that when m agents produce responses aligned with a common erroneous concept θ′θ , the debate posterior ℙ(zi(t)|x,Z(t),ϕi)P(z_i^(t)|x,Z^(t), _i) becomes dominated by θ′θ at a rate of O(m)O(m), a phenomenon termed majority dominance. Our confidence weighting mechanism can mitigate this effect (proof in Appendix C.2): Proposition 4.2 (Anti-majority dominance). Suppose m agents share a common misconception θ′θ and are assigned confidence weight α∈(0,1)α∈(0,1), while the remaining agents receive weight 11. The rate at which the debate posterior converges to θ′θ is slowed from O(m)O(m) to O(αm)O(α m). We further show that the memory lift and confidence lift are additive in log-odds space, providing a joint guarantee that, under the stated conditions, combining both mechanisms is at least as effective as using either alone. The formal statement and proof are provided as Theorem C.3 in Appendix C.3. Methods MATH500 Economics Engineering TruthfulQA Average Qwen2.5-7B-Instruct CoT 0.530 0.649 0.407 0.675 0.565 Self-Consistency 0.522 0.668 0.477 0.704 0.593 MAD 0.515 0.645 0.444 0.681 0.571 MAD-M2 0.403 0.635 0.374 0.590 0.501 R2-MAD (ours) 0.522 0.701 0.481 0.723 0.607 Qwen3-8B CoT 0.627 0.787 0.465 0.807 0.672 Self-Consistency 0.671 0.791 0.535 0.825 0.706 MAD 0.821 0.787 0.634 0.843 0.771 MAD-M2 0.769 0.787 0.667 0.705 0.732 R2-MAD (ours) 0.843 0.796 0.638 0.843 0.780 Gemma-3-4B-IT CoT 0.500 0.446 0.198 0.627 0.443 Self-Consistency 0.530 0.488 0.255 0.632 0.476 MAD 0.500 0.502 0.243 0.692 0.484 MAD-M2 0.537 0.507 0.259 0.448 0.448 R2-MAD (ours) 0.530 0.521 0.263 0.705 0.505 Table 1: Overall accuracy of different methods across four benchmarks using three large language models. Bold and underlined values indicate the highest and second-highest accuracies in each model’s column. 5 Experiments 5.1 Experiment Setups Benchmarks. To comprehensively evaluate the performance of R2-MAD, we conduct experiments on four benchmarks that cover both reasoning and knowledge-intensive tasks: MATH500 (Lightman et al., 2024) for mathematical reasoning, Economics and Engineering subsets from MMLU-Pro (Wang et al., 2024b) for domain-specific knowledge reasoning, and TruthfulQA (Lin et al., 2022) for factual judgment. This combination allows us to assess whether R2-MAD generalizes across tasks with different characteristics and patterns. Baselines. We compare our methods against the following baselines: (1) Chain of Thought (CoT) (Wei et al., 2022), where a single agent performs chain-of-thought reasoning; (2) Self-Consistency (Wang et al., 2022), which samples multiple reasoning paths from a single agent and selects the answer by majority voting; (3) MAD (Du et al., 2024), the standard multi-agent debate framework; and (4) MAD-M2 (Tian et al., 2026), which augments MAD with memory masking to filter unreliable information from previous rounds. To further isolate whether our gains simply follow from access to related past experiences, we additionally compare against (5) ICL-CoT, a single-agent baseline that retrieves from the same memory bank as R2-MAD and uses the retrieved experiences as in-context examples; results are reported in Appendix B.5. Implementation Details. We mainly conduct experiments with three open-source LLMs: Qwen2.5-7B-Instruct (Yang et al., 2024), Qwen3-8B (Yang et al., 2025), and Gemma-3-4B-IT (Team et al., 2025). To further test whether the benefit persists on larger models, we also evaluate it on Llama-3.3-70B-Instruct (Grattafiori et al., 2024) and GPT-4o-mini (Hurst et al., 2024). For all debate-based methods, we use 3 agents over 3 rounds of debate. To prevent test data from leaking into agents’ memory, we split each dataset into a training set for memory construction and a test set for evaluation. For MATH500, we use Level-5 (hardest) problems as the test set and the remaining as the training set. For other datasets, we randomly sampled a portion of the data as the test set. To ensure that no method benefits from prompt-level differences, the system, task, and debate prompts listed in Appendix D are shared identically across all methods. Further details are available in Appendix A.3. 5.2 Results and Analysis We organize our experimental analysis around four research questions: RQ1 examines the overall performance of R2-MAD against existing baselines; RQ2 validates the individual contribution of each proposed component through ablation; RQ3 isolates the contribution of the debate-state-aware retrieval policy; and RQ4 investigates whether R2-MAD is effective under the shared misconception regime, which is the core motivation of this work. RQ1: Does R2-MAD improve over existing single-agent and MAD baselines? To answer this question, we conduct experiments across four benchmarks and three models. The results are presented in Table 1. R2-MAD achieves the highest average accuracy on all three models, consistently outperforming both single-agent methods and debate baselines, with the largest improvements on the knowledge-intensive benchmarks such as Economics and TruthfulQA and somewhat limited on MATH500, where the answer hinges on a long derivation rather than on domain knowledge. Which baseline comes closest varies by model: MAD is the runner-up on Qwen3-8B and Gemma-3-4B-IT, whereas on Qwen2.5-7B-Instruct Self-Consistency becomes the strongest baseline once its sampling budget is matched to that of the debate methods. We also note that MAD-M2 performs inconsistently, falling below standard MAD on several benchmarks (e.g., MATH500 and TruthfulQA on Qwen2.5-7B-Instruct), suggesting that its memory masking strategy can sometimes discard useful information. In contrast, R2-MAD’s selective retrieval and confidence weighting provide more robust improvements. Beyond these three open-source models, R2-MAD also attains the best average accuracy against CoT and MAD on Llama-3.3-70B-Instruct and GPT-4o-mini, indicating that the benefit is not confined to the small-model regime. The full results are in Appendix B.6. Methods MATH500 Economics Engineering TruthfulQA Average Qwen2.5-7B-Instruct R2-MAD 0.522 0.701 0.481 0.723 0.607 - w/o Confidence 0.493 0.664 0.465 0.717 0.585 - w/o Memory 0.493 0.664 0.453 0.693 0.576 Qwen3-8B R2-MAD 0.843 0.796 0.638 0.843 0.780 - w/o Confidence 0.821 0.782 0.638 0.831 0.768 - w/o Memory 0.836 0.796 0.654 0.843 0.782 Gemma-3-4B-IT R2-MAD 0.530 0.521 0.263 0.705 0.505 - w/o Confidence 0.522 0.474 0.263 0.699 0.479 - w/o Memory 0.537 0.502 0.239 0.657 0.484 Table 2: Ablation study on R2-MAD. "w/o Confidence" removes confidence weights and annotations from peer responses; "w/o Memory" removes retrieved experiences from the task prompt. RQ2: Do both components contribute to the improvement? To evaluate the individual contributions of the two core components, we conduct an ablation study by removing each module separately: (1) R2-MAD w/o Confidence, which uses memory retrieval but do not assign confidence weights to all agents’ responses; and (2) R2-MAD w/o Memory, which disables adding retrieved experiences into the task prompt and relies solely on confidence weighting. Results are shown in Table 2. On Qwen2.5-7B-Instruct, the full R2-MAD achieves an average accuracy of 0.607, while removing confidence weighting (w/o Confidence) drops performance to 0.585, and removing memory retrieval (w/o Memory) further drops it to 0.576. Both components contribute positively, and the full model consistently outperforms either ablated variant, confirming their complementary nature. Looking across models, confidence weighting shows a more consistent effect: on Gemma-3-4B-IT, removing confidence causes a notable drop in Economics and TruthfulQA, while removing memory leads to a larger drop in TruthfulQA. On Qwen3-8B, where the base MAD performance is already strong, the individual contributions are smaller, but the full model still achieves better performance. These results suggest that both mechanisms provide distinct benefits and that their relative importance varies with the model and task characteristics. Policy Qwen2.5-7B Gemma-3-4B Avg. Econ. TQA Econ. TQA Random 0.668 0.705 0.496 0.671 0.635 Similarity-based 0.664 0.717 0.521 0.685 0.647 Positive-only 0.686 0.723 0.507 0.705 0.655 Diversity-only 0.682 0.717 0.512 0.685 0.649 Fixed-λ (0.25) 0.676 0.723 0.523 0.695 0.654 Fixed-λ (0.50) 0.686 0.711 0.504 0.697 0.650 Fixed-λ (0.75) 0.684 0.723 0.528 0.691 0.657 Debate-State-Aware 0.701 0.723 0.521 0.705 0.663 Table 3: Ablation over retrieval policies. Bold indicates the best result in each column. RQ3: Does the debate-state-aware policy drive the gain? RQ2 establishes that memory helps, but not that our proposed way of retrieving it is responsible. To isolate the retrieval design, we hold every other component fixed and replace only the policy in Eq. (7) with five alternatives: random selection from the memory bank, similarity-based selection on task similarity alone, positive-only selection restricted to cases with positive rewards, diversity-only selection that drops the relevance term, and fixed-λ variants that keep the MMR trade-off constant instead of conditioning it on the consensus ratio. Table 3 reports the comparison on two models and two benchmarks. Our policy attains the highest average accuracy (0.663), ahead of the best fixed-λ setting (0.657) and clearly ahead of random (0.635) and similarity-based (0.647) retrieval. That random retrieval is the weakest confirms that the gain does not follow from merely inserting past cases into the prompt, while similarity-based retrieval, the standard choice in memory-augmented agents, also trails every state-aware variant. Our policy is the best or tied-best in three of the four individual settings, demonstrating its effectiveness across different models and tasks. Taken together, these comparisons indicate that the improvement comes from how memory is selected rather than from its mere availability, and that letting the retrieval trade-off respond to the debate state is what makes the memory bank useful. (a) Qwen2.5-7B-Instruct (b) Gemma-3-4B-IT Figure 3: Final accuracy of different debate methods with different LLMs on the shared misconception subset, where a majority of agents in standard MAD produced incorrect answers at round 00. RQ4: Is R2-MAD effective under shared misconception? The overall results in RQ1 demonstrate the general effectiveness of R2-MAD, but do not reveal whether the gains come specifically from mitigating shared misconceptions, as our framework is designed to address. To directly evaluate this, we isolate the subset of instances where a majority of agents produced incorrect answers at round 00, which represents exactly the shared misconception regime. This is the most challenging setting for any debate-based method, as the peer skew actively works against the correct answer from the beginning. Figure 3 presents the results on this subset. On Qwen2.5-7B-Instruct, R2-MAD substantially outperforms both MAD and MAD-M2 across all four benchmarks, with the largest margins on Economics (29.41% versus 17.65% for MAD) and Engineering (27.10% versus 17.42%). A similar pattern holds on Gemma-3-4B-IT, where R2-MAD leads on three out of four benchmarks, with the most notable improvement on TruthfulQA. Importantly, the relative improvements on this subset are considerably larger than those observed in the overall results (Table 1), confirming that the gains are concentrated in the regime R2-MAD targets. Benchmark Method C→ ↓ W→ ↑ MATH500 R2-MAD 0.222 0.127 - w/o Conf 0.294 0.095 Economics R2-MAD 0.157 0.172 - w/o Conf 0.148 0.075 Engineering R2-MAD 0.255 0.164 - w/o Conf 0.410 0.173 TruthfulQA R2-MAD 0.208 0.103 - w/o Conf 0.269 0.089 Table 4: Stance-transition rates on the shared misconception subset with Qwen2.5-7B-Instruct. C → W denotes correct agents switching to a wrong answer (lower is better) and W → C the reverse (higher is better). However, final accuracy alone does not show how the debate arrives at its answer, which is what Proposition 4.2 concerns: down-weighting an erroneous majority should make correct agents less likely to abandon their stance. To examine this, we further measure two stance-transition rates on the same subset: the fraction of agent-round transitions in which a correct agent switches to a wrong answer (C → W) and the fraction in which a wrong agent recovers the correct one (W → C), and compare R2-MAD against its w/o Confidence variant to demonstrate the effectiveness of confidence weighting in mitigating the majority dominance. As illustrated in Table 4, confidence weighting successfully reduces harmful flips on three benchmarks, most notably on Engineering (0.410 to 0.255), and increases recoveries on three of the four, with Economics more than doubling (0.075 to 0.172). Corresponding results for the other two models are given in Appendix B.4. 6 Conclusion In this paper, we propose R2-MAD, a framework that addresses the shared misconception problem in multi-agent debate by leveraging experience memory from past debates. Guided by the observation that shared misconceptions stem from two compounding factors in the debate process, a biased concept prior and an amplifying peer skew, R2-MAD introduces two complementary mechanisms: a debate-state-aware retrieval policy that calibrates agents’ prior beliefs by dynamically selecting relevant historical evidence, and a memory-derived confidence weighting scheme that modulates peer influence based on estimated agent reliability. Experiments across various benchmarks and models demonstrate that R2-MAD consistently improves over both single-agent methods and MAD baselines, with particularly notable gains under the shared misconception regime. Ablation studies further confirm that both components contribute distinct benefits and that their combination yields the best overall performance. Limitations The main limitation of R2-MAD is that it introduces additional computation on top of standard debate. Each round requires summarizing the current debate state, retrieving experiences, and estimating a confidence score for every peer. This overhead is a bounded constant factor rather than one that grows with task difficulty, yet it is a real cost, and R2-MAD is correspondingly less suitable than plain debate for latency-critical deployments. The framework depends on the accumulated memory being informative for the tasks it is applied to. Building this memory requires an outcome signal for each past debate, which restricts our method to settings where such a signal is available. Currently, the memory is constructed offline and remains fixed at test time, which means its usefulness may degrade when the tasks encountered at deployment diverge substantially from those the memory was accumulated on. This dependence also carries a risk: since retrieved experiences shape agents’ priors, a memory bank built from systematically mistaken trajectories could reinforce an erroneous consensus rather than correct it. So we recommend auditing the memory bank before applying the framework in consequential settings. And extending the framework to update memory continually during deployment, and to weaker forms of outcome supervision, is left to future work. Acknowledgments Haifeng Zhang was supported in part by the National Natural Science Foundation of China under the Original Exploration Program (Grant No. 72450002). References Chan et al. (2024) C. Chan, W. Chen, Y. Su, J. Yu, W. Xue, S. Zhang, J. Fu, and Z. Liu Chateval: towards better llm-based evaluators through multi-agent debate. In International conference on learning representations, Vol. 2024, p. 9079–9093. Cited by: §1, §2. Chen et al. (2024a) J. Chen, S. Xiao, P. Zhang, K. Luo, D. Lian, and Z. Liu M3-embedding: multi-linguality, multi-functionality, multi-granularity text embeddings through self-knowledge distillation. In Findings of the association for computational linguistics: ACL 2024, p. 2318–2335. Cited by: §A.3. Chen et al. (2024b) J. Chen, S. Saha, and M. Bansal Reconcile: round-table conference improves reasoning via consensus among diverse llms. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), p. 7066–7085. Cited by: §2. Cui et al. (2025) Y. Cui, H. Fu, H. Zhang, L. Wang, and C. Zuo Free-mad: consensus-free multi-agent debate. arXiv preprint arXiv:2509.11035. Cited by: §2. Du et al. (2024) Y. Du, S. Li, A. Torralba, J. B. Tenenbaum, and I. Mordatch Improving factuality and reasoning in language models through multiagent debate. In Forty-first international conference on machine learning, Cited by: 3rd item, §1, §2, §3, §5.1. Estornell and Liu (2024) A. Estornell and Y. Liu Multi-llm debate: framework, principals, and interventions. Advances in Neural Information Processing Systems 37, p. 28938–28964. Cited by: §C.2, §C.3, §1, §1, §2, §3, §4.3. Grattafiori et al. (2024) A. Grattafiori, A. Dubey, A. Jauhri, A. Pandey, A. Kadian, A. Al-Dahle, A. Letman, A. Mathur, A. Schelten, A. Vaughan, A. Yang, A. Fan, A. Goyal, A. Hartshorn, A. Yang, A. Mitra, A. Sravankumar, A. Korenev, A. Hinsvark, A. Rao, A. Zhang, A. Rodriguez, A. Gregerson, A. Spataru, B. Roziere, B. Biron, B. Tang, B. Chern, C. Caucheteux, C. Nayak, C. Bi, C. Marra, C. McConnell, C. Keller, C. Touret, C. Wu, C. Wong, C. C. Ferrer, C. Nikolaidis, D. Allonsius, D. Song, D. Pintz, D. Livshits, D. Wyatt, D. Esiobu, D. Choudhary, D. Mahajan, D. Garcia-Olano, D. Perino, D. Hupkes, E. Lakomkin, E. AlBadawy, E. Lobanova, E. Dinan, E. M. Smith, F. Radenovic, F. Guzmán, F. Zhang, G. Synnaeve, G. Lee, G. L. Anderson, G. Thattai, G. Nail, G. Mialon, G. Pang, G. Cucurell, H. Nguyen, H. Korevaar, H. Xu, H. Touvron, I. Zarov, I. A. Ibarra, I. Kloumann, I. Misra, I. Evtimov, J. Zhang, J. Copet, J. Lee, J. Geffert, J. Vranes, J. Park, J. Mahadeokar, J. Shah, J. van der Linde, J. Billock, J. Hong, J. Lee, J. Fu, J. Chi, J. Huang, J. Liu, J. Wang, J. Yu, J. Bitton, J. Spisak, J. Park, J. Rocca, J. Johnstun, J. Saxe, J. Jia, K. V. Alwala, K. Prasad, K. Upasani, K. Plawiak, K. Li, K. Heafield, K. Stone, K. El-Arini, K. Iyer, K. Malik, K. Chiu, K. Bhalla, K. Lakhotia, L. Rantala-Yeary, L. van der Maaten, L. Chen, L. Tan, L. Jenkins, L. Martin, L. Madaan, L. Malo, L. Blecher, L. Landzaat, L. de Oliveira, M. Muzzi, M. Pasupuleti, M. Singh, M. Paluri, M. Kardas, M. Tsimpoukelli, M. Oldham, M. Rita, M. Pavlova, M. Kambadur, M. Lewis, M. Si, M. K. Singh, M. Hassan, N. Goyal, N. Torabi, N. Bashlykov, N. Bogoychev, N. Chatterji, N. Zhang, O. Duchenne, O. Çelebi, P. Alrassy, P. Zhang, P. Li, P. Vasic, P. Weng, P. Bhargava, P. Dubal, P. Krishnan, P. S. Koura, P. Xu, Q. He, Q. Dong, R. Srinivasan, R. Ganapathy, R. Calderer, R. S. Cabral, R. Stojnic, R. Raileanu, R. Maheswari, R. Girdhar, R. Patel, R. Sauvestre, R. Polidoro, R. Sumbaly, R. Taylor, R. Silva, R. Hou, R. Wang, S. Hosseini, S. Chennabasappa, S. Singh, S. Bell, S. S. Kim, S. Edunov, S. Nie, S. Narang, S. Raparthy, S. Shen, S. Wan, S. Bhosale, S. Zhang, S. Vandenhende, S. Batra, S. Whitman, S. Sootla, S. Collot, S. Gururangan, S. Borodinsky, T. Herman, T. Fowler, T. Sheasha, T. Georgiou, T. Scialom, T. Speckbacher, T. Mihaylov, T. Xiao, U. Karn, V. Goswami, V. Gupta, V. Ramanathan, V. Kerkez, V. Gonguet, V. Do, V. Vogeti, V. Albiero, V. Petrovic, W. Chu, W. Xiong, W. Fu, W. Meers, X. Martinet, X. Wang, X. Wang, X. E. Tan, X. Xia, X. Xie, X. Jia, X. Wang, Y. Goldschlag, Y. Gaur, Y. Babaei, Y. Wen, Y. Song, Y. Zhang, Y. Li, Y. Mao, Z. D. Coudert, Z. Yan, Z. Chen, Z. Papakipos, A. Singh, A. Srivastava, A. Jain, A. Kelsey, A. Shajnfeld, A. Gangidi, A. Victoria, A. Goldstand, A. Menon, A. Sharma, A. Boesenberg, A. Baevski, A. Feinstein, A. Kallet, A. Sangani, A. Teo, A. Yunus, A. Lupu, A. Alvarado, A. Caples, A. Gu, A. Ho, A. Poulton, A. Ryan, A. Ramchandani, A. Dong, A. Franco, A. Goyal, A. Saraf, A. Chowdhury, A. Gabriel, A. Bharambe, A. Eisenman, A. Yazdan, B. James, B. Maurer, B. Leonhardi, B. Huang, B. Loyd, B. D. Paola, B. Paranjape, B. Liu, B. Wu, B. Ni, B. Hancock, B. Wasti, B. Spence, B. Stojkovic, B. Gamido, B. Montalvo, C. Parker, C. Burton, C. Mejia, C. Liu, C. Wang, C. Kim, C. Zhou, C. Hu, C. Chu, C. Cai, C. Tindal, C. Feichtenhofer, C. Gao, D. Civin, D. Beaty, D. Kreymer, D. Li, D. Adkins, D. Xu, D. Testuggine, D. David, D. Parikh, D. Liskovich, D. Foss, D. Wang, D. Le, D. Holland, E. Dowling, E. Jamil, E. Montgomery, E. Presani, E. Hahn, E. Wood, E. Le, E. Brinkman, E. Arcaute, E. Dunbar, E. Smothers, F. Sun, F. Kreuk, F. Tian, F. Kokkinos, F. Ozgenel, F. Caggioni, F. Kanayet, F. Seide, G. M. Florez, G. Schwarz, G. Badeer, G. Swee, G. Halpern, G. Herman, G. Sizov, Guangyi, Zhang, G. Lakshminarayanan, H. Inan, H. Shojanazeri, H. Zou, H. Wang, H. Zha, H. Habeeb, H. Rudolph, H. Suk, H. Aspegren, H. Goldman, H. Zhan, I. Damlaj, I. Molybog, I. Tufanov, I. Leontiadis, I. Veliche, I. Gat, J. Weissman, J. Geboski, J. Kohli, J. Lam, J. Asher, J. Gaya, J. Marcus, J. Tang, J. Chan, J. Zhen, J. Reizenstein, J. Teboul, J. Zhong, J. Jin, J. Yang, J. Cummings, J. Carvill, J. Shepard, J. McPhie, J. Torres, J. Ginsburg, J. Wang, K. Wu, K. H. U, K. Saxena, K. Khandelwal, K. Zand, K. Matosich, K. Veeraraghavan, K. Michelena, K. Li, K. Jagadeesh, K. Huang, K. Chawla, K. Huang, L. Chen, L. Garg, L. A, L. Silva, L. Bell, L. Zhang, L. Guo, L. Yu, L. Moshkovich, L. Wehrstedt, M. Khabsa, M. Avalani, M. Bhatt, M. Mankus, M. Hasson, M. Lennie, M. Reso, M. Groshev, M. Naumov, M. Lathi, M. Keneally, M. Liu, M. L. Seltzer, M. Valko, M. Restrepo, M. Patel, M. Vyatskov, M. Samvelyan, M. Clark, M. Macey, M. Wang, M. J. Hermoso, M. Metanat, M. Rastegari, M. Bansal, N. Santhanam, N. Parks, N. White, N. Bawa, N. Singhal, N. Egebo, N. Usunier, N. Mehta, N. P. Laptev, N. Dong, N. Cheng, O. Chernoguz, O. Hart, O. Salpekar, O. Kalinli, P. Kent, P. Parekh, P. Saab, P. Balaji, P. Rittner, P. Bontrager, P. Roux, P. Dollar, P. Zvyagina, P. Ratanchandani, P. Yuvraj, Q. Liang, R. Alao, R. Rodriguez, R. Ayub, R. Murthy, R. Nayani, R. Mitra, R. Parthasarathy, R. Li, R. Hogan, R. Battey, R. Wang, R. Howes, R. Rinott, S. Mehta, S. Siby, S. J. Bondu, S. Datta, S. Chugh, S. Hunt, S. Dhillon, S. Sidorov, S. Pan, S. Mahajan, S. Verma, S. Yamamoto, S. Ramaswamy, S. Lindsay, S. Lindsay, S. Feng, S. Lin, S. C. Zha, S. Patil, S. Shankar, S. Zhang, S. Zhang, S. Wang, S. Agarwal, S. Sajuyigbe, S. Chintala, S. Max, S. Chen, S. Kehoe, S. Satterfield, S. Govindaprasad, S. Gupta, S. Deng, S. Cho, S. Virk, S. Subramanian, S. Choudhury, S. Goldman, T. Remez, T. Glaser, T. Best, T. Koehler, T. Robinson, T. Li, T. Zhang, T. Matthews, T. Chou, T. Shaked, V. Vontimitta, V. Ajayi, V. Montanez, V. Mohan, V. S. Kumar, V. Mangla, V. Ionescu, V. Poenaru, V. T. Mihailescu, V. Ivanov, W. Li, W. Wang, W. Jiang, W. Bouaziz, W. Constable, X. Tang, X. Wu, X. Wang, X. Wu, X. Gao, Y. Kleinman, Y. Chen, Y. Hu, Y. Jia, Y. Qi, Y. Li, Y. Zhang, Y. Zhang, Y. Adi, Y. Nam, Yu, Wang, Y. Zhao, Y. Hao, Y. Qian, Y. Li, Y. He, Z. Rait, Z. DeVito, Z. Rosnbrick, Z. Wen, Z. Yang, Z. Zhao, and Z. Ma The llama 3 herd of models. arXiv preprint arXiv:2407.21783. Cited by: §A.3, §B.6, §5.1. Hurst et al. (2024) O. A. Hurst, A. Lerer, A. P. Goucher, A. Perelman, A. Ramesh, A. Clark, A. Ostrow, A. Welihinda, A. Hayes, A. Radford, A. Mądry, A. Baker-Whitcomb, A. Beutel, A. Borzunov, A. Carney, A. Chow, A. Kirillov, A. Nichol, A. Paino, A. Renzin, A. T. Passos, A. Kirillov, A. Christakis, A. Conneau, A. Kamali, A. Jabri, A. Moyer, A. Tam, A. Crookes, A. Tootoochian, A. Tootoonchian, A. Kumar, A. Vallone, A. Karpathy, A. Braunstein, A. Cann, A. Codispoti, A. Galu, A. Kondrich, A. Tulloch, A. Mishchenko, A. Baek, A. Jiang, A. Pelisse, A. Woodford, A. Gosalia, A. Dhar, A. Pantuliano, A. Nayak, A. Oliver, B. Zoph, B. Ghorbani, B. Leimberger, B. Rossen, B. Sokolowsky, B. Wang, B. Zweig, B. Hoover, B. Samic, B. McGrew, B. Spero, B. Giertler, B. Cheng, B. Lightcap, B. Walkin, B. Quinn, B. Guarraci, B. Hsu, B. Kellogg, B. Eastman, C. Lugaresi, C. Wainwright, C. Bassin, C. Hudson, C. Chu, C. Nelson, C. Li, C. J. Shern, C. Conger, C. Barette, C. Voss, C. Ding, C. Lu, C. Zhang, C. Beaumont, C. Hallacy, C. Koch, C. Gibson, C. Kim, C. Choi, C. McLeavey, C. Hesse, C. Fischer, C. Winter, C. Czarnecki, C. Jarvis, C. Wei, C. Koumouzelis, D. Sherburn, D. Kappler, D. Levin, D. Levy, D. Carr, D. Farhi, D. Mely, D. Robinson, D. Sasaki, D. Jin, D. Valladares, D. Tsipras, D. Li, D. P. Nguyen, D. Findlay, E. Oiwoh, E. Wong, E. Asdar, E. Proehl, E. Yang, E. Antonow, E. Kramer, E. Peterson, E. Sigler, E. Wallace, E. Brevdo, E. Mays, F. Khorasani, F. P. Such, F. Raso, F. Zhang, F. von Lohmann, F. Sulit, G. Goh, G. Oden, G. Salmon, G. Starace, G. Brockman, H. Salman, H. Bao, H. Hu, H. Wong, H. Wang, H. Schmidt, H. Whitney, H. Jun, H. Kirchner, H. P. de Oliveira Pinto, H. Ren, H. Chang, H. W. Chung, I. Kivlichan, I. O’Connell, I. O’Connell, I. Osband, I. Silber, I. Sohl, I. Okuyucu, I. Lan, I. Kostrikov, I. Sutskever, I. Kanitscheider, I. Gulrajani, J. Coxon, J. Menick, J. Pachocki, J. Aung, J. Betker, J. Crooks, J. Lennon, J. Kiros, J. Leike, J. Park, J. Kwon, J. Phang, J. Teplitz, J. Wei, J. Wolfe, J. Chen, J. Harris, J. Varavva, J. G. Lee, J. Shieh, J. Lin, J. Yu, J. Weng, J. Tang, J. Yu, J. Jang, J. Q. Candela, J. Beutler, J. Landers, J. Parish, J. Heidecke, J. Schulman, J. Lachman, J. McKay, J. Uesato, J. Ward, J. W. Kim, J. Huizinga, J. Sitkin, J. Kraaijeveld, J. Gross, J. Kaplan, J. Snyder, J. Achiam, J. Jiao, J. Lee, J. Zhuang, J. Harriman, K. Fricke, K. Hayashi, K. Singhal, K. Shi, K. Karthik, K. Wood, K. Rimbach, K. Hsu, K. Nguyen, K. Gu-Lemberg, K. Button, K. Liu, K. Howe, K. Muthukumar, K. Luther, L. Ahmad, L. Kai, L. Itow, L. Workman, L. Pathak, L. Chen, L. Jing, L. Guy, L. Fedus, L. Zhou, L. Mamitsuka, L. Weng, L. McCallum, L. Held, L. Ouyang, L. Feuvrier, L. Zhang, L. Kondraciuk, L. Kaiser, L. Hewitt, L. Metz, L. Doshi, M. Aflak, M. Simens, M. Boyd, M. Thompson, M. Dukhan, M. Chen, M. Gray, M. Hudnall, M. Zhang, M. Aljubeh, M. Litwin, M. Zeng, M. Johnson, M. Shetty, M. Gupta, M. Shah, M. Yatbaz, M. J. Yang, M. Zhong, M. Glaese, M. Chen, M. Janner, M. Lampe, M. Petrov, M. Wu, M. Wang, M. Fradin, M. Pokrass, M. Castro, M. O. T. de Castro, M. Pavlov, M. Brundage, M. Wang, M. Khan, M. Murati, M. Bavarian, M. Lin, M. Yesildal, N. Soto, N. Gimelshein, N. Cone, N. Staudacher, N. Summers, N. LaFontaine, N. Chowdhury, N. Ryder, N. Stathas, N. Turley, N. Tezak, N. Felix, N. Kudige, N. Keskar, N. Deutsch, N. Bundick, N. Puckett, O. Nachum, O. Okelola, O. Boiko, O. Murk, O. Jaffe, O. Watkins, O. Godement, O. Campbell-Moore, P. Chao, P. McMillan, P. Belov, P. Su, P. Bak, P. Bakkum, P. Deng, P. Dolan, P. Hoeschele, P. Welinder, P. Tillet, P. Pronin, P. Tillet, P. Dhariwal, Q. Yuan, R. Dias, R. Lim, R. Arora, R. Troll, R. Lin, R. G. Lopes, R. Puri, R. Miyara, R. Leike, R. Gaubert, R. Zamani, R. Wang, R. Donnelly, R. Honsby, R. Smith, R. Sahai, R. Ramchandani, R. Huet, R. Carmichael, R. Zellers, R. Chen, R. Chen, R. Nigmatullin, R. Cheu, S. Jain, S. Altman, S. Schoenholz, S. Toizer, S. Miserendino, S. Agarwal, S. Culver, S. Ethersmith, S. Gray, S. Grove, S. Metzger, S. Hermani, S. Jain, S. Zhao, S. Wu, S. Jomoto, S. Wu, Shuaiqi, Xia, S. Phene, S. Papay, S. Narayanan, S. Coffey, S. Lee, S. Hall, S. Balaji, T. Broda, T. Stramer, T. Xu, T. Gogineni, T. Christianson, T. Sanders, T. Patwardhan, T. Cunninghman, T. Degry, T. Dimson, T. Raoux, T. Shadwell, T. Zheng, T. Underwood, T. Markov, T. Sherbakov, T. Rubin, T. Stasi, T. Kaftan, T. Heywood, T. Peterson, T. Walters, T. Eloundou, V. Qi, V. Moeller, V. Monaco, V. Kuo, V. Fomenko, W. Chang, W. Zheng, W. Zhou, W. Manassra, W. Sheu, W. Zaremba, Y. Patil, Y. Qian, Y. Kim, Y. Cheng, Y. Zhang, Y. He, Y. Zhang, Y. Jin, Y. Dai, and Y. Malkov GPT-4o system card. arXiv preprint arXiv:2410.21276. Cited by: §A.3, §B.6, §5.1. Jin et al. (2024) X. Jin, Z. Wang, Y. Du, M. Fang, H. Zhang, and J. Wang Learning to discuss strategically: a case study on one night ultimate werewolf. Advances in Neural Information Processing Systems 37, p. 77060–77097. Cited by: §2. Kwon et al. (2023) W. Kwon, Z. Li, S. Zhuang, Y. Sheng, L. Zheng, C. H. Yu, J. Gonzalez, H. Zhang, and I. Stoica Efficient memory management for large language model serving with pagedattention. In Proceedings of the 29th symposium on operating systems principles, p. 611–626. Cited by: §A.3. Li et al. (2025) H. Li, Y. Shi, S. Lin, X. Gu, H. Lian, X. Wang, Y. Jia, T. Huang, and Q. Wang Swe-debate: competitive multi-agent debate for software issue resolution. arXiv preprint arXiv:2507.23348. Cited by: §1. Li et al. (2024) Y. Li, Y. Du, J. Zhang, L. Hou, P. Grabowski, Y. Li, and E. Ie Improving multi-agent debate with sparse communication topology. In Findings of the Association for Computational Linguistics: EMNLP 2024, p. 7281–7294. Cited by: §1, §2. Liang et al. (2024) T. Liang, Z. He, W. Jiao, X. Wang, Y. Wang, R. Wang, Y. Yang, S. Shi, and Z. Tu Encouraging divergent thinking in large language models through multi-agent debate. In Proceedings of the 2024 conference on empirical methods in natural language processing, p. 17889–17904. Cited by: §1, §2. Lightman et al. (2024) H. Lightman, V. Kosaraju, Y. Burda, H. Edwards, B. Baker, T. Lee, J. Leike, J. Schulman, I. Sutskever, and K. Cobbe Let’s verify step by step. In International Conference on Learning Representations, Vol. 2024, p. 39578–39601. Cited by: 1st item, §5.1. Lin et al. (2022) S. Lin, J. Hilton, and O. Evans Truthfulqa: measuring how models mimic human falsehoods. In Proceedings of the 60th annual meeting of the association for computational linguistics (volume 1: long papers), p. 3214–3252. Cited by: 4th item, §5.1. Lin and Hooi (2025) Z. Lin and B. Hooi Enhancing multi-agent debate system performance via confidence expression. arXiv preprint arXiv:2509.14034. Cited by: §2. Ling et al. (2025) S. Ling, L. Liao, D. Jiang, and W. Guan MeMAD: structured memory of debates for enhanced multi-agent reasoning. In Second Conference on Language Modeling, Cited by: §1, §2, §4.2. Liu et al. (2024) T. Liu, X. Wang, W. Huang, W. Xu, Y. Zeng, L. Jiang, H. Yang, and J. Li Groupdebate: enhancing the efficiency of multi-agent debate using group discussion. arXiv preprint arXiv:2409.14051. Cited by: §1. Packer et al. (2023) C. Packer, S. Wooders, K. Lin, V. Fang, S. G. Patil, I. Stoica, and J. E. Gonzalez MemGPT: towards llms as operating systems. arXiv preprint arXiv:2310.08560. Cited by: §2. Park et al. (2023) J. S. Park, J. O’Brien, C. J. Cai, M. R. Morris, P. Liang, and M. S. Bernstein Generative agents: interactive simulacra of human behavior. In Proceedings of the 36th annual acm symposium on user interface software and technology, p. 1–22. Cited by: §2. Qian et al. (2024) H. Qian, P. Zhang, Z. Liu, K. Mao, and Z. Dou Memorag: moving towards next-gen rag via memory-inspired knowledge discovery. arXiv preprint arXiv:2409.05591. Cited by: §2. Shinn et al. (2023) N. Shinn, F. Cassano, A. Gopinath, K. Narasimhan, and S. Yao Reflexion: language agents with verbal reinforcement learning. Advances in neural information processing systems 36, p. 8634–8652. Cited by: §2. Team et al. (2025) G. Team, A. Kamath, J. Ferret, S. Pathak, N. Vieillard, R. Merhej, S. Perrin, T. Matejovicova, A. Ramé, M. Rivière, L. Rouillard, T. Mesnard, G. Cideron, J. Grill, S. Ramos, E. Yvinec, M. Casbon, E. Pot, I. Penchev, G. Liu, F. Visin, K. Kenealy, L. Beyer, X. Zhai, A. Tsitsulin, R. Busa-Fekete, A. Feng, N. Sachdeva, B. Coleman, Y. Gao, B. Mustafa, I. Barr, E. Parisotto, D. Tian, M. Eyal, C. Cherry, J. Peter, D. Sinopalnikov, S. Bhupatiraju, R. Agarwal, M. Kazemi, D. Malkin, R. Kumar, D. Vilar, I. Brusilovsky, J. Luo, A. Steiner, A. Friesen, A. Sharma, A. Sharma, A. M. Gilady, A. Goedeckemeyer, A. Saade, A. Feng, A. Kolesnikov, A. Bendebury, A. Abdagic, A. Vadi, A. György, A. S. Pinto, A. Das, A. Bapna, A. Miech, A. Yang, A. Paterson, A. Shenoy, A. Chakrabarti, B. Piot, B. Wu, B. Shahriari, B. Petrini, C. Chen, C. L. Lan, C. A. Choquette-Choo, C. Carey, C. Brick, D. Deutsch, D. Eisenbud, D. Cattle, D. Cheng, D. Paparas, D. S. Sreepathihalli, D. Reid, D. Tran, D. Zelle, E. Noland, E. Huizenga, E. Kharitonov, F. Liu, G. Amirkhanyan, G. Cameron, H. Hashemi, H. Klimczak-Plucińska, H. Singh, H. Mehta, H. T. Lehri, H. Hazimeh, I. Ballantyne, I. Szpektor, I. Nardini, J. Pouget-Abadie, J. Chan, J. Stanton, J. Wieting, J. Lai, J. Orbay, J. Fernandez, J. Newlan, J. Ji, J. Singh, K. Black, K. Yu, K. Hui, K. Vodrahalli, K. Greff, L. Qiu, M. Valentine, M. Coelho, M. Ritter, M. Hoffman, M. Watson, M. Chaturvedi, M. Moynihan, M. Ma, N. Babar, N. Noy, N. Byrd, N. Roy, N. Momchev, N. Chauhan, N. Sachdeva, O. Bunyan, P. Botarda, P. Caron, P. K. Rubenstein, P. Culliton, P. Schmid, P. G. Sessa, P. Xu, P. Stanczyk, P. Tafti, R. Shivanna, R. Wu, R. Pan, R. Rokni, R. Willoughby, R. Vallu, R. Mullins, S. Jerome, S. Smoot, S. Girgin, S. Iqbal, S. Reddy, S. Sheth, S. Põder, S. Bhatnagar, S. R. Panyam, S. Eiger, S. Zhang, T. Liu, T. Yacovone, T. Liechty, U. Kalra, U. Evci, V. Misra, V. Roseberry, V. Feinberg, V. Kolesnikov, W. Han, W. Kwon, X. Chen, Y. Chow, Y. Zhu, Z. Wei, Z. Egyed, V. Cotruta, M. Giang, P. Kirk, A. Rao, K. Black, N. Babar, J. Lo, E. Moreira, L. G. Martins, O. Sanseviero, L. Gonzalez, Z. Gleicher, T. Warkentin, V. Mirrokni, E. Senter, E. Collins, J. Barral, Z. Ghahramani, R. Hadsell, Y. Matias, D. Sculley, S. Petrov, N. Fiedel, N. Shazeer, O. Vinyals, J. Dean, D. Hassabis, K. Kavukcuoglu, C. Farabet, E. Buchatskaya, J. Alayrac, R. Anil, Dmitry, Lepikhin, S. Borgeaud, O. Bachem, A. Joulin, A. Andreev, C. Hardin, R. Dadashi, and L. Hussenot Gemma 3 technical report. arXiv preprint arXiv:2503.19786. Cited by: §A.3, §5.1. Tian et al. (2026) H. Tian, X. Feng, Z. Zhao, X. Zhu, R. Yan, and B. Han Multi-agent debate with memory masking. arXiv preprint arXiv:2603.20215. Cited by: 4th item, §B.1, §1, §2, §2, §4.2, §5.1. Wang et al. (2024a) B. Wang, H. Huang, Y. Cao, J. Ying, W. Tang, and C. Feng QRMeM: unleash the length limitation through question then reflection memory mechanism. In Findings of the Association for Computational Linguistics: EMNLP 2024, p. 4837–4851. Cited by: §2. Wang et al. (2023) G. Wang, Y. Xie, Y. Jiang, A. Mandlekar, C. Xiao, Y. Zhu, L. Fan, and A. Anandkumar Voyager: an open-ended embodied agent with large language models. arXiv preprint arXiv:2305.16291. Cited by: §2. Wang et al. (2025) X. Wang, S. Wang, Y. Zhu, and B. Liu R3mem: bridging memory retention and retrieval via reversible compression. In Findings of the Association for Computational Linguistics: ACL 2025, p. 4541–4557. Cited by: §2. Wang et al. (2022) X. Wang, J. Wei, D. Schuurmans, Q. Le, E. Chi, S. Narang, A. Chowdhery, and D. Zhou Self-consistency improves chain of thought reasoning in language models. arXiv preprint arXiv:2203.11171. Cited by: 2nd item, §5.1. Wang et al. (2024b) Y. Wang, X. Ma, G. Zhang, Y. Ni, A. Chandra, S. Guo, W. Ren, A. Arulraj, X. He, Z. Jiang, T. Li, M. Ku, K. Wang, A. Zhuang, R. Fan, X. Yue, and W. Chen Mmlu-pro: a more robust and challenging multi-task language understanding benchmark. Advances in Neural Information Processing Systems 37, p. 95266–95290. Cited by: 2nd item, 3rd item, §5.1. Wei et al. (2022) J. Wei, X. Wang, D. Schuurmans, M. Bosma, B. Ichter, F. Xia, E. Chi, Q. Le, and D. Zhou Chain-of-thought prompting elicits reasoning in large language models. Advances in neural information processing systems 35, p. 24824–24837. Cited by: 1st item, §5.1. Wynn et al. (2025) A. Wynn, H. Satija, and G. Hadfield Talk isn’t always cheap: understanding failure modes in multi-agent debate. arXiv preprint arXiv:2509.05396. Cited by: §1. Xie et al. (2021) S. M. Xie, A. Raghunathan, P. Liang, and T. Ma An explanation of in-context learning as implicit bayesian inference. arXiv preprint arXiv:2111.02080. Cited by: §3. Xu et al. (2025) W. Xu, Z. Liang, K. Mei, H. Gao, J. Tan, and Y. Zhang A-mem: agentic memory for llm agents. Advances in Neural Information Processing Systems 38, p. 17577–17604. Cited by: §2. Yang et al. (2025) A. Yang, A. Li, B. Yang, B. Zhang, B. Hui, B. Zheng, B. Yu, C. Gao, C. Huang, C. Lv, C. Zheng, D. Liu, F. Zhou, F. Huang, F. Hu, H. Ge, H. Wei, H. Lin, J. Tang, J. Yang, J. Tu, J. Zhang, J. Yang, J. Yang, J. Zhou, J. Zhou, J. Lin, K. Dang, K. Bao, K. Yang, L. Yu, L. Deng, M. Li, M. Xue, M. Li, P. Zhang, P. Wang, Q. Zhu, R. Men, R. Gao, S. Liu, S. Luo, T. Li, T. Tang, W. Yin, X. Ren, X. Wang, X. Zhang, X. Ren, Y. Fan, Y. Su, Y. Zhang, Y. Zhang, Y. Wan, Y. Liu, Z. Wang, Z. Cui, Z. Zhang, Z. Zhou, and Z. Qiu Qwen3 technical report. arXiv preprint arXiv:2505.09388. Cited by: §A.3, §5.1. Yang et al. (2024) Q. A. Yang, B. Yang, B. Zhang, B. Hui, B. Zheng, B. Yu, C. Li, D. Liu, F. Huang, H. Wei, H. Lin, J. Yang, J. Tu, J. Zhang, J. Yang, J. Yang, J. Zhou, J. Lin, K. Dang, K. Lu, K. Bao, K. Yang, L. Yu, M. Li, M. Xue, P. Zhang, Q. Zhu, R. Men, R. Lin, T. Li, T. Tang, T. Xia, X. Ren, X. Ren, Y. Fan, Y. Su, Y. Zhang, Y. Wan, Y. Liu, Z. Cui, Z. Zhang, and Z. Qiu Qwen2.5 technical report. arXiv preprint arXiv:2412.15115. Cited by: §A.3, §5.1. Yi et al. (2025) X. Yi, Z. Zhou, C. Cao, Q. Niu, T. Liu, and B. Han From debate to equilibrium: belief-driven multi-agent llm reasoning via bayesian nash equilibrium. arXiv preprint arXiv:2506.08292. Cited by: §2. Zhong et al. (2024) W. Zhong, L. Guo, Q. Gao, H. Ye, and Y. Wang Memorybank: enhancing large language models with long-term memory. In Proceedings of the AAAI conference on artificial intelligence, Vol. 38(17), p. 19724–19731. Cited by: §2. Zhu et al. (2026) X. Zhu, C. Zhang, Y. Chi, T. Stafford, N. Collier, and A. Vlachos Demystifying multi-agent debate: the role of confidence and diversity. arXiv preprint arXiv:2601.19921. Cited by: §1, §2. Appendix A Additional Experimental Details A.1 Benchmark Details To comprehensively evaluate the performance of R2-MAD, we conduct experiments on four benchmarks that cover both reasoning and knowledge-intensive tasks, which are detailed as follows: • MATH500: This dataset is a subset of the MATH benchmark, consisting of 500 mathematical reasoning problems categorized by topic and difficulty (Lightman et al., 2024). To ensure a rigorously challenging evaluation, we selected 134 problems with the highest difficulty level (Level 5) from the MATH500 dataset as the test set, while adopting the remaining as the training set for memory construction. • MMLU-Pro Economics: MMLU-Pro is an advanced benchmark assessing multi-disciplinary language understanding and reasoning across 14 domains (Wang et al., 2024b). In this work, we leveraged the Economics subset, which consists of 844 questions with an expanded 10-option multiple-choice format. During the experiment, the dataset was randomly divided into training and test sets in a 3:1 ratio. Consequently, 633 questions were allocated for experience accumulation and 211 for evaluation. • MMLU-Pro Engineering: In order to measure the effectiveness of our method in more domains, we also employed the Engineering subset of MMLU-Pro (Wang et al., 2024b). This subset contains 969 challenging questions with a 10-option multiple-choice format. Following the same 3:1 split strategy, we randomly partitioned the dataset, resulting in 727 questions for the training set and 242 questions for the test set. • TruthfulQA: This is a benchmark designed to evaluate whether language models generate truthful answers to questions that are adversarially crafted to elicit common misconceptions and falsehoods (Lin et al., 2022). To facilitate efficient and automated correctness verification, we adopted the multiple-choice evaluation format provided by the dataset, in which the model selects the correct answer from a set of candidate options. However, TruthfulQA’s multiple-choice variant features a variable number of options per question. To maintain a sufficiently challenging evaluation setting, we filtered for questions with 4 to 9 candidate options, yielding a total of 664 questions. Following the same 3:1 random split strategy, 498 questions were allocated to the training set and 166 to the test set. Methods MATH500 Economics Engineering TruthfulQA Average Qwen2.5-7B-Instruct MAD-M2 (S) 0.410 0.597 0.346 0.560 0.478 MAD-M2 (O) 0.403 0.635 0.374 0.590 0.501 Qwen3-8B MAD-M2 (S) 0.836 0.796 0.700 0.711 0.761 MAD-M2 (O) 0.769 0.787 0.667 0.705 0.732 Gemma-3-4B-IT MAD-M2 (S) 0.448 0.550 0.247 0.428 0.418 MAD-M2 (O) 0.537 0.507 0.259 0.448 0.448 Table 5: Comparison of MAD-M2 under subjective (S) and objective (O) masking strategies across four benchmarks and three large language models. A.2 Baseline Details To validate the effectiveness of our proposed R2-MAD, we adopted the following baselines: • Chain of Thought (CoT): Chain of Thought prompting enhances the reasoning capability of LLMs by instructing the model to decompose a complex problem into intermediate reasoning steps before arriving at the final answer (Wei et al., 2022). In our experiments, each agent generates a single response using CoT prompting, and the answer is directly extracted from this response. • Self-Consistency: Self-Consistency improves upon CoT by sampling multiple independent reasoning paths for a given question and aggregating final answers by marginalizing out the reasoning paths (Wang et al., 2022). In our settings, the final answer is selected through majority voting over the sampled responses. And to ensure a fair comparison with multi-agent debate methods, which employ 3 agents over 3 debate rounds, we sampled 9 independent reasoning paths for Self-Consistency. Appendix B.2 reports how the number of reasoning paths affects its final accuracy. • Multi-Agent Debate (MAD): Multi-Agent Debate employs multiple LLM agents to iteratively refine their responses through multi-round discussion (Du et al., 2024). At the initial round, each agent independently generates a response. In subsequent rounds, each agent observes all peers’ responses from the previous round and updates its answer accordingly. The final answer is also determined by majority voting over the last-round responses. Following the default configuration, we set the number of agents to 3 and the number of debate rounds to 3. • MAD-M2: Multi-Agent Debate with Memory Masking addresses the vulnerability of the standard MAD framework to erroneous memories by introducing an evaluation-and-masking phase between debate rounds (Tian et al., 2026). Before each subsequent round, agents critically evaluate the responses from the previous round and generate a binary mask to filter out potentially incorrect memories. MAD-M2 supports both a subjective masking, where agents explicitly judge each response, and an objective masking strategy based on response perplexity. In our main experiments, we adopt the objective masking variant with the default configuration of 3 agents and 3 debate rounds. • ICL-CoT: To test whether the benefit of R2-MAD can be attributed simply to having access to related past cases, we construct a retrieval-augmented single-agent baseline. For each test question, it retrieves cases from exactly the same memory bank that R2-MAD uses and places them in the prompt as in-context examples before performing standard CoT reasoning. Since a single agent has no debate state, retrieval here is keyed on task similarity. This baseline therefore receives the same memory content as R2-MAD but none of its debate-state-aware retrieval or confidence weighting. Methods MATH500 Economics Engineering TruthfulQA Average Qwen2.5-7B-Instruct Self-Consistency (3) 0.530 0.644 0.457 0.686 0.579 Self-Consistency (6) 0.507 0.649 0.469 0.704 0.582 Self-Consistency (9) 0.522 0.668 0.477 0.704 0.593 Qwen3-8B Self-Consistency (3) 0.649 0.768 0.490 0.819 0.682 Self-Consistency (6) 0.649 0.787 0.490 0.831 0.689 Self-Consistency (9) 0.671 0.791 0.535 0.825 0.706 Gemma-3-4B-IT Self-Consistency (3) 0.485 0.498 0.222 0.657 0.466 Self-Consistency (6) 0.522 0.479 0.259 0.608 0.467 Self-Consistency (9) 0.530 0.488 0.255 0.632 0.476 Table 6: Accuracy of self-consistency with different numbers of paths across four benchmarks and three models. Bold values indicate the best result in each model’s column. A.3 Implementation Details Model Configuration. Experiments are mainly conducted using three open-source LLMs: Qwen2.5-7B-Instruct (Yang et al., 2024), Qwen3-8B (Yang et al., 2025), and Gemma-3-4B-IT (Team et al., 2025). We access all models via local inference with vLLM (Kwon et al., 2023). To encourage diverse responses, the generation temperature is set to 1.01.0 for all models. Moreover, the top_p parameter is set to 1.01.0 across all models. And the maximum output token length for each response is set to 61446144 for all models during both the training and evaluation stages. Other LLM-related hyperparameters are set to their default values. For the two larger models, Llama-3.3-70B-Instruct (Grattafiori et al., 2024) and GPT-4o-mini (Hurst et al., 2024), we use API access instead of local inference, keeping the same 3-agent, 3-round configuration, the same agent personas and prompts, and the same decoding settings where the API exposes them. Memory Construction. The experience memory is constructed offline before evaluation by running the full debate procedure on the training set of each benchmark. Specifically, for each question, we run a standard 3-agent, 3-round debate using the agent personas and prompts described in Appendix D. To enrich the diversity of collected experiences, we force all agents to continue debating until the maximum number of rounds is reached, regardless of whether consensus has been established. This ensures the memory bank captures a wider range of debate dynamics, including scenarios where agents must break out of a premature consensus. Since the initial round (t=0t=0) involves each agent answering independently without access to peer responses or debate state information, we exclude round-00 responses from the memory. For each subsequent round (t>0t>0), we extract a memory case following the structure defined in Eq.(6) and store it in the corresponding agent’s memory bank. In our settings, each agent maintains its own memory bank, reflecting debate trajectories and outcomes from its own perspective. The resulting memory bank for each agent contains approximately 2Ntrain2N_train cases per benchmark, where NtrainN_train is the number of questions in the training set of the benchmark. Debate and Retrieval Procedure. At test time, each debate runs for 3 rounds with 3 agents. At each round t>0t>0, the retrieval policy first encodes the current debate state into an embedding vector using BGE-M3 (Chen et al., 2024a). A candidate set of 3K3K memory cases is then retrieved by ranking all entries in the agent’s memory bank by cosine similarity to this embedding and retaining the top-3K3K. This initial filtering serves two purposes: it reduces the computational cost of the subsequent MMR selection, and it establishes a lower bound ensuring that all final candidates maintain a minimum level of relevance to the current debate state. From this candidate set, K cases are selected via MMR with the consensus-based trade-off coefficient λt=1−γ⋅Cons(Z(t−1)) _t=1-γ·Cons(Z^(t-1)), where γ=0.9γ=0.9. For confidence weighting, the thresholds are set to wh=0.55w_h=0.55 and wl=0.45w_l=0.45 in practice. And when cj,i(t)<wlc_j,i^(t)<w_l or cj,i(t)>whc_j,i^(t)>w_h, agent j’s response will be appended with an annotation enclosed by <confidence></confidence>; otherwise, no annotation is added. The consensus ratio is computed by extracting answers from each agent’s response and calculating the fraction of agents agreeing on the most frequent answer. During evaluation, early stopping is applied if all agents reach consensus before round T. For the final answer, majority voting is performed over the responses of all agents. Methods MATH500 Economics Engineering TruthfulQA Average Llama-3.3-70B-Instruct CoT 0.485 0.754 0.539 0.799 0.644 MAD 0.542 0.750 0.642 0.874 0.702 R2-MAD 0.560 0.766 0.667 0.874 0.717 GPT-4o-mini CoT 0.500 0.703 0.391 0.829 0.606 MAD 0.560 0.728 0.429 0.874 0.648 R2-MAD 0.560 0.735 0.486 0.861 0.661 Table 7: Overall accuracy on two larger models: Llama-3.3-70B-Instruct and GPT-4o-mini. Bold values indicate the best result in each model’s column. Appendix B Additional Experimental Results B.1 Comparison of MAD-M2 Masking Strategies In the main experiments (Table 1), we adopt the objective (O) masking variant of MAD-M2 as the default, since it achieves higher average accuracy across most models. Here, we report the full comparison between the two masking strategies for completeness. Table 5 presents the results of MAD-M2 under both the subjective (S) masking strategy, where agents explicitly evaluate each peer response and generate binary masks, and the objective (O) masking strategy, which retains only the response with the lowest perplexity. The results reveal that neither strategy consistently dominates across all settings: their relative effectiveness varies with the model and task, consistent with findings in Tian et al. (2026). Importantly, R2-MAD outperforms both variants across all three models in average accuracy, suggesting that leveraging retrieved experiences for prior correction and confidence weighting provides more robust improvement. B.2 Number of Reasoning Paths in Self-Consistency The compute available to Self-Consistency is set by a free parameter, the number of sampled reasoning paths, so how that parameter is chosen determines how strong a baseline it is. To keep the comparison in Table 1 fair, we set it by matching compute: since all debate-based methods in this work use 3 agents over 3 rounds, we sample 9 reasoning paths so that Self-Consistency issues the same number of generation calls per query. Table 6 reports what this choice costs us by evaluating 3 and 6 paths in addition. Average accuracy increases monotonically with the number of paths on all three models, so the setting we adopt is also the strongest of the three for Self-Consistency on every model. The comparison in Table 1 is therefore against the best-performing configuration of this baseline rather than a weakened one, and R2-MAD still attains higher average accuracy on all three models. B.3 Additional Shared Misconception Results Figure 4: Final accuracy of different debate methods with Qwen3-8B on the shared misconception subset, where a majority of agents in standard MAD produced incorrect answers at round 00. In Section 5.2 (RQ4), we present the shared misconception analysis for Qwen2.5-7B-Instruct and Gemma-3-4B-IT in Figure 3. Here we provide the corresponding results for Qwen3-8B in Figure 4. On this stronger model, R2-MAD remains effective under the shared misconception regime, leading on three benchmarks. It is interesting that in Economics, all three debate methods struggle with accuracies below 10%, suggesting that when a strong model converges on misconceptions at prior, the errors are particularly resistant to correction. Overall, the Qwen3-8B results reinforce the pattern observed across the other two models: R2-MAD’s combination of memory-based prior correction and confidence weighting is effective at mitigating shared misconceptions across models of varying capability. B.4 Additional Flip and Recovery Analysis Benchmark Method C→ ↓ W→ ↑ Qwen3-8B MATH500 R2-MAD 0.032 0.557 - w/o Conf 0.038 0.524 Economics R2-MAD 0.077 0.049 - w/o Conf 0.333 0.033 Engineering R2-MAD 0.180 0.290 - w/o Conf 0.189 0.288 TruthfulQA R2-MAD 0.294 0.079 - w/o Conf 0.222 0.133 Gemma-3-4B-IT MATH500 R2-MAD 0.348 0.115 - w/o Conf 0.393 0.117 Economics R2-MAD 0.196 0.098 - w/o Conf 0.385 0.077 Engineering R2-MAD 0.461 0.127 - w/o Conf 0.402 0.115 TruthfulQA R2-MAD 0.182 0.142 - w/o Conf 0.233 0.094 Table 8: Stance-transition rates on the shared misconception subset for Qwen3-8B and Gemma-3-4B-IT. C → W denotes correct agents switching to a wrong answer and W → C the reverse. Here we provide the corresponding results for the other two models in Table 8, measured on the same shared misconception subset and under the same definitions. The pattern observed in Table 4 still holds for both models. For each of them, confidence weighting lowers the rate at which correct agents abandon their stance on three of the four benchmarks and raises the recovery rate in most cases. The effect is most pronounced on Economics, where the flip rate falls from 0.333 to 0.077 on Qwen3-8B and from 0.385 to 0.196 on Gemma-3-4B-IT. Counting across all three models, each of the two rates improves in nine of the twelve model-benchmark pairs, and the largest differences in the table are consistently in favor of the full model. These stance-transition rates isolate the contribution of confidence weighting, and they move in the direction Proposition 4.2 predicts, consistent with the gains R2-MAD obtains over the debate baselines on the shared misconception subset. B.5 Comparison with a Retrieval-Augmented Single-Agent Baseline Model Benchmark CoT ICL-CoT R2-MAD Qwen2.5-7B Economics 0.649 0.638 0.701 TruthfulQA 0.675 0.723 0.723 Gemma-3-4B Economics 0.446 0.501 0.521 TruthfulQA 0.627 0.619 0.705 Average 0.599 0.620 0.663 Table 9: Comparison against ICL-CoT, a single-agent baseline that retrieves from the same memory bank and leverages the retrieved cases as in-context examples. A natural concern about any memory-augmented method is that its advantage may come from nothing more than access to related question-answer pairs, in which case a single agent given the same cases should perform comparably. We test this directly with ICL-CoT, which retrieves from the identical memory bank and receives the same number of cases in its prompt, but performs single-agent CoT reasoning rather than debate. The comparison results are listed in Table 9. R2-MAD matches or exceeds ICL-CoT in all four settings and is strictly better in three, showing that the same memory content yields a larger benefit when it is retrieved according to the debate state and used to reweight peer influence than when it is inserted as static exemplars. Indeed, ICL-CoT does not even improve reliably over naive CoT, falling below it on Economics with Qwen2.5-7B-Instruct and on TruthfulQA with Gemma-3-4B-IT, which indicates that having related cases available is not by itself sufficient. The advantage of R2-MAD therefore does not reduce to access to similar question-answer pairs. B.6 Results on Larger Models The three models used in Section 5 all fall in the 4B–8B range. To test whether the benefit of R2-MAD persists on stronger models, we further evaluate R2-MAD against CoT and MAD on Llama-3.3-70B-Instruct (Grattafiori et al., 2024) and GPT-4o-mini (Hurst et al., 2024), covering both open-source and commercial settings. As shown in Table 7, R2-MAD attains the best average accuracy on both models, improving over MAD from 0.702 to 0.717 on Llama-3.3-70B-Instruct and from 0.648 to 0.661 on GPT-4o-mini, which indicates that the benefit is not confined to the small-model regime. We note, however, that the per-benchmark picture is more mixed than in Table 1: the gains concentrate on Economics and Engineering, while TruthfulQA is matched on Llama-3.3-70B-Instruct and slightly lower than MAD on GPT-4o-mini. A plausible reading is that stronger LLMs already resolve much of what memory would otherwise supply on the more knowledge-saturated tasks, leaving less headroom for prior correction. B.7 Computational Cost Model Method Debate Tok. (#) Summary Tok. (#) Time (s) Qwen2.5-7B SC 5.75K – 0.62 MAD 4.44K – 0.49 R2-MAD 5.41K 2.25K 0.96 Qwen3-8B SC 14.67K – 5.65 MAD 6.16K – 3.75 R2-MAD 6.38K 1.85K 6.28 Gemma-3-4B SC 6.09K – 0.80 MAD 6.99K – 0.81 R2-MAD 7.87K 2.76K 1.18 Table 10: Per-query token consumption and wall-clock time statistics on Economics. SC uses 9 reasoning paths, matching the configuration reported in Table 1. We characterize the per-query cost of R2-MAD along three sources. Debate and summarization invoke the LLMs and are therefore measured in tokens, whereas retrieval and confidence estimation are purely embedding-based, issue no generation call, so are approximately measured by wall-clock time. Table 10 reports both on Economics, with Self-Consistency (SC) and MAD as references. The debate token consumption of R2-MAD exceeds MAD by roughly 0.2K–1.0K tokens per query, which reflects the fixed number of retrieved memory tokens injected per round; because K is constant, this component does not grow with problem scale. Summarization adds a further 1.9K–2.8K tokens and is the only extra generation call our framework introduces. In wall-clock terms, R2-MAD is roughly 1.5×1.5× to 2×2× MAD across the three models and modestly slower than Self-Consistency, so all the methods compared remain within the same order of magnitude. Therefore, the overhead is a bounded constant factor rather than one that grows with task difficulty. Appendix C Proofs C.1 Proof for Proposition 4.1 Proof. Part 1: Prior correction identity. Applying Bayes’ rule to the joint distribution of (θ,Ei(t))(θ,E_i^(t)) conditional on ϕi _i: ℙ(θ∣Ei(t),ϕi)=ℙ(Ei(t)∣θ,ϕi)ℙ(θ∣ϕi)ℙ(Ei(t)∣ϕi),P(θ E_i^(t), _i)= P(E_i^(t) θ, _i)\,P(θ _i)P(E_i^(t) _i), (12) which is exactly the claimed identity. Here the denominator is the marginal likelihood ℙ(Ei(t)∣ϕi)=∑θ′∈Θℙ(Ei(t)∣θ′,ϕi)ℙ(θ′∣ϕi)P(E_i^(t) _i)= _θ ∈ P(E_i^(t) θ , _i)\,P(θ _i), which is positive and independent of θ, so the identity is well-defined. Part 2: Misconception suppression. Taking the ratio of the corrected priors at θ⋆θ and θ′θ : ℙ(θ⋆∣Ei(t),ϕi)ℙ(θ′∣Ei(t),ϕi)=ℙ(θ⋆∣ϕi)⋅ℙ(Ei(t)∣θ⋆,ϕi)ℙ(Ei(t)∣ϕi)ℙ(θ′∣ϕi)⋅ℙ(Ei(t)∣θ′,ϕi)ℙ(Ei(t)∣ϕi)=ℙ(θ⋆∣ϕi)ℙ(θ′∣ϕi)⋅ℙ(Ei(t)∣θ⋆,ϕi)ℙ(Ei(t)∣θ′,ϕi), P(θ E_i^(t), _i)P(θ E_i^(t), _i)= P(θ _i)· P(E_i^(t) θ , _i)P(E_i^(t) _i)P(θ _i)· P(E_i^(t) θ , _i)P(E_i^(t) _i)= P(θ _i)P(θ _i)· P(E_i^(t) θ , _i)P(E_i^(t) θ , _i), (13) where the ℙ(Ei(t)∣ϕi)P(E_i^(t) _i) terms cancel. The first factor is the bare prior ratio. The second factor is the likelihood ratio of the retrieved experiences under θ⋆θ versus θ′θ . By assumption, ℙ(Ei(t)∣θ⋆,ϕi)>ℙ(Ei(t)∣θ′,ϕi)P(E_i^(t) θ , _i)>P(E_i^(t) θ , _i), so this likelihood ratio is strictly greater than 11. Hence ℙ(θ⋆∣Ei(t),ϕi)ℙ(θ′∣Ei(t),ϕi)>ℙ(θ⋆∣ϕi)ℙ(θ′∣ϕi), P(θ E_i^(t), _i)P(θ E_i^(t), _i)> P(θ _i)P(θ _i), (14) confirming that informative memory retrieval shifts the prior ratio in favor of the true concept θ⋆θ , directly counteracting pre-existing bias toward θ′θ . ∎ C.2 Proof for Proposition 4.2 Proof. Following the setup of Theorem 5.2 in Estornell and Liu (2024), suppose Z(t)Z^(t) contains m responses sharing a most-likely concept θ′θ , i.e., for j≤mj≤ m, θ′=argmaxθℙ(zj(t)∣θ,ϕi)θ = _θP(z_j^(t) θ, _i). Let z′(t)z (t) denote a canonical representative of any such majority response. For any two candidate responses z(i,1)(t+1)z_(i,1)^(t+1) and z(i,2)(t+1)z_(i,2)^(t+1), the ratio of their generation probabilities under confidence weighting is ℙw(z(i,1)(t+1)∣Z(t),x,ϕi)ℙw(z(i,2)(t+1)∣Z(t),x,ϕi)=∑θ∈Θℙ(z(i,1)(t+1)∣θ,ϕi)ℙ(x∣θ,ϕi)ℙ(θ∣ϕi)∏j=1nℙ(zj(t)∣θ,ϕi)wj,i(t)∑θ∈Θℙ(z(i,2)(t+1)∣θ,ϕi)ℙ(x∣θ,ϕi)ℙ(θ∣ϕi)∏j=1nℙ(zj(t)∣θ,ϕi)wj,i(t). P_w(z_(i,1)^(t+1) Z^(t),x, _i)P_w(z_(i,2)^(t+1) Z^(t),x, _i)= _θ∈ P(z_(i,1)^(t+1) θ, _i)\,P(x θ, _i)\,P(θ _i) _j=1^nP(z_j^(t) θ, _i)^w_j,i^(t) _θ∈ P(z_(i,2)^(t+1) θ, _i)\,P(x θ, _i)\,P(θ _i) _j=1^nP(z_j^(t) θ, _i)^w_j,i^(t). (15) Step 1: Separating majority and minority contributions. With wj,i(t)=αw_j,i^(t)=α for j≤mj≤ m and wj,i(t)=1w_j,i^(t)=1 for j>mj>m, we split the product over agents: ∏j=1nℙ(zj(t)∣θ,ϕi)wj,i(t)=∏j≤mℙ(zj(t)∣θ,ϕi)α⏟majority (weighted)⋅∏j>mℙ(zj(t)∣θ,ϕi)⏟minority (unweighted). _j=1^nP(z_j^(t) θ, _i)^w_j,i^(t)\;=\; _j≤ mP(z_j^(t) θ, _i)^α_majority (weighted)\;·\; _j>mP(z_j^(t) θ, _i)_minority (unweighted). (16) Since all m majority responses share the most-likely concept θ′θ , we approximate ∏j≤mℙ(zj(t)∣θ,ϕi)α≈ℙ(z′(t)∣θ,ϕi)αm _j≤ mP(z_j^(t) θ, _i)^α (z (t) θ, _i)^α m. Substituting into (15), both numerator and denominator take the form ∑θ∈Θℙ(z(i,⋅)(t+1)∣θ,ϕi)ℙ(x∣θ,ϕi)ℙ(θ∣ϕi)∏j>mℙ(zj(t)∣θ,ϕi)⋅ℙ(z′(t)∣θ,ϕi)αm. _θ∈ P(z_(i,·)^(t+1) θ, _i)\,P(x θ, _i)\,P(θ _i) _j>mP(z_j^(t) θ, _i)\;·\;P(z (t) θ, _i)^α m. (17) Step 2: Normalizing by the dominant term. Dividing both numerator and denominator by ℙ(z′(t)∣θ′,ϕi)αmP(z (t) θ , _i)^α m, each summand corresponding to concept θ acquires the factor (ℙ(z′(t)∣θ,ϕi)ℙ(z′(t)∣θ′,ϕi))αm. ( P(z (t) θ, _i)P(z (t) θ , _i) )^\!α m. (18) By definition of θ′θ as the concept maximizing ℙ(z′(t)∣θ,ϕi)P(z (t) θ, _i), for every θ≠θ′θ≠θ we have ℙ(z′(t)∣θ,ϕi)ℙ(z′(t)∣θ′,ϕi)< 1. P(z (t) θ, _i)P(z (t) θ , _i)\;<\;1. (19) Step 3: Taking m→∞m→∞. For each θ≠θ′θ≠θ , the factor (ℙ(z′(t)∣θ,ϕi)/ℙ(z′(t)∣θ′,ϕi))αm (P(z (t) θ, _i)/P(z (t) θ , _i) )^α m converges to 00 as m→∞m→∞, since the base is strictly less than 11 and the exponent αm→∞α m→∞. Only the θ=θ′θ=θ summand (whose factor equals 11) survives. Therefore limm→∞ℙw(z(i,1)(t+1)∣Z(t),x,ϕi)ℙw(z(i,2)(t+1)∣Z(t),x,ϕi)=ℙ(z(i,1)(t+1)∣θ′,ϕi)ℙ(z(i,2)(t+1)∣θ′,ϕi). _m→∞ P_w(z_(i,1)^(t+1) Z^(t),x, _i)P_w(z_(i,2)^(t+1) Z^(t),x, _i)\;=\; P(z_(i,1)^(t+1) θ , _i)P(z_(i,2)^(t+1) θ , _i). (20) Step 4: Convergence rate analysis. The rate at which the non-θ′θ terms vanish is governed by the exponent αmα m. Specifically, for the leading competing concept θ∗≠θ′θ^*≠θ , define r:=ℙ(z′(t)∣θ∗,ϕi)ℙ(z′(t)∣θ′,ϕi)∈(0,1).r\;:=\; P(z (t) θ^*, _i)P(z (t) θ , _i)\;∈\;(0,1). (21) Under standard debate (wj,i(t)≡1w_j,i^(t)≡ 1), the ratio of the θ∗θ^* summand to the θ′θ summand decays as rmr^m, giving a convergence rate of O(m)O(m) in the log-scale (i.e., logrm=mlogr r^m=m r). Under confidence weighting with α<1α<1, this decay becomes rαmr^α m, with log-rate αmlogrα m r. The convergence to θ′θ -dominance is therefore slowed from O(m)O(m) to O(αm)O(α m). Equivalently, to achieve the same degree of θ′θ -dominance that standard debate achieves at majority size m, the confidence-weighted debate requires an effective majority size of meff=m/α>m_eff=m/α>m. Viewed from the other direction: a majority of size m under confidence weighting has the same effect as a majority of size αm<mα m<m under standard debate. This completes the proof. ∎ C.3 Joint Guarantee: Memory Lift and Confidence Lift We first establish that the two mechanisms contribute additively in log-odds space, and then derive a joint improvement bound. Definition C.1 (Log-odds). For agent i at round t, define the log-odds between the true concept θ⋆θ and an erroneous concept θ′θ under the joint model (Eq. (3)) as Li(t)(w,E):=logℙw,E(θ⋆∣Z(t),x,Ei(t),ϕi)ℙw,E(θ′∣Z(t),x,Ei(t),ϕi).L_i^(t)(w,E):= P_w,E(θ Z^(t),x,E_i^(t), _i)P_w,E(θ Z^(t),x,E_i^(t), _i). (22) Lemma C.2 (Log-odds decomposition). Under the joint model (Eq. (3)), Li(t)(w,E)=Li(t),van+Λmem(Ei(t))+Λcw(w,Z(t)),L_i^(t)(w,E)=L_i^(t),van+ _mem(E_i^(t))+ _cw(w,Z^(t)), (23) where Li(t),vanL_i^(t),van is the log-odds under vanilla debate (wj,i≡1w_j,i≡ 1, no memory), and Λmem(Ei(t)) _mem(E_i^(t)) =logℙ(Ei(t)∣θ⋆,ϕi)ℙ(Ei(t)∣θ′,ϕi), = P(E_i^(t) θ , _i)P(E_i^(t) θ , _i), (24) Λcw(w,Z(t)) _cw(w,Z^(t)) =∑j=1n(wj,i(t)−1)logℙ(zj(t)∣θ⋆,ϕi)ℙ(zj(t)∣θ′,ϕi). = _j=1^n(w_j,i^(t)-1) P(z_j^(t) θ , _i)P(z_j^(t) θ , _i). (25) Proof. Under Eq. (3), the posterior ratio between θ⋆θ and θ′θ is ℙw,E(θ⋆∣⋯)ℙw,E(θ′∣⋯)=ℙ(x∣θ⋆,ϕi)ℙ(x∣θ′,ϕi)⋅ℙ(θ⋆∣Ei(t),ϕi)ℙ(θ′∣Ei(t),ϕi)⋅∏j=1n[ℙ(zj(t)∣θ⋆,ϕi)ℙ(zj(t)∣θ′,ϕi)]wj,i(t). P_w,E(θ ·s)P_w,E(θ ·s)= P(x θ , _i)P(x θ , _i)· P(θ E_i^(t), _i)P(θ E_i^(t), _i)· _j=1^n [ P(z_j^(t) θ , _i)P(z_j^(t) θ , _i) ]^w_j,i^(t). (26) Note that the generation term ℙ(zi(t+1)∣θ,ϕi)P(z_i^(t+1) θ, _i) cancels in the ratio as it does not depend on Ei(t)E_i^(t) or w (by the conditional independence assumption). Taking logarithms and applying Proposition 4.1: logℙ(θ⋆∣Ei(t),ϕi)ℙ(θ′∣Ei(t),ϕi)=logℙ(θ⋆∣ϕi)ℙ(θ′∣ϕi)+Λmem(Ei(t)). P(θ E_i^(t), _i)P(θ E_i^(t), _i)= P(θ _i)P(θ _i)+ _mem(E_i^(t)). (27) Expanding the weighted product as ∑jwj,ilog(⋅)=∑jlog(⋅)+∑j(wj,i−1)log(⋅) _jw_j,i (·)= _j (·)+ _j(w_j,i-1) (·) and grouping all vanilla terms into Li(t),vanL_i^(t),van yields the stated decomposition. ∎ The additive structure confirms that memory and confidence weighting operate on independent components: Λmem _mem depends only on the retrieved experiences, while Λcw _cw depends only on the confidence weights and peer responses. Neither interferes with the other. Theorem C.3 (Joint memory and confidence improvement). Let (x,y)∼D(θ⋆)(x,y) D(θ ) and suppose m≥n/2m≥ n/2 agents hold a shared misconception toward θ′θ . Under confidence weight wj,i(t)=α∈(0,1]w_j,i^(t)=α∈(0,1] for the m majority agents and wj,i(t)=1w_j,i^(t)=1 for the rest, the expected final-round accuracy satisfies 1n∑i=1nℙ(a(zi(T))=y)≥1n∑i=1nℙvan(a(zi(T))=y)+ρ⋅δmem⏟memory lift+ρ⋅(1−α)mκ⏟confidence lift−R, 1n _i=1^nP (a(z_i^(T))=y )≥ 1n _i=1^nP_van (a(z_i^(T))=y )+ ρ· _mem_memory lift+ ρ·(1-α)mκ_confidence lift-R, (28) where: • δmem:=[Λmem(Ei(t))]≥0 _mem:=E[ _mem(E_i^(t))]≥ 0 is the expected memory lift (nonnegative by Proposition 4.1), • κ:=log[ℙ(z′∣θ′,ϕi)/ℙ(z′∣θ⋆,ϕi)]>0κ:= [P(z θ , _i)/P(z θ , _i)]>0 is the per-response log-likelihood margin for a majority-aligned response z′z , • ρ:=infLσ′(L)>0ρ:= _Lσ (L)>0 is a lower bound on the sigmoid slope over the relevant log-odds range, • |R|≤12supL|σ′(L)|⋅(δmem+(1−α)mκ)2|R|≤ 12 _L|σ (L)|·( _mem+(1-α)mκ)^2 is a higher-order remainder. Proof. Step 1: Binary reduction. In the shared-misconception regime, applying Theorem 5.2 of Estornell and Liu (2024) to any θ∉θ⋆,θ′θ∉\θ ,θ \ shows its posterior mass vanishes exponentially in m. It therefore suffices to analyze the binary log-odds Li(t)L_i^(t). Step 2: Sigmoid link. The correctness probability of agent i can be expressed as a function of the log-odds via the sigmoid σ(u)=1/(1+e−u)σ(u)=1/(1+e^-u): ℙ(a(zi(t+1))=y∣Li(t))=σ(Li(t)+ci)⋅(Pi⋆−Pi′)+Pi′,P (a(z_i^(t+1))=y L_i^(t) )=σ(L_i^(t)+c_i)·(P_i -P_i )+P_i , (29) where Pi⋆:=ℙ(a(z)=y∣θ⋆,ϕi)>Pi′:=ℙ(a(z)=y∣θ′,ϕi)P_i :=P(a(z)=y θ , _i)>P_i :=P(a(z)=y θ , _i) and cic_i is agent-specific. We absorb the positive constant Pi⋆−Pi′P_i -P_i into ρ for notational economy. Step 3: Taylor expansion. Let ΔLi:=Λmem(Ei(t))+Λcw(w,Z(t)) L_i:= _mem(E_i^(t))+ _cw(w,Z^(t)). By Taylor’s theorem with Lagrange remainder: σ(Lvan+ΔLi+ci)=σ(Lvan+ci)+σ′(ξi)ΔLi+12σ′(ηi)ΔLi2,σ(L^van+ L_i+c_i)=σ(L^van+c_i)+σ ( _i) L_i+ 12σ ( _i) L_i^2, (30) so ℙ(a(zi(t+1))=y)≥ℙvan(a(zi(t+1))=y)+ρΔLi−12sup|σ′|⋅ΔLi2P(a(z_i^(t+1))=y) _van(a(z_i^(t+1))=y)+ρ L_i- 12 |σ |· L_i^2. Step 4: Explicit confidence lift. Each majority agent j≤mj≤ m satisfies log[ℙ(zj∣θ⋆,ϕi)/ℙ(zj∣θ′,ϕi)]=−κ [P(z_j θ , _i)/P(z_j θ , _i)]=-κ. Substituting into Λcw _cw: Λcw(w,Z(t))=∑j≤m(α−1)(−κ)=(1−α)mκ. _cw(w,Z^(t))= _j≤ m(α-1)(-κ)=(1-α)mκ. (31) Step 5: Averaging. Taking expectation with [Λmem]=δmemE[ _mem]= _mem and averaging over agents at round T−1T-1 yields Eq. (28). ∎ Remark C.4. The two lift terms reveal complementary roles. The memory lift ρ⋅δmemρ· _mem scales with the contrastive informativeness of retrieved experiences, justifying the debate-state-aware retrieval design in Section 4.2. The confidence lift ρ⋅(1−α)mκρ·(1-α)mκ grows linearly with the number of misconceived agents m, showing that confidence weighting becomes increasingly effective precisely when majority tyranny is most severe. Since the two lifts are additive, combining both mechanisms is, under the stated conditions, at least as effective as using either alone. Appendix D Prompts In this section, we provide the prompts adopted in our experiments. First, here are the system prompts for each agent across four benchmarks. System Prompts: MATH500 [0] Theoretical Mathematics Professor You are a theoretical mathematics professor with a rigorous approach to problem-solving. You excel in formal proofs and mathematical reasoning. Always verify assumptions, consider edge cases, and provide step-by-step logical arguments. Focus on theoretical foundations and mathematical principles. Be concise and focus only on essential reasoning steps. Provide the final answer in the following format at the end of your response: The answer is [answer]. [1] Competitive Mathematics Expert You are a practical mathematics problem-solving expert with extensive experience in competitive mathematics. You excel at finding efficient solutions and spotting patterns quickly. Focus on problem-solving strategies, shortcuts, and alternative approaches. Challenge assumptions when necessary. Be concise and focus only on essential reasoning steps. Provide the final answer in the following format at the end of your response: The answer is [answer]. [2] Experienced Mathematics Educator You are an experienced mathematics educator who excels at breaking down complex problems. You focus on clear explanations, visual representations, and multiple solution methods. Always connect concepts to fundamental principles and similar problems. Validate solutions through different approaches. Be concise and focus only on essential reasoning steps. Provide the final answer in the following format at the end of your response: The answer is [answer]. System Prompts: Engineering [0] Theoretical Engineering Expert You’re a theoretical engineering expert with deep knowledge in engineering principles, physics, and mathematical modeling. Focus on fundamental laws, governing equations, and conceptual frameworks when analyzing problems. Always ground your answers in established engineering theories and first principles. Keep your reasoning concise and focus only on the essential steps necessary to reach the conclusion. Provide your final answer in double parentheses: ((answer)), where answer can be A, B, C, D, E, F, G, H, I, or J. [1] Hands-on Engineering Practitioner You’re a hands-on engineering practitioner with extensive experience in design, troubleshooting, and real-world systems. Focus on practical constraints, material properties, manufacturing considerations, and industry standards when analyzing problems. Draw on engineering experience and domain-specific heuristics to identify the most feasible solution. Keep your reasoning concise and focus only on the essential steps necessary to reach the conclusion. Provide your final answer in double parentheses: ((answer)), where answer can be A, B, C, D, E, F, G, H, I, or J. [2] Engineering Consultant You’re a multidisciplinary engineering consultant with expertise spanning mechanical, electrical, civil, and systems engineering. Approach problems by integrating cross-domain knowledge and considering interactions between subsystems. Balance theoretical rigor with practical engineering judgment in your analysis. Keep your reasoning concise and focus only on the essential steps necessary to reach the conclusion. Provide your final answer in double parentheses: ((answer)), where answer can be A, B, C, D, E, F, G, H, I, or J. System Prompts: Economics [0] Theoretical Economics Expert You’re a theoretical economics expert with deep knowledge in economic principles and models. Focus on fundamental theories, mathematical relationships, and conceptual frameworks when analyzing problems. Always support your answers with established economic theories. Keep your reasoning concise and focus only on the essential steps necessary to reach the conclusion. Provide your final answer in double parentheses: ((answer)), where answer can be A, B, C, D, E, F, G, H, I, or J. [1] Empirical Economics Researcher You’re an empirical economics researcher specializing in data analysis and real-world economic phenomena. Focus on historical examples, empirical evidence, and practical applications when analyzing problems. Consider real market behaviors and outcomes in your reasoning. Keep your reasoning concise and focus only on the essential steps necessary to reach the conclusion. Provide your final answer in double parentheses: ((answer)), where answer can be A, B, C, D, E, F, G, H, I, or J. [2] Comprehensive Economics Consultant You’re a comprehensive economics consultant with expertise in both theoretical and applied economics. Approach problems by considering multiple perspectives, including behavioral economics insights and institutional factors. Balance theoretical principles with practical implications in your analysis. Keep your reasoning concise and focus only on the essential steps necessary to reach the conclusion. Provide your final answer in double parentheses: ((answer)), where answer can be A, B, C, D, E, F, G, H, I, or J. System Prompts: TruthfulQA [0] Fact-Checking Expert You’re a fact-checking expert trained to distinguish truth from popular misconceptions. Many widely believed statements are false — your job is to identify what is actually true, not what sounds plausible or is commonly assumed. Be especially skeptical of answers that align with urban legends, folk wisdom, or intuitive-sounding claims that lack factual basis. Keep your reasoning concise and focus only on the essential steps. Provide your final answer in double parentheses: ((answer)), where answer is the letter of the correct option from the given choices. [1] Critical Epistemologist You’re a critical epistemologist who specializes in identifying false beliefs that are widely held. Your primary instinct is to question what ’everyone knows’ and verify claims against evidence. When a question seems to have an obvious answer, treat that as a warning sign — TruthfulQA questions are specifically designed to test whether you will echo misinformation. Reason carefully before committing. Keep your reasoning concise. Provide your final answer in double parentheses: ((answer)), where answer is the letter of the correct option from the given choices. [2] Domain-Spanning Knowledge Expert You’re a domain-spanning knowledge expert with deep familiarity across science, history, law, medicine, and culture. Your strength is knowing the actual consensus or established facts in each domain, even when they contradict popular belief. Approach each question by recalling the authoritative understanding of the topic, then select the option that aligns with verified truth rather than common assumption. Keep your reasoning concise. Provide your final answer in double parentheses: ((answer)), where answer is the letter of the correct option from the given choices. The task prompts across different datasets are identical except for the required output format. While MATH500 requires the final answer to be formatted as answer, all other tasks require the ((answer)) format. Therefore, we only present the task prompt for MATH500 here. Task Prompt: MATH500 Can you solve the following math question as accurately as possible? <question> QUESTION </question> Present your analysis concisely using only essential reasoning steps. Provide the final answer in the following format at the end of your response: The answer is [answer]. Similarly, the debate prompts across all benchmarks differ exclusively in their required output formats. Therefore, we only present the debate prompt for MATH500 here. Debate Prompt: MATH500 Use the solutions from other agents as additional information, can you give an updated answer? The original question is: <question> QUESTION </question> Provide the final answer in the following format at the end of your response: The answer is [answer]. Finally, we present the debate summary prompt used in R2-MAD for reference. Debate Summary Prompt You are an expert analyst observing a multi-agent debate. Your task is to generate a concise debate summary that captures the key dynamics of the current round. Given Information: <question> QUESTION </question> <previous_summary> PREV_SUMMARY </previous_summary> <agent_responses> AGENT_RESPONSES </agent_responses> <consensus_ratio> CONSENSUS_RATIO </consensus_ratio> Analysis Framework: 1. Stance Dynamics: - Identify the current stance distribution: how many distinct positions exist and how many agents hold each - If any agent shifted stance from the previous round, determine what argument or reasoning drove the change - If no agent shifted, analyze what sustains the current agreement or disagreement 2. Debate Direction: - Assess whether the debate is converging (consensus forming), diverging (new disagreements emerging), or stagnating (no movement) - Distinguish between shifts driven by substantive arguments (an agent adopted a position after being presented with stronger reasoning) and shifts driven by consensus pressure (an agent abandoned a unique position without being refuted on substance) - Identify the most influential argument or unresolved point of contention shaping the current trajectory Output Requirements: Generate a debate summary in exactly this format: "Dynamic: [1 sentence on stance distribution, consensus pattern, and any stance transitions since the previous round] Insight: [1 sentence on the most influential argument, unresolved contention, or social dynamic driving the debate’s current trajectory]" Each sentence must be: - Objective (describe what happened without judging which side is correct) - Abstract, Strategy-focused (describe reasoning strategies and debate patterns, never mention specific numbers, formulas, variable names, or answer values from the task) - Stance-neutral (use "majority/minority" or descriptive stance labels instead of agent IDs) Note: - CRITICAL: Do not include any problem-specific content such as numbers, equations, formulas, variable names, answer choices, or concrete solution details. Describe reasoning approaches abstractly. - Do not judge or speculate on which stance is correct. - If a previous summary is provided, do not repeat information already covered in it. - Do not include any preamble or explanation. - Only output the debate summary.