Econ-162 · economics · computer science · Computational economics

Econ-162 · CS-862

Strategic queue stability

LLM status Open unverified

C73 — Stochastic and Dynamic Games - Evolutionary Games - Repeated Games Economics catalogue openaigpt 6 astra ultra 25% cataloguednot recordedOpen

Statement

Original subject group: Game theory and strategic interaction

Audit classification: Published research agenda. Tardos Theorem 8 supplies a factor-three result for its own tiny-buffer model with additional $\lambda$_i<1/2. The architecture-specific optimization below is editorial; neither factor is universal.

Definitions and precise research target

Model and research target. For the fully specified strategic queue model and learner class, determine the least load-slack factor $c^*$ defined below that guarantees a time-uniform bound on expected total backlog. Seek graph- and buffer-dependent constructive guarantees and matching destabilization examples. Source factors two and three are established benchmarks in their own models and do not certify a numerical gap for this extension.

There are $n$ source queues and $m$ servers on a fixed bipartite graph $E$. Queue $i$ receives independent Bernoulli arrivals of rate $\lambda_i\in(0,1)$; server $j$ processes at most one packet with independent Bernoulli success probability $\mu_j\in(0,1]$ per round and has a finite packet buffer $b_j$. Each nonempty source chooses a compatible server, and rejected packets remain at the source. For a finite initial state, strong stability means $\sup_{t\ge0}\mathbb E[\sum_iQ_i(t)+\sum_jH_j(t)]<\infty$, where $Q_i$ and $H_j$ count source and server-buffer packets respectively. Definitions and maintained assumptions (editorial unless a source definition is named). Specify the order of arrivals, routing, admission and service within a round; compatible edges $E$; how an occupied buffer admits a new packet; collision priorities; and whether a packet can leave a source and be served in the same round. All packets must be counted exactly once in $\sum_iQ_i+\sum_jH_j$. Central feasibility refers to strictly stabilizable arrival rates for these same rules, not only $\sum_i\lambda_i<\sum_j\mu_j$. Let $\Lambda^{\rm cent}$ denote that open stability region. To avoid multiplying Bernoulli success probabilities above one, define a load-slack factor \[c^* = \inf\{c\ge1:\lambda^0/c\text{ is strongly stable for every }\lambda^0\in\Lambda^{\rm cent}\text{ and every }L\in\mathcal L\}.\] Fix finite initial backlog and a high-probability window-regret bound $R_i(s,w)\le r(w,\delta)$ with probability $1-\delta$, together with its counterfactual routing payoff and filtration. Stability is the time-uniform first-moment bound in the statement; the constant may depend on the arrival vector’s slack. Global expected no-regret alone does not supply the required window event.

Variants and assumption changes

  1. Tiny buffers (source baseline, editorial extension). Begin with full compatibility, single-packet server buffers and the source’s exact learner/admission hypotheses. Retain its $\lambda_i<1/2$ condition before seeking an improved slack factor.
  2. Restricted network (editorial). Fix a noncomplete compatibility graph and capacities $b_j$. Characterize stability through cut constraints and admissible learner feedback, and separate topological obstructions from failures caused by collision policies.

References and source audit

  1. Packet routing as a dynamic game; Theorem8. Supports the stated research area; exact displayed specification is editorial. Theorem8 requires $\lambda_i<1/2$ as well as factor-three total-load slack. https://epubs.siam.org/doi/full/10.1137/25M1808064
  1. Éva Tardos. 2026. Learning and the Price of Anarchy in Games. Learning outcomes in dynamic games; Packet routing as a dynamic game; Theorem8. https://epubs.siam.org/doi/full/10.1137/25M1808064. DOI: https://doi.org/10.1137/25M1808064.

Common conventions: Source mathematical conventions

These conventions apply to each entry unless explicitly replaced.

Models and identification. A primitive model $m$ specifies all probability laws, feasible choices, information, equilibrium and measurement rules used by its target. The admissible class $\mathcal M$ is fixed independently of outcomes. If $P_O(m)$ is its observable probability law and $\tau(m)$ the target, its identified set at observable law $P$ is \[ \mathcal I_\tau(P)=\{\tau(m):m\in\mathcal M,\ P_O(m)=P\}. \] Point identification means that this set is a singleton. An empty set signals incompatibility of data and assumptions. Coordinate bounds need not describe the joint set. Bounds are sharp only if every retained target is attainable or arbitrarily approachable by compatible models. Finite bounds require explicit restrictions on unobserved quantities; unrestricted confounding, hidden wealth, extrapolation or arbitrary equilibrium selection can yield uninformative sets.

Causal interventions. A potential outcome $Y_i(p)$ is the outcome under a complete policy regime $p$, including timing, financing, information and market spillovers. The target population and units are fixed before treatment. With interference, use the complete assignment vector or a justified exposure mapping; individual no-interference notation alone cannot identify an economy-wide intervention. A difference of mean potential outcomes does not require the cross-world joint distribution. Conditioning on post-treatment migration, survival, enrollment or employment changes the estimand and needs separate justification.

Statistical statements. An estimator, confidence set, forecast or test specifies a sampling law, model class and loss/coverage criterion. Uniform $(1-\alpha)$-coverage means $\inf_{m\in\mathcal M}\Pr_m\{\tau(m)\in C_n\}\geq1-\alpha$, or an explicitly asymptotic version. The whole parameter space trivially has coverage, so informativeness requires a stated width, risk or power objective. A forecasting improvement is relative to a named benchmark, information set and evaluation population.

Equilibrium and optimization. An equilibrium comprises feasible plans, optimality, beliefs where needed, budget constraints and all market/resource clearing. The primitives or a stated benchmark define each correspondence $\mathcal E(p;m)$. Nonemptiness is assumed or proved, never inferred just from compact policy sets. A selected-equilibrium target uses a declared selection rule; a robust target quantifies over all permitted equilibria. Use suprema or infima unless attainment is established. An $\varepsilon$-optimal policy is feasible and within $\varepsilon$ of the finite optimum value. Report an empty feasible set separately.

Welfare and accounting. Normative utility, interpersonal normalization, social weights, numeraire, discounting and the use of public receipts are primitives. Behavioral utility need not coincide with the welfare criterion. Household welfare includes ownership income and rents once; adding profits again to compensating variation generally double-counts them. A monetary equivalent is defined by an explicit transfer and price convention, with monotonicity and range conditions. Average effects, mechanism contributions, transfers and welfare losses are different targets. Infinite sums require convergence and dynamic feasible plans require terminal or no-Ponzi conditions.

Source versions. A working-paper date, revision date and journal publication year are distinguished. A DOI for a journal version is not automatically the DOI of an earlier manuscript. Locators refer to the stated version and printed pages where specified. A metadata-only check does not verify a claim about a full-text conclusion. Every entry's source subsection narrows the provenance claim accordingly.

Statement licence: CC-BY-4.0 · Source file

Contributions 1

Econ-162-A1 · Exploration · LLM-generated · gpt 6 astra ultra ·

GPT 6 Astra Ultra attempt on Econ-162

Strategic queue stability: exact star components and a global-regret obstruction

Problem ID: C73-159. Status: unresolved.

Target and declared timing

The catalogue deliberately makes the load-slack factor depend on routing, buffers, feedback, and a learner class. Tardos [Tardos, Theorem 8] gives a factor-three benchmark for its tiny-buffer learning model, with additional individual arrival restrictions. We do not transfer that factor to a different architecture. Instead we completely analyze one graph class under explicit timing and give a counterexample to replacing window regret by global regret.

Time is discrete. At the beginning of a round each nonempty source offers one packet to a compatible server. A server already holding a packet rejects offers; an empty server accepts one offer according to any work-conserving priority rule. A server then independently succeeds with its Bernoulli service coin, serving its held packet if any, including a packet admitted in that round. Finally independent Bernoulli arrivals join the source queues. Each server has a one-packet buffer. A packet transferred to a buffer immediately leaves its source, and is counted in exactly one place. Initial total backlog is finite.

An exact factor for disjoint star components

Partition sources into groups $I_1,\ldots,I_m$, with every source in $I_j$ compatible only with server $j$. Let server $j$ have success probability $\mu_j\in(0,1]$, and write $a_j=\sum_{i\in I_j}\lambda_i$. A learner has only one admissible action at a nonempty source, so every external-regret bound holds with regret zero. The admission priority may be arbitrary and history-dependent subject to accepting an offer whenever the buffer is empty and offers exist.
Theorem (Exponential backlog bound and $c^*=1$): Under this timing and graph, if $a_j<\mu_j$ for every $j$, then there are constants $\theta_j>0$, $q_j<1$, and $B_j<\infty$ such that, for all $t$, \[ {\mathbb{E}} e^{\theta_j W_j(t)}\le q_j^t e^{\theta_j W_j(0)}+\frac{B_j}{1-q_j}, \qquad W_j(t)=\sum_{i\in I_j}Q_i(t)+H_j(t). \] In particular strong stability holds for every allowed admission policy. The open centralized stability region is exactly $\{\lambda:a_j<\mu_j\text{ for every }j\}$, and the catalogue's load-slack factor equals one for this model and learner class.
Proof: At the service step a server has a packet if and only if the pre-round total $W_j(t)$ is positive. If its buffer is empty but the total is positive, a source must have offered a packet and work conservation admits one. Let $D_j(t)$ be its independent Bernoulli service coin and let $A_j(t)$ be the sum of that round's arrivals in its group. Thus exactly \[ W_j(t+1)=\left(W_j(t)-D_j(t)\right)^++A_j(t). \] No routing choice or priority appears in this identity. For $w\ge1$, conditional on the past and $W_j(t)=w$, \[ {\mathbb{E}}[e^{\theta W_j(t+1)}\mid\mathcal F_t] =e^{\theta w}q_j(\theta),\qquad q_j(\theta)=(1-\mu_j+\mu_j e^{-\theta}) \prod_{i\in I_j}(1-\lambda_i+\lambda_i e^\theta). \] This smooth function has $q_j(0)=1$ and derivative $q_j'(0)=a_j-\mu_j<0$. Choose sufficiently small $\theta_j>0$ with $q_j=q_j(\theta_j)<1$. At $w=0$, the conditional exponential moment is $B_j=\prod_{i\in I_j}(1-\lambda_i+\lambda_i e^{\theta_j})$. For every state, therefore, \[ {\mathbb{E}}[e^{\theta_j W_j(t+1)}\mid\mathcal F_t] \le q_j e^{\theta_j W_j(t)}+B_j. \] Iterating yields the displayed bound. Since $w\le e^{\theta_j w}/\theta_j$, each first moment is uniformly bounded; there are finitely many groups, proving strong stability.

Under any centralized policy, at most one Bernoulli-$\mu_j$ potential service can be used per round in group $j$. Conservation of packets gives ${\mathbb{E}} W_j(t)\ge W_j(0)+t(a_j-\mu_j)$, so rates with $a_j>\mu_j$ cannot be strongly stable. No point with $a_j=\mu_j$ can be interior to the stabilizable region: arbitrarily close rate vectors on its overloaded side violate that necessary bound. The previous argument stabilizes every strictly feasible point, proving the assertion about the open region. For every centrally feasible $\lambda^0$, the same rates already stabilize all learners and priorities in this class. The infimum over allowed $c\ge1$ is consequently one. ∎

This result allows many competing sources per server, and priorities may starve individual sources over particular finite intervals. The aggregate bound nevertheless bounds every individual queue. It does not address strategic server selection, because each source has one neighbor.

Why global no-regret is insufficient

The next construction keeps the same packet accounting and timing but has one source and two compatible servers. The good server has $\mu_g=1$; the bad server has $\mu_b=\varepsilon$, where $0<\varepsilon<\lambda<1$. Start empty. At round $t$ define the learner's counterfactual one-step payoff for an action to be the indicator that its newly offered packet would be admitted and complete in that round, holding current buffers and service coins fixed. Set both payoffs to zero when the source is empty. This is an external-regret comparison on observed states, not a counterfactual rerun of the whole queueing process.

The rule chooses the bad server in the deterministic windows \[ I_k=\{4^k,4^k+1,\ldots,4^k+2^k-1\},\quad k=1,2,\ldots, \] and the good server in every other round. Old buffered packets continue to receive service attempts even if no new offer is sent to their server.

Theorem (Sublinear cumulative regret with unbounded expected backlog): For every realized sequence of arrivals and service coins, the rule has external regret through time $T$ at most $4\sqrt T$ relative to either fixed server. Nevertheless \[ \sup_t{\mathbb{E}}[Q(t)+H_g(t)+H_b(t)]=\infty. \] The arrival rate $\lambda$ is centrally strictly feasible.
Proof: The good server is empty at the beginning of every round: any packet it accepts completes immediately. When the source is nonempty, choosing it therefore yields payoff one, which no action can exceed. When the source is empty all compared payoffs are zero. Consequently there is no positive regret contribution in any good-server round. Every bad-server round contributes at most one relative to either fixed action. If $4^k\le T$, then $2^k\le\sqrt T$, and the sum of lengths of all windows started by $T$ is less than $2^{k+1}\le2\sqrt T$ for the largest such $k$. The announced more conservative bound follows, including times before the first window. It is pathwise, hence holds in expectation and with probability one.

During a window $I_k$, no new packet is sent to the good server, and it starts and remains empty. The only departures are bad-server successes, whose expected number is at most $\varepsilon 2^k$. Expected arrivals in that window equal $\lambda 2^k$. Nonnegativity of its starting backlog and packet conservation imply that total expected backlog just after the window is at least $(\lambda-\varepsilon)2^k$. This tends to infinity. Finally routing exclusively to the good server is a single-server system with load $\lambda<1$, and Theorem stars proves its strong stability. ∎

Thus even a deterministic $O(\sqrt T)$ bound from the initial date gives no time-uniform expected-backlog guarantee. Long bad windows can occur arbitrarily late while occupying a vanishing fraction of elapsed time. This example does not satisfy the catalogue's maintained uniform window regret requirement; its purpose is to show why that requirement cannot be silently dropped. It also makes the choice of counterfactual routing payoff explicit, as required by the target.

What remains

The factor-one theorem solves only the specified disjoint-star architecture. For graphs allowing strategic choice, determining $c^*$ still requires a fixed learner class, a quantitative window event, and a stability argument that uses that event under the chosen admission rules. Neither theorem improves the published tiny-buffer factor-three bound. The cited Theorem 8 was checked in the full text on 9 October 2026: both total-load slack and $\lambda_i<1/2$ are stated there. The proofs above are analytic; no simulation is used.

References

Completion Estimate

25%

Go to contribution →