Domain Shrinkage: A Constant-Memory (O(1)) Algorithm for Mixed Nash Equilibrium Computation via Coupled Interval Contraction
Description
Domain Shrinkage is a constant-memory (O(1)) algorithm for computing mixed-strategy Nash equilibria in finite 2×2 bimatrix games. Unlike fictitious play and replicator dynamics, which accumulate a belief history that grows with the number of iterations, Domain Shrinkage keeps only a bounded, non-accumulating record and converges by iteratively contracting a shared feasible-strategy corridor based solely on the players' current best responses. The paper analyzes convergence (linear in the number of contraction cycles), characterizes the running time as O(1/δ) for step floor δ, and presents an interactive 3D visualization of the expected-payoff surfaces that animates the shrinkage process in real time.
This record contains the paper (PDF and LaTeX source), the figures, and a screen-recorded demo of the interactive visualization.
Source code: https://github.com/daluan217/3D-Nash-Equilibrium
Live interactive demo: https://nash-equilibrium-simulator.com
Please email me with any questions, comments, or feedback: daluan217@g.ucla.edu
Files
fig1.png
Files
(125.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:0a7cc78a965affef4e75253c26acff11
|
121.4 MB | Download |
|
md5:0722795cbd953b310300cf0a116625f0
|
286.9 kB | Preview Download |
|
md5:3b3a5cfc5f86cb91545ea5dd00ccb463
|
295.1 kB | Preview Download |
|
md5:814f3cd9c508fc25b102e739daa198d8
|
490.1 kB | Preview Download |
|
md5:16ee750ce2ec399a36a08660442381db
|
402.1 kB | Preview Download |
|
md5:ffce136675bebde7916d58600cdb239e
|
484.0 kB | Preview Download |
|
md5:a801d6822898e003768e37efc90009f2
|
399.0 kB | Preview Download |
|
md5:47cd588f267e7cc3a66a716c8e2ca73c
|
2.0 MB | Preview Download |
|
md5:9916fff0092914326039d694f010aaef
|
39.1 kB | Download |
Additional details
Related works
- Is supplemented by
- Software: https://github.com/daluan217/3D-Nash-Equilibrium (URL)
- Software: https://nash-equilibrium-simulator.com (URL)
Software
- Repository URL
- https://github.com/daluan217/3D-Nash-Equilibrium
- Programming language
- TypeScript , JavaScript , HTML , CSS
- Development Status
- Active