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: Descomponer, Deducir y Distribuir para Mejorar el Intercambio de Conocimiento en Sistemas Multiagente

Información Básica

  • ID del Artículo: 2510.10585
  • Título: D3MAS: Decompose, Deduce, and Distribute for Enhanced Knowledge Sharing in Multi-Agent Systems
  • Autores: Heng Zhang, Yuling Shi, Xiaodong Gu, Haochen You, Zijian Zhang, Lubin Gan, Yilei Yuan, Jin Huang
  • Clasificación: cs.GR (Gráficos)
  • Fecha de Publicación: 12 de octubre de 2025
  • Enlace del Artículo: https://arxiv.org/abs/2510.10585v1

Resumen

Los sistemas multiagente basados en modelos de lenguaje grande demuestran una capacidad sólida en la resolución colaborativa de problemas, pero estos sistemas presentan un grave problema de redundancia de conocimiento. Los agentes realizan trabajo duplicado durante los procesos de recuperación y razonamiento, con una tasa promedio de repetición de conocimiento del 47.3%. Esta ineficiencia surge de un problema más profundo: la arquitectura actual carece de mecanismos para garantizar que los agentes compartan la información mínima necesaria en cada etapa operativa. Este artículo propone el marco D3MAS (Descomponer, Deducir, Distribuir), que aborda el problema de redundancia mediante diseño estructurado en lugar de optimización explícita. El marco organiza la colaboración en tres capas coordinadas: la capa de descomposición de tareas filtra subproblemas irrelevantes, la capa de razonamiento colaborativo captura rutas de razonamiento complementarias entre agentes, y la capa de memoria distribuida proporciona acceso al conocimiento sin redundancia. Estas capas se coordinan mediante paso de mensajes estructurado unificado en un grafo heterogéneo, asegurando que la información se alinee con las demandas reales de las tareas. Los experimentos en cuatro conjuntos de datos desafiantes demuestran que D3MAS mejora la precisión del razonamiento entre 8.7% y 15.6%, reduciendo simultáneamente la redundancia de conocimiento en un promedio del 46%.

Antecedentes de Investigación y Motivación

Definición del Problema

El problema central que aborda esta investigación es el problema de redundancia de conocimiento en sistemas multiagente. Se manifiesta específicamente como:

  1. Redundancia de Recuperación: Múltiples agentes recuperan independientemente conocimiento idéntico o superpuesto
  2. Redundancia de Razonamiento: Los agentes persiguen rutas de razonamiento semánticamente similares
  3. Redundancia de Tareas: Problemas de superposición en la asignación de subtareas

Importancia del Problema

El problema de redundancia de conocimiento afecta gravemente la eficiencia y el rendimiento de los sistemas multiagente:

  • El análisis empírico muestra una tasa promedio de repetición de conocimiento del 47.3% en la comunicación entre agentes
  • Causa desperdicio de recursos computacionales y degradación del efecto colaborativo
  • Obstaculiza la aplicación efectiva de sistemas multiagente en tareas complejas

Limitaciones de Métodos Existentes

Los métodos de colaboración multiagente existentes presentan los siguientes problemas:

  1. Arquitectura Fragmentada: La coordinación de tareas, ejecución de razonamiento y recuperación de memoria se consideran componentes independientes
  2. Falta de Sincronización Transversal: Las decisiones en cada capa carecen de información contextual de otras capas
  3. Optimización Insuficiente del Flujo de Información: Incapacidad para filtrar y alinear información de manera sistemática

Motivación de la Investigación

Desde una perspectiva de teoría de la información, la colaboración efectiva requiere garantizar que la información intercambiada entre agentes sea mínima y suficiente en cada etapa operativa. Este artículo propone lograr la optimización de información implícitamente mediante diseño estructurado, en lugar de calcular explícitamente objetivos de teoría de la información.

Contribuciones Principales

  1. Identificación de Problemas Clave: Análisis sistemático por primera vez del problema de falta de coordinación jerárquica en sistemas multiagente, descubriendo una tasa de repetición de conocimiento del 47.3%
  2. Propuesta del Marco D3MAS: Marco unificado de colaboración multiagente basado en arquitectura de grafo heterogéneo que reduce significativamente la redundancia mediante modelado explícito de dependencias
  3. Logro de Mejora de Rendimiento: Mejora de precisión del 8.7%-15.6% en múltiples pruebas comparativas desafiantes, mientras se reduce simultáneamente la redundancia de conocimiento en un promedio del 46%

Explicación Detallada del Método

Definición de Tareas

El sistema de razonamiento multiagente se define como S = {A₁, A₂, ..., Aₙ}, donde cada agente Aᵢ posee un proceso de razonamiento independiente y una base de conocimiento Kᵢ. Dada una consulta compleja q, el sistema produce una respuesta sintetizada a mediante razonamiento colaborativo.

Arquitectura del Modelo

Diseño del Marco General

D3MAS construye un grafo heterogéneo unificado G_D3MAS para organizar la colaboración multiagente, que contiene tres tipos de nodos:

Conjunto de Tipos de Nodos:

  • T_v = {T_task, T_reason, T_memory}

Conjunto de Tipos de Aristas:

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

1. Capa Descomponer: Descomposición de Tareas

Construye un grafo de tareas G⁽⁰⁾ = (V⁽⁰⁾, E⁽⁰⁾), donde los nodos representan subproblemas derivados de la consulta original q.

Proceso de Descomposición:

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

Asignación de Tareas:

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

2. Capa Deducir: Razonamiento Colaborativo

Mantiene un grafo de razonamiento G⁽¹⁾ = (V⁽¹⁾, E⁽¹⁾), donde los nodos representan pasos de razonamiento de diferentes agentes.

Generación de Nodos de Razonamiento:

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

Construcción de Aristas de Dependencia:

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

3. Capa Distribuir: Memoria Distribuida

Organiza un grafo de conocimiento G⁽²⁾ = (V⁽²⁾, E⁽²⁾), donde los nodos representan entidades y conceptos.

Puntuación de Relevancia:

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

Recuperación Distribuida:

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

Paso de Mensajes Jerárquico

El flujo de información transversal se implementa mediante paso de mensajes consciente del tipo:

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

El paso de mensajes alterna entre fases ascendentes y descendentes, logrando alineación continua.

Puntos de Innovación Técnica

  1. Reducción Estructurada de Redundancia: Modelado explícito de relaciones de dependencia mediante grafo heterogéneo, evitando trabajo duplicado
  2. Mecanismo de Coordinación Transversal: El flujo de información bidireccional entre capas asegura que las decisiones se basen en contexto global
  3. Intercambio de Información Mínima y Suficiente: Implementación implícita de optimización de teoría de la información mediante diseño estructurado

Configuración Experimental

Conjuntos de Datos

Se utilizan cuatro pruebas comparativas públicas diversificadas:

  1. MMLU: Preguntas de opción múltiple en 57 disciplinas, prueba razonamiento lógico y conocimiento del mundo
  2. HumanEval: 164 problemas de programación escritos manualmente, prueba capacidad de generación de código
  3. CommonGen: Generación de texto restringida, evalúa razonamiento de sentido común
  4. ARC-Challenge: Problemas de ciencias de primaria, requiere razonamiento avanzado

Métricas de Evaluación

  • Precisión: Métrica principal para todas las pruebas comparativas
  • Dimensiones MAgIC: Siete dimensiones: Judge, Reason, Decept, Self-Aware, Compre, Coord, Rational
  • Tasa de Redundancia: Medición integral de redundancia de memoria, razonamiento y tareas

Métodos de Comparación

Incluye métodos de agente único (CoT, CoT-SC, Reflexion, etc.) y métodos multiagente (AutoGen, MetaGPT, MACNET, etc.).

Detalles de Implementación

  • Uso de GPT-4 como generador de lenguaje
  • BGE-M3 para cálculo de incrustaciones de texto
  • Dimensión de incrustación d=512, capas de paso de mensajes L=3
  • Umbral de recuperación θ=0.65, top-k=5

Resultados Experimentales

Resultados Principales

D3MAS supera significativamente a los métodos de referencia en todas las pruebas comparativas:

Conjunto de DatosD3MASMejor ReferenciaMejora
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%

Experimentos de Ablación

Análisis de contribución de componentes:

Componente EliminadoCaída de Precisión MMLUCaída de Precisión HumanEval
Capa de Tareas-7.1%-8.3%
Capa de Razonamiento-12.7%-13.4%
Capa de Memoria-8.5%-10.5%
Paso de Mensajes-15.9%-16.0%
Arquitectura Plana-21.2%-21.1%

Efecto de Reducción de Redundancia

  • Reducción promedio de redundancia del 46%
  • Reducción más significativa en redundancia de memoria
  • Mejora de eficiencia computacional de 5-8 veces

Sensibilidad de Hiperparámetros

  • Valor óptimo de top-k: 5
  • Umbral óptimo de similitud: 0.65
  • Número óptimo de agentes: 6
  • Dimensión óptima de incrustación: 512

Trabajo Relacionado

Colaboración de Agentes LLM

La investigación existente incluye métodos impulsados por interacción, marcos de diálogo, estrategias de asignación de roles, etc., pero generalmente presentan problemas de eficiencia.

Sistemas Multiagente con Estructura de Grafo

Los trabajos tempranos utilizan grafos implícitamente, mientras que investigaciones recientes definen explícitamente estructuras de grafo, pero carecen de diseño de topología consciente de tareas.

Ventajas de Este Artículo

En comparación con trabajos relacionados, D3MAS proporciona capacidades de organización jerárquica y ajuste dinámico de topología consciente de tareas.

Conclusiones y Discusión

Conclusiones Principales

  1. D3MAS resuelve efectivamente el problema de redundancia de conocimiento en sistemas multiagente mediante coordinación jerárquica
  2. El diseño estructurado es más apropiado que la optimización explícita para lograr intercambio de información mínima y suficiente
  3. La alineación transversal es clave para reducir la redundancia general del sistema

Limitaciones

  1. Los experimentos actuales se basan principalmente en GPT-4, requiriendo validación de generalización en otros modelos
  2. Las estrategias de escalabilidad para poblaciones de agentes a gran escala requieren investigación adicional
  3. La adaptabilidad a tareas dinámicas en tiempo real necesita mejora

Direcciones Futuras

El artículo propone explorar estrategias de escalabilidad para poblaciones de agentes a gran escala, que es una dirección de investigación importante.

Evaluación Profunda

Fortalezas

  1. Definición Clara del Problema: Cuantificación sistemática por primera vez del problema de redundancia de conocimiento en sistemas multiagente
  2. Fuerte Innovación Metodológica: La arquitectura de grafo heterogéneo y el mecanismo de coordinación jerárquica poseen originalidad
  3. Experimentos Exhaustivos: Comparación integral en múltiples conjuntos de datos y múltiples referencias, resultados convincentes
  4. Base Teórica Sólida: El análisis teórico basado en teoría de la información proporciona una base sólida para el diseño del método

Insuficiencias

  1. Análisis de Complejidad Computacional Faltante: Falta análisis detallado de complejidad temporal y espacial del marco
  2. Consideraciones Insuficientes de Despliegue Práctico: Carencia de análisis de viabilidad de despliegue en entornos reales
  3. Mecanismo de Propagación de Errores: Discusión insuficiente del impacto de propagación de errores entre capas y estrategias de mitigación

Impacto

  1. Contribución Académica: Proporciona un nuevo paradigma de investigación para el campo de colaboración multiagente
  2. Valor Práctico: Amplias perspectivas de aplicación en generación de código, razonamiento científico y otros campos
  3. Reproducibilidad: Proporciona detalles de implementación detallados, facilitando reproducción y extensión

Escenarios Aplicables

D3MAS es particularmente adecuado para:

  1. Tareas multietapa que requieren razonamiento complejo
  2. Resolución de problemas intensivos en conocimiento
  3. Desarrollo y depuración colaborativa de código
  4. Tareas de investigación científica y análisis

Referencias

El artículo cita 69 referencias relacionadas, abarcando múltiples campos incluyendo sistemas multiagente, redes neuronales de grafo, modelos de lenguaje grande, etc., proporcionando una base teórica sólida para la investigación.


Evaluación General: Este es un artículo de investigación de alta calidad que propone una solución innovadora en el campo de sistemas multiagente. El artículo presenta una definición clara del problema, diseño razonable del método, verificación experimental exhaustiva, y posee importante valor académico y significado práctico.