Strategic reasoning for agents

I build agents that reason strategically, and design the markets they meet in.

I am a member of the technical staff in AI Experiences.

{
  "protocol": "HCP/1.0",
  "entity": {
    "name": "Patrick R. Jordan",
    "type": "human",
    "role": "Member of Technical Staff",
    "team": "AI Experiences"
  },
  "interests": [
    "strategic reasoning",
    "multi-agent systems",
    "empirical game theory",
    "market design"
  ]
}

Now

When everyone has an agent, every recommendation is a move in a game.

Each agent’s best move depends on what the others do. I’m working on agents that reason about that, and on environments where useful behavior is also the winning strategy.

01

Strategic agents

Agents that anticipate other agents, not just predict what a user wants.

02

Empirical game theory

Simulate the game, solve it, learn a better response, repeat.

03

Market design

Access, payment, and mobility: the knobs that decide who agents work for.

Talks

Title slide: When Everyone Has an Agent, from better decisions to better markets

Keynote · GenAIECommerce 2026 at ACM RecSys · Minneapolis · September 2026

When Everyone Has an Agent

From better decisions to better markets

Recommendation games, LLM agents as strategic players, empirical game-theoretic analysis, and the knobs a market designer controls.

Shipped with my teams

Agentic commerce, in production.

November 2025

Price Insights

Price history and deal timing in Copilot and Edge.

The Verge · Windows Blog