F3 · PlanningEnterprise
Resource Misallocation
Detects when multiple agents compete for shared resources, leading to contention, starvation, or deadlock. Common in parallel multi-agent architectures.
Examples
- Three agents simultaneously request access to the same database connection pool
- One agent holds a resource lock indefinitely, starving other agents
- Circular wait: Agent A waits for resource held by B, B waits for resource held by A
- Resources allocated inefficiently -- most agents idle while one is overloaded
Detection methods
- Contention Analysis
- Tracks concurrent resource access requests
- Starvation Detection
- Identifies agents that never acquire needed resources
- Deadlock Graph
- Analyzes circular wait conditions in resource allocation
- Efficiency Scoring
- Measures resource utilization distribution across agents
Subtypes
- contention
- starvation
- deadlock risk
- inefficient allocation
Detect this in production with the framework adapters (LangGraph, CrewAI, AutoGen, OpenAI Agents SDK, Claude Agent SDK, n8n, Dify). See the full taxonomy at /taxonomy.