Analysis of Algorithms: From Average-Case to Worst-Case AI Robustness

aofa2007.org hosted the International Conference on the Analysis of Algorithms. While standard machine learning optimizes for average-case statistical accuracy, AI security is the science of worst-case complexity—evaluating how models fail under adversarial attacks and structured red teaming.

Historical Domain: aofa2007.org
Original Focus: 18th International Meeting on Probabilistic, Combinatorial, and Asymptotic Methods in the Analysis of Algorithms (AofA 2007)
Explore all 18 security guides →

Why It Matters

The Gap Between Average Accuracy and Security

A model that achieves 99.9% accuracy on i.i.d. test data can still fail 100% of the time when facing an adversary who crafts inputs specifically to cross decision boundaries. Auditing an AI system requires shifting from probabilistic average-case metrics to strict worst-case bounds via formal AI system audits.

Algorithmic Foundations of Adversarial ML

How asymptotic complexity, boundary geometry, and optimization theory govern modern AI vulnerability analysis.

Worst-Case Perturbations & Evasion

In classical algorithm analysis, worst-case inputs expose pathological runtime or memory exhaustion (sponge attacks). In deep learning, worst-case $L_p$-norm perturbations trigger catastrophic misclassifications across computer vision models and autonomous robotics, or bypass safety filters via discrete token optimization in prompt injection attacks.

  • Gradient-based boundary search (FGSM, PGD, AutoAttack)
  • Discrete combinatorial search for adversarial LLM suffixes
  • Resource exhaustion (sponge examples) targeting inference latency

Query Complexity & Model Extraction

Information theory and query complexity determine how many black-box API calls an attacker needs to reconstruct a proprietary model. Auditing model extraction and privacy attacks measures the sample complexity of weight stealing, membership inference, and training data poisoning.

  • Cryptographic and statistical bounds on API model stealing
  • High-dimensional geometry of vector database embeddings
  • Certified robustness via randomized smoothing and interval bound propagation

Worst-Case Robustness Audit Workflow

A mathematical and empirical protocol for verifying AI systems before high-stakes deployment.

1. Define the Perturbation Budget & Threat Model

Establish formal constraints using the MITRE ATLAS framework: white-box vs black-box access, query rate limits, semantic constraints, and physical perturbation tolerances.

2. Execute Gradient & Combinatorial Stress Tests

Run automated optimization campaigns against vision policies (adversarial RL testing) and language interfaces (LLM red teaming) to locate minimum-distance failure states.

3. Audit Retrieval & Agent State Spaces

Evaluate combinatorial state explosion in multi-step tool calling via an AI agent security audit and test cosine-similarity collision thresholds in RAG vector stores.

4. Certify Compliance & Runtime Bounds

Enforce deterministic envelopes with AI guardrails and monitoring and document robustness metrics required by EU AI Act Article 15 & ISO 42001.

Complete AI Security & Audit Knowledge Base

Direct access to all technical guides, threat taxonomies, and sector-specific audit frameworks on Adversarial RL.

AI System Audit Full-stack audit workflow, from governance to testing and risk reporting. /ai-audit/ LLM Red-Teaming Prompt injection, jailbreaks, token smuggling, and adversarial testing. /llm-red-teaming/ Prompt Injection Attacks Direct and indirect prompt injection, semantic smuggling, output hijacking. /prompt-injection-attacks/ RAG & Vector DB Security Embedding poisoning, multi-tenant isolation leaks, and ETL parser security. /rag-vector-db-security/ AI Agent Security Audit Tool-use privileges, orchestration vulnerabilities, and coordination loops. /ai-agent-security-audit/ Multimodal & Vision Security Physical adversarial patches, OCR visual injection, and watermark robustness. /multimodal-computer-vision-security/ Cyber-Physical & Robotics Autonomous vehicles, drones, sensor spoofing, and hardware safety interlocks. /cyber-physical-ai-robotics-security/ Adversarial Attacks & RL Adversarial examples, evasion attacks, policy manipulation, and robustness. /adversarial-attacks-reinforcement-learning/ Data Poisoning & Backdoors Corrupting training sets to plant trojans and sleeper behaviors in models. /data-poisoning-backdoor-attacks/ Model Extraction & Privacy Weight stealing via API queries, membership inference, and data reconstruction. /model-extraction-privacy-attacks/ AI Supply Chain Security Securing pre-trained weights, malicious pickle files, and open-source repos. /ai-supply-chain-security/ AI Guardrails & Monitoring Runtime input/output filtering, anomaly detection, and automated response. /ai-guardrails-monitoring/ OWASP LLM Top 10 The canonical taxonomy of large language model application risks. /owasp-llm-top-10/ MITRE ATLAS Framework Adversarial threat matrix, tactics, and procedures for ML systems. /mitre-atlas-framework/ AI Governance & EU AI Act ISO 42001 certification, EU AI Act conformity, and audit trail documentation. /ai-governance-eu-ai-act-iso-42001/

Sector-Specific Security Audits