|
ABSTRACT
A recommendation system tracks past purchases of a group of users to make product recommendations to individual members of the group. In this paper we present a notion of competitive recommendation systems, building on recent theoretical work on this subject. We reduce the problem of achieving competitiveness to a problem in matrix reconstruction. We then present a matrix reconstruction scheme that is competitive: it requires a small overhead in the number of users and products to be sampled, delivering in the process a net utility that closely approximates the best possible with full knowledge of all user-product preferences.
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
|
|
 |
3
|
Yossi Azar , Amos Fiat , Anna Karlin , Frank McSherry , Jared Saia, Spectral analysis of data, Proceedings of the thirty-third annual ACM symposium on Theory of computing, p.619-626, July 2001, Hersonissos, Greece
[doi> 10.1145/380752.380859]
|
| |
4
|
M.J. Berry and G. Linoff. Data Mining Techniques. John-Wiley, 1997.
|
| |
5
|
|
| |
6
|
J. Bettman. An Information Processing Theory of Consumer Choice. Addison-Wesley Publishing Company, 1979.
|
| |
7
|
|
| |
8
|
B. Bollobas. Random Graphs. Academic Press, NY, 1985.
|
| |
9
|
R. Boppana. Eigenvalues and graph bisection: An average-case analysis, Proc. IEEE Symp. on Foundations of Computer Science, 1987.
|
 |
10
|
Moses Charikar , Ravi Kumar , Prabhakar Raghavan , Sridhar Rajagopalan , Andrew Tomkins, On targeting Markov segments, Proceedings of the thirty-first annual ACM symposium on Theory of computing, p.99-108, May 01-04, 1999, Atlanta, Georgia, United States
[doi> 10.1145/301250.301280]
|
| |
11
|
S. Deerwester, S. T. Dumais, T.K. Landauer, G.W. Furnas, and R.A.~Harshman. Indexing by latent semantic analysis. Journal of the Society for Information Science, 41(6):391--407, 1990.
|
| |
12
|
P. Drineas , Alan Frieze , Ravi Kannan , Santosh Vempala , V. Vinay, Clustering in large graphs and matrices, Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms, p.291-299, January 17-19, 1999, Baltimore, Maryland, United States
|
| |
13
|
|
| |
14
|
P. Drineas and R. Kannan, Pass Efficient Algorithms for Large Matrices, manuscript, 2001.
|
| |
15
|
|
| |
16
|
Z. Furedi and J. Komlos, The eigenvalues of random symmetric matrices, Combinatorica 1 (1981), pp. 233-241.
|
| |
17
|
R. Glazer. Marketing in an information-intensive environment: Strategic implications of knowledge as an asset, Journal of Marketing, 55:1--19, 1991.
|
 |
18
|
|
| |
19
|
G. Golub, C.F. Van Loan, Matrix Computations, Johns Hopkins University Press, 1989.
|
| |
20
|
W. Hoeffding, Probability inequalities for sums of bounded random variables, American Statistical Association Journal, March 1962, pp. 13--30.
|
| |
21
|
Will Hill , Larry Stead , Mark Rosenstein , George Furnas, Recommending and evaluating choices in a virtual community of use, Proceedings of the SIGCHI conference on Human factors in computing systems, p.194-201, May 07-11, 1995, Denver, Colorado, United States
[doi> 10.1145/223904.223929]
|
| |
22
|
D.L. Hoffman and T.P. Novak. Marketing in hypermedia computer-mediated environments: Conceptual foundations. Journal of Marketing, 60:50--68, 1996.
|
| |
23
|
J. Howard. Consumer Behavior in Marketing Strategy, Prentice Hall, Englewood Cliffs, NJ, 1989.
|
 |
24
|
Jon Kleinberg , Christos Papadimitriou , Prabhakar Raghavan, Segmentation problems, Proceedings of the thirtieth annual ACM symposium on Theory of computing, p.473-482, May 24-26, 1998, Dallas, Texas, United States
[doi> 10.1145/276698.276860]
|
| |
25
|
|
| |
26
|
|
| |
27
|
B.N. Miller, J.T. Riedl, J.A. Konstan. Experiences with GroupLens: Making usenet useful again. Proceedings of the USENIX Conference, 1997.
|
 |
28
|
Christos H. Papadimitriou , Hisao Tamaki , Prabhakar Raghavan , Santosh Vempala, Latent semantic indexing: a probabilistic analysis, Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.159-168, June 01-04, 1998, Seattle, Washington, United States
[doi> 10.1145/275487.275505]
|
| |
29
|
P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, J. Riedl. GroupLens: An Open Architecture for Collaborative Filtering of Netnews, Center for Coordination Science, MIT Sloan School of Management Report WP #3666--94, 1994.
|
| |
30
|
U. Shardanand. Social Information Filtering for Music Recommendation, Masters Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, 1994.
|
| |
31
|
|
| |
32
|
ACM SIGGROUP resource page on collaborative filtering. http://www.acm.org/siggroup/collab.html.
|
 |
33
|
|
| |
34
|
H.R. Varian. Resources on collaborative filtering. http://www.sims.berkeley.edu/resources/collab/.
|
 |
35
|
|
CITED BY 20
|
|
|
|
|
Baruch Awerbuch , Boaz Patt-Shamir , David Peleg , Mark Tuttle, Collaboration of untrusting peers with changing interests, Proceedings of the 5th ACM conference on Electronic commerce, May 17-20, 2004, New York, NY, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Baruch Awerbuch , Yossi Azar , Zvi Lotker , Boaz Patt-Shamir , Mark R. Tuttle, Collaborate with strangers to find own preferences, Proceedings of the seventeenth annual ACM symposium on Parallelism in algorithms and architectures, July 18-20, 2005, Las Vegas, Nevada, USA
|
|
|
|
|
|
Noga Alon , Baruch Awerbuch , Yossi Azar , Boaz Patt-Shamir, Tell me who I am: an interactive recommendation system, Proceedings of the eighteenth annual ACM symposium on Parallelism in algorithms and architectures, July 30-August 02, 2006, Cambridge, Massachusetts, USA
|
|
|
|
|
|
|
|
|
Anirban Dasgupta , John Hopcroft , Ravi Kannan , Pradipta Mitra, Spectral clustering with limited independence, Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms, p.1036-1045, January 07-09, 2007, New Orleans, Louisiana
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|