VLDB 2026 Research / reviewers in the wild / expert
Ian A. Kash
dblp:99/683
· DBLP profile ↗
42ranked-venue papers
13as first author
8since 2021 · last 2024
0000-0002-7826-8555ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 29 · 7 first-author · 6 since 2021Theory of computation · 10 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 2 first-author · 1 since 2021Systems, architecture and hardware · 3 · 3 first-authorComputer networks · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Slowly Changing Adversarial Bandit Algorithms are Efficient for Discounted MDPsabstractReinforcement learning generalizes multi-armed bandit problems with additional difficulties of a longer planning horizon and unknown transition kernel. We explore a black-box reduction from discounted infinite-horizon tabular reinforcement learning to multi-armed bandits, where, specifically, an independent bandit learner is placed in each state. We show that, under ergodicity and fast mixing assumptions, any slowly changing adversarial bandit algorithm achieving optimal regret in the adversarial bandit setting can also attain optimal expected regret in infinite-horizon discounted Markov decision processes, with respect to the number of rounds $T$. Furthermore, we examine our reduction using a specific instance of the exponential-weight algorithm. Ian A. Kash, Lev Reyzin, Zishun Yu |
ALT | 1 |
| 2024 | Game-theoretic Counterfactual Explanation for Graph Neural NetworksabstractGraph Neural Networks (GNNs) have been a powerful tool for node classification tasks in complex networks. However, their decision-making processes remain a black-box to users, making it challenging to understand the reasoning behind their predictions. Counterfactual explanations (CFE) have shown promise in enhancing the interpretability of machine learning models. Prior approaches to compute CFE for GNNS often are learning-based approaches that require training additional graphs. In this paper, we propose a semivalue-based, non-learning approach to generate CFE for node classification tasks, eliminating the need for any additional training. Our results reveals that computing Banzhaf values requires lower sample complexity in identifying the counterfactual explanations compared to other popular methods such as computing Shapley values. Our empirical evidence indicates computing Banzhaf values can achieve up to a fourfold speed up compared to Shapley values. We also design a thresholding method for computing Banzhaf values and show theoretical and empirical results on its robustness in noisy environments, making it superior to Shapley values. Furthermore, the thresholded Banzhaf values are shown to enhance efficiency without compromising the quality (i.e., fidelity) in the explanations in three popular graph datasets. Chirag Chhablani, Akshay Channesh, Ian A. Kash, Sourav Medya |
WWW | 4 |
| 2023 | Keep-Alive Caching for the Hawkes processabstractWe study the design of caching policies in applications such as serverless computing where there is not a fixed size cache to be filled, but rather there is a cost associated with the time an item stays in the cache. We present a model for such caching policies which captures the trade-off between this cost and the cost of cache misses. We characterize optimal caching policies in general and apply this characterization by deriving a closed form for Hawkes processes. Since optimal policies for Hawkes processes depend on the history of arrivals, we also develop history-independent policies which achieve near-optimal average performance. We evaluate the performances of the optimal policy and approximate polices using simulations and a data trace of Azure Functions, Microsoft’s FaaS (Function as a Service) platform for serverless computing Sushirdeep Narayana, Ian A. Kash |
UAI | 2 |
| 2023 | Generalizing Group Fairness in Machine Learning via UtilitiesabstractGroup fairness definitions such as Demographic Parity and Equal Opportunity make assumptions about the underlying decision-problem that restrict them to classification problems. Prior work has translated these definitions to other machine learning environments, such as unsupervised learning and reinforcement learning, by implementing their closest mathematical equivalent. As a result, there are numerous bespoke interpretations of these definitions. This work aims to unify the shared aspects of each of these bespoke definitions, and to this end we provide a group fairness framework that generalizes beyond just classification problems. We leverage two fairness principles that enable this generalization. First, our framework measures outcomes in terms of utilities, rather than predictions, and does so for both the decision-maker and the individual. Second, our framework can consider counterfactual outcomes, rather than just observed outcomes, thus preventing loopholes where fairness criteria are satisfied through self-fulfilling prophecies. We provide concrete examples of how our utility fairness framework avoids these assumptions and thus naturally integrates with classification, clustering, and reinforcement learning fairness problems. We also show that many of the bespoke interpretations of Demographic Parity and Equal Opportunity fit nicely as special cases of our framework. Jack Blandin, Ian A. Kash |
J. Artif. Intell. Res. | 2 |
| 2022 | Dynamic relocation in ridesharing via fixpoint constructionabstractTo address spatial imbalances in the supply and demand of drivers, ridesharing platforms can make use of policies to direct driver relocation. We study a simple model of this problem, which allows us to give a constructive characterization of the unique fixpoint of system dynamics. Using this construction, we design a dynamic policy that provides stronger, than previous work, guarantees about its rate of convergence to the fixpoint. Simulations demonstrate the benefits of our approach. Ian A. Kash, Zhongkai Wen, Lenore D. Zuck |
UAI | 1 |
| 2021 | Fair and Efficient Allocations with Limited DemandsabstractWe study the fair division problem of allocating multiple resources among a set of agents with Leontief preferences that are each required to complete a finite amount of work, which we term "limited demands". We examine the behavior of the classic Dominant Resource Fairness (DRF) mechanism in this setting and show it is fair but only weakly Pareto optimal and inefficient in many natural examples. We propose as an alternative the Least Cost Product (LCP) mechanism, a natural adaptation of Maximum Nash Welfare to this setting. We characterize the structure of allocation of the LCP mechanism in this setting, show that it is Pareto efficient, and that it satisfies the relatively weak fairness property of sharing incentives. While we prove that it satisfies the stronger fairness property of (expected) envy freeness in some special cases, we provide a counterexample showing it does not do so in general, a striking contrast to the "unreasonable fairness" of Maximum Nash Welfare in other settings. Simulations suggest, however, that these violations of envy freeness are rare in randomly generated examples. Sushirdeep Narayana, Ian A. Kash |
AAAI | 2 |
| 2021 | Buying Data over Time: Approximately Optimal Strategies for Dynamic Data-Driven DecisionsabstractWe consider a model where an agent has a repeated decision to make and wishes to maximize their total payoff. Payoffs are influenced by an action taken by the agent, but also an unknown state of the world that evolves over time. Before choosing an action each round, the agent can purchase noisy samples about the state of the world. The agent has a budget to spend on these samples, and has flexibility in deciding how to spread that budget across rounds. We investigate the problem of choosing a sampling algorithm that optimizes total expected payoff. For example: is it better to buy samples steadily over time, or to buy samples in batches? We solve for the optimal policy, and show that it is a natural instantiation of the latter. Under a more general model that includes per-round fixed costs, we prove that a variation on this batching policy is a 2-approximation. Nicole Immorlica, Ian A. Kash, Brendan Lucier |
ITCS | 2 |
| 2021 | On the Cluster Admission Problem for Cloud Computing
Ludwig Dierks, Ian A. Kash, Sven Seuken |
J. Artif. Intell. Res. | 2 |
| 2019 | Partial Verification as a Substitute for Money
Sofia Ceppi, Ian A. Kash, Rafael M. Frongillo |
AAAI | 2 |
| 2019 | Strategic behavior and learning in all-pay auctions: an empirical study using crowdsourced data
Yoram Bachrach, Ian A. Kash, Peter B. Key, Joel Oren |
Auton. Agents Multi Agent Syst. | 2 |
| 2018 | DC-DRF: Adaptive Multi-Resource Sharing at Public Cloud ScaleabstractPublic cloud datacenters implement a distributed computing environment built for economy at scale, with hundreds of thousands of compute and storage servers and a large population of predominantly small customers often densely packed to a compute server. Several recent contributions have investigated how equitable sharing and differentiated services can be achieved in this multi-resource environment, using the Extended Dominant Resource Fairness (EDRF) algorithm. However, we find that EDRF requires prohibitive execution time when employed at datacenter scale due to its iterative nature and polynomial time complexity; its closed-form expression does not alter its asymptotic complexity. Ian A. Kash, Greg O'Shea, Stavros Volos |
SoCC | 1 |
| 2018 | Interference management for unlicensed users in shared CBRS spectrumabstractThe citizen broadband radio service (CBRS) is a newly re-purposed spectrum band in 3550-3700 MHz, reclaiming spectrum occasionally used by radars and other incumbents for mobile data communication. It is also a poster child for future LTE-based dynamic spectrum access systems. At present, CBRS does not manage interference from unlicensed LTE users, which we show can be detrimental for its performance. In this paper we develop F-CBRS, a decentralized spectrum interference management system for unlicensed LTE users in the CBRS band. We first look at how much information can each operator be allowed to conceal and how much it has to be mandated (by a regulator) to disclose, and formally prove that the network can achieve fairness only if all operators share fully verifiable information about Access point (AP) locations and user activity. Using this insight we design a channel allocation scheme to efficiently utilize spectrum and incentivise collaboration. This also includes a simple, non-disruptive channel change scheme to frequently and efficiently change channels to accommodate dynamic traffic and environments. Through simulation and testbed evaluation, we show that we increase throughput of more than 90% of the flow by 80%-100% compared to the current CBRS protocol. Ghufran Baig, Ian A. Kash, Bozidar Radunovic, Thomas Karagiannis, Lili Qiu |
CoNEXT | 2 |
| 2018 | Incentive-Compatible Mechanisms for Norm Monitoring in Open Multi-Agent Systems (Extended Abstract)abstractWe consider the problem of detecting norm violations in open multi-agent systems (MAS). In this extended abstract, we outline the approach of [Alechina et al., 2018], and show how, using ideas from scrip systems, we can design mechanisms where the agents comprising the MAS are incentivised to monitor the actions of other agents for norm violations. Natasha Alechina, Joseph Y. Halpern, Ian A. Kash, Brian Logan 0001 |
IJCAI | 3 |
| 2018 | Optimal Pricing and Introduction Timing of New Virtual MachinesabstractAs the quality of computer hardware increases over time, cloud service providers have the ability to offer more powerful virtual machines (VMs) and other resources to their customers. But providers face several trade-offs as they seek to make the best use of improved technology. On one hand, more powerful machines are more valuable to customers and command a higher price. On the other hand, there is a cost to develop and launch a new product. Further, the new product competes with existing products. Thus, the provider faces two questions. First, when should new classes of VMs be introduced? Second, how should they be priced, taking into account both the VM classes that currently exist and the ones that will be introduced in the future? Ian A. Kash, Peter B. Key, Spyros I. Zoumpoulis |
EC | 1 |
| 2018 | Incentive-Compatible Mechanisms for Norm Monitoring in Open Multi-Agent SystemsabstractWe consider the problem of detecting norm violations in open multi-agent systems (MAS). We show how, using ideas from scrip systems, we can design mechanisms where the agents comprising the MAS are incentivised to monitor the actions of other agents for norm violations. The cost of providing the incentives is not borne by the MAS and does not come from fines charged for norm violations (fines may be impossible to levy in a system where agents are free to leave and rejoin again under a different identity). Instead, monitoring incentives come from (scrip) fees for accessing the services provided by the MAS. In some cases, perfect monitoring (and hence enforcement) can be achieved: no norms will be violated in equilibrium. In other cases, we show that, while it is impossible to achieve perfect enforcement, we can get arbitrarily close; we can make the probability of a norm violation in equilibrium arbitrarily small. We show using simulations that our theoretical results, which apply to systems with a large number of agents, hold for multi-agent systems with as few as 1000 agents–the system rapidly converges to the steady-state distribution of scrip tokens necessary to ensure monitoring and then remains close to the steady state. Natasha Alechina, Joseph Y. Halpern, Ian A. Kash, Brian Logan 0001 |
J. Artif. Intell. Res. | 3 |
| 2017 | Incentivising Monitoring in Open Normative SystemsabstractWe present an approach to incentivising monitoring for norm violations in open multi-agent systems such as Wikipedia. In such systems, there is no crisp definition of a norm violation; rather, it is a matter of judgement whether an agent's behaviour conforms to generally accepted standards of behaviour. Agents may legitimately disagree about borderline cases. Using ideas from scrip systems and peer prediction, we show how to design a mechanism that incentivises agents to monitor each other's behaviour for norm violations. The mechanism keeps the probability of undetected violations (submissions that the majority of the community would consider not conforming to standards) low, and is robust against collusion by the monitoring agents. Natasha Alechina, Joseph Y. Halpern, Ian A. Kash, Brian Logan 0001 |
AAAI | 3 |
| 2017 | Simple Pricing Schemes for the Cloud
Ian A. Kash, Peter B. Key, Warut Suksompong |
WINE | 1 |
| 2016 | Using Convolutional Neural Networks to Analyze Function Properties from ImagesabstractWe propose a system for determining properties of mathematical functions given an image of their graph representation. We demonstrate our approach for two-dimensional graphs (curves of single variable functions) and three-dimensional graphs (surfaces of two variable functions), studying the properties of convexity and symmetry. Our method uses a Convolutional Neural Network which classifies functions according to these properties, without using any hand-crafted features. We propose algorithms for randomly constructing functions with convexity or symmetry properties, and use the images generated by these algorithms to train our network. Our system achieves a high accuracy on this task, even for functions where humans find it difficult to determine the function's properties from its image. Yoad Lewenberg, Yoram Bachrach, Ian A. Kash, Peter B. Key |
AAAI | 3 |
| 2016 | Open Problem: Property Elicitation and Elicitation ComplexityabstractThe study of property elicitation is gaining ground in statistics and machine learning as a way to view and reason about the expressive power of emiprical risk minimization (ERM). Yet beyond a widening frontier of special cases, the two most fundamental questions in this area remain open: which statistics are elicitable (computable via ERM), and which loss functions elicit them? Moreover, recent work suggests a complementary line of questioning: given a statistic, how many ERM parameters are needed to compute it? We give concrete instantiations of these important questions, which have numerous applications to machine learning and related fields. Rafael M. Frongillo, Ian A. Kash, Stephen Becker |
COLT | 2 |
| 2016 | Optimal Auctions with Restricted AllocationsabstractWe study the problem of designing optimal auctions under restrictions on the set of permissible allocations. In addition to allowing us to restrict to deterministic mechanisms, we can also indirectly model non-additive valuations. We prove a strong duality result, extending a result due to Daskalakis et al. [2015], that guarantees the existence of a certificate of optimality for optimal restricted mechanisms. As a corollary of our result, we provide a new characterization of the set of allocations that the optimal mechanism may actually use. To illustrate our result we find and certify optimal mechanisms for four settings where previous frameworks do not apply, and provide new economic intuition about some of the tools that have previously been used to find optimal mechanisms. Ian A. Kash, Rafael M. Frongillo |
EC | 1 |
| 2016 | Mechanism Design for Mixed BiddersabstractThe Generalized Second Price (GSP) auction has appealing properties when ads are simple (text based and identical in size), but does not generalize to richer ad settings, whereas truthful mechanisms such as VCG do. However, a straight switch from GSP to VCG incurs significant revenue loss for the search engine. We introduce a transitional mechanism which encourages advertisers to update their bids to their valuations, while mitigating revenue loss. In this setting, it is easier to propose first a payment function rather than an allocation function, so we give a general framework which guarantees incentive compatibility by requiring that the payment functions satisfy two specific properties. Finally, we analyze the revenue impacts of our mechanism on a sample of Bing data. Yoram Bachrach, Sofia Ceppi, Ian A. Kash, Peter B. Key, M. Reza Khani |
WWW | 3 |
| 2015 | Elicitation for AggregationabstractWe study the problem of eliciting and aggregating probabilistic information from multiple agents. In order to successfully aggregate the predictions of agents, the principal needs to elicit some notion of confidence from agents, capturing how much experience or knowledge led to their predictions. To formalize this, we consider a principal who wishes to learn the distribution of a random variable. A group of Bayesian agents has each privately observed some independent samples of the random variable. The principal wishes to elicit enough information from each agent, so that her posterior is the same as if she had directly received all of the samples herself. Leveraging techniques from Bayesian statistics, we represent confidence as the number of samples an agent has observed, which is quantified by a hyperparameter from a conjugate family of prior distributions. This then allows us to show that if the principal has access to a few samples, she can achieve her aggregation goal by eliciting predictions from agents using proper scoring rules. In particular, with access to one sample, she can successfully aggregate the agents' predictions if and only if every posterior predictive distribution corresponds to a unique value of the hyperparameter, a property which holds for many common distributions of interest. When this uniqueness property does not hold, we construct a novel and intuitive mechanism where a principal with two samples can elicit and optimally aggregate the agents' predictions. Rafael M. Frongillo, Yiling Chen 0001, Ian A. Kash |
AAAI | 3 |
| 2015 | Vector-Valued Property ElicitationabstractThe elicitation of a statistic, or property of a distribution, is the task of devising proper scoring rules, equivalently proper losses, which incentivize an agent or algorithm to truthfully estimate the desired property of the underlying probability distribution or data set. Leveraging connections between elicitation and convex analysis, we address the vector-valued property case, which has received little attention in the literature despite its applications to both machine learning and statistics. We first provide a very general characterization of linear and ratio-of-linear properties, the first of which resolves an open problem by unifying and strengthening several previous characterizations in machine learning and statistics. We then ask which vectors of properties admit nonseparable scores, which cannot be expressed as a sum of scores for each coordinate separately, a natural desideratum for machine learning. We show that linear and ratio-of-linear do admit nonseparable scores, and provide evidence for a conjecture that these are the only such properties (up to link functions). Finally, we give a general method for producing identification functions and address an open problem by showing that convex maximal level sets are insufficient for elicitability in general. Rafael M. Frongillo, Ian A. Kash |
COLT | 2 |
| 2015 | Non-Myopic Negotiators See What's Best
Yair Zick, Yoram Bachrach, Ian A. Kash, Peter B. Key |
IJCAI | 3 |
| 2015 | On Elicitation ComplexityabstractElicitation is the study of statistics or properties which are computable via empirical risk minimization. While several recent papers have approached the general question of which properties are elicitable, we suggest that this is the wrong question---all properties are elicitable by first eliciting the entire distribution or data set, and thus the important question is how elicitable. Specifically, what is the minimum number of regression parameters needed to compute the property?Building on previous work, we introduce a new notion of elicitation complexity and lay the foundations for a calculus of elicitation. We establish several general results and techniques for proving upper and lower bounds on elicitation complexity. These results provide tight bounds for eliciting the Bayes risk of any loss, a large class of properties which includes spectral risk measures and several new properties of interest. Rafael M. Frongillo, Ian A. Kash |
NIPS | 2 |
| 2015 | R2C2: A Network Stack for Rack-scale ComputersabstractRack-scale computers, comprising a large number of micro-servers connected by a direct-connect topology, are expected to replace servers as the building block in data centers. We focus on the problem of routing and congestion control across the rack's network, and find that high path diversity in rack topologies, in combination with workload diversity across it, means that traditional solutions are inadequate. We introduce R2C2, a network stack for rack-scale computers that provides flexible and efficient routing and congestion control. R2C2 leverages the fact that the scale of rack topologies allows for low-overhead broadcasting to ensure that all nodes in the rack are aware of all network flows. We thus achieve rate-based congestion control without any probing; each node independently determines the sending rate for its flows while respecting the provider's allocation policies. For routing, nodes dynamically choose the routing protocol for each flow in order to maximize overall utility. Through a prototype deployed across a rack emulation platform and a packet-level simulator, we show that R2C2 achieves very low queuing and high throughput for diverse and bursty workloads, and that routing flexibility can provide significant throughput gains. Paolo Costa, Hitesh Ballani, Kaveh Razavi, Ian A. Kash |
SIGCOMM | 4 |
| 2015 | Market manipulation with outside incentives
Yiling Chen 0001, Xi Alice Gao, Rick Goldstein, Ian A. Kash |
Auton. Agents Multi Agent Syst. | 4 |
| 2014 | Optimising trade-offs among stakeholders in ad auctionsabstractWe examine trade-offs among stakeholders in ad auctions. Our metrics are the revenue for the utility of the auctioneer, the number of clicks for the utility of the users and the welfare for the utility of the advertisers. We show how to optimize linear combinations of the stakeholder utilities, showing that these can be tackled through a GSP auction with a per-click reserve price. We then examine constrained optimization of stakeholder utilities. Yoram Bachrach, Sofia Ceppi, Ian A. Kash, Peter B. Key, David Kurokawa |
EC | 3 |
| 2014 | General Truthfulness Characterizations via Convex Analysis
Rafael M. Frongillo, Ian A. Kash |
WINE | 2 |
| 2014 | No Agent Left Behind: Dynamic Fair Division of Multiple ResourcesabstractRecently fair division theory has emerged as a promising approach for allocation of multiple computational resources among agents. While in reality agents are not all present in the system simultaneously, previous work has studied static settings where all relevant information is known upfront. Our goal is to better understand the dynamic setting. On the conceptual level, we develop a dynamic model of fair division, and propose desirable axiomatic properties for dynamic resource allocation mechanisms. On the technical level, we construct two novel mechanisms that provably satisfy some of these properties, and analyze their performance using real data. We believe that our work informs the design of superior multiagent systems, and at the same time expands the scope of fair division theory by initiating the study of dynamic and fair resource allocation mechanisms. Ian A. Kash, Ariel D. Procaccia, Nisarg Shah 0001 |
J. Artif. Intell. Res. | 1 |
| 2014 | Enabling Spectrum Sharing in Secondary Market AuctionsabstractWireless spectrum is a scare resource, but in practice much of it is underused by current owners. To enable better use of this spectrum, we propose an auction approach that leverages dynamic spectrum access techniques to allocate spectrum in a secondary market. These are markets where spectrum owners can either sell or lease spectrum to other parties. Unlike previous auction approaches, we seek to take advantage of the ability to share spectrum among some bidders while respecting the needs of others for exclusive use. Thus, unlike unlicensed spectrum (e.g., Wi-Fi), which can be shared by any device, and exclusive-use licensed spectrum, where sharing is precluded, we enable efficient allocation by supporting sharing alongside quality-of-service protections. We present SATYA (Sanskrit for "truth"), a strategyproof and scalable spectrum auction algorithm whose primary contribution is in the allocation of a right to contend for spectrum to both sharers and exclusive-use bidders. Achieving strategyproofness in our setting requires appropriate handling of the externalities created by sharing. Using realistic Longley-Rice-based propagation modeling and data from the FCC's CDBS database, we conduct extensive simulations that demonstrate SATYA's ability to handle heterogeneous agent types involving different transmit powers and spectrum needs. Ian A. Kash, Rohan Murty, David C. Parkes |
IEEE Trans. Mob. Comput. | 1 |
| 2013 | Truthful mechanisms for agents that value privacyabstractRecent work has constructed economic mechanisms that are both truthful and differentially private. In these mechanisms, privacy is treated separately from the truthfulness; it is not incorporated in players' utility functions (and doing so has been shown to lead to non-truthfulness in some cases). In this work, we propose a new, general way of modelling privacy in players' utility functions. Specifically, we only assume that if an outcome o has the property that any report of player i would have led to o with approximately the same probability, then o has small privacy cost to player i. We give three mechanisms that are truthful with respect to our modelling of privacy: for an election between two candidates, for a discrete version of the facility location problem, and for a general social choice problem with discrete utilities (via a VCG-like mechanism). As the number n of players increases, the social welfare achieved by our mechanisms approaches optimal (as a fraction of n). Yiling Chen 0001, Stephen Chong, Ian A. Kash, Tal Moran, Salil P. Vadhan |
EC | 3 |
| 2013 | Ranking and tradeoffs in sponsored search auctionsabstractIn a sponsored search auction, decisions about how to rank ads impose tradeoffs between objectives such as revenue and welfare. In this paper, we examine how these tradeoffs should be made. We begin by arguing that the most natural solution concept to evaluate these tradeoffs is the lowest symmetric Nash equilibrium (SNE). As part of this argument, we generalise the well known connection between the lowest SNE and the VCG outcome. We then propose a new ranking algorithm, loosely based on the revenue-optimal auction, that uses a reserve price to order the ads (not just to filter them) and give conditions under which it raises more revenue than simply applying that reserve price. Finally, we conduct extensive simulations examining the tradeoffs enabled by different ranking algorithms and show that our proposed algorithm enables superior operating points by a variety of metrics. Ben Roberts, Dinan Gunawardena, Ian A. Kash, Peter B. Key |
EC | 3 |
| 2012 | Economics of BitTorrent communitiesabstractOver the years, private file-sharing communities built on the BitTorrent protocol have developed their own policies and mechanisms for motivating members to share content and contribute resources. By requiring members to maintain a minimum ratio between uploads and downloads, private communities effectively establish credit systems, and with them full-fledged economies. We report on a half-year-long measurement study of DIME -- a community for sharing live concert recordings -- that sheds light on the economic forces affecting users in such communities. A key observation is that while the download of files is priced only according to the size of the file, the rate of return for seeding new files is significantly greater than for seeding old files. We find via a natural experiment that users react to such differences in resale value by preferentially consuming older files during a 'free leech' period. We consider implications of these finding on a user's ability to earn credits and meet ratio enforcements, focusing in particular on the relationship between visitation frequency and wealth and on low bandwidth users. We then share details from an interview with DIME moderators, which highlights the goals of the community based on which we make suggestions for possible improvement. Ian A. Kash, John K. Lai, Aviv Zohar |
WWW | 1 |
| 2012 | Optimizing scrip systems: crashes, altruists, hoarders, sybils and collusion
Ian A. Kash, Eric J. Friedman, Joseph Y. Halpern |
Distributed Comput. | 1 |
| 2011 | Market Manipulation with Outside IncentivesabstractMuch evidence has shown that prediction markets, when used in isolation, can effectively aggregate dispersed information about uncertain future events and produce remarkably accurate forecasts. However, if the market prediction will be used for decision making, a strategic participant with a vested interest in the decision outcome may want to manipulate the market prediction in order to influence the resulting decision. The presence of such incentives outside of the market would seem to damage information aggregation because of the potential distrust among market participants. While this is true under some conditions, we find that, if the existence of such incentives is certain and common knowledge, then in many cases, there exists a separating equilibrium for the market where information is fully aggregated. This equilibrium also maximizes social welfare for convex outside payoff functions. At this equilibrium, the participant with outside incentives makes a costly move to gain the trust of other participants. When the existence of outside incentives is uncertain, however, trust cannot be established between players if the outside incentive is sufficiently large and we lose the separability in equilibrium. Yiling Chen 0001, Xi Alice Gao, Rick Goldstein, Ian A. Kash |
AAAI | 4 |
| 2011 | Multiagent Learning in Large Anonymous GamesabstractIn large systems, it is important for agents to learn to act effectively, but sophisticated multi-agent learning algorithms generally do not scale. An alternative approach is to find restricted classes of games where simple, efficient algorithms converge. It is shown that stage learning efficiently converges to Nash equilibria in large anonymous games if best-reply dynamics converge. Two features are identified that improve convergence. First, rather than making learning more difficult, more agents are actually beneficial in many settings. Second, providing agents with statistical information about the behavior of others can significantly reduce the number of observations needed. Ian A. Kash, Eric J. Friedman, Joseph Y. Halpern |
J. Artif. Intell. Res. | 1 |
| 2010 | Mix and matchabstractConsider a matching problem on a graph where disjoint sets of vertices are privately owned by self-interested agents. An edge between a pair of vertices indicates compatibility and allows the vertices to match. We seek a mechanism to maximize the number of matches despite self-interest, with agents that each want to maximize the number of their own vertices that match. Each agent can choose to hide some of its vertices, and then privately match the hidden vertices with any of its own vertices that go unmatched by the mechanism. A prominent application of this model is to kidney exchange, where agents correspond to hospitals and vertices to donor-patient pairs. Here hospitals may game an exchange by holding back pairs and harm social welfare. Itai Ashlagi, Felix A. Fischer, Ian A. Kash, Ariel D. Procaccia |
EC | 3 |
| 2008 | The lotus-eater attackabstractMany current distributed systems users that will are satiable; users will stop providing service to others if they are themselves receiving a sufficient quantity of service. This is often the product of "tit-for-tat-like" designs, which attempt to combat free riding by denying service to those who are not providing it. While this approach provides an incentive for cooperation, it has the unfortunate side effect that if there is no service for a peer to provide, then he will generally receive reduced or no service. Ironically, this opens the systems up to an attack that we call the lotus-eater attack: the attacker supplies the service to some peers, thus satiating them. Once those peers are satiated, they stop providing service to others. The peers not being satiated by the attacker then receive reduced or no service. Ian A. Kash, Eric J. Friedman, Joseph Y. Halpern |
PODC | 1 |
| 2007 | Optimizing scrip systems: efficiency, crashes, hoarders, and altruistsabstractWe discuss the design of efficient scrip systems and develop tools for empirically analyzing them. For those interested in the empirical study of scrip systems, we demonstrate how characteristics of agents in a system can be inferred from the equilibrium distribution of money. From the perspective of a system designer, we examine the effect of the money supply on social welfare and show that social welfare is maximizedby increasing the money supply up to the point that the system experiences a "monetary crash," where money is sufficiently devalued that no agent is willing to perform a service. We alsoexamine the implications of the presence of altruists and hoarders on the performance of the system. While a small number of altruists may improve social welfare, too many can also cause the system to experience a monetary crash, which may be bad for social welfare. Hoarders generally decrease social welfare but, surprisingly, they also promote system stability by helping prevent monetary crashes. In addition, we provide new technical tools for analyzing and computing equilibria by showing that our model exhibits strategic complementarities, which implies that there exist equilibria in pure strategies that can be computed efficiently. Ian A. Kash, Eric J. Friedman, Joseph Y. Halpern |
EC | 1 |
| 2006 | Efficiency and nash equilibria in a scrip system for P2P networksabstractA model of providing service in a P2P network is analyzed. It is shown that by adding a scrip system, a mechanism that admits a reasonable Nash equilibrium that reduces free riding can be obtained. The effect of varying the total amount of money (scrip) in the system on efficiency (i.e., social welfare) is analyzed, and it is shown that by maintaining the appropriate ratio between the total amount of money and the number of agents, efficiency is maximized. The work has implications for many online systems, not only P2P networks but also a wide variety of online forums for which scrip systems are popular, but formal analyses have been lacking. Eric J. Friedman, Joseph Y. Halpern, Ian A. Kash |
EC | 3 |
| 2003 | Compact representations of separable graphs
Daniel K. Blandford, Guy E. Blelloch, Ian A. Kash |
SODA | 3 |