ACM Home Page
Please provide us with feedback. Feedback
Tell me who I am: an interactive recommendation system
Full text PdfPdf (229 KB)
Source ACM Symposium on Parallel Algorithms and Architectures archive
Proceedings of the eighteenth annual ACM symposium on Parallelism in algorithms and architectures table of contents
Cambridge, Massachusetts, USA
SESSION: Games and learning table of contents
Pages: 1 - 10  
Year of Publication: 2006
ISBN:1-59593-452-9
Authors
Noga Alon  Tel Aviv U. and IAS
Baruch Awerbuch  Johns Hopkins U.
Yossi Azar  Tel Aviv U.
Boaz Patt-Shamir  Tel Aviv U.
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 34,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1148109.1148111
What is a DOI?

ABSTRACT

We consider a model of recommendation systems, where each member from a given set of players has a binary preference to each element in a given set of objects: intuitively, each player either likes or dislikes each object. However, the players do not know their preferences. To find his preference of an object, a player may probe it, but each probe incurs unit cost. The goal of the players is to learn their complete preference vector (approximately) while incurring minimal cost. This is possible if many players have similar preference vectors: such a set of players with similar "taste" may split the cost of probing all objects among them, and share the results of their probes by posting them on a public billboard. The problem is that players do not know a priori whose taste is close to theirs. In this paper we present a distributed randomized peer-to-peer algorithm in which each player outputs a vector which is close to the best possible approximation of the player's real preference vector after a polylogarithmic number of rounds. The algorithm works under adversarial preferences. Previous algorithms either made severely limiting assumptions on the structure of the preference vectors, or had polynomial overhead.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
N. Alon and J. H. Spencer. The Probabilistic Method. Wiley, second edition, 2000.
3
 
4
5
6
 
7
 
8
 
9
 
10
J. Hu and M. P. Wellman. Self-fulfilling bias in multiagent learning. In V. Lesser, editor, Proceedings of the First International Conference on Multi--Agent Systems. MIT Press, 1995.
11
 
12
 
13
M. L. Littman. Markov games as a framework for multi-agent reinforcement learning. In Proc. 11th Int. Conference on Machine Learning (ML-94). Morgan Kaufmann.
14
15
 
16
G. Wei. Learning to coordinate actions in multi-agent systems. In R. Bajcsy, editor, Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI-93). MIT Press, 1993.


Collaborative Colleagues:
Noga Alon: colleagues
Baruch Awerbuch: colleagues
Yossi Azar: colleagues
Boaz Patt-Shamir: colleagues