2025-11-14T20:07:10.813497

D3MAS: Decompose, Deduce, and Distribute for Enhanced Knowledge Sharing in Multi-Agent Systems

Zhang, Shi, Gu et al.
Multi-agent systems powered by large language models exhibit strong capabilities in collaborative problem-solving. However, these systems suffer from substantial knowledge redundancy. Agents duplicate efforts in retrieval and reasoning processes. This inefficiency stems from a deeper issue: current architectures lack mechanisms to ensure agents share minimal sufficient information at each operational stage. Empirical analysis reveals an average knowledge duplication rate of 47.3\% across agent communications. We propose D3MAS (Decompose, Deduce, and Distribute), a hierarchical coordination framework addressing redundancy through structural design rather than explicit optimization. The framework organizes collaboration across three coordinated layers. Task decomposition filters irrelevant sub-problems early. Collaborative reasoning captures complementary inference paths across agents. Distributed memory provides access to non-redundant knowledge. These layers coordinate through structured message passing in a unified heterogeneous graph. This cross-layer alignment ensures information remains aligned with actual task needs. Experiments on four challenging datasets show that D3MAS consistently improves reasoning accuracy by 8.7\% to 15.6\% and reduces knowledge redundancy by 46\% on average.
academic

D3MAS: Decomporre, Dedurre e Distribuire per una Condivisione Migliorata della Conoscenza nei Sistemi Multi-Agente

Informazioni Fondamentali

  • ID Articolo: 2510.10585
  • Titolo: D3MAS: Decompose, Deduce, and Distribute for Enhanced Knowledge Sharing in Multi-Agent Systems
  • Autori: Heng Zhang, Yuling Shi, Xiaodong Gu, Haochen You, Zijian Zhang, Lubin Gan, Yilei Yuan, Jin Huang
  • Classificazione: cs.GR (Grafica)
  • Data di Pubblicazione: 12 ottobre 2025
  • Link Articolo: https://arxiv.org/abs/2510.10585v1

Riassunto

I sistemi multi-agente basati su modelli linguistici di grandi dimensioni dimostrano forti capacità nella risoluzione collaborativa di problemi, tuttavia questi sistemi soffrono di gravi problemi di ridondanza della conoscenza. Gli agenti svolgono lavoro ripetitivo durante i processi di recupero e ragionamento, con un tasso medio di ridondanza della conoscenza del 47,3%. Questa inefficienza deriva da un problema più profondo: l'architettura attuale manca di meccanismi che garantiscano agli agenti di condividere le informazioni minime necessarie in ogni fase operativa. Questo articolo propone il framework D3MAS (Decomporre, Dedurre, Distribuire), che affronta il problema della ridondanza attraverso una progettazione strutturata piuttosto che un'ottimizzazione esplicita. Il framework organizza la collaborazione in tre livelli coordinati: il livello di decomposizione dei compiti filtra i sottoproblemi irrilevanti, il livello di ragionamento collaborativo cattura i percorsi di ragionamento complementari tra agenti, il livello di memoria distribuita fornisce accesso alla conoscenza non ridondante. Questi livelli sono coordinati attraverso il passaggio di messaggi strutturati in un grafo eterogeneo unificato, garantendo che le informazioni rimangono allineate con i requisiti effettivi dei compiti. Gli esperimenti su quattro dataset impegnativi dimostrano che D3MAS migliora l'accuratezza del ragionamento dell'8,7%-15,6%, riducendo in media del 46% la ridondanza della conoscenza.

Contesto di Ricerca e Motivazione

Definizione del Problema

Il problema fondamentale affrontato da questa ricerca è il problema della ridondanza della conoscenza nei sistemi multi-agente. Si manifesta specificamente come:

  1. Ridondanza di Recupero: Più agenti recuperano indipendentemente conoscenze identiche o sovrapposte
  2. Ridondanza di Ragionamento: Gli agenti perseguono percorsi di ragionamento semanticamente simili
  3. Ridondanza di Compiti: Problemi di sovrapposizione nell'allocazione dei sottoproblemi

Importanza del Problema

Il problema della ridondanza della conoscenza influisce gravemente sull'efficienza e sulle prestazioni dei sistemi multi-agente:

  • L'analisi empirica mostra un tasso medio di ripetizione della conoscenza nella comunicazione tra agenti del 47,3%
  • Causa spreco di risorse computazionali e riduzione dell'efficacia della collaborazione
  • Ostacola l'applicazione efficace dei sistemi multi-agente in compiti complessi

Limitazioni dei Metodi Esistenti

I metodi di collaborazione multi-agente esistenti presentano i seguenti problemi:

  1. Architettura Frammentaria: Il coordinamento dei compiti, l'esecuzione del ragionamento e il recupero della memoria sono considerati componenti indipendenti
  2. Mancanza di Sincronizzazione Trasversale: Le decisioni di ogni livello mancano del contesto informativo degli altri livelli
  3. Ottimizzazione Insufficiente del Flusso Informativo: Impossibilità di filtrare e allineare sistematicamente le informazioni

Motivazione della Ricerca

Da una prospettiva della teoria dell'informazione, la collaborazione efficace richiede di garantire che le informazioni scambiate tra agenti siano minime e sufficienti in ogni fase operativa. Questo articolo propone di realizzare implicitamente l'ottimizzazione delle informazioni attraverso una progettazione strutturata, piuttosto che il calcolo esplicito di obiettivi della teoria dell'informazione.

Contributi Fondamentali

  1. Identificazione del Problema Critico: Prima analisi sistematica del problema della mancanza di coordinamento gerarchico nei sistemi multi-agente, scoprendo un tasso di ridondanza della conoscenza del 47,3%
  2. Proposta del Framework D3MAS: Framework unificato di collaborazione multi-agente basato su architettura a grafo eterogeneo, che riduce significativamente la ridondanza attraverso la modellazione esplicita delle dipendenze
  3. Realizzazione di Miglioramenti Prestazionali: Raggiungimento di miglioramenti di accuratezza dell'8,7%-15,6% su più benchmark impegnativi, riducendo contemporaneamente la ridondanza della conoscenza in media del 46%

Dettagli del Metodo

Definizione del Compito

Il sistema di ragionamento multi-agente è definito come S = {A₁, A₂, ..., Aₙ}, dove ogni agente Aᵢ possiede un processo di ragionamento indipendente e una base di conoscenza Kᵢ. Data una query complessa q, il sistema produce una risposta sintetizzata a attraverso il ragionamento collaborativo.

Architettura del Modello

Progettazione del Framework Generale

D3MAS costruisce un grafo eterogeneo unificato G_D3MAS per organizzare la collaborazione multi-agente, contenente tre tipi di nodi:

Insieme dei Tipi di Nodi:

  • T_v = {T_task, T_reason, T_memory}

Insieme dei Tipi di Archi:

  • T_e = {e_decompose, e_trigger, e_depend, e_retrieve, e_ground, e_relate}

1. Livello Decompose: Decomposizione dei Compiti

Costruisce un grafo dei compiti G⁽⁰⁾ = (V⁽⁰⁾, E⁽⁰⁾), dove i nodi rappresentano sottoproblemi derivati dalla query originale q.

Processo di Decomposizione:

V⁽⁰⁾ = {v_root} ∪ ⋃ⱼ₌₁ᵐ {vⱼ⁽⁰⁾ | vⱼ⁽⁰⁾ = Create(tⱼ), tⱼ ∈ LLM_decomp(v_parent)}

Allocazione dei Compiti:

Assign(vⱼ⁽⁰⁾) = arg max_{Aᵢ∈S} Capability(Aᵢ, vⱼ⁽⁰⁾)

2. Livello Deduce: Ragionamento Collaborativo

Mantiene un grafo di ragionamento G⁽¹⁾ = (V⁽¹⁾, E⁽¹⁾), dove i nodi rappresentano i passi di ragionamento di diversi agenti.

Generazione dei Nodi di Ragionamento:

vᵢ,ₖ⁽¹⁾ = LLM_Aᵢ(Concat(c_{vₖ⁽⁰⁾}, C_Aᵢ))

Costruzione degli Archi di Dipendenza:

E_depend = {(vᵢ,ₖ⁽¹⁾, vⱼ,ₗ⁽¹⁾) | Premise(vᵢ,ₖ⁽¹⁾) ∩ Conclusion(vⱼ,ₗ⁽¹⁾) ≠ ∅}

3. Livello Distribute: Memoria Distribuita

Organizza un grafo della conoscenza G⁽²⁾ = (V⁽²⁾, E⁽²⁾), dove i nodi rappresentano entità e concetti.

Valutazione della Rilevanza:

Score(vₗ⁽²⁾, q_mem) = (h_{vₗ} · f_embed(q_mem)) / (‖h_{vₗ}‖ · ‖f_embed(q_mem)‖)

Recupero Distribuito:

M_retrieve = Top-k(⋃ᵢ₌₁ⁿ {v ∈ Gᵢ⁽²⁾ | Score(v, q_mem) > θ})

Passaggio di Messaggi Gerarchico

Il flusso informativo trasversale è realizzato attraverso il passaggio di messaggi consapevole dei tipi:

h_v⁽ᵗ⁺¹⁾ = UPDATE(φ(v))(h_v⁽ᵗ⁾, ⊕_{u∈N(v)} MSG(ψ(u,v))(h_u⁽ᵗ⁾))

Il passaggio di messaggi alterna fasi dal basso verso l'alto e dall'alto verso il basso, realizzando un allineamento continuo.

Punti di Innovazione Tecnica

  1. Riduzione Strutturata della Ridondanza: Modellazione esplicita delle relazioni di dipendenza attraverso grafi eterogenei, evitando il lavoro ripetitivo
  2. Meccanismo di Coordinamento Trasversale: Il flusso informativo bidirezionale tra i tre livelli garantisce che le decisioni si basino sul contesto globale
  3. Condivisione di Informazioni Minime e Sufficienti: Realizzazione implicita dell'ottimizzazione della teoria dell'informazione attraverso la progettazione strutturata

Configurazione Sperimentale

Dataset

Utilizza quattro benchmark pubblici diversificati:

  1. MMLU: Domande a scelta multipla in 57 discipline, testando il ragionamento logico e la conoscenza del mondo
  2. HumanEval: 164 problemi di programmazione scritti a mano, testando la capacità di generazione di codice
  3. CommonGen: Generazione di testo vincolata, valutando il ragionamento del senso comune
  4. ARC-Challenge: Problemi di scienze elementari, richiedenti ragionamento avanzato

Metriche di Valutazione

  • Accuratezza: Metrica principale per tutti i benchmark
  • Dimensioni MAgIC: Sette dimensioni: Judge, Reason, Decept, Self-Aware, Compre, Coord, Rational
  • Tasso di Ridondanza: Misurazione composita della ridondanza di memoria, ragionamento e compiti

Metodi di Confronto

Include metodi a singolo agente (CoT, CoT-SC, Reflexion, ecc.) e metodi multi-agente (AutoGen, MetaGPT, MACNET, ecc.).

Dettagli di Implementazione

  • Utilizzo di GPT-4 come generatore linguistico
  • BGE-M3 per il calcolo degli embedding di testo
  • Dimensione di embedding d=512, numero di livelli di passaggio di messaggi L=3
  • Soglia di recupero θ=0,65, top-k=5

Risultati Sperimentali

Risultati Principali

D3MAS supera significativamente i metodi di base su tutti i benchmark:

DatasetD3MASBaseline MiglioreMiglioramento
MMLU85,3%68,8% (MACNET)+16,5%
HumanEval89,8%72,6% (AgentVerse)+17,2%
SRDD86,2%80,5% (MACNET)+5,7%
CommonGen76,8%68,9% (Reconcile)+7,9%

Esperimenti di Ablazione

Analisi del contributo di ogni componente:

Componente RimossaCalo Accuratezza MMLUCalo Accuratezza HumanEval
Livello Compiti-7,1%-8,3%
Livello Ragionamento-12,7%-13,4%
Livello Memoria-8,5%-10,5%
Passaggio Messaggi-15,9%-16,0%
Architettura Piatta-21,2%-21,1%

Effetto di Riduzione della Ridondanza

  • Riduzione media della ridondanza del 46%
  • Riduzione più significativa della ridondanza di memoria
  • Miglioramento dell'efficienza computazionale di 5-8 volte

Sensibilità degli Iperparametri

  • Valore ottimale di top-k: 5
  • Soglia di similarità ottimale: 0,65
  • Numero ottimale di agenti: 6
  • Dimensione di embedding ottimale: 512

Lavori Correlati

Collaborazione di Agenti LLM

La ricerca esistente include metodi guidati dall'interazione, framework dialogici, strategie di assegnazione dei ruoli, ecc., ma generalmente soffrono di problemi di efficienza.

Sistemi Multi-Agente con Struttura a Grafo

I lavori iniziali utilizzano implicitamente i grafi, la ricerca recente definisce esplicitamente strutture a grafo, ma manca la progettazione della topologia consapevole dei compiti.

Vantaggi di Questo Articolo

Rispetto ai lavori correlati, D3MAS fornisce organizzazione gerarchica e capacità di regolazione dinamica della topologia consapevole dei compiti.

Conclusioni e Discussione

Conclusioni Principali

  1. D3MAS risolve efficacemente il problema della ridondanza della conoscenza nei sistemi multi-agente attraverso il coordinamento gerarchico
  2. La progettazione strutturata è più appropriata dell'ottimizzazione esplicita per realizzare la condivisione di informazioni minime e sufficienti
  3. L'allineamento trasversale è la chiave per ridurre la ridondanza complessiva del sistema

Limitazioni

  1. Gli esperimenti attuali si basano principalmente su GPT-4, è necessaria la verifica della generalizzazione su altri modelli
  2. Le strategie di scalabilità per gruppi di agenti su larga scala richiedono ulteriori ricerche
  3. L'adattabilità ai compiti dinamici in tempo reale necessita di miglioramenti

Direzioni Future

L'articolo propone di esplorare strategie di scalabilità per gruppi di agenti su larga scala, che rappresenta una direzione di ricerca importante.

Valutazione Approfondita

Punti di Forza

  1. Definizione Chiara del Problema: Prima quantificazione sistematica del problema della ridondanza della conoscenza nei sistemi multi-agente
  2. Forte Innovazione del Metodo: L'architettura a grafo eterogeneo e il meccanismo di coordinamento gerarchico possiedono originalità
  3. Esperimenti Completi: Confronto completo su più dataset e baseline, con risultati convincenti
  4. Fondamento Teorico Solido: L'analisi teorica basata sulla teoria dell'informazione fornisce una base solida per la progettazione del metodo

Insufficienze

  1. Mancanza di Analisi della Complessità Computazionale: Non analizza in dettaglio la complessità temporale e spaziale del framework
  2. Considerazioni Insufficienti per il Deployment Pratico: Manca l'analisi della fattibilità del deployment in ambienti reali
  3. Meccanismo di Propagazione degli Errori: Non discute sufficientemente l'impatto della propagazione degli errori tra livelli e le strategie di mitigazione

Impatto

  1. Contributo Accademico: Fornisce un nuovo paradigma di ricerca per il campo della collaborazione multi-agente
  2. Valore Pratico: Ampi prospettive di applicazione in generazione di codice, ragionamento scientifico e altri campi
  3. Riproducibilità: Fornisce dettagli di implementazione dettagliati, facilitando la riproduzione e l'estensione

Scenari Applicabili

D3MAS è particolarmente adatto per:

  1. Compiti multi-step che richiedono ragionamento complesso
  2. Risoluzione di problemi ad alta intensità di conoscenza
  3. Sviluppo e debug collaborativo di codice
  4. Compiti di ricerca e analisi scientifica

Bibliografia

L'articolo cita 69 articoli correlati, coprendo importanti lavori in sistemi multi-agente, reti neurali a grafo, modelli linguistici di grandi dimensioni e altri campi, fornendo una base teorica solida per la ricerca.


Valutazione Complessiva: Questo è un articolo di ricerca di alta qualità che propone una soluzione innovativa nel campo dei sistemi multi-agente. L'articolo ha una definizione chiara del problema, una progettazione metodologica ragionevole, una verifica sperimentale completa e possiede un importante valore accademico e pratico.