Denizalp Goktas

dblp:297/4657 · DBLP profile ↗
← Back
10ranked-venue papers
9as first author
10since 2021 · last 2024
0000-0003-1958-685XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 9 · 8 first-author · 9 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
9 papers
Algorithmic game theory and mechanism design · 85% Mathematical optimization · 15%
Artificial intelligence
2 papers
Multi-agent systems · 50% Generative modeling · 50%

Topics — the 17 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithmic game theory and mechanism design › market equilibrium
fisher market
2.042023
Tâtonnement in Homothetic Fisher Markets · EC 2023
Fisher Markets with Social Influence · AAAI 2023
Zero-Sum Stochastic Stackelberg Games · NeurIPS 2022
Algorithmic game theory and mechanism design
market equilibrium
2.042023
Tâtonnement in Homothetic Fisher Markets · EC 2023
Fisher Markets with Social Influence · AAAI 2023
Zero-Sum Stochastic Stackelberg Games · NeurIPS 2022
Algorithmic game theory and mechanism design
stackelberg game
1.732023
Convex-Concave Zero-Sum Stochastic Stackelberg Games · NeurIPS 2023
Zero-Sum Stochastic Stackelberg Games · NeurIPS 2022
Convex-Concave Min-Max Stackelberg Games · NeurIPS 2021
Algorithmic game theory and mechanism design › solution concepts in games › equilibrium concepts
generalized nash equilibrium
1.322024
Generative Adversarial Equilibrium Solvers · ICLR 2024
Exploitability Minimization in Games and Beyond · NeurIPS 2022
Algorithmic game theory and mechanism design › stackelberg game
stochastic stackelberg games
1.222023
Convex-Concave Zero-Sum Stochastic Stackelberg Games · NeurIPS 2023
Zero-Sum Stochastic Stackelberg Games · NeurIPS 2022
Mathematical optimization › minimax optimization
convex-concave optimization
1.222023
Convex-Concave Zero-Sum Stochastic Stackelberg Games · NeurIPS 2023
Convex-Concave Min-Max Stackelberg Games · NeurIPS 2021
Machine learning › Generative modeling
generative adversarial network
0.812024
Generative Adversarial Equilibrium Solvers · ICLR 2024
Algorithmic game theory and mechanism design › market equilibrium
competitive equilibrium
0.812024
Generative Adversarial Equilibrium Solvers · ICLR 2024
Algorithmic game theory and mechanism design
equilibrium computation
0.812024
Generative Adversarial Equilibrium Solvers · ICLR 2024
Algorithmic game theory and mechanism design
inverse game theory
0.812024
Efficient Inverse Multiagent Learning · ICLR 2024
Algorithmic game theory and mechanism design › market equilibrium
market equilibrium computation
0.712023
Fisher Markets with Social Influence · AAAI 2023
Algorithmic game theory and mechanism design › market equilibrium
tatonnement
0.712023
Tâtonnement in Homothetic Fisher Markets · EC 2023
Algorithmic game theory and mechanism design
market design
0.612022
An Algorithmic Theory of Markets and Their Application to Decentralized Markets · AAAI 2022
Mathematical optimization
minimax optimization
0.612022
Exploitability Minimization in Games and Beyond · NeurIPS 2022
Mathematical optimization › continuous optimization › convex optimization
first-order methods
0.512021
Convex-Concave Min-Max Stackelberg Games · NeurIPS 2021
Algorithmic game theory and mechanism design › social networks
social influence
0.212023
Fisher Markets with Social Influence · AAAI 2023
Algorithmic game theory and mechanism design › market design
online marketplaces
0.212022
An Algorithmic Theory of Markets and Their Application to Decentralized Markets · AAAI 2022

Methods — techniques the papers use, named apart from their topics

stochastic oracle · 1.5neural network function approximation · 1.5generative-adversarial optimization · 1.5generative adversarial learning · 1.5first-order oracle · 1.5first-order methods · 1.1variational equilibrium · 0.7tâtonnement · 0.7stackelberg game · 0.7generalized nash equilibrium · 0.7
YearPublicationVenuePosition
2024 Efficient Inverse Multiagent Learning
abstract
In this paper, we study inverse game theory (resp. inverse multiagent learning) in which the goal is to find parameters of a game’s payoff functions for which the expected (resp. sampled) behavior is an equilibrium. We formulate these problems as generative-adversarial (i.e., min-max) optimization problems, which we develop polynomial-time algorithms to solve, the former of which relies on an exact first- order oracle, and the latter, a stochastic one. We extend our approach to solve inverse multiagent simulacral learning in polynomial time and number of samples. In these problems, we seek a simulacrum, meaning parameters and an associated equilibrium that replicate the given observations in expectation. We find that our approach outperforms the widely-used ARIMA method in predicting prices in Spanish electricity markets based on time-series data.
Denizalp Goktas, Amy Greenwald, Sadie Zhao, Alec Koppel, Sumitra Ganesh
ICLR1
2024 Generative Adversarial Equilibrium Solvers
abstract
We introduce the use of generative adversarial learning to compute equilibria in general game-theoretic settings, specifically the generalized Nash equilibrium (GNE) in pseudo-games, and its specific instantiation as the competitive equilibrium (CE) in Arrow-Debreu competitive economies. Pseudo-games are a generalization of games in which players' actions affect not only the payoffs of other players but also their feasible action spaces. Although the computation of GNE and CE is intractable in the worst-case, i.e., PPAD-hard, in practice, many applications only require solutions with high accuracy in expectation over a distribution of problem instances. We introduce Generative Adversarial Equilibrium Solvers (GAES): a family of generative adversarial neural networks that can learn GNE and CE from only a sample of problem instances. We provide computational and sample complexity bounds for Lipschitz-smooth function approximators in a large class of concave pseudo-games, and apply the framework to finding Nash equilibria in normal-form games, CE in Arrow-Debreu competitive economies, and GNE in an environmental economic model of the Kyoto mechanism.
Denizalp Goktas, David C. Parkes, Ian Gemp, Luke Marris, Georgios Piliouras, Romuald Elie, Guy Lever, Andrea Tacchetti
ICLR1
2023 Fisher Markets with Social Influence
abstract
A Fisher market is an economic model of buyer and seller interactions in which each buyer’s utility depends only on the bundle of goods she obtains. Many people’s interests, however, are affected by their social interactions with others. In this paper, we introduce a generalization of Fisher markets, namely influence Fisher markets, which captures the impact of social influence on buyers’ utilities. We show that competitive equilibria in influence Fisher markets correspond to generalized Nash equilibria in an associated pseudo-game, which implies the existence of competitive equilibria in all influence Fisher markets with continuous and concave utility functions. We then construct a monotone pseudo-game, whose variational equilibria and their duals together characterize competitive equilibria in influence Fisher markets with continuous, jointly concave, and homogeneous utility functions. This observation implies that competitive equilibria in these markets can be computed in polynomial time under standard smoothness assumptions on the utility functions. The dual of this second pseudo-game enables us to interpret the competitive equilibria of influence CCH Fisher markets as the solutions to a system of simultaneous Stackelberg games. Finally, we derive a novel first-order method that solves this Stackelberg system in polynomial time, prove that it is equivalent to computing competitive equilibrium prices via tâtonnement, and run experiments that confirm our theoretical results.
Denizalp Goktas, Amy Greenwald
AAAI2
2023 Convex-Concave Zero-Sum Stochastic Stackelberg Games
Denizalp Goktas, Arjun Prakash, Amy Greenwald
NeurIPS1
2023 Tâtonnement in Homothetic Fisher Markets
abstract
A prevalent theme in the economics and computation literature is to identify natural price-adjustment processes by which sellers and buyers in a market can discover equilibrium prices. An example of such a process is tâtonnement, an auction-like algorithm first proposed in 1874 by French economist Walras in which sellers adjust prices based on the Marshallian demands of buyers, i.e., budget-constrained utility-maximizing demands. A dual concept in consumer theory is a buyer's Hicksian demand, i.e., consumptions that minimize expenditure while achieving a desired utility level. In this paper, we identify the maximum of the absolute value of the elasticity of the Hicksian demand, i.e., the maximum percentage change in the Hicksian demand of any good w.r.t. the change in the price of some other good, as an economic parameter sufficient to capture and explain a range of convergent and non-convergent tâtonnement behaviors in a broad class of markets. In particular, we prove the convergence of tâtonnement at a rate of O((1+ε2)/T), in homothetic Fisher markets with bounded price elasticity of Hicksian demand, i.e., Fisher markets in which consumers have preferences represented by homogeneous utility functions and the price elasticity of their Hicksian demand is bounded, where ε is the maximum absolute value of the price elasticity of Hicksian demand across all buyers. Our result not only generalizes known convergence results for CES Fisher markets, but extends them to mixed nested CES markets and Fisher markets with continuous, possibly non-concave, homogeneous utility functions. Our convergence rate covers the full spectrum of nested CES utilities, including Leontief and linear utilities, unifying previously existing disparate convergence and non-convergence results. In particular, for ε = 0, i.e., Leontief markets, we recover the best-known convergence rate of O(1/T), and as ε → ∞, e.g., linear Fisher markets, we obtain non-convergent behavior, as expected.
Denizalp Goktas, Amy Greenwald
EC1
2022 An Algorithmic Theory of Markets and Their Application to Decentralized Markets
abstract
Broadly speaking, I hope to dedicate my PhD to improving our understanding of algorithmic economics with the ultimate goal of building welfare improving decentralized technology for markets. In the following pages, I describe how my past work has built on the existing literature to get closer to the goal of creating such technologies, and describe what research paths this work opens up for the rest of my PhD. I believe that my research has the potential to provide algorithmic solutions to problems in machine learning, optimization, and game theory, and can be used to improve the efficiency of online marketplaces.
Denizalp Goktas
AAAI1
2022 Exploitability Minimization in Games and Beyond
abstract
Pseudo-games are a natural and well-known generalization of normal-form games, in which the actions taken by each player affect not only the other players' payoffs, as in games, but also the other players' strategy sets. The solution concept par excellence for pseudo-games is the generalized Nash equilibrium (GNE), i.e., a strategy profile at which each player's strategy is feasible and no player can improve their payoffs by unilaterally deviating to another strategy in the strategy set determined by the other players' strategies. The computation of GNE in pseudo-games has long been a problem of interest, due to applications in a wide variety of fields, from environmental protection to logistics to telecommunications. Although computing GNE is PPAD-hard in general, it is still of interest to try to compute them in restricted classes of pseudo-games. One approach is to search for a strategy profile that minimizes exploitability, i.e., the sum of the regrets across all players. As exploitability is nondifferentiable in general, developing efficient first-order methods that minimize it might not seem possible at first glance. We observe, however, that the exploitability-minimization problem can be recast as a min-max optimization problem, and thereby obtain polynomial-time first-order methods to compute a refinement of GNE, namely the variational equilibria (VE), in convex-concave cumulative regret pseudo-games with jointly convex constraints. More generally, we also show that our methods find the stationary points of the exploitability in polynomial time in Lipschitz-smooth pseudo-games with jointly convex constraints. Finally, we demonstrate in experiments that our methods not only outperform known algorithms, but that even in pseudo-games where they are not guaranteed to converge to a GNE, they may do so nonetheless, with proper initialization.
Denizalp Goktas, Amy Greenwald
NeurIPS1
2022 Zero-Sum Stochastic Stackelberg Games
abstract
Zero-sum stochastic games have found important applications in a variety of fields, from machine learning to economics. Work on this model has primarily focused on the computation of Nash equilibrium due to its effectiveness in solving adversarial board and video games. Unfortunately, a Nash equilibrium is not guaranteed to exist in zero-sum stochastic games when the payoffs at each state are not convex-concave in the players' actions. A Stackelberg equilibrium, however, is guaranteed to exist. Consequently, in this paper, we study zero-sum stochastic Stackelberg games. Going beyond known existence results for (non-stationary) Stackelberg equilibria, we prove the existence of recursive (i.e., Markov perfect) Stackelberg equilibria (recSE) in these games, provide necessary and sufficient conditions for a policy profile to be a recSE, and show that recSE can be computed in (weakly) polynomial time via value iteration. Finally, we show that zero-sum stochastic Stackelberg games can model the problem of pricing and allocating goods across agents and time. More specifically, we propose a zero-sum stochastic Stackelberg game whose recSE correspond to the recursive competitive equilibria of a large class of stochastic Fisher markets. We close with a series of experiments that showcase how our methodology can be used to solve the consumption-savings problem in stochastic Fisher markets.
Denizalp Goktas, Sadie Zhao, Amy Greenwald
NeurIPS1
2021 Convex-Concave Min-Max Stackelberg Games
abstract
Min-max optimization problems (i.e., min-max games) have been attracting a great deal of attention because of their applicability to a wide range of machine learning problems. Although significant progress has been made recently, the literature to date has focused on games with independent strategy sets; little is known about solving games with dependent strategy sets, which can be characterized as min-max Stackelberg games. We introduce two first-order methods that solve a large class of convex-concave min-max Stackelberg games, and show that our methods converge in polynomial time. Min-max Stackelberg games were first studied by Wald, under the posthumous name of Wald’s maximin model, a variant of which is the main paradigm used in robust optimization, which means that our methods can likewise solve many convex robust optimization problems. We observe that the computation of competitive equilibria in Fisher markets also comprises a min-max Stackelberg game. Further, we demonstrate the efficacy and efficiency of our algorithms in practice by computing competitive equilibria in Fisher markets with varying utility structures. Our experiments suggest potential ways to extend our theoretical results, by demonstrating how different smoothness properties can affect the convergence rate of our algorithms.
Denizalp Goktas, Amy Greenwald
NeurIPS1
2021 A Consumer-Theoretic Characterization of Fisher Market Equilibria
Denizalp Goktas, Enrique Areyan Viqueira, Amy Greenwald
WINE1