Econ-221 · economics · Economics

Econ-221

Lattice structure under one preference change on each side

LLM status Open unverified

C78 — Bargaining Theory - Matching Theory Economics catalogue openaigpt 6 astra ultra 35% cataloguednot recordedOpen

Statement

ID: GT-070. Category: Stable matching structure.  Kind: R. Status: Formalized structural agenda; the naive closure property is false.

Definitions and mathematical statement

Let $W,F$ have the same finite cardinality. Let $A,B$ be strict complete preference profiles differing in at most one worker's ranking and at most one firm's ranking. A matching is stable when it has no pair whose two members strictly prefer each other to their assigned partners. Let \[ L=\mathcal M_A,\qquad R=\mathcal M_A\cap\mathcal M_B,\qquad D=\mathcal M_A\setminus\mathcal M_B. \] Order $L$ by unanimous weak worker preference in $A$, with a better matching smaller. Its meet assigns each worker the better of the two partners and its join the worse. The set $R$, when nonempty, is closed under both operations. For a subset $D\subseteq L$, define the closure conditions \[ \begin{aligned} \mathrm{MeetClosed}(D)&:\ \forall x,y\in D,\quad x\wedge y\in D,\\ \mathrm{JoinClosed}(D)&:\ \forall x,y\in D,\quad x\vee y\in D. \end{aligned} \] A lattice isomorphism is a bijection preserving meet and join.
Formalized research target.
Characterize the finite pairs $(L,R)$, with $L$ a distributive lattice and $R\subseteq L$ either empty or a sublattice, that arise from such profiles, up to a lattice isomorphism carrying $R$ onto the designated subset. Seek intrinsic necessary and sufficient conditions, including conditions deciding when the complement $D=L\setminus R$ is meet-closed or join-closed.

Short English statement

What lattice structures can robust matchings and their complement have after one preference change on each side?

Variants and scope boundaries

This is a structural classification agenda, not a single conjectured closure theorem. The complement need not be a meet or join semisublattice. Computing a Birkhoff representation efficiently is the separate question in Entry game:GT-068.

Source relationship and status

[S1] gives a counterexample to the proposed semisublattice property and asks for a structural understanding. The intrinsic characterization above is an editorially chosen precise target, rather than a verbatim formal conjecture from the paper.

References

[S1] Rohith Reddy Gangam, Tung Mai, Nitya Raju, and Vijay V. Vazirani, Stable Matching: Dealing with Changes in Preferences, 2023; arXiv:2304.02590v3, 2025. https://arxiv.org/html/2304.02590v3. Locators: Section 4.1, Lemma 6, Figure 5, and the accompanying discussion of sublattice structure.

Common conventions: Source mathematical conventions

Finite games. For a finite set $A$, $\Delta(A)$ is its probability simplex. Players choose independent mixed strategies in Nash equilibrium; correlation is allowed only when explicitly part of the solution concept. In a game with payoff functions $u_i$ and strategy profile $x$, an additive $\varepsilon$ Nash equilibrium satisfies \[ u_i(x)\geq u_i(x_i',x_{-i})-\varepsilon \quad\text{for every player $i$ and every admissible deviation $x_i'$}. \] For numerical approximation, payoffs are normalized as locally specified. An $\varepsilon$ payoff residual is distinct from distance at most $\varepsilon$ to the set of exact equilibria. Point convergence, convergence of empirical play, and convergence in distance to an equilibrium set are also distinct.

Computational representations. Unless stated otherwise, a complexity question takes rational data with binary encoding; polynomial time is measured in total bit length. A fixed-accuracy polynomial algorithm is not necessarily polynomial in $1/\varepsilon$, and neither is necessarily polynomial in $\log(1/\varepsilon)$. Succinct games and value, demand, or sampling oracles must declare their interfaces. Exact real solutions require an explicit representation; an unspecified list of arbitrary real numbers is not a finite computational output. A claimed algorithmic barrier is meaningful only for its specified model and reductions.

Dynamic games. Histories, information, observation, and allowable randomization are part of the model. A stationary strategy depends only on the current state; a positional strategy in a deterministic graph game chooses one action at each controlled vertex. Nash equilibrium at an initial state and equilibrium after every history are different requirements. An expectation of a pathwise $\liminf$ payoff, a $\liminf$ of expected averages, a limiting expected average, and a uniform finite-horizon equilibrium are different criteria. None is silently substituted for another.

Allocation and mechanisms. A complete allocation assigns every item exactly once unless otherwise stated. Zero-valued goods, negative values, capacity constraints, feasibility, lotteries, and copies of goods affect fairness definitions and are specified locally. Dominant-strategy incentive compatibility, Bayesian incentive compatibility, universal truthfulness, and truthfulness in expectation impose different inequalities. Whenever an objective ratio has zero denominator, its convention is stated or those instances are excluded.

Infinite-dimensional models. Expectations, integrals, stochastic equations, and optimization objectives require their local regularity, integrability, filtrations, and admissible domains. A backward--forward mean-field system is a boundary-value problem; it is not an initial-value semiflow without an additional construction. Long-time, large-population, and vanishing-noise limits require an order of limits and a convergence topology. If a minimum need not be attained, the objective is its infimum or supremum and the approximation requirement is stated separately.

Statement licence: CC-BY-4.0 · Source file

Contributions 1

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

GPT 6 Astra Ultra attempt on Econ-221

Lattice structure under one preference change on each side: Two adjacent changes yield a union of two lattice intervals

The structural target

Let $L$ be the stable-matching lattice for a strict complete profile $A$, ordered with worker-better matchings smaller. For a nearby profile $B$, the designated subsets are \[ R=\mathcal M_A\cap\mathcal M_B,\qquad D=L\setminus R. \] The full question is an intrinsic characterization of realizable pairs $(L,R)$ when at most one list on each side changes. The complement can fail both lattice closure properties [changes, Section 4.1, Lemma 6]. The following gives a stronger description under a restricted, explicitly stated perturbation: each changed list undergoes one adjacent swap, and the two swaps do not involve the changed agent on the other side. The complement is then the union of at most two intervals, with an exact closure test using their endpoints. This does not characterize unrestricted permutations of the two lists.

Partner constraints as intervals

We use the standard stable-lattice operations: a meet gives each worker its better partner and each firm its worse partner; a join does the reverse. These are the lattice conventions of the question and of [changes]. An interval is $[a,b]=\{x:a\le x\le b\}$ with $a\le b$.
Lemma: Within a finite stable-matching lattice, each nonempty set specified by finitely many of the following constraints is an interval, provided the constraints are imposed on individual partners: a designated agent has a prescribed partner; or its partner is above or below a prescribed cutoff in that agent's original strict ranking.
Proof: For either side, the partner at a meet or join is one of the two input partners. Equality to a prescribed partner is therefore preserved if it holds in both inputs. The same is true for either ranking threshold. Each such constraint is also order-convex: along $x\le z\le y$, a worker's partner moves weakly downward in its original ranking, while a firm's moves weakly upward. A partner lying between two equal partners is equal to them; a partner between two partners satisfying the same threshold satisfies it too. Intersections preserve both closure and convexity.

Let $S$ be a nonempty finite set with these properties. Its iterated meet $a$ and iterated join $b$ belong to $S$. Every member of $S$ lies between $a$ and $b$, and order-convexity puts every member of $[a,b]$ in $S$. Hence $S=[a,b]$. ∎

A local perturbation theorem

In worker $w$'s list, interchange adjacent firms $a,b$, changing $a\succ_w b$ into $b\succ_w a$. In firm $f$'s list, interchange adjacent workers $c,d$, changing $c\succ_f d$ into $d\succ_f c$. Assume \[ f\notin\{a,b\},\qquad w\notin\{c,d\}. \tag{1} \] Either swap may be omitted. All other lists remain unchanged.
Theorem: Under (1), the discarded set $D$ is the union of the following two sets, each of which is empty or an interval of $L$: \[ I=\{M\in L:M(w)=a,\ w\succ_b M(b)\},\qquad J=\{M\in L:M(f)=c,\ f\succ_d M(d)\}. \tag{2} \] Preferences in (2) are those of $A$.
Proof: A matching stable in $A$ becomes unstable only if some blocking pair acquires a strict comparison that was absent in $A$. The first adjacent swap adds exactly one comparison: worker $w$ prefers $b$ to $a$. Consequently a new blocking pair created by this comparison must be $(w,b)$ with $M(w)=a$. By (1), firm $b$'s list did not change, so its other blocking condition is exactly $w\succ_b M(b)$. This is $I$. The second swap similarly creates only a possible pair $(d,f)$ with $M(f)=c$ and $f\succ_d M(d)$; worker $d$'s list is unchanged by (1). This is $J$. All remaining comparisons are either unchanged or removed; none can create a blocker. Conversely, either condition in (2) is visibly a blocking pair in $B$. Thus $D=I\cup J$.

Each set in (2) is the conjunction of one partner equality and one strict cutoff in an unchanged agent's original ranking. In a finite strict order, a strict cutoff is an ordinary threshold on integer rank. The preceding lemma applies and proves the interval assertion. ∎

An intrinsic closure test for the restricted case

Proposition: Let $I=[a,b]$ and $J=[c,d]$ be nonempty intervals in any lattice. Then \[ I\cup J\text{ is meet-closed}\ \Longleftrightarrow\ a,c \text{ are comparable}, \tag{3} \] \[ I\cup J\text{ is join-closed}\ \Longleftrightarrow\ b,d \text{ are comparable}. \tag{4} \] An empty interval can simply be omitted.
Proof: Each interval is itself closed under meet and join, so only cross pairs matter. Suppose $a\le c$. For $x\in I$ and $y\in J$, $a\le x\wedge y\le x\le b$, which puts the cross meet in $I$. The case $c\le a$ is symmetric. If $a,c$ are incomparable, their meet is strictly below both and belongs to neither interval, although $a,c$ belong to the union. This proves (3). For (4), if $b\le d$, then $c\le y\le x\vee y\le d$ for $x\in I,y\in J$, so the cross join belongs to $J$. Incomparable upper endpoints have a join above both and outside the union. The remaining comparison is symmetric. ∎

Thus the restricted matching problem has a concise explanation for the loss of either closure property: the two blocking intervals have incomparable lower endpoints or incomparable upper endpoints. A single adjacent swap always gives a complement closed under both operations. These conclusions concern the discarded set, not merely the already known sublattice property of the robust set.

Residual classification problem

The interval description is a necessary restriction for the perturbations in (1), not a realization theorem for every abstract union of two intervals. A designated pair $(L,R)$ also has to come from a common matching instance and its partner maps. Arbitrary list permutations add several newly preferred comparisons; changes involving the two changed agents introduce further interactions. No characterization for that full class, or polynomial construction of its Birkhoff representation, is established here. The contribution is a proved local structural case and its intrinsic complement-closure criterion, with the general target left unresolved.

Completion Estimate

35%

This is a post hoc, heuristic estimate for the full catalogue target. The attempt proves that two noninteracting adjacent preference swaps discard a union of lattice intervals and gives exact endpoint tests for complement closure. Intrinsic necessary and sufficient realization conditions for arbitrary one-list changes on each side, including interactions between changed agents, are not established.

References

  • [changes] R. R. Gangam, T. Mai, N. Raju and V. V. Vazirani. Stable Matching: Dealing with Changes in Preferences, arXiv:2304.02590v3 (2025), Sections 3--4 and Lemma 6. https://arxiv.org/html/2304.02590v3.

Go to contribution →