Table of Contents
Fetching ...

Tit-for-Tat Dynamics and Market Volatility

Simina Brânzei

TL;DR

The paper analyzes tit-for-tat dynamics in production markets on weighted graphs with linear production functions, showing that a player’s fortune grows asymptotically if they have a good self-loop ($v_{i,i}>1$) or participate in a good 2-cycle ($\max_j v_{i,j}v_{j,i}>1$). It derives explicit growth rates tied to the geometric mean of the best cycle of length at most two and characterizes how wealth concentrates on those edges, with precise limit behavior for the investment fractions. A damped variant with per-player update rates $\epsilon_i$ yields a parallel lower bound on growth and introduces a potential function $f_{i,j}^*(t)$ to capture two-node cycle dynamics under damping. The results illuminate decentralized, money-free learning in circular economies and organizational partnerships, showing how local reciprocity drives global growth and how structure (self-loops and short cycles) dictates long-run outcomes.

Abstract

We consider tit-for-tat dynamics in production markets, where there is a set of $n$ players connected via a weighted graph. Each player $i$ can produce an eponymous good using its linear production function, given as input various amounts of goods in the system. In the tit-for-tat dynamic, each player $i$ shares its good with its neighbors in fractions proportional to how much they helped player $i$'s production in the last round. Our contribution is to characterize the asymptotic behavior of the dynamic as a function of the graph structure, finding that the fortune of a player grows in the long term if and only if the player has a good self loop (i.e. the player works well alone) or works well with at least one other player. We also consider a generalized damped update, where the players may update their strategies with different speeds, and obtain a lower bound on their rate of growth by identifying a function that gives insight into the behavior of the dynamical system. The model can capture circular economies, where players use each other's products, and organizational partnerships, where fostering long-term growth of an organization hinges on creating relationships in which reciprocal exchanges between the agents in the organization are paramount.

Tit-for-Tat Dynamics and Market Volatility

TL;DR

The paper analyzes tit-for-tat dynamics in production markets on weighted graphs with linear production functions, showing that a player’s fortune grows asymptotically if they have a good self-loop () or participate in a good 2-cycle (). It derives explicit growth rates tied to the geometric mean of the best cycle of length at most two and characterizes how wealth concentrates on those edges, with precise limit behavior for the investment fractions. A damped variant with per-player update rates yields a parallel lower bound on growth and introduces a potential function to capture two-node cycle dynamics under damping. The results illuminate decentralized, money-free learning in circular economies and organizational partnerships, showing how local reciprocity drives global growth and how structure (self-loops and short cycles) dictates long-run outcomes.

Abstract

We consider tit-for-tat dynamics in production markets, where there is a set of players connected via a weighted graph. Each player can produce an eponymous good using its linear production function, given as input various amounts of goods in the system. In the tit-for-tat dynamic, each player shares its good with its neighbors in fractions proportional to how much they helped player 's production in the last round. Our contribution is to characterize the asymptotic behavior of the dynamic as a function of the graph structure, finding that the fortune of a player grows in the long term if and only if the player has a good self loop (i.e. the player works well alone) or works well with at least one other player. We also consider a generalized damped update, where the players may update their strategies with different speeds, and obtain a lower bound on their rate of growth by identifying a function that gives insight into the behavior of the dynamical system. The model can capture circular economies, where players use each other's products, and organizational partnerships, where fostering long-term growth of an organization hinges on creating relationships in which reciprocal exchanges between the agents in the organization are paramount.

Paper Structure

This paper contains 20 sections, 13 theorems, 63 equations, 5 figures.

Key Result

Theorem 1

Let $i \in [n]$ be any player. Then The constant in $\Theta$ depends on the matrix $\mathbf{v}$ and the initial configuration. Moreover, $\lim_{t \to \infty} y_{i,\ell}(t) = 0$ for each player $\ell$ with $v_{i,\ell} v_{\ell,i} < \max_{j \in [n]} v_{i,j} v_{j,i}$.

Figures (5)

  • Figure 1: Tit-for-tat in two markets with $n=50$ players. Each player $i$ starts with an initial amount $x_i(0)$ of good $i$ and a way of distributing its good given by a vector $\mathbf{y_i}(0)$, where $y_{i,j}(0)$ is the fraction player $i$ gives to player $j$ (from good $i$) at round $0$. The players repeatedly exchange goods, produce their good from the bundles acquired, and then update the fractions according to the tit-for-tat rule. The picture shows the fractions $y_{j,i}(t)$, which have large oscillations.
  • Figure 2: Tit-for-tat dynamic in a market with $n=2$ players, where $\mathbf{v} = [[0.91, 1.186], [0.91, 1.186]]$. Each player $i$ starts with an initial amount $x_i(0)=1$ of good $i$. The initial fractions are $\mathbf{y}(0)= [[0.95, 0.05], [0.55, 0.45]]$, where $y_{j,i}(t)$ is the fraction received by player $i$ from good $j$ at time $t$. The players repeatedly exchange goods, produce from the bundles acquired, and then update the fractions according to the tit-for-tat rule.
  • Figure 3: Fractions $y_{j,i}(t)$, for all $i,j$, in four random markets with (a) $n=3$ players, (b) $n=5$ players, (c) $n=25$ players, and (d) $n=50$ players over time, for the dynamic of Definition \ref{['def:tft']}. Each color represents one trajectory of $y_{j,i}(t)$ for some pair $(i,j)$. The fractions have large fluctuations before converging and so appear as a region.
  • Figure 4: Tit-for-tat in a market with two players, where $\mathbf{v} = [[1.125, 0.915], [1.5, 1.125]]$, the initial fractions are $[[0.9, 0.1], [0.3, 0.7]]$, and the initial quantities are $[0.01, 0.01]$. The left figure shows the non-damped dynamic of Definition \ref{['def:tft']}, i.e. where $\mathbf{\epsilon} = [1, 1]$. The right figure shows the damped dynamic on the same market starting from the same initial configuration, where $\mathbf{\epsilon} = [0.8, 0.3]$.
  • Figure 5: Illustration associated with market for two players, where the matrix is $\mathbf{v} = [[0.75, 0.61], [1, 0.75]]$, the initial quantities are $\mathbf{\widetilde{x}}(0) = [0.01, 0.01]$, and the initial fractions are $\mathbf{\widetilde{y}}(0) = [[0.9, 0.1], [0.3, 0.7]]$. Let $\epsilon_1 = 0.6$ and $\epsilon_2 = 0.4$. The matrix $\mathbf{v}$ is already normalized, so $v_{i,j} = \omega_{i,j}$ for all $i,j$. Figure (a) illustrates the function $f_{1,2}^*(t)$ while figure (b) illustrates the function $f_{1,2}^*(t) -$$(\omega_{1,2} \cdot \omega_{2,1})^{\epsilon_1 \epsilon_2 + e^{-t}} \cdot f_{1,2}^*(t-1)$, which was shown to be non-negative in Lemma \ref{['lem:potential_function']}. The X axis shows the time.

Theorems & Definitions (28)

  • Definition 1: Tit-for-tat dynamic
  • Theorem 1
  • Theorem 2: Damped tit-for-tat
  • Lemma 1
  • proof
  • Proposition 1
  • proof
  • Proposition 2
  • proof
  • Lemma 2
  • ...and 18 more