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.