Can LLMs work together to analyze graphs?
GraphTeam: Facilitating Large Language Model-based Graph Analysis via Multi-Agent Collaboration
October 24, 2024
https://arxiv.org/pdf/2410.18032-
Main Topic: This paper introduces GraphTeam, a system that leverages multiple cooperating LLM-based agents to solve graph analysis problems more effectively than LLMs alone.
-
Key Points for LLM-based Multi-Agent Systems:
- Specialized Agents: GraphTeam utilizes five agents with specific roles (question understanding, answer formatting, information retrieval, code generation, logical reasoning) to mimic human problem-solving strategies.
- Knowledge Integration: It incorporates external knowledge bases (API documentation and past solution examples) to augment LLM capabilities.
- Iterative Refinement: It employs retry mechanisms in both code generation and answer formatting stages for improved accuracy.
- Modular Design: GraphTeam's modular structure allows for flexible agent interaction and potential integration of specialized agents for specific graph analysis tasks.