LLM Multi-Agent Systems: Challenges and Open Problems
Abstract: This paper explores multi-agent systems and identify challenges that remain inadequately addressed. By leveraging the diverse capabilities and roles of individual agents, multi-agent systems can tackle complex tasks through agent collaboration. We discuss optimizing task allocation, fostering robust reasoning through iterative debates, managing complex and layered context information, and enhancing memory management to support the intricate interactions within multi-agent systems. We also explore potential applications of multi-agent systems in blockchain systems to shed light on their future development and application in real-world distributed systems.
- Feudal multi-agent hierarchies for cooperative reinforcement learning. arXiv preprint arXiv:1901.08492, 2019.
- I see you! robust measurement of adversarial behavior. In Multi-Agent Security Workshop@ NeurIPS’23, 2023.
- Graph of thoughts: Solving elaborate problems with large language models. arXiv preprint arXiv:2308.09687, 2023.
- Large language models as tool makers. arXiv preprint arXiv:2305.17126, 2023.
- Chateval: Towards better llm-based evaluators through multi-agent debate. arXiv preprint arXiv:2308.07201, 2023.
- Program of thoughts prompting: Disentangling computation from reasoning for numerical reasoning tasks. arXiv preprint arXiv:2211.12588, 2022.
- Scalable multi-robot collaboration with large language models: Centralized or decentralized systems? arXiv preprint arXiv:2309.15943, 2023.
- Computing the optimal strategy to commit to. In Proceedings of the 7th ACM conference on Electronic commerce, pp. 82–90, 2006.
- Improving factuality and reasoning in language models through multiagent debate. arXiv preprint arXiv:2305.14325, 2023.
- Oracles & followers: Stackelberg equilibria in deep multi-agent reinforcement learning. In International Conference on Machine Learning, pp. 11213–11236. PMLR, 2023.
- On the security and performance of proof of work blockchains. In Proceedings of the 2016 ACM SIGSAC conference on computer and communications security, pp. 3–16, 2016.
- Multi-agent deep reinforcement learning: a survey. Artificial Intelligence Review, pp. 1–49, 2022.
- Prompt-guided retrieval augmentation for non-knowledge-intensive tasks. arXiv preprint arXiv:2305.17653, 2023.
- Stackelberg games with side information. In Multi-Agent Security Workshop@ NeurIPS’23, 2023.
- Cgmi: Configurable general multi-agent interaction framework. arXiv preprint arXiv:2308.12503, 2023.
- Kreps, D. M. Nash equilibrium. In Game Theory, pp. 167–177. Springer, 1989.
- Retrieval-augmented generation for knowledge-intensive nlp tasks. Advances in Neural Information Processing Systems, 33:9459–9474, 2020.
- Camel: Communicative agents for” mind” exploration of large scale language model society. arXiv preprint arXiv:2303.17760, 2023.
- Mot: Memory-of-thought enables chatgpt to self-improve. In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, pp. 6354–6374, 2023.
- Multi-agent discussion mechanism for natural language generation. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 33, pp. 6096–6103, 2019.
- Personal llm agents: Insights and survey about the capability, efficiency and security. arXiv preprint arXiv:2401.05459, 2024.
- Encouraging divergent thinking in large language models through multi-agent debate. arXiv preprint arXiv:2305.19118, 2023.
- Long, J. Large language model guided tree-of-thought. arXiv preprint arXiv:2305.08291, 2023.
- Show your work: Scratchpads for intermediate computation with language models. arXiv preprint arXiv:2112.00114, 2021.
- Generative agents: Interactive simulacra of human behavior. In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, pp. 1–22, 2023.
- Gorilla: Large language model connected with massive apis. arXiv preprint arXiv:2305.15334, 2023.
- Saleh, F. Blockchain without waste: Proof-of-stake. The Review of financial studies, 34(3):1156–1190, 2021.
- Multi-agent collaboration: Harnessing the power of intelligent llm agents. arXiv preprint arXiv:2306.03314, 2023.
- Second-order jailbreaks: Generative agents successfully manipulate through an intermediary. In Multi-Agent Security Workshop@ NeurIPS’23, 2023.
- Von Stackelberg, H. Market structure and equilibrium. Springer Science & Business Media, 2010.
- Augmenting language models with long-term memory. arXiv preprint arXiv:2306.07174, 2023.
- Self-consistency improves chain of thought reasoning in language models. arXiv preprint arXiv:2203.11171, 2022a.
- Rationale-augmented ensembles in language models. arXiv preprint arXiv:2207.00747, 2022b.
- Chain-of-thought prompting elicits reasoning in large language models. Advances in Neural Information Processing Systems, 35:24824–24837, 2022.
- Wood, G. et al. Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper, 151(2014):1–32, 2014.
- Tree of thoughts: Deliberate problem solving with large language models. arXiv preprint arXiv:2305.10601, 2023.
- Exploring collaboration mechanisms for llm agents: A social psychology view, 2023a.
- Igniting language intelligence: The hitchhiker’s guide from chain-of-thought reasoning to language agents. arXiv preprint arXiv:2311.11797, 2023b.
- Webarena: A realistic web environment for building autonomous agents. arXiv preprint arXiv:2307.13854, 2023.
- Tab-CoT: Zero-shot tabular chain of thought. In Rogers, A., Boyd-Graber, J., and Okazaki, N. (eds.), Findings of the Association for Computational Linguistics: ACL 2023, pp. 10259–10277, Toronto, Canada, July 2023. Association for Computational Linguistics. doi: 10.18653/v1/2023.findings-acl.651. URL https://aclanthology.org/2023.findings-acl.651.
Paper Prompts
Sign up for free to create and run prompts on this paper.
Top Community Prompts
Explain it Like I'm 14
A simple guide to “LLM Multi‑Agent Systems: Challenges and Open Problems”
What this paper is about (overview)
This paper looks at teams of AI “agents” powered by LLMs. Instead of one AI working alone, several AIs with different strengths work together—like a group project at school where each person has a role. The authors review what’s been done so far, point out what’s still hard, and suggest directions for future research. They also explore how these AI teams could help with blockchain systems (the tech behind cryptocurrencies and smart contracts).
What questions the paper tries to answer
To make AI teams truly useful, the authors ask:
- How do we split big tasks into the right pieces and give each piece to the best agent?
- How can agents “debate” or check each other’s work to get better answers?
- How do agents share and align complex context (what’s going on overall, what each agent knows, and what they’ve agreed on)?
- How should different kinds of memory be stored and shared so teamwork is smooth and safe?
- How can these AI teams help in real systems like blockchains?
How the authors approached it (methods in everyday terms)
This is a survey paper, which means the authors didn’t run one big experiment. Instead, they read many studies, compared ideas, and organized the field’s main challenges and patterns.
They explain common “team shapes” for AI agents with simple analogies:
- Equi‑level (peer‑to‑peer): Everyone is on the same level—like classmates working together without a boss.
- Hierarchical: A leader plans, others execute—like a coach and players.
- Nested (hybrid): A big team contains smaller sub‑teams—like a school club with committees.
- Dynamic: Roles and team size can change over time—like students swapping tasks as a project evolves.
They also break down planning into two levels:
- Global planning: Decide the overall workflow—who does what, in what order, and how the pieces fit together.
- Local planning: How each agent breaks its own task into steps (for example, “think step‑by‑step,” try multiple ideas, explore branches like a decision tree, then pick the best route).
They describe “debate loops,” where agents discuss and challenge ideas to improve intermediate results—like students proofreading and arguing gently to refine an essay.
They use game theory as a guide for cooperation and competition. In simple terms, they ask: can we reach a point where no agent can do better by changing plans alone (an “equilibrium”)? That’s similar to everyone agreeing on a plan that none wants to change on their own.
They also map out memory types with a school analogy:
- Short‑term memory: What’s in your head during a conversation.
- Long‑term memory: Past chats or notes saved for later.
- External knowledge (RAG): Looking things up in a shared library or database.
- Episodic memory: Records of past “episodes” or projects the team has done.
- Consensus memory: A shared binder everyone trusts (common facts and decisions).
What the paper found (main points and why they matter)
The paper doesn’t present new experiments; it organizes the field and highlights the biggest open problems. These matter because solving them will make AI teams more reliable, efficient, and useful.
Key challenges:
- Task allocation and workflow design
- Match tasks to the right agent’s strengths.
- Keep every agent’s work aligned with the overall goal.
- Build feedback loops (debates) among subsets of agents to improve intermediate results.
- Use game‑theory ideas to design fair, stable cooperation—but figuring out the right “rewards” for agents and reaching equilibrium efficiently is still hard.
- Single‑agent planning within a team
- Each agent must understand layered context: the big goal, its own role, and what other agents share.
- Keep everyone aligned so pieces fit together and don’t drift from the main objective.
- Update plans as new info comes in from teammates.
- Memory and information sharing
- Hierarchical access: Some info should be private to an agent; some should be shared. Getting this right is critical for privacy and safety.
- Maintain consensus memory: The team’s shared “truth” must be protected from mistakes or tampering.
- Communication: Agents must share the right info at the right time.
- Episodic memory: Make it easy to find and reuse the most relevant past teamwork experiences.
- Applications to blockchain
- As tools: Multi‑agent teams can audit smart contracts, strengthen consensus mechanisms, and detect fraud.
- As participants: Treat each blockchain node like an agent that can reason, negotiate contract terms, and manage costs for users—potentially making blockchains smarter and more secure.
Why this work matters (implications and impact)
If we can solve these challenges, AI teams could:
- Handle tougher, real‑world tasks than single AIs can—faster and more accurately.
- Be safer and more trustworthy by checking each other’s work and managing shared memory securely.
- Improve complex systems like blockchains by automating audits, catching fraud, and negotiating better contracts.
In short, this paper is a roadmap. It shows where we’re strong, where we’re weak, and how to build AI teams that work together as well as, or better than, human teams on hard problems.