Composite recommendations: from items to packages

Classical recommender systems provide users with a list of recommendations where each recommendation consists of a single item, e.g., a book or DVD. However, sev- eral applications can benefit from a system capable of recom- mending packages of items, in the form of sets. Sample appli- cations inclu...

Full description

Saved in:
Bibliographic Details
Published inFrontiers of Computer Science Vol. 6; no. 3; pp. 264 - 277
Main Authors XIE, Min, LAKSHMANAN, Laks V. S., WOOD, Peter T.
Format Journal Article
LanguageEnglish
Published Heidelberg Higher Education Press 01.06.2012
SP Higher Education Press
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN1673-7350
2095-2228
1673-7466
2095-2236
DOI10.1007/s11704-012-2014-1

Cover

Abstract Classical recommender systems provide users with a list of recommendations where each recommendation consists of a single item, e.g., a book or DVD. However, sev- eral applications can benefit from a system capable of recom- mending packages of items, in the form of sets. Sample appli- cations include travel planning with a limited budget (price or time) and twitter users wanting to select worthwhile tweeters to follow, given that they can deal with only a bounded num- ber of tweets. In these contexts, there is a need for a system that can recommend the top-k packages for the user to choose from. Motivated by these applications, we consider composite recommendations, where each recommendation comprises a set of items. Each item has both a value (rating) and a cost associated with it, and the user specifies a maximum total cost (budget) for any recommended set of items. Our composite recommender system has access to one or more component recommender systems focusing on different do- mains, as well as to information sources which can provide the cost associated with each item. Because the problem of deciding whether there is a recommendation (package) whose cost is under a given budget and whose value exceeds some threshold is NP-complete, we devise several approximation algorithms for generating the top-k packages as recommen- dations. We analyze the efficiency as well as approximation quality of these algorithms. Finally, using two real and two synthetic datasets, we subject our algorithms to thorough ex- perimentation and empirical analysis. Our findings attest tothe efficiency and quality of our approximation algorithms for the top-k packages compared to exact algorithms.
AbstractList Classical recommender systems provide users with a list of recommendations where each recommendation consists of a single item, e.g., a book or DVD. However, several applications can benefit from a system capable of recommending packages of items, in the form of sets. Sample applications include travel planning with a limited budget (price or time) and twitter users wanting to select worthwhile tweeters to follow, given that they can deal with only a bounded number of tweets. In these contexts, there is a need for a system that can recommend the top- k packages for the user to choose from. Motivated by these applications, we consider composite recommendations , where each recommendation comprises a set of items. Each item has both a value (rating) and a cost associated with it, and the user specifies a maximum total cost (budget) for any recommended set of items. Our composite recommender system has access to one or more component recommender systems focusing on different domains, as well as to information sources which can provide the cost associated with each item. Because the problem of decidingwhether there is a recommendation (package)whose cost is under a given budget and whose value exceeds some threshold is NP-complete, we devise several approximation algorithms for generating the top- k packages as recommendations. We analyze the efficiency as well as approximation quality of these algorithms. Finally, using two real and two synthetic datasets, we subject our algorithms to thorough experimentation and empirical analysis. Our findings attest to the efficiency and quality of our approximation algorithms for the top- k packages compared to exact algorithms.
Classical recommender systems provide users with a list of recommendations where each recommendation consists of a single item, e.g., a book or DVD. However, several applications can benefit from a system capable of recommending packages of items, in the form of sets. Sample applications include travel planning with a limited budget (price or time) and twitter users wanting to select worthwhile tweeters to follow, given that they can deal with only a bounded number of tweets. In these contexts, there is a need for a system that can recommend the top-k packages for the user to choose from.Motivated by these applications, we consider composite recommendations, where each recommendation comprises a set of items. Each item has both a value (rating) and a cost associated with it, and the user specifies a maximum total cost (budget) for any recommended set of items. Our composite recommender system has access to one or more component recommender systems focusing on different domains, as well as to information sources which can provide the cost associated with each item. Because the problem of decidingwhether there is a recommendation (package)whose cost is under a given budget and whose value exceeds some threshold is NP-complete, we devise several approximation algorithms for generating the top-k packages as recommendations. We analyze the efficiency as well as approximation quality of these algorithms. Finally, using two real and two synthetic datasets, we subject our algorithms to thorough experimentation and empirical analysis. Our findings attest to the efficiency and quality of our approximation algorithms for the top-k packages compared to exact algorithms.
Classical recommender systems provide users with a list of recommendations where each recommendation consists of a single item, e.g., a book or DVD. However, several applications can benefit from a system capable of recommending packages of items, in the form of sets. Sample applications include travel planning with a limited budget (price or time) and twitter users wanting to select worthwhile tweeters to follow, given that they can deal with only a bounded number of tweets. In these contexts, there is a need for a system that can recommend the top- k packages for the user to choose from. Motivated by these applications, we consider composite recommendations, where each recommendation comprises a set of items. Each item has both a value (rating) and a cost associated with it, and the user specifies a maximum total cost (budget) for any recommended set of items. Our composite recommender system has access to one or more component recommender systems focusing on different domains, as well as to information sources which can provide the cost associated with each item. Because the problem of decidingwhether there is a recommendation (package)whose cost is under a given budget and whose value exceeds some threshold is NP-complete, we devise several approximation algorithms for generating the top- k packages as recommendations. We analyze the efficiency as well as approximation quality of these algorithms. Finally, using two real and two synthetic datasets, we subject our algorithms to thorough experimentation and empirical analysis. Our findings attest to the efficiency and quality of our approximation algorithms for the top- k packages compared to exact algorithms.
Classical recommender systems provide users with a list of recommendations where each recommendation consists of a single item, e.g., a book or DVD. However, sev- eral applications can benefit from a system capable of recom- mending packages of items, in the form of sets. Sample appli- cations include travel planning with a limited budget (price or time) and twitter users wanting to select worthwhile tweeters to follow, given that they can deal with only a bounded num- ber of tweets. In these contexts, there is a need for a system that can recommend the top-k packages for the user to choose from. Motivated by these applications, we consider composite recommendations, where each recommendation comprises a set of items. Each item has both a value (rating) and a cost associated with it, and the user specifies a maximum total cost (budget) for any recommended set of items. Our composite recommender system has access to one or more component recommender systems focusing on different do- mains, as well as to information sources which can provide the cost associated with each item. Because the problem of deciding whether there is a recommendation (package) whose cost is under a given budget and whose value exceeds some threshold is NP-complete, we devise several approximation algorithms for generating the top-k packages as recommen- dations. We analyze the efficiency as well as approximation quality of these algorithms. Finally, using two real and two synthetic datasets, we subject our algorithms to thorough ex- perimentation and empirical analysis. Our findings attest tothe efficiency and quality of our approximation algorithms for the top-k packages compared to exact algorithms.
Author Min XIE Laks V. S. LAKSHMANAN Peter T. WOOD
AuthorAffiliation Department of Computer Science, University of British Columbia, Vancouver, V6T 1Z4, Canada Department of Computer Science and Information Systems, Birkbeck, University of London, London, WCIE 7HX, UK
Author_xml – sequence: 1
  givenname: Min
  surname: XIE
  fullname: XIE, Min
  email: minxie@cs.ubc.ca
  organization: Department of Computer Science, University of British Columbia, Vancouver, V6T 1Z4, Canada
– sequence: 2
  givenname: Laks V. S.
  surname: LAKSHMANAN
  fullname: LAKSHMANAN, Laks V. S.
  organization: Department of Computer Science, University of British Columbia, Vancouver, V6T 1Z4, Canada
– sequence: 3
  givenname: Peter T.
  surname: WOOD
  fullname: WOOD, Peter T.
  organization: Department of Computer Science and Information Systems, Birkbeck, University of London, London,WC1E 7HX, UK
BookMark eNp9kE1OwzAQRi1UJNrCAdgFsQ547NR2lqjiT6rEBtaWk0zSlMZO7XTBVTgLd-IKpKSAxKIrW_L3PN-8CRlZZ5GQc6BXQKm8DgCSJjEFFjMKSQxHZAxC8lgmQox-7nxGT8gkhBWlgjFBx4TPXdO6UHcYecxd06AtTFc7Gz4_3qPSuybq35oQdS5qTf5qKgyn5Lg064Bn-3NKXu5un-cP8eLp_nF-s4hznkIXz1RZQJLLVFBUBTAEKVghDXBZgmCyQMyQzyAxmTKlSpHLjBcZpihppmjKp-Ry-Lf1brPF0OmV23rbj9QsBSVB0QT6lBxSuXcheCx1XnffK3Te1GsNVO8M6cGQ7g3pnSG9I-Ef2fq6Mf7tIMMGJvRZW6H_63QIUgO0rKsleixajyHo3q7tavSH0Yt9x6Wz1aYf-VsyYTPKmJL8C71Ql6s
CitedBy_id crossref_primary_10_1155_2022_6786111
crossref_primary_10_3233_IDT_190140
crossref_primary_10_1007_s00778_021_00697_y
crossref_primary_10_1145_2602136
crossref_primary_10_1007_s00778_017_0483_4
crossref_primary_10_1016_j_is_2015_08_005
crossref_primary_10_1016_j_is_2014_08_002
crossref_primary_10_1016_j_knosys_2024_111552
Cites_doi 10.1145/2037661.2037665
10.1007/BF01585758
10.1145/321906.321909
10.1109/TKDE.2005.99
10.1016/S0022-0000(03)00026-6
10.1145/582415.582418
10.1287/mnsc.18.7.401
10.1145/1810617.1810626
10.1145/1142351.1142377
10.14778/3402707.3402754
10.1145/1454008.1454037
10.1145/1559845.1559923
10.1145/1559845.1559890
10.1145/2063576.2063791
10.1145/1639714.1639786
10.1145/1864708.1864739
10.1145/1871437.1871555
10.1007/978-3-540-24777-7
10.1145/1718487.1718520
10.1145/1516360.1516464
10.1145/1557019.1557074
ContentType Journal Article
Copyright Copyright reserved, 2014, Higher Education Press and Springer-Verlag Berlin Heidelberg
Higher Education Press and Springer-Verlag Berlin Heidelberg 2012
Higher Education Press and Springer-Verlag Berlin Heidelberg 2012.
Copyright_xml – notice: Copyright reserved, 2014, Higher Education Press and Springer-Verlag Berlin Heidelberg
– notice: Higher Education Press and Springer-Verlag Berlin Heidelberg 2012
– notice: Higher Education Press and Springer-Verlag Berlin Heidelberg 2012.
DBID 2RA
92L
CQIGP
W92
~WA
AAYXX
CITATION
8FE
8FG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
P5Z
P62
PHGZM
PHGZT
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
DOI 10.1007/s11704-012-2014-1
DatabaseName 中文科技期刊数据库
中文科技期刊数据库-CALIS站点
中文科技期刊数据库-7.0平台
中文科技期刊数据库-工程技术
中文科技期刊数据库- 镜像站点
CrossRef
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
Technology Collection
ProQuest One Community College
ProQuest Central Korea
ProQuest Central Student
SciTech Premium Collection (Proquest)
ProQuest Computer Science Collection
Computer Science Database
ProQuest Advanced Technologies & Aerospace Database (NC LIVE)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic (New)
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
DatabaseTitle CrossRef
Advanced Technologies & Aerospace Collection
Computer Science Database
ProQuest Central Student
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
ProQuest One Academic Eastern Edition
SciTech Premium Collection
ProQuest One Community College
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Central
Advanced Technologies & Aerospace Database
ProQuest One Applied & Life Sciences
ProQuest One Academic UKI Edition
ProQuest Central Korea
ProQuest Central (New)
ProQuest One Academic
ProQuest One Academic (New)
DatabaseTitleList
Advanced Technologies & Aerospace Collection


Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
DocumentTitleAlternate Composite recommendations: from items to packages
EISSN 1673-7466
2095-2236
EndPage 277
ExternalDocumentID 10_1007_s11704_012_2014_1
10.1007/s11704-012-2014-1
42502287
GroupedDBID -59
-5G
-BR
-Y2
1-T
2LR
2RA
2VQ
2~H
4.4
6NX
8TC
92L
95~
AABHQ
AARTL
AAWCG
ABFTV
ABJNI
ABJOX
ABKCH
ABMNI
ABTMW
ACGFS
ACOMO
ADHHG
ADURQ
ADYFF
AEGAL
AEGNC
AEKMD
AEOHA
AFGCZ
AGDGC
AGQMX
ALMA_UNASSIGNED_HOLDINGS
AMKLP
AMYQR
BA0
BGNMA
CAG
COF
CQIGP
CS3
DPUIP
EBS
EJD
GQ6
HF~
HG6
HLICF
HMJXF
HRMNR
IJ-
I~X
J9A
JBSCW
KOV
M4Y
NQJWS
NU0
P9O
QOS
R9I
ROL
RPX
RSV
S1Z
S27
SCO
SDH
SOJ
T13
U2A
UG4
VC2
W92
WK8
~A9
~WA
-EM
.VR
06D
0VY
2J2
2JN
2JY
2KG
2KM
30V
406
408
40E
5VS
95-
95.
96X
AAFGU
AAIAL
AAJKR
AANZL
AARHV
AATLR
AATNV
AATVU
AAUYE
AAYFA
AAYIU
AAYQN
AAYTO
ABDZT
ABECU
ABFGW
ABFTD
ABHQN
ABKAS
ABMQK
ABNWP
ABQBU
ABSXP
ABTEG
ABTHY
ABTKH
ABWNU
ABXPI
ACAOD
ACBMV
ACBRV
ACBXY
ACHSB
ACHXU
ACIPQ
ACKNC
ACMDZ
ACMLO
ACOKC
ACSNA
ACTTH
ACVWB
ACWMK
ACZOJ
ADHIR
ADINQ
ADKNI
ADKPE
ADMDM
ADOXG
ADRFC
ADTPH
ADZKW
AEBTG
AEFTE
AEJHL
AEJRE
AEMSY
AENEX
AEPYU
AESKC
AESTI
AETLH
AEVLU
AEVTX
AEXYK
AFKRA
AFLOW
AFNRJ
AFQWF
AFWTZ
AFZKB
AGAYW
AGGBP
AGJBK
AGMZJ
AGQEE
AGWIL
AGWZB
AGYKE
AHBYD
AHKAY
AHSBF
AHYZX
AIAKS
AIIXL
AILAN
AIMYW
AITGF
AJBLW
AJDOV
AJRNO
AJZVZ
ALWAN
AMXSW
AMYLF
AOCGG
ARAPS
ARMRJ
AXYYD
B-.
BDATZ
BENPR
BGLVJ
CCPQU
CSCUP
DDRTE
DNIVK
EBLON
EIOEI
ESBYG
FERAY
FFXSO
FIGPU
FINBP
FNLPD
FRRFC
FSGXE
FWDCC
GGCAI
GGRSB
GJIRD
GNWQR
GQ7
HCIFZ
HZ~
IKXTQ
IWAJR
IXD
I~Z
J-C
JZLTJ
K7-
LLZTM
MA-
NPVJJ
O9J
P4S
PF0
PT4
R89
S16
S3B
SAP
SCL
SHX
SISQX
SNE
SNPRN
SNX
SOHCF
SPISZ
SRMVM
SSLCW
STPWE
SZN
TSG
TUC
UNUBA
UOJIU
UTJUX
UZXMN
VFIZW
W48
YLTOR
Z7R
Z7X
Z81
Z83
Z88
ZMTXR
0R~
AACDK
AAJBT
AAPKM
AASML
AAXDM
AAYXX
AAYZH
ABAKF
ABBRH
ABDBE
ABFSG
ABRTQ
ACDTI
ACPIV
ACSTC
AEFQL
AEZWR
AFBBN
AFDZB
AFHIU
AFOHR
AGRTI
AHPBZ
AHWEU
AIGIU
AIXLP
ATHPR
AYFIA
BSONS
CITATION
H13
PHGZM
PHGZT
PQGLB
PUEGO
Q--
SJYHP
8FE
8FG
AFFHD
AZQEC
DWQXO
GNUQQ
JQ2
P62
PKEHL
PQEST
PQQKQ
PQUKI
ID FETCH-LOGICAL-c391t-58fd14c7960e8d12e1762d7a137f1627deebe3514ab8af89e37b3dbe9e70b8093
IEDL.DBID AGYKE
ISSN 1673-7350
2095-2228
IngestDate Wed Oct 29 12:42:16 EDT 2025
Thu Apr 24 23:00:32 EDT 2025
Wed Oct 01 03:03:23 EDT 2025
Fri Feb 21 02:33:36 EST 2025
Tue Feb 27 04:43:01 EST 2024
Wed Feb 14 10:46:18 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords query processing
recommendation algorithms
top
optimization
Language English
License This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
http://www.springer.com/tdm
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c391t-58fd14c7960e8d12e1762d7a137f1627deebe3514ab8af89e37b3dbe9e70b8093
Notes 11-5731/TP
recommendation algorithms, optimization,top-k query processing
Min XIE , Laks V. S. LAKSHMANAN , Peter T. WOOD ( 1 Department of Computer Science, University of British Columbia, Vancouver, V6T 1Z4, Canada Department of Computer Science and Information Systems, Birkbeck, University of London, London, WCIE 7HX, UK)
Classical recommender systems provide users with a list of recommendations where each recommendation consists of a single item, e.g., a book or DVD. However, sev- eral applications can benefit from a system capable of recom- mending packages of items, in the form of sets. Sample appli- cations include travel planning with a limited budget (price or time) and twitter users wanting to select worthwhile tweeters to follow, given that they can deal with only a bounded num- ber of tweets. In these contexts, there is a need for a system that can recommend the top-k packages for the user to choose from. Motivated by these applications, we consider composite recommendations, where each recommendation comprises a set of items. Each item has both a value (rating) and a cost associated with it, and the user specifies a maximum total cost (budget) for any recommended set of items. Our composite recommender system has access to one or more component recommender systems focusing on different do- mains, as well as to information sources which can provide the cost associated with each item. Because the problem of deciding whether there is a recommendation (package) whose cost is under a given budget and whose value exceeds some threshold is NP-complete, we devise several approximation algorithms for generating the top-k packages as recommen- dations. We analyze the efficiency as well as approximation quality of these algorithms. Finally, using two real and two synthetic datasets, we subject our algorithms to thorough ex- perimentation and empirical analysis. Our findings attest tothe efficiency and quality of our approximation algorithms for the top-k packages compared to exact algorithms.
Document received on :2012-01-11
top- k query processing
recommendation algorithms
Document accepted on :2012-02-02
optimization
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink https://journal.hep.com.cn/fcs/EN/10.1007/s11704-012-2014-1
PQID 2918718041
PQPubID 2044369
PageCount 14
ParticipantIDs proquest_journals_2918718041
crossref_citationtrail_10_1007_s11704_012_2014_1
crossref_primary_10_1007_s11704_012_2014_1
springer_journals_10_1007_s11704_012_2014_1
higheredpress_frontiers_10_1007_s11704_012_2014_1
chongqing_primary_42502287
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2012-06-01
PublicationDateYYYYMMDD 2012-06-01
PublicationDate_xml – month: 06
  year: 2012
  text: 2012-06-01
  day: 01
PublicationDecade 2010
PublicationPlace Heidelberg
PublicationPlace_xml – name: Heidelberg
PublicationSubtitle Selected Publications from Chinese Universities
PublicationTitle Frontiers of Computer Science
PublicationTitleAbbrev Front Comput Sci
Front. Comput. Sci
PublicationTitleAlternate Frontiers of Computer Science in China
PublicationYear 2012
Publisher Higher Education Press
SP Higher Education Press
Springer Nature B.V
Publisher_xml – name: Higher Education Press
– name: SP Higher Education Press
– name: Springer Nature B.V
References Ibarra, Kim (CR18) 1975; 22
Xie, Lakshmanan, Wood (CR24) 2011; 4
CR16
CR15
CR14
CR13
CR12
Marchetti-Spaccamela, Vercellis (CR20) 1995; 68
CR10
Fagin, Lotem, Naor (CR11) 2003; 66
Kellerer, Pferschy, Pisinger (CR3) 2004
Vazirani (CR19) 1999
CR2
CR4
CR6
CR5
CR8
CR7
CR26
CR25
CR22
CR21
Adomavicius, Tuzhilin (CR1) 2005; 17
Parameswaran, Venetis, Garcia-Molina (CR9) 2011; 29
Jävelin, Kekäläinen (CR23) 2002; 20
Papadimitriou (CR17) 1994
2014_CR5
2014_CR6
2014_CR7
2014_CR8
2014_CR2
R. Fagin (2014_CR11) 2003; 66
2014_CR4
A. Marchetti-Spaccamela (2014_CR20) 1995; 68
2014_CR15
2014_CR14
2014_CR16
2014_CR10
2014_CR13
2014_CR12
K. Jävelin (2014_CR23) 2002; 20
A. Parameswaran (2014_CR9) 2011; 29
H. Kellerer (2014_CR3) 2004
2014_CR26
V. Vazirani (2014_CR19) 1999
2014_CR25
G. Adomavicius (2014_CR1) 2005; 17
M. Xie (2014_CR24) 2011; 4
2014_CR22
2014_CR21
C. H. Papadimitriou (2014_CR17) 1994
O. Ibarra (2014_CR18) 1975; 22
References_xml – ident: CR22
– ident: CR4
– ident: CR14
– ident: CR2
– ident: CR16
– ident: CR12
– ident: CR10
– ident: CR6
– volume: 29
  start-page: 1
  issue: 4
  year: 2011
  end-page: 33
  ident: CR9
  article-title: Recommendation systems with complex constraints: A course recommendation perspective
  publication-title: ACM Transactions on Information Systems
  doi: 10.1145/2037661.2037665
– ident: CR8
– year: 2004
  ident: CR3
  publication-title: Knapsack Problems
– ident: CR25
– volume: 4
  start-page: 1201
  issue: 11
  year: 2011
  end-page: 1212
  ident: CR24
  article-title: Efficient rank join with aggregation constraints
  publication-title: Proceedings of the VLDB Endowment
– year: 1999
  ident: CR19
  publication-title: Approximation Algorithms
– volume: 68
  start-page: 73
  issue: 1
  year: 1995
  end-page: 104
  ident: CR20
  article-title: Stochastic on-line knapsack problems
  publication-title: Mathematical Programming
  doi: 10.1007/BF01585758
– volume: 22
  start-page: 463
  issue: 4
  year: 1975
  end-page: 468
  ident: CR18
  article-title: Fast approximation algorithms for the knapsack and sum of subset problems
  publication-title: Journal of the ACM
  doi: 10.1145/321906.321909
– ident: CR21
– volume: 17
  start-page: 734
  issue: 6
  year: 2005
  end-page: 749
  ident: CR1
  article-title: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions
  publication-title: IEEE Transactions on Knowledge and Data Engineering
  doi: 10.1109/TKDE.2005.99
– ident: CR15
– volume: 66
  start-page: 614
  issue: 4
  year: 2003
  end-page: 656
  ident: CR11
  article-title: Optimal aggregation algorithms for middleware
  publication-title: Journal of Computer and System Sciences
  doi: 10.1016/S0022-0000(03)00026-6
– ident: CR13
– year: 1994
  ident: CR17
  publication-title: Computational Complexity
– ident: CR5
– ident: CR7
– ident: CR26
– volume: 20
  start-page: 422
  issue: 4
  year: 2002
  end-page: 446
  ident: CR23
  article-title: Cumulated gain-based evaluation of IR techniques
  publication-title: ACM Transactions on Information Systems
  doi: 10.1145/582415.582418
– ident: 2014_CR22
  doi: 10.1287/mnsc.18.7.401
– ident: 2014_CR25
– ident: 2014_CR13
  doi: 10.1145/1810617.1810626
– ident: 2014_CR21
  doi: 10.1145/1142351.1142377
– volume: 22
  start-page: 463
  issue: 4
  year: 1975
  ident: 2014_CR18
  publication-title: Journal of the ACM
  doi: 10.1145/321906.321909
– volume: 4
  start-page: 1201
  issue: 11
  year: 2011
  ident: 2014_CR24
  publication-title: Proceedings of the VLDB Endowment
  doi: 10.14778/3402707.3402754
– volume: 66
  start-page: 614
  issue: 4
  year: 2003
  ident: 2014_CR11
  publication-title: Journal of Computer and System Sciences
  doi: 10.1016/S0022-0000(03)00026-6
– ident: 2014_CR4
  doi: 10.1145/1454008.1454037
– ident: 2014_CR5
  doi: 10.1145/1559845.1559923
– ident: 2014_CR14
  doi: 10.1145/1559845.1559890
– volume: 17
  start-page: 734
  issue: 6
  year: 2005
  ident: 2014_CR1
  publication-title: IEEE Transactions on Knowledge and Data Engineering
  doi: 10.1109/TKDE.2005.99
– ident: 2014_CR15
  doi: 10.1145/2063576.2063791
– ident: 2014_CR16
– ident: 2014_CR7
  doi: 10.1145/1639714.1639786
– volume-title: Computational Complexity
  year: 1994
  ident: 2014_CR17
– volume: 68
  start-page: 73
  issue: 1
  year: 1995
  ident: 2014_CR20
  publication-title: Mathematical Programming
  doi: 10.1007/BF01585758
– ident: 2014_CR12
  doi: 10.1145/1864708.1864739
– ident: 2014_CR26
– ident: 2014_CR8
  doi: 10.1145/1871437.1871555
– volume-title: Approximation Algorithms
  year: 1999
  ident: 2014_CR19
– volume: 29
  start-page: 1
  issue: 4
  year: 2011
  ident: 2014_CR9
  publication-title: ACM Transactions on Information Systems
  doi: 10.1145/2037661.2037665
– volume-title: Knapsack Problems
  year: 2004
  ident: 2014_CR3
  doi: 10.1007/978-3-540-24777-7
– ident: 2014_CR2
  doi: 10.1145/1718487.1718520
– ident: 2014_CR6
  doi: 10.1145/1516360.1516464
– ident: 2014_CR10
  doi: 10.1145/1557019.1557074
– volume: 20
  start-page: 422
  issue: 4
  year: 2002
  ident: 2014_CR23
  publication-title: ACM Transactions on Information Systems
  doi: 10.1145/582415.582418
SSID ssj0062260
ssj0002025522
Score 1.9297804
Snippet Classical recommender systems provide users with a list of recommendations where each recommendation consists of a single item, e.g., a book or DVD. However,...
SourceID proquest
crossref
springer
higheredpress
chongqing
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 264
SubjectTerms Algorithms
Approximation
Budgets
Computer Science
Empirical analysis
Information sources
Mathematical analysis
Optical disks
optimization
Packages
recommendation algorithms
Recommender systems
Research Article
Synthetic data
Top
top- k query processing
复合材料
总成本
推荐系统
旅游规划
用户选择
近似算法
近似质量
SummonAdditionalLinks – databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LSwMxEB5qvQjiW2x9sAdPSrDJZptdQUSlIh6KiIK3sNlkFbQvW_-_M-mmpYK9LbvZHGYmM5PM5PsATl0ZJ5YbyyyGayZNWzAjVYJPsrBZmhXC-m6LbvvhVT6-JW816Ia7MNRWGXyid9R2UNAZ-YXIOOb2hJZzPRwxYo2i6mqg0MgragV75SHGVmBVEDJWHVZvO92n59mpi6AU2pcWBOYWjI4_QqnT36fjyjdlCDQeLhknwIWPQf99hGFkIXCtf_guDGd9t-pCdvqnoOrj1P0WbFQJZnQztYhtqLn-DmwG8oaoWsu7wOkVdWy5iDbFvZ6r6JXGlxHdOYk8R1s0GUS4q_5ErzPeg9f7zsvdA6v4E1gRZ3zCkrS0XBYKNykutVw4jp7PqpzHquRtoaxDDVInf27SvEwzFysTW-Myp1ombWXxPtT7g747gEhmONpKHJAWEnOIvOUotCtV2HYeJ6YBzZmg9HCKk6HRHRC6jmpAK0hOFxXyOBFgfOk5ZjIJXqPgNQle8waczX4J0y0ZzBfUoUvCfiAm8WX_HAWV6WrVjvXcxhpwHtQ4__zvZM3lkx3CmiCb8mc3R1CffP-4Y0xlJuakss9fsXDr6g
  priority: 102
  providerName: ProQuest
Title Composite recommendations: from items to packages
URI http://lib.cqvip.com/qk/71018X/201203/42502287.html
https://journal.hep.com.cn/fcs/EN/10.1007/s11704-012-2014-1
https://link.springer.com/article/10.1007/s11704-012-2014-1
https://www.proquest.com/docview/2918718041
Volume 6
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVLSH
  databaseName: SpringerLink Journals
  customDbUrl:
  mediaType: online
  eissn: 1673-7466
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002025522
  issn: 1673-7350
  databaseCode: AFBBN
  dateStart: 20070201
  isFulltext: true
  providerName: Library Specific Holdings
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1673-7466
  dateEnd: 20241105
  omitProxy: true
  ssIdentifier: ssj0002025522
  issn: 1673-7350
  databaseCode: BENPR
  dateStart: 20070201
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVAVX
  databaseName: SpringerLINK - Czech Republic Consortium
  customDbUrl:
  eissn: 1673-7466
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002025522
  issn: 1673-7350
  databaseCode: AGYKE
  dateStart: 20070101
  isFulltext: true
  titleUrlDefault: http://link.springer.com
  providerName: Springer Nature
– providerCode: PRVAVX
  databaseName: SpringerLink Journals (ICM)
  customDbUrl:
  eissn: 1673-7466
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0062260
  issn: 1673-7350
  databaseCode: U2A
  dateStart: 20070201
  isFulltext: true
  titleUrlDefault: http://www.springerlink.com/journals/
  providerName: Springer Nature
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwED90vgjitzi_6INPSmVJ06b1bYpTFETEgT6FpkkdqJu6-uJf713WbExU8KklvYQmuVzuLpffAezbMooN0yY0uF2HQic81ELG-CYKk6VZwY2LtrhOLrri8j6-r-9xD320uz-SdJJ6ctmNSRcxwXFmmQjR5JlzcFsNmGufP1xNXCuc9GQ-RpFKUMMgVwtHbSIkh4c_3PypUYJY6A36j2_4A1Nb1ULPxV1Y4-JTp_TRb0eobmfqLMGd79MoIOXp6KPSR8XnN7jHf3Z6GRZrTTVoj1hrBWZsfxWWfBaIoBYKa8CoiEK_bEDW9cuLrfM0DY8DurwSuGRvQTUI0Dx_QvE1XIdu5-zu9CKsEzGERZSxKozT0jBRSLR2bGoYtwxFqJE5i2TJEi6NRVagKwG5TvMyzWwkdWS0zaxs6bSVRRvQ6A_6dhMCkSG1EUiQFgKVkbxlSUeQsjBJHsW6CVvj8VevI8ANhXKFYHpkE1p-QlRRQ5hTJo1nNQFfpvFSOF6KxkuxJhyMq_jm_iBmU7OsSgKRoJTkf9XZ8Zyg6uU_VDxjaIgStFMTDv3ETj7_2tjWv6i3YZ4TZzif0A40qvcPu4sqUqX3YDbtnO_VCwOfJ2fXN7dY2uXtL6YvBLc
linkProvider Springer Nature
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3fSxwxEB5EH1oQ29qKZ63Ng75Ugpds9rJbkNJa5fzRQ4qCb3GzySq03mnvSvGf82_rTEzuuELvzbdlNxvYyezMl2TyfQCbvslyJ6zjDtM1V7YjuVU6xytVu7Ioa-lCtUWv0z1XRxf5xRw8pLMwVFaZYmII1G5Q0xr5jiwFYntiy_l0e8dJNYp2V5OERhWlFdxuoBiLBzuO_f0fnMINdw-_4nhvSXmwf7bX5VFlgNdZKUY8LxonVK0RyvvCCekFxgenK5HpRnSkdh6_k-rdK1tUTVH6TNvMWV963bZFIGPCFLCgMlXi5G_hy37v9Pt4lUcSZA9bGRKxDKfllrS1Gs7vCR2KQCQ6q1BcEMHD9aB_dYdpaypRLl6Hqg_vQnXsFBr-ZwM35MWDl7AUAS37_OiBr2DO95fhRRKLYDF2vAZBt6hCzDOahN_c-CjnNPzI6IwLC5pwbDRgOIv_gVFu-AbOn8SSKzDfH_T9KjC0pfNOYYOiVohZqrYnKKF17TpVltsWrI0NZW4feTkMhh9i89EtaCfLmToynZPgxk8z4Wgmwxs0vCHDG9GCD-NXUnczGoup4TANcU2Qcvmsd9bTkJkYJYZm4tMt2E7DOHn8387WZnf2Hp51z76dmJPD3vFbeC7Jv8K60TrMj3799u8QRo3sRvRVBpdP_Xv8BTnVKT0
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwEA8yQQTxW-yc2geflLIlTZvWt6GO-cHwwcHeQtOkDnTdtPX_965rOyY68K20l1DuLrmPXH5HyIVJXE9TpR0N5trhymeO4sKDJx7rMAhjpotqi4HfH_KHkTcq-5xmVbV7dSQ5v9OAKE1p3p7ppL24-EZFUT3BQMqUOxD-rHPESQCFHrJunWRh6DGzGk_KB18Dky4M_AoHUx_VMedvUyLYwniavn7ArywZra1xUYFhdFGpuuSZ_jhMLWxUb5dsl86l3Z1rwx5ZM-k-2akaN9jlOj4gFF9htZaxMSCeTEzZWim7tvG-iV30Z7PzqQ0R9RvsONkhGfbuXm76Ttk7wYndkOaOFySa8lhAgGICTZmhsOtpEVFXJNRnQhuQHlbxRyqIkiA0rlCuViY0oqOCTugekUY6Tc0xsXkI1JoDQRBz8B-ijkGzLkSs_cj1lEWaNaPkbI6RIWErQGQdYZFOxTkZl6jj2PziXS7wkpHxEhgvkfGSWuSyHlJNt4KYLolDJoj7gF3EV41pVSKT5YrNJAspxI6IxmSRq0qMi89_Ttb8F_U52Xi-7cmn-8HjCdlkqG1FRqdFGvnnlzkFBydXZ4USfwOKReur
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Composite+recommendations%3A+from+items+to+packages&rft.jtitle=Frontiers+of+Computer+Science&rft.au=Xie%2C+Min&rft.au=Lakshmanan%2C+Laks+V.+S.&rft.au=Wood%2C+Peter+T.&rft.date=2012-06-01&rft.issn=2095-2228&rft.volume=6&rft.issue=3&rft.spage=264&rft.epage=277&rft_id=info:doi/10.1007%2Fs11704-012-2014-1&rft.externalDBID=n%2Fa&rft.externalDocID=10_1007_s11704_012_2014_1
thumbnail_s http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=http%3A%2F%2Fimage.cqvip.com%2Fvip1000%2Fqk%2F71018X%2F71018X.jpg