Demo Data from EDBT 2026 / reviewers in the wild / expert
Yoav Shoham
dblp:s/YoavShoham
· DBLP profile ↗
107ranked-venue papers
29as first author
5since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 89 · 25 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 39 · 13 first-authorTheory of computation · 26 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 6Databases, data management, data science and information retrieval · 4 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 3Computer networks · 1
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.
| Artificial intelligence
48 papers |
Language models and text generation · 58% Multi-agent systems · 10% Knowledge representation and reasoning · 8% | |
| Theoretical computer science
51 papers |
Algorithmic game theory and mechanism design · 89% Algorithms and data structures · 4% Logic in computer science · 3% |
Topics — the 30 heaviest of 127, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design
mechanism design |
0.7 | 9 | 2015 | Stable Invitations · AAAI 2015 Designing competitions between teams of individuals · Artif. Intell. 2010 Eliciting truthful answers to multiple-choice questions · EC 2009 |
Natural language and speech › Language models and text generation › language modeling
long-context language modeling |
0.7 | 1 | 2023 | Parallel Context Windows for Large Language Models · ACL (1) 2023 |
Natural language and speech › Language models and text generation
large language model |
0.5 | 1 | 2021 | Some Thoughts on Computational Natural Language in the 21st Century · WSDM 2021 |
Natural language and speech › Language models and text generation
masked language modeling |
0.5 | 1 | 2021 | PMI-Masking: Principled masking of correlated spans · ICLR 2021 |
Natural language and speech › Language models and text generation › language modeling
masked span prediction |
0.5 | 1 | 2021 | PMI-Masking: Principled masking of correlated spans · ICLR 2021 |
Natural language and speech › Language models and text generation
neural language model |
0.5 | 1 | 2021 | Some Thoughts on Computational Natural Language in the 21st Century · WSDM 2021 |
Natural language and speech › Language models and text generation
pre-trained language model |
0.4 | 1 | 2020 | SenseBERT: Driving Some Sense into BERT · ACL 2020 |
Natural language and speech › Information extraction and text analysis
word sense disambiguation |
0.4 | 1 | 2020 | SenseBERT: Driving Some Sense into BERT · ACL 2020 |
Algorithmic game theory and mechanism design › social choice
computational social choice |
0.2 | 1 | 2015 | Stable Invitations · AAAI 2015 |
Algorithmic game theory and mechanism design
coalitional game |
0.2 | 3 | 2008 | Bayesian Coalitional Games · AAAI 2008 Multi-attribute coalitional games · EC 2006 Marginal contribution nets: a compact representation scheme for coalitional games · EC 2005 |
Algorithmic game theory and mechanism design › social choice
elicitation |
0.2 | 2 | 2009 | Eliciting truthful answers to multiple-choice questions · EC 2009 Eliciting properties of probability distributions · EC 2008 |
Algorithmic game theory and mechanism design › mechanism design › information elicitation
truthful elicitation |
0.2 | 2 | 2009 | Eliciting truthful answers to multiple-choice questions · EC 2009 Self-financed wagering mechanisms for forecasting · EC 2008 |
Algorithmic game theory and mechanism design
repeated games |
0.2 | 2 | 2011 | Hustling in Repeated Zero-Sum Games with Imperfect Execution · IJCAI 2011 New Criteria and a New Algorithm for Learning in Multi-Agent Systems · NIPS 2004 |
Algorithmic game theory and mechanism design
auction theory |
0.2 | 4 | 2007 | Spiteful Bidding in Sealed-Bid Auctions · IJCAI 2007 On cheating in sealed-bid auctions · EC 2003 Bidding clubs: institutionalized collusion in auctions · EC 2000 |
Machine learning › Representation and self-supervised learning
pre-training |
0.1 | 1 | 2021 | PMI-Masking: Principled masking of correlated spans · ICLR 2021 |
Algorithmic game theory and mechanism design › auction theory
combinatorial auction |
0.1 | 5 | 2009 | Truth revelation in approximately efficient combinatorial auctions · J. ACM 2002 Empirical hardness models: Methodology and a case study on combinatorial auctions · J. ACM 2009 Towards a universal test suite for combinatorial auction algorithms · EC 2000 |
Knowledge, reasoning and agents › Multi-agent systems
imperfect information games |
0.1 | 1 | 2011 | Hustling in Repeated Zero-Sum Games with Imperfect Execution · IJCAI 2011 |
Algorithmic game theory and mechanism design
zero-sum game |
0.1 | 1 | 2011 | Hustling in Repeated Zero-Sum Games with Imperfect Execution · IJCAI 2011 |
Knowledge, reasoning and agents › Multi-agent systems
multi-agent learning |
0.1 | 3 | 2007 | If multi-agent learning is the answer, what is the question? · Artif. Intell. 2007 New Criteria and a New Algorithm for Learning in Multi-Agent Systems · NIPS 2004 Economic Principles of Multi-Agent Systems · Artif. Intell. 1997 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
belief revision |
0.1 | 2 | 2010 | Joint Revision of Beliefs and Intention · KR 2010 Belief as Defeasible Knowledge · Artif. Intell. 1993 |
Algorithmic game theory and mechanism design › auction theory
sealed-bid auction |
0.1 | 2 | 2007 | Spiteful Bidding in Sealed-Bid Auctions · IJCAI 2007 On cheating in sealed-bid auctions · EC 2003 |
Algorithmic game theory and mechanism design › game representation
compact representation |
0.1 | 2 | 2005 | Marginal contribution nets: a compact representation scheme for coalitional games · EC 2005 Fast and Compact: A Simple Class of Congestion Games · AAAI 2005 |
Algorithmic game theory and mechanism design › mechanism design
contest design |
0.1 | 1 | 2010 | Designing competitions between teams of individuals · Artif. Intell. 2010 |
Algorithmic game theory and mechanism design
social choice |
0.1 | 1 | 2010 | Designing competitions between teams of individuals · Artif. Intell. 2010 |
Performance modeling and evaluation › performance prediction
execution time prediction |
0.1 | 1 | 2009 | Empirical hardness models: Methodology and a case study on combinatorial auctions · J. ACM 2009 |
Algorithmic game theory and mechanism design › mechanism design › contest design
ranking games |
0.1 | 1 | 2009 | Ranking games · Artif. Intell. 2009 |
Knowledge, reasoning and agents › Multi-agent systems › game theory
bayesian game |
0.1 | 1 | 2008 | Bayesian Coalitional Games · AAAI 2008 |
Algorithmic game theory and mechanism design
cooperative game theory |
0.1 | 1 | 2008 | Bayesian Coalitional Games · AAAI 2008 |
Algorithmic game theory and mechanism design › mechanism design
incentive compatibility |
0.1 | 1 | 2008 | Self-financed wagering mechanisms for forecasting · EC 2008 |
Computational complexity
property testing |
0.1 | 1 | 2008 | Optimal Testing of Structured Knowledge · AAAI 2008 |
Methods — techniques the papers use, named apart from their topics
parallel context windows · 0.7pointwise mutual information · 0.5self-supervised learning · 0.4game-theoretic analysis · 0.3game-theoretic strategy design · 0.2game theory · 0.2supervised machine learning · 0.2benchmark tuning · 0.2algorithm portfolios · 0.2scoring rules · 0.2game tree search · 0.1representation theorem · 0.1property testing · 0.1axiomatic characterization · 0.1reinforcement learning · 0.1game-theoretic learning · 0.1search methods · 0.0speech act theory · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Generating Benchmarks for Factuality Evaluation of Language ModelsabstractDor Muhlgay, Ori Ram, Inbal Magar, Yoav Levine, Nir Ratner, Yonatan Belinkov, Omri Abend, Kevin Leyton-Brown, Amnon Shashua, Yoav Shoham. Proceedings of the 18th Conference of the European Chapter of the Association for Computational Linguistics (Volume 1: Long Papers). 2024. Dor Muhlgay, Ori Ram, Inbal Magar, Yoav Levine, Nir Ratner, Yonatan Belinkov, Omri Abend, Kevin Leyton-Brown, Amnon Shashua, Yoav Shoham |
EACL (1) | 10 |
| 2023 | Parallel Context Windows for Large Language ModelsabstractNir Ratner, Yoav Levine, Yonatan Belinkov, Ori Ram, Inbal Magar, Omri Abend, Ehud Karpas, Amnon Shashua, Kevin Leyton-Brown, Yoav Shoham. Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2023. Nir Ratner, Yoav Levine, Yonatan Belinkov, Ori Ram, Inbal Magar, Omri Abend, Ehud Karpas, Amnon Shashua, Kevin Leyton-Brown, Yoav Shoham |
ACL (1) | 10 |
| 2023 | In-Context Retrieval-Augmented Language ModelsabstractAbstract Retrieval-Augmented Language Modeling (RALM) methods, which condition a language model (LM) on relevant documents from a grounding corpus during generation, were shown to significantly improve language modeling performance. In addition, they can mitigate the problem of factually inaccurate text generation and provide natural source attribution mechanism. Existing RALM approaches focus on modifying the LM architecture in order to facilitate the incorporation of external information, significantly complicating deployment. This paper considers a simple alternative, which we dub In-Context RALM: leaving the LM architecture unchanged and prepending grounding documents to the input, without any further training of the LM. We show that In-Context RALM that builds on off-the-shelf general purpose retrievers provides surprisingly large LM gains across model sizes and diverse corpora. We also demonstrate that the document retrieval and ranking mechanism can be specialized to the RALM setting to further boost performance. We conclude that In-Context RALM has considerable potential to increase the prevalence of LM grounding, particularly in settings where a pretrained LM must be used without modification or even via API access.1 Ori Ram, Yoav Levine, Itay Dalmedigos, Dor Muhlgay, Amnon Shashua, Kevin Leyton-Brown, Yoav Shoham |
Trans. Assoc. Comput. Linguistics | 7 |
| 2021 | PMI-Masking: Principled masking of correlated spans
Yoav Levine, Barak Lenz, Opher Lieber, Omri Abend, Kevin Leyton-Brown, Moshe Tennenholtz, Yoav Shoham |
ICLR | 7 |
| 2021 | Some Thoughts on Computational Natural Language in the 21st CenturyabstractModern neural language models (LMs) have grabbed much attention in recent years, due in part to their massive sizes and the resources (time, money, data) required to derive them, and in part to their unprecedented performance on language understanding and generation tasks. It is clear that massive LMs are a required component of any future natural language system, are critical to improving existing applications such as search, and enable new applications previously beyond the reach of technology. Yoav Shoham |
WSDM | 1 |
| 2020 | SenseBERT: Driving Some Sense into BERTabstractYoav Levine, Barak Lenz, Or Dagan, Ori Ram, Dan Padnos, Or Sharir, Shai Shalev-Shwartz, Amnon Shashua, Yoav Shoham. Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics. 2020. Yoav Levine, Barak Lenz, Or Dagan, Ori Ram, Dan Padnos, Or Sharir, Shai Shalev-Shwartz, Amnon Shashua, Yoav Shoham |
ACL | 9 |
| 2016 | A Distributed Agent for Computational PoolabstractGames with continuous state and action spaces present unique challenges from an artificial intelligence (AI) viewpoint. Billiards, or pool, is one such domain that has been the focus of several research efforts aimed at designing AI agents to play successfully. Due to the continuous nature of the actions, it is natural to believe that the more time an agent has to investigate actions, the better it will perform. This paper gives a thorough description of a successful agent with a novel distributed architecture, designed for being able to grant further time for shot simulation and analysis through the utilization of many CPUs. A brief analysis of the distributed component of the agent is presented, as well as how much the extra time thus obtained contributed to its success, especially when compared to its other novel components. The described agent, CueCard, won the Computer Olympiad computational pool tournament held in 2008. Christopher Archibald, Alon Altman, Yoav Shoham |
IEEE Trans. Comput. Intell. AI Games | 3 |
| 2015 | Stable InvitationsabstractWe consider the situation in which an organizer is trying to convenean event, and needs to choose whom out of a given set of agents to invite.Agents have preferences over how many attendees should be at the eventand possibly also who the attendees should be.This induces a stability requirement: All invited agents should preferattending to not attending, and all the other agents should not regretbeing not invited.The organizer's objective is to find an invitation of maximum size,subject to the stability requirement. We investigate the computational complexity of finding such an invitation when agents are truthful, as well as the mechanism design problem when agents act strategically. Hooyeon Lee, Yoav Shoham |
AAAI | 2 |
| 2015 | The Right to Obscure: A Mechanism and Initial Evaluation
Eric Hsin-Chun Huang, Jaron Lanier, Yoav Shoham |
IJCAI | 3 |
| 2011 | Hustling in Repeated Zero-Sum Games with Imperfect ExecutionabstractWe study repeated games in which players have imperfect execution skill and one player’s true skill is not common knowledge. In these settings the possibility arises of a player “hustling”, or pretending to have lower execution skill than they actually have. Focusing on repeated zero-sum games, we provide a hustle-proof strategy; this strategy maximizes a player’s payoff, regardless of the true skill level of the other player. 1 Christopher Archibald, Yoav Shoham |
IJCAI | 2 |
| 2011 | Fair Seeding in Knockout TournamentsabstractWe investigated the existence of fair seeding in knockout tournaments. We define two fairness criteria, both adapted from the literature: envy-freeness and order preservation. We show how to achieve the first criterion in tournaments whose structure is unconstrained, and prove an impossibility result for balanced tournaments. For the second criterion we have a similar result for unconstrained tournaments, but not for the balanced case. We provide instead a heuristic algorithm which we show through experiments to be efficient and effective. This suggests that the criterion is achievable also in balanced tournaments. However, we prove that it again becomes impossible to achieve when we add a weak condition guarding against the phenomenon of tournament dropout. Thuc Vu, Yoav Shoham |
ACM Trans. Intell. Syst. Technol. | 2 |
| 2010 | Invited Presentations at the Twelfth International Conference on Principles of Knowledge Representation and Reasoning
Chitta Baral, Ian Horrocks 0001, Yoav Shoham |
KR | 3 |
| 2010 | Joint Revision of Beliefs and Intention
Thomas Icard, Eric Pacuit, Yoav Shoham |
KR | 3 |
| 2010 | Designing competitions between teams of individuals
Pingzhong Tang, Yoav Shoham, Fangzhen Lin |
Artif. Intell. | 2 |
| 2009 | Analysis of a Winning Computational Billiards Player
Christopher Archibald, Alon Altman, Yoav Shoham |
IJCAI | 3 |
| 2009 | Eliciting truthful answers to multiple-choice questionsabstractMotivated by the prevalence of online questionnaires in electronic commerce, and of multiple-choice questions in such questionnaires, we consider the problem of eliciting truthful answers to multiple-choice questions from a knowledgeable respondent. Specifically, each question is a statement regarding an uncertain future event, and is multiple-choice -- the responder must select exactly one of the given answers. The principal offers a payment, whose amount is a function of the answer selected and the true outcome (which the principal will eventually observe). This problem significantly generalizes recent work on truthful elicitation of distribution properties, which itself generalized a long line of work in elicitation of complete distributions. We provide necessary and sufficient conditions for the existence of payments that induce truthful answers, and give a characterization of those payments. We also study in greater details the common case of questions with ordinal answers, and illustrate our results with several examples of practical interest. Nicolas S. Lambert, Yoav Shoham |
EC | 2 |
| 2009 | Considerations on the logic of intentionabstractWhile logical theories of informational attitudes, such as knowledge, certainty and belief, have flourished in the past two decades, logical formalization of other facets of rational behavior has lagged behind significantly. One intriguing line of research concerns the concept of intention. I will discuss one approach to tackling the notion within a logical framework. Yoav Shoham |
TARK | 1 |
| 2009 | Ranking games
Felix Brandt 0001, Felix A. Fischer, Paul Harrenstein, Yoav Shoham |
Artif. Intell. | 4 |
| 2009 | Empirical hardness models: Methodology and a case study on combinatorial auctionsabstractIs it possible to predict how long an algorithm will take to solve a previously-unseen instance of an NP-complete problem? If so, what uses can be found for models that make such predictions? This article provides answers to these questions and evaluates the answers experimentally. We propose the use of supervised machine learning to build models that predict an algorithm's runtime given a problem instance. We discuss the construction of these models and describe techniques for interpreting them to gain understanding of the characteristics that cause instances to be hard or easy. We also present two applications of our models: building algorithm portfolios that outperform their constituent algorithms, and generating test distributions that emphasize hard problems. We demonstrate the effectiveness of our techniques in a case study of the combinatorial auction winner determination problem. Our experimental results show that we can build very accurate models of an algorithm's running time, interpret our models, build an algorithm portfolio that strongly outperforms the best single algorithm, and tune a standard benchmark suite to generate much harder problem instances. Kevin Leyton-Brown, Eugene Nudelman, Yoav Shoham |
J. ACM | 3 |
| 2008 | Bayesian Coalitional Games
Samuel Ieong, Yoav Shoham |
AAAI | 2 |
| 2008 | Optimal Testing of Structured Knowledge
Michael Munie, Yoav Shoham |
AAAI | 2 |
| 2008 | Game Theory Pragmatics: A Challenge for AI
Yoav Shoham |
AAAI | 1 |
| 2008 | Self-financed wagering mechanisms for forecastingabstractWe examine a class of wagering mechanisms designed to elicit truthful predictions from a group of people without requiring any outside subsidy. We propose a number of desirable properties for wagering mechanisms, identifying one mechanism - weighted-score wagering - that satisfies all of the properties. Moreover, we show that a single-parameter generalization of weighted-score wagering is the only mechanism that satisfies these properties. We explore some variants of the core mechanism based on practical considerations. Nicolas S. Lambert, John Langford 0001, Jennifer Wortman Vaughan, Yiling Chen 0001, Daniel M. Reeves, Yoav Shoham, David M. Pennock |
EC | 6 |
| 2008 | Eliciting properties of probability distributionsabstractWe investigate the problem of truthfully eliciting an expert's assessment of a property of a probability distribution, where a property is any real-valued function of the distribution such as mean or variance. We show that not all properties are elicitable; for example, the mean is elicitable and the variance is not. For those that are elicitable, we provide a representation theorem characterizing all payment (or "score") functions that induce truthful revelation. We also consider the elicitation of sets of properties. We then observe that properties can always be inferred from sets of elicitable properties. This naturally suggests the concept of elicitation complexity; the elicitation complexity of property is the minimal size of such a set implying the property. Finally we discuss applications to prediction markets. Nicolas S. Lambert, David M. Pennock, Yoav Shoham |
EC | 3 |
| 2008 | Fault tolerant mechanism design
Ryan Porter, Amir Ronen, Yoav Shoham, Moshe Tennenholtz |
Artif. Intell. | 3 |
| 2007 | Asymptotically optimal repeated auctions for sponsored searchabstractWe investigate asymptotically optimal keyword auctions, that is, auctions which maximize revenue as the number of bidders grows. We do so under two alternative behavioral assumptions. The first explicitly models the repeated nature of keyword auctions. It introduces a novel assumption on individual bidding, namely that bidders never overbid their value, and bid their actual value if shut out for long enough. Under these conditions we present a broad class of repeated auctions that are asymptotically optimal among all sequential auctions (a superset of repeated auctions). Those auctions have varying payment schemes but share the ranking method. The Google auction belongs to this class, but not the Yahoo auction, and indeed we show that the latter is not asymptotically optimal. (Nonetheless, with some additional distributional assumptions, the Yahoo auction can be shown to belong to a broad category of auctions that are asymptotically optimal among all auction mechanisms that do not rely on ad relevance.) We then look at the one-shot keyword auction, which can be taken to model repeated auctions in which relatively myopic bidders converge on the equilibrium of the full-information stage game. In this case we show that the Google auction remains asymptotically optimal and the Yahoo auction suboptimal. The distributional assumptions under which our theorems hold are quite general. We do however show that the Google auction is not asymptotically revenue-maximizing for general distributions. Nicolas S. Lambert, Yoav Shoham |
ICEC | 2 |
| 2007 | Near-Optimal Search in Continuous Domains
Samuel Ieong, Nicolas S. Lambert, Yoav Shoham, Ronen I. Brafman |
AAAI | 3 |
| 2007 | A Game-Theoretic Analysis of Strictly Competitive Multiagent Scenarios
Felix Brandt 0001, Felix A. Fischer, Paul Harrenstein, Yoav Shoham |
IJCAI | 4 |
| 2007 | Spiteful Bidding in Sealed-Bid Auctions
Felix Brandt 0001, Tuomas Sandholm, Yoav Shoham |
IJCAI | 3 |
| 2007 | How Relevant is Game Theory to Intelligent Agent Technology?abstractAt this point, restricted to rather specialized areas, and even there must be taken with a grain of salt. But at the same time you can't afford not to know it; there is currently no better underpinning for understanding multiagent systems. I will elaborate using experience in both academia and industry. Yoav Shoham |
Web Intelligence | 1 |
| 2007 | If multi-agent learning is the answer, what is the question?
Yoav Shoham, Rob Powers, Trond Grenager |
Artif. Intell. | 1 |
| 2007 | A general criterion and an algorithmic framework for learning in multi-agent systems
Rob Powers, Yoav Shoham, Thuc Vu |
Mach. Learn. | 2 |
| 2006 | On Strictly Competitive Multi-Player Games
Felix Brandt 0001, Felix A. Fischer, Yoav Shoham |
AAAI | 3 |
| 2006 | Multi-attribute coalitional gamesabstractWe study coalitional games where the value of cooperation among the agents are solely determined by the attributes the agents possess, with no assumption as to how these attributes jointly determine this value. This framework allows us to model diverse economic interactions by picking the right attributes. We study the computational complexity of two coalitional solution concepts for these games -- the Shapley value and the core. We show how the positive results obtained in this paper imply comparable results for other games studied in the literature. Samuel Ieong, Yoav Shoham |
EC | 2 |
| 2005 | Fast and Compact: A Simple Class of Congestion Games
Samuel Ieong, Robert McGrew 0001, Eugene Nudelman, Yoav Shoham, Qixiang Sun |
AAAI | 4 |
| 2005 | Learning against opponents with bounded memory
Rob Powers, Yoav Shoham |
IJCAI | 2 |
| 2005 | Marginal contribution nets: a compact representation scheme for coalitional gamesabstractWe present a new approach to representing coalitional games based on rules that describe the marginal contributions of the agents. This representation scheme captures characteristics of the interactions among the agents in a natural and concise manner. We also develop efficient algorithms for two of the most important solution concepts, the Shapley value and the core, under this representation. The Shapley value can be computed in time linear in the size of the input. The emptiness of the core can be determined in time exponential only in the treewidth of a graphical interpretation of our representation. Samuel Ieong, Yoav Shoham |
EC | 2 |
| 2005 | On cheating in sealed-bid auctions
Ryan Porter, Yoav Shoham |
Decis. Support Syst. | 2 |
| 2005 | Non-cooperative computation: Boolean functions with correctness and exclusivity
Yoav Shoham, Moshe Tennenholtz |
Theor. Comput. Sci. | 1 |
| 2004 | Using Contracts to Influence the Outcome of a Game
Robert McGrew 0001, Yoav Shoham |
AAAI | 2 |
| 2004 | Simple Search Methods for Finding a Nash Equilibrium
Ryan Porter, Eugene Nudelman, Yoav Shoham |
AAAI | 3 |
| 2004 | Understanding Random SAT: Beyond the Clauses-to-Variables Ratio
Eugene Nudelman, Kevin Leyton-Brown, Holger H. Hoos, Alex Devkar, Yoav Shoham |
CP | 5 |
| 2004 | New Criteria and a New Algorithm for Learning in Multi-Agent SystemsabstractWe propose a new set of criteria for learning algorithms in multi-agent systems, one that is more stringent and (we argue) better justified than previous proposed criteria. Our criteria, which apply most straightfor- wardly in repeated games with average rewards, consist of three require- ments: (a) against a specified class of opponents (this class is a parameter of the criterion) the algorithm yield a payoff that approaches the payoff of the best response, (b) against other opponents the algorithm's payoff at least approach (and possibly exceed) the security level payoff (or max- imin value), and (c) subject to these requirements, the algorithm achieve a close to optimal payoff in self-play. We furthermore require that these average payoffs be achieved quickly. We then present a novel algorithm, and show that it meets these new criteria for a particular parameter class, the class of stationary opponents. Finally, we show that the algorithm is effective not only in theory, but also empirically. Using a recently introduced comprehensive game theoretic test suite, we show that the algorithm almost universally outperforms previous learning algorithms. Rob Powers, Yoav Shoham |
NIPS | 2 |
| 2004 | Designing efficient online trading systemsabstractNo abstract available. Ryan Porter, Yoav Shoham |
EC | 2 |
| 2004 | Behavorial mechanism design as an online marketing toolabstractNo abstract available. Yoav Shoham, Moshe Tennenholtz |
EC | 1 |
| 2003 | Boosting as a Metaphor for Algorithm Design
Kevin Leyton-Brown, Eugene Nudelman, Galen Andrew, Jim McFadden, Yoav Shoham |
CP | 5 |
| 2003 | A Portfolio Approach to Algorithm Selection
Kevin Leyton-Brown, Eugene Nudelman, Galen Andrew, Jim McFadden, Yoav Shoham |
IJCAI | 5 |
| 2003 | On cheating in sealed-bid auctionsabstractMotivated by the rise of online auctions and their relative lack of security, this paper analyzes two forms of cheating in sealed-bid auctions. The first type of cheating we consider occurs when the seller spies on the bids of a second-price auction and then inserts a fake bid in order to increase the payment of the winning bidder. In the second type, a bidder cheats in a first-price auction by examining the competing bids before deciding on his own bid. In both cases, we derive equilibrium strategies when bidders are aware of the possibility of cheating. These results provide insights into sealed-bid auctions even in the absence of cheating, including some counterintuitive results on the effects of overbidding in a first-price auction.footnotetext[1]This work was supported in part by DARPA grant F30602-00-2-0598. Ryan Porter, Yoav Shoham |
EC | 2 |
| 2003 | Towards a general theory of non-cooperative computationabstractWe generalize the framework of non-cooperative computation (NCC), recently introduced by Shoham and Tennenholtz, to apply to cryptographic situations. We consider functions whose inputs are held by separate, self-interested agents. We consider four components of each agent's utility function: (a) the wish to know the correct value of the function, (b) the wish to prevent others from knowing it, (c) the wish to prevent others from knowing one's own private input, and (d) the wish to know other agents' private inputs. We provide an exhaustive game theoretic analysis of all 24 possible lexicographic orderings among these four considerations, for the case of Boolean functions (mercifully, these 24 cases collapse to four). In each case we identify the class of functions for which there exists an incentive-compatible mechanism for computing the function. In this article we only consider the situation in which the inputs of different agents are probabilistically independent. Robert McGrew 0001, Ryan Porter, Yoav Shoham |
TARK | 3 |
| 2003 | Incentive mechanisms for smoothing out a focused demand for network resources
Kevin Leyton-Brown, Ryan Porter, Balaji Prabhakar, Yoav Shoham, Shobha Venkataraman |
Comput. Commun. | 4 |
| 2002 | Learning the Empirical Hardness of Optimization Problems: The Case of Combinatorial Auctions
Kevin Leyton-Brown, Eugene Nudelman, Yoav Shoham |
CP | 3 |
| 2002 | Mechanism Design with Execution Uncertainty
Ryan Porter, Amir Ronen, Yoav Shoham, Moshe Tennenholtz |
UAI | 3 |
| 2002 | Truth revelation in approximately efficient combinatorial auctionsabstractSome important classical mechanisms considered in Microeconomics and Game Theory require the solution of a difficult optimization problem. This is true of mechanisms for combinatorial auctions, which have in recent years assumed practical importance, and in particular of the gold standard for combinatorial auctions, the Generalized Vickrey Auction (GVA). Traditional analysis of these mechanisms---in particular, their truth revelation properties---assumes that the optimization problems are solved precisely. In reality, these optimization problems can usually be solved only in an approximate fashion. We investigate the impact on such mechanisms of replacing exact solutions by approximate ones. Specifically, we look at a particular greedy optimization method. We show that the GVA payment scheme does not provide for a truth revealing mechanism. We introduce another scheme that does guarantee truthfulness for a restricted class of players. We demonstrate the latter property by identifying natural properties for combinatorial auctions and showing that, for our restricted class of players, they imply that truthful strategies are dominant. Those properties have applicability beyond the specific auction studied. Daniel Lehmann 0001, Liadan O'Callaghan, Yoav Shoham |
J. ACM | 3 |
| 2001 | Fair Imposition
Yoav Shoham, Moshe Tennenholtz |
IJCAI | 1 |
| 2000 | Towards a universal test suite for combinatorial auction algorithmsabstractAll in-text\treferences\tunderlined\tin\tblue\tare\tlinked\tto\tpublications\ton\tResearchGate, letting you\taccess\tand\tread\tthem\timmediately. Kevin Leyton-Brown, Mark Pearson, Yoav Shoham |
EC | 3 |
| 2000 | Bidding clubs: institutionalized collusion in auctionsabstractArticle Bidding clubs: institutionalized collusion in auctions Share on Authors: Kevin Leyton-Brown Dept. of Computer Science, Stanford University, Stanford, CA Dept. of Computer Science, Stanford University, Stanford, CAView Profile , Yoav Shoham Dept. of Computer Science, Stanford University, Stanford, CA Dept. of Computer Science, Stanford University, Stanford, CAView Profile , Moshe Tennenholtz Dept. of Computer Science, Stanford University, Stanford, CA Dept. of Computer Science, Stanford University, Stanford, CAView Profile Authors Info & Claims EC '00: Proceedings of the 2nd ACM conference on Electronic commerceOctober 2000 Pages 253–259https://doi.org/10.1145/352871.352899Online:17 October 2000Publication History 24citation256DownloadsMetricsTotal Citations24Total Downloads256Last 12 Months2Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Kevin Leyton-Brown, Yoav Shoham, Moshe Tennenholtz |
EC | 2 |
| 1999 | Taming the Computational Complexity of Combinatorial Auctions: Optimal and Approximate Approaches
Yuzo Fujishima, Kevin Leyton-Brown, Yoav Shoham |
IJCAI | 3 |
| 1999 | Speeding Up Ascending-Bid Auctions
Yuzo Fujishima, David McAdams, Yoav Shoham |
IJCAI | 3 |
| 1999 | Truth revelation in approximately efficient combinatorial auctionsabstractSome important classical mechanisms considered in Microeconomics and Game Theory require the solution of a difficult optimization problem.This is true of mechanisms for combinatorial auctions, which have in recent years assumed practical importance, and in particular of the gold standard for combinatorial auctions, the Generalized Vickrey Auction (GVA).Traditional analysis of these mechanisms -in particular, their truth revelation properties -assumes that the optimization problems are solved precisely.In reality, these optimization problems can usually be solved only in an approximate fashion.We investigate the impact on such mechanisms of replacing exact solutions by approximate ones.Specifically, we look at a particular greedy optimization method, which has empirically been shown to perform well.We show that the GVA payment scheme does not provide for a truth revealing mechanism.We introduce another scheme that does guarantee truthfulness for a restricted class of players.We demonstrate the latter property by identifying sufficient conditions for a combinatorial auction to be truth-revealing, conditions which have applicability beyond the specific auction studied here. Daniel Lehmann 0001, Liadan O'Callaghan, Yoav Shoham |
EC | 3 |
| 1999 | Expected Utility Networks
Pierfrancesco La Mura, Yoav Shoham |
UAI | 2 |
| 1998 | Conditional, Hierarchical, Multi-Agent Preferences
Pierfrancesco La Mura, Yoav Shoham |
TARK | 2 |
| 1998 | On the Knowledge Requirements of Tasks
Ronen I. Brafman, Joseph Y. Halpern, Yoav Shoham |
Artif. Intell. | 3 |
| 1997 | A Symmetric View of Utilities and Probabilities
Yoav Shoham |
IJCAI | 1 |
| 1997 | A Dynamic Theory of Incentives in Multi-Agent Systems
Yoav Shoham, Katsumi Tanaka |
IJCAI (1) | 1 |
| 1997 | Qualitative Reasoning about Perception and Belief
Alvaro del Val, Pedrito Maynard-Reid II, Yoav Shoham |
IJCAI (1) | 3 |
| 1997 | Conditional Utility, Utility Independence, and Utility Networks
Yoav Shoham |
UAI | 1 |
| 1997 | Economic Principles of Multi-Agent Systems
Craig Boutilier, Yoav Shoham, Michael P. Wellman |
Artif. Intell. | 2 |
| 1997 | On the Emergence of Social Conventions: Modeling, Analysis, and Simulations
Yoav Shoham, Moshe Tennenholtz |
Artif. Intell. | 1 |
| 1997 | Applications of a logic of knowledge to motion planning under uncertaintyabstractInspired by the success of the distributed computing community in apply logics of knowledge and time to reasoning about distributed protocols, we aim for a similarly powerful and high-level abstraction when reasoning about control problems involving uncertainty. This paper concentrates on robot motion planning with uncertainty in both control and sensing, a problem that has already been well studied within the robotics community. First, a new and natural problem in this domain is defined: does there exists a sound and complete termination condition for a motion, given initial and goal locations? If yes, how to construct it? Then we define a high-level language, a logic of time and knowledge, which we use to reason about termination conditions and to state general conditions for the existence of sound and complete termination conditions in a broad domain. Finally, we show that sound termination conditions that are optimal in a precise sense provide a natural example of knowledge-based programs with multiple implementations. Ronen I. Brafman, Jean-Claude Latombe, Yoram Moses, Yoav Shoham |
J. ACM | 4 |
| 1995 | Knowledge Considerations in Robotics and Distribution of Robotic Tasks
Ronen I. Brafman, Yoav Shoham |
IJCAI | 2 |
| 1995 | On Social Laws for Artificial Agent Societies: Off-Line DesignabstractWe are concerned with the utility of social laws in a computational environment, laws which guarantee the successful coexistence of multiple programs and programmers. In this paper we are interested in the off-line design of social laws, where we as designers must decide ahead of time on useful social laws. In the first part of this paper we suggest the use of social laws in the domain of mobile robots, and prove analytic results about the usefulness of this approach in that setting. In the second part of this paper we present a general model of social law in a computational system, and investigate some of its properties. This includes a definition of the basic computational problem involved with the design of multi-agent systems, and an investigation of the automatic synthesis of useful social laws in the framework of a model which refers explicitly to social laws. Yoav Shoham, Moshe Tennenholtz |
Artif. Intell. | 1 |
| 1995 | Provably Correct Theories of ActionabstractWe investigate logical formalization of the effects of actions in the situation calculus. We propose a formal criterion against which to evaluate theories of deterministic actions. We show how the criterion provides us a formal foundation upon which to tackle the frame problem, as well as its variant in the context of concurrent actions. Our main technical contributions are in formulating a wide class of monotonic causal theories that satisfy the criterion, and showing that each such theory can be reformulated succinctly in circumscription. Fangzhen Lin, Yoav Shoham |
J. ACM | 2 |
| 1995 | Adaptive Load Balancing: A Study in Multi-Agent LearningabstractWe study the process of multi-agent reinforcement learning in the context ofload balancing in a distributed system, without use of either centralcoordination or explicit communication. We first define a precise frameworkin which to study adaptive load balancing, important features of which are itsstochastic nature and the purely local information available to individualagents. Given this framework, we show illuminating results on the interplaybetween basic adaptive behavior parameters and their effect on systemefficiency. We then investigate the properties of adaptive load balancing inheterogeneous populations, and address the issue of exploration vs.exploitation in that context. Finally, we show that naive use ofcommunication may not improve, and might even harm system efficiency. Andrea Schaerf, Yoav Shoham, Moshe Tennenholtz |
J. Artif. Intell. Res. | 2 |
| 1994 | Knowledge, Certainty, Belief, and Conditionalisation (Abbreviated Version)
Philippe Lamarre, Yoav Shoham |
KR | 2 |
| 1994 | Knowledge as a Tool in Motion Planning and Uncertainty
Ronen I. Brafman, Jean-Claude Latombe, Yoram Moses, Yoav Shoham |
TARK | 4 |
| 1994 | A Unified View of Belief Revision and UpdateabstractBelief revision and belief update have been considered as two distinct types of belief modification. In this paper, we show that both can be captured within a unified formalism, in which revision is encoded as update of the mental state. Specifically, we show that the framework for belief update developed by the authors can be used to capture revision as well, by extending the underlying language to include explicit representations of the agent's beliefs. The resulting framework allows for the definition of a wide variety of revision operators. These include, in particular, all the AGM operators, for which we provide a representation theorem. Alvaro del Val, Yoav Shoham |
J. Log. Comput. | 2 |
| 1993 | Towards Knowledge-Level Analysis of Motion Planning
Ronen I. Brafman, Jean-Claude Latombe, Yoav Shoham |
AAAI | 3 |
| 1993 | Reasoning Precisely with Vague Concepts
Nita Goyal, Yoav Shoham |
AAAI | 2 |
| 1993 | Deriving Properties of Belief Update from Theories of Action (II)
Alvaro del Val, Yoav Shoham |
IJCAI | 2 |
| 1993 | Belief as Defeasible Knowledge
Yoram Moses, Yoav Shoham |
Artif. Intell. | 2 |
| 1993 | Agent-Oriented ProgrammingabstractA new computational framework is presented, called agent-oriented programming (AOP), which can be viewed as a specialization of object-oriented programming. The state of an agent consists of components such as beliefs, decisions, capabilities, and obligations; for this reason the state of an agent is called its mental state. The mental state of agents is described formally in an extension of standard epistemic logics: beside temporalizing the knowledge and belief operators, AOP introduces operators for obligation, decision, and capability. Agents are controlled by agent programs, which include primitives for communicating with other agents. In the spirit of speech act theory, each communication primitive is of a certain type: informing, requesting, offering, and so on. This article presents the concept of AOP, discusses the concept of mental state and its formal underpinning, defines a class of agent interpreters, and then describes in detail a specific interpreter that has been implemented. Yoav Shoham |
Artif. Intell. | 1 |
| 1992 | Concurrent Actions in the Situation Calculus
Fangzhen Lin, Yoav Shoham |
AAAI | 2 |
| 1992 | On the Synthesis of Useful Social Laws for Artificial Agent Societies (Preliminary Report)
Yoav Shoham, Moshe Tennenholtz |
AAAI | 1 |
| 1992 | Deriving Properties of Belief Update from Theories of Action
Alvaro del Val, Yoav Shoham |
AAAI | 2 |
| 1992 | Emergent Conventions in Multi-Agent Systems: Initial Experimental Results and Observations (Preliminary Report)
Yoav Shoham, Moshe Tennenholtz |
KR | 1 |
| 1992 | Multiple Mental Attitudes in Agents
Yoav Shoham |
TARK | 1 |
| 1992 | A Logic of Knowledge and Justified AssumptionsabstractIn this paper we define the logic GK of knowledge and justified assumptions. GK is best understood as a formalization of autoepistemic reasoning processes that are more general than those in Moore's autoepistemic logic, and is formally defined via a modification of Shoham's preference semantics. We show that GK includes not only Moore's autoepistemic logic, but also Reiter's default logic. To our knowledge GK is the first complete semantic unification of the two logics. Similarly to circumscription, GK is based on the notion of logical minimization, and thus provides a bridge between circumscription and fixed-point nonmonotonic logics, an outstanding problem in nonmonotonic logics. As an application of this bridge, we propose a formalization of logic programs with negation-as-failure in circumscription. Fangzhen Lin, Yoav Shoham |
Artif. Intell. | 2 |
| 1991 | Provably Correct Theories of Action (Preliminary Report)
Fangzhen Lin, Yoav Shoham |
AAAI | 2 |
| 1991 | AGENT0: A Simple Agent Language and Its Interpreter
Yoav Shoham |
AAAI | 1 |
| 1991 | A Logic of Relative Desire (Preliminary Report)
Jon Doyle, Yoav Shoham, Michael P. Wellman |
ISMIS | 2 |
| 1991 | Preliminary thoughts on an agent description languageabstractAs part of our work on agent-oriented programming,1 we are developing an agent description language. We describe an agent's “mental state” in terms of its knowledge, beliefs, desires, commitments, and abilities. Our goal is not to specify human knowledge, beliefs, etc., but rather to devise a more limited, precise language to facilitate programming agents and interagent communication. We believe that borrowing from our intuition about these commonsense terms will simplify the human designer's job. This article describes a preliminary version of our language. We define a temporal language with modal operators representing knowledge, belief, desire, commitment, and ability. This is a propositional language with quantification over time points and agents only. Becky Thomas, Yoav Shoham, Anton Schwartz, Sarit Kraus |
Int. J. Intell. Syst. | 2 |
| 1991 | A Propositional Modal Logic of Time Intervalsabstract: In certain areas of artificial intelligence there is need to represent continuous change and to make statements that are interpreted with respect to time intervals rather than time points. To this end we develop a modal temporal logic based on time intervals, a logic which can be viewed as a generalization of pointbased modal temporal logic. We discuss related logics, give an intuitive presentation of the new logic, and define its formal syntax and semantics. We make no assumption about the underlying nature of time, allowing it to be discrete (such as the natural numbers) or continuous (such as the rationals or the reals), linear or branching, complete (such as the reals) or not (such as the rationals). We show, however, that there are formulas in the logic that allow us to distinguish all these situations. We also give a translation of our logic into first-order logic, which allows us to apply some results on first-order logic to our modal one. Finally, we consider the difficulty o... Joseph Y. Halpern, Yoav Shoham |
J. ACM | 2 |
| 1990 | On the Complexity of Monotonic Inheritance with Roles
Ramiro A. de T. Guerreiro, Andrea S. Hemerly, Yoav Shoham |
AAAI | 3 |
| 1990 | Epistemic Semantics for Fixed-Points Non-Monotonic Logics
Fangzhen Lin, Yoav Shoham |
TARK | 2 |
| 1989 | Time for Action: On the Relation Between Time, Knowledge and Action
Yoav Shoham |
IJCAI | 1 |
| 1989 | Belief as Defeasible Knowledge
Yoav Shoham, Yoram Moses |
IJCAI | 1 |
| 1989 | Argument Systems: A Uniform Basis for Nonmonotonic Reasoning
Fangzhen Lin, Yoav Shoham |
KR | 2 |
| 1988 | Chronological Ignorance: Experiments in Nonmonotonic Temporal ReasoningabstractWe offer solutions to two problems in formal temporal reasoning, the qualification problem and the extended prediction problem, which, as argued in [22], subsume the infamous frame problem. The solutions make use of nonmonotonic logics. In particular, we advocate the use of a new nonmonotonic logic, the logic of chronological ignorance. On the practical level, we demonstrate the utility of the logic in specific cases. On the more theoretical level, we identify classes of theories in the logic that have nice properties: they each have a model that is (in a certain sense) unique, and those models can be computed very easily. The first class, causal theories, is sufficiently expressive to solve the qualification problem. It also suggests a new account of the intuitive notion of causation, although we do not discuss that in depth. This class is then generalized to the class of inertial theories, which are sufficiently expressive to solve also the extended prediction problem. Inertial theories embody the concept of potential histories, which are the way the world tends to behave “naturally.” Yoav Shoham |
Artif. Intell. | 1 |
| 1988 | Problems in Formal Temporal Reasoning
Yoav Shoham, Drew McDermott |
Artif. Intell. | 1 |
| 1987 | Nonmonotonic Logics: Meaning and Utility
Yoav Shoham |
IJCAI | 1 |
| 1987 | A Semantical Approach to Nonmonotic Logics
Yoav Shoham |
LICS | 1 |
| 1987 | Temporal Logics in AI: Semantical and Ontological ConsiderationsabstractOne way to represent temporal information in a logical formalism is by associating “proposition types” with time points or time intervals. The way this is usually done in AI is by “reifying” propositions, so that what otherwise would have been formulas actually appear as arguments to some “predicate,” say TRUE, as in TRUE(t1, t2, COLOR(HOUSE, RED)). This way time is referred to explicitly, while retaining its special notational and conceptual status. We examine this method by looking closely at two of the more influential formalisms featuring reified propositions, those of Allen and McDermott. We show that these do not have completely clear semantics, and that they make some unfortunate and unnecessary ontological commitments. Finally, we present a new formalism and demonstrate that it does not suffer from these disadvantages. Yoav Shoham |
Artif. Intell. | 1 |
| 1986 | Chronological Ignorance: Time, Nonmonotonicity, Necessity and Causal Theories
Yoav Shoham |
AAAI | 1 |
| 1986 | Reified Temporal Logics: Semantical and Ontological Considerations
Yoav Shoham |
ECAI | 1 |
| 1986 | A Propositional Model Logic of Time Intervals
Joseph Y. Halpern, Yoav Shoham |
LICS | 2 |
| 1985 | Naive Kinematics: One Aspect of Shape
Yoav Shoham |
IJCAI | 1 |
| 1984 | Knowledge Inversion
Yoav Shoham, Drew McDermott |
AAAI | 1 |