{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T03:01:11Z","timestamp":1769828471576,"version":"3.49.0"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2018,5,22]],"date-time":"2018-05-22T00:00:00Z","timestamp":1526947200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2018,5,22]],"date-time":"2018-05-22T00:00:00Z","timestamp":1526947200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Evolving Systems"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s12530-018-9231-2","type":"journal-article","created":{"date-parts":[[2018,5,22]],"date-time":"2018-05-22T04:27:18Z","timestamp":1526963238000},"page":"423-441","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["A versatile package recommendation framework aiming at preference score maximization"],"prefix":"10.1007","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1669-8269","authenticated-orcid":false,"given":"Panagiotis","family":"Kouris","sequence":"first","affiliation":[]},{"given":"Iraklis","family":"Varlamis","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3611-8292","authenticated-orcid":false,"given":"Georgios","family":"Alexandridis","sequence":"additional","affiliation":[]},{"given":"Andreas","family":"Stafylopatis","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,5,22]]},"reference":[{"issue":"5","key":"9231_CR1","doi-asserted-by":"publisher","first-page":"896","DOI":"10.1109\/TKDE.2011.15","volume":"24","author":"G Adomavicius","year":"2012","unstructured":"Adomavicius G, Kwon Y (2012) Improving aggregate recommendation diversity using ranking-based techniques. IEEE Trans Knowl Data Eng 24(5):896\u2013911","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"9231_CR2","doi-asserted-by":"publisher","first-page":"910","DOI":"10.1145\/1516360.1516464","volume-title":"12th EDBT","author":"A Angel","year":"2009","unstructured":"Angel A, Chaudhuri S, Das G, Koudas N (2009) Ranking objects based on relationships and fixed associations. 12th EDBT. ACM, New York, pp 910\u2013921"},{"key":"9231_CR3","unstructured":"Anil R, Owen S, Dunning T, Friedman E (2012) Mahout in action"},{"key":"9231_CR4","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1145\/2959100.2959183","volume-title":"10th RecSys conference","author":"I Benouaret","year":"2016","unstructured":"Benouaret I, Lenne D (2016) A package recommendation framework for trip planning activities. 10th RecSys conference. ACM, New York, pp 203\u2013206"},{"key":"9231_CR5","first-page":"1107","volume-title":"The 2009 ACM SIGMOD conference","author":"B Bercovitz","year":"2009","unstructured":"Bercovitz B, Kaliszan F, Koutrika G (2009) Courserank: a social system for course planning. The 2009 ACM SIGMOD conference. ACM, New York, pp 1107\u20131110"},{"key":"9231_CR6","volume-title":"Network optimization: continuous and discrete models","author":"DP Bertsekas","year":"1998","unstructured":"Bertsekas DP (1998) Network optimization: continuous and discrete models. Athena Scientific, Belmont"},{"key":"9231_CR7","volume-title":"Proceedings of the 5th ACM conference on Recommender systems","author":"I Cantador","year":"2011","unstructured":"Cantador I, Brusilovsky P, Kuflik T (2011) 2nd workshop on information heterogeneity and fusion in recommender systems (hetrec 2011). Proceedings of the 5th ACM conference on Recommender systems. ACM, New York (RecSys 2011)"},{"key":"9231_CR8","doi-asserted-by":"publisher","first-page":"881","DOI":"10.1007\/978-1-4899-7637-6_26","volume-title":"Recommender systems handbook","author":"P Castells","year":"2015","unstructured":"Castells P, Hurley NJ, Vargas S (2015) Novelty and diversity in recommender systems. Recommender systems handbook. Springer, New York, pp 881\u2013918"},{"key":"9231_CR9","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1016\/j.compind.2015.03.003","volume":"71","author":"S Choi","year":"2015","unstructured":"Choi S, Yang Y, Yang B, Cheung H (2015) Item-level rfid for enhancement of customer shopping experience in apparel retail. Comput Ind 71:10\u201323","journal-title":"Comput Ind"},{"key":"9231_CR10","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/1864708.1864721","volume-title":"Proceedings of the fourth ACM conference on recommender systems","author":"P Cremonesi","year":"2010","unstructured":"Cremonesi P, Koren Y, Turrin R (2010) Performance of recommender algorithms on top-n recommendation tasks. Proceedings of the fourth ACM conference on recommender systems. ACM, New York, pp 39\u201346"},{"issue":"12","key":"9231_CR11","doi-asserted-by":"publisher","first-page":"3764","DOI":"10.1093\/jn\/132.12.3764","volume":"132","author":"N Darmon","year":"2002","unstructured":"Darmon N, Ferguson EL, Briend A (2002) A cost constraint alone has adverse effects on food selection and nutrient density: an analysis of human diets by linear programming. J Nutr 132(12):3764\u20133771","journal-title":"J Nutr"},{"key":"9231_CR12","volume-title":"Algorithms","author":"S Dasgupta","year":"2008","unstructured":"Dasgupta S, Papadimitriou CH, Vazirani UV (2008) Algorithms. McGraw-Hill, New York"},{"key":"9231_CR13","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-47509-7","volume-title":"Fundamentals of data mining in genomics and proteomics","author":"W Dubitzky","year":"2007","unstructured":"Dubitzky W, Granzow M, Berrar DP (2007) Fundamentals of data mining in genomics and proteomics. Springer Science & Business Media, New York"},{"issue":"2","key":"9231_CR14","first-page":"81","volume":"4","author":"MD Ekstrand","year":"2011","unstructured":"Ekstrand MD, Riedl JT, Konstan JA et al (2011) Collaborative filtering recommender systems. Found Trends HCI 4(2):81\u2013173","journal-title":"Found Trends HCI"},{"issue":"1","key":"9231_CR15","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1145\/2559169","volume":"32","author":"Y Ge","year":"2014","unstructured":"Ge Y, Xiong H, Tuzhilin A, Liu Q (2014) Cost-aware collaborative filtering for travel tour recommendations. ACM Trans Inf Syst 32(1):4","journal-title":"ACM Trans Inf Syst"},{"key":"9231_CR16","doi-asserted-by":"publisher","first-page":"7617","DOI":"10.1109\/CDC.2016.7799446","volume-title":"Decision and control (CDC), 2016 IEEE 55th conference on","author":"SD Gupta","year":"2016","unstructured":"Gupta SD, Pavel L (2016) Multi-player minimum cost flow problems with nonconvex costs and integer flows. Decision and control (CDC), 2016 IEEE 55th conference on. IEEE, New York, pp 7617\u20137622"},{"issue":"4","key":"9231_CR17","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1145\/2827872","volume":"5","author":"FM Harper","year":"2016","unstructured":"Harper FM, Konstan JA (2016) The movielens datasets: History and context. ACM Trans Interact Intell Syst 5(4):19","journal-title":"ACM Trans Interact Intell Syst"},{"issue":"4","key":"9231_CR18","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/1391729.1391730","volume":"40","author":"IF Ilyas","year":"2008","unstructured":"Ilyas IF, Beskales G, Soliman MA (2008) A survey of top-k query processing techniques in relational database systems. ACM Comput Surv 40(4):11","journal-title":"ACM Comput Surv"},{"key":"9231_CR19","doi-asserted-by":"publisher","first-page":"857","DOI":"10.1109\/ICTAI.2013.130","volume-title":"Tools with artificial intelligence (ICTAI), 2013 IEEE 25th international conference on","author":"R Interdonato","year":"2013","unstructured":"Interdonato R, Romeo S, Tagarelli A, Karypis G (2013) A versatile graph-based approach to package recommendation. Tools with artificial intelligence (ICTAI), 2013 IEEE 25th international conference on. IEEE, New York, pp 857\u2013864"},{"issue":"4","key":"9231_CR20","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1145\/582415.582418","volume":"20","author":"K J\u00e4rvelin","year":"2002","unstructured":"J\u00e4rvelin K, Kek\u00e4l\u00e4inen J (2002) Cumulated gain-based evaluation of ir techniques. ACM Trans Inf Syst 20(4):422\u2013446","journal-title":"ACM Trans Inf Syst"},{"key":"9231_CR21","doi-asserted-by":"publisher","first-page":"477","DOI":"10.1007\/978-3-319-65172-9_40","volume-title":"Engineering applications of neural networks","author":"P Kouris","year":"2017","unstructured":"Kouris P, Varlamis I, Alexandridis G (2017) A package recommendation framework based on collaborative filtering and preference score maximization. In: Boracchi G, Iliadis L, Jayne C, Likas A (eds) Engineering applications of neural networks. Springer, Cham, pp 477\u2013489"},{"key":"9231_CR22","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1016\/j.knosys.2017.02.009","volume":"123","author":"M Kunaver","year":"2017","unstructured":"Kunaver M, Po\u017erl T (2017) Diversity in recommender systems-a survey. Knowl Based Syst 123:154\u2013162","journal-title":"Knowl Based Syst"},{"key":"9231_CR23","first-page":"467","volume-title":"15th ACM SIGKDD","author":"T Lappas","year":"2009","unstructured":"Lappas T, Liu K, Terzi E (2009) Finding a team of experts in social networks. 15th ACM SIGKDD. ACM, New York, pp 467\u2013476"},{"key":"9231_CR24","unstructured":"Lee J, Sun M, Lebanon G (2012) A comparative study of collaborative filtering algorithms. arXiv preprint arXiv:12053193"},{"key":"9231_CR25","first-page":"1778","volume":"15","author":"KH Lim","year":"2015","unstructured":"Lim KH, Chan J, Leckie C, Karunasekera S (2015) Personalized tour recommendation based on user interests and points of interest visit durations. IJCAI 15:1778\u20131784","journal-title":"IJCAI"},{"key":"9231_CR26","volume-title":"Understanding and using linear programming","author":"J Matousek","year":"2007","unstructured":"Matousek J, G\u00e4rtner B (2007) Understanding and using linear programming. Springer Science & Business Media, New York"},{"key":"9231_CR27","doi-asserted-by":"crossref","first-page":"829","DOI":"10.1007\/978-0-387-30164-8_705","volume-title":"Encyclopedia of machine learning","author":"P Melville","year":"2011","unstructured":"Melville P, Sindhwani V (2011) Recommender systems. Encyclopedia of machine learning. Springer, New York, pp 829\u2013838"},{"issue":"1\u20132","key":"9231_CR28","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/s11257-012-9135-y","volume":"24","author":"U Panniello","year":"2014","unstructured":"Panniello U, Tuzhilin A, Gorgoglione M (2014) Comparing context-aware recommender systems in terms of accuracy and diversity. User Model User-Adapt Interact 24(1\u20132):35\u201365","journal-title":"User Model User-Adapt Interact"},{"issue":"4","key":"9231_CR29","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/2037661.2037665","volume":"29","author":"A Parameswaran","year":"2011","unstructured":"Parameswaran A, Venetis P, Garcia-Molina H (2011) Recommendation systems with complex constraints: a course recommendation perspective. ACM Trans Inf Syst 29(4):20","journal-title":"ACM Trans Inf Syst"},{"key":"9231_CR30","first-page":"353","volume-title":"3rd RecSys conference","author":"AG Parameswaran","year":"2009","unstructured":"Parameswaran AG, Garcia-Molina H (2009) Recommendations with prerequisites. 3rd RecSys conference. ACM, New York, pp 353\u2013356"},{"key":"9231_CR31","first-page":"919","volume-title":"19th ACM CIKM","author":"AG Parameswaran","year":"2010","unstructured":"Parameswaran AG, Garcia-Molina H, Ullman JD (2010) Evaluating, combining and generalizing recommendations with prerequisites. 19th ACM CIKM. ACM, New York, pp 919\u2013928"},{"issue":"10","key":"9231_CR32","doi-asserted-by":"publisher","first-page":"e0163,411","DOI":"10.1371\/journal.pone.0163411","volume":"11","author":"A Parlesak","year":"2016","unstructured":"Parlesak A, Tetens I, Jensen JD, Smed S, Blenku\u0161 MG, Rayner M, Darmon N, Robertson A (2016) Use of linear programming to develop cost-minimized nutritionally adequate health promoting food baskets. PloS One 11(10):e0163,411","journal-title":"PloS One"},{"key":"9231_CR33","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1007\/978-3-540-72079-9_9","volume-title":"The adaptive web","author":"JB Schafer","year":"2007","unstructured":"Schafer JB, Frankowski D, Herlocker J, Sen S (2007) Collaborative filtering recommender systems. The adaptive web. Springer, New York, pp 291\u2013324"},{"key":"9231_CR34","unstructured":"Seminario CE, Wilson DC (2012) Case study evaluation of mahout as a recommender platform. In: RUE@ RecSys, pp 45\u201350"},{"issue":"1","key":"9231_CR35","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1079\/BJN19930102","volume":"70","author":"D Sklan","year":"1993","unstructured":"Sklan D, Dariel I (1993) Diet planning for humans using mixed-integer linear programming. Br J Nutr 70(1):27\u201335","journal-title":"Br J Nutr"},{"key":"9231_CR36","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1145\/2043932.2043957","volume-title":"Proceedings of the fifth ACM conference on recommender systems","author":"H Steck","year":"2011","unstructured":"Steck H (2011) Item popularity and recommendation accuracy. Proceedings of the fifth ACM conference on recommender systems. ACM, New York, pp 125\u2013132"},{"key":"9231_CR37","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1145\/2983323.2983749","volume-title":"Proceedings of the 25th ACM international on conference on information and knowledge management","author":"X Wang","year":"2016","unstructured":"Wang X, Leckie C, Chan J, Lim KH, Vaithianathan T (2016) Improving personalized trip recommendation by avoiding crowds. Proceedings of the 25th ACM international on conference on information and knowledge management. ACM, New York, pp 25\u201334"},{"key":"9231_CR38","unstructured":"Wang Y, Wang L, Li Y, He D, Chen W, Liu TY (2013) A theoretical analysis of ndcg ranking measures. In: Proceedings of the 26th annual conference on learning theory (COLT 2013)"},{"key":"9231_CR39","first-page":"151","volume-title":"4th RecSys conference","author":"M Xie","year":"2010","unstructured":"Xie M, Lakshmanan LV, Wood PT (2010) Breaking out of the box of recommendations: from items to packages. 4th RecSys conference. ACM, New York, pp 151\u2013158"},{"key":"9231_CR40","first-page":"1352","volume-title":"27th ICDE Conference","author":"M Xie","year":"2011","unstructured":"Xie M, Lakshmanan LV, Wood PT (2011a) Comprec-trip: a composite recommendation system for travel planning. 27th ICDE Conference. IEEE, New York, pp 1352\u20131355"},{"issue":"11","key":"9231_CR41","doi-asserted-by":"publisher","first-page":"1201","DOI":"10.14778\/3402707.3402754","volume":"4","author":"M Xie","year":"2011","unstructured":"Xie M, Lakshmanan LV, Wood PT (2011b) Efficient rank join with aggregation constraints. VLDB Endow 4(11):1201\u20131212","journal-title":"VLDB Endow"},{"issue":"12","key":"9231_CR42","doi-asserted-by":"publisher","first-page":"1362","DOI":"10.14778\/2536274.2536316","volume":"6","author":"M Xie","year":"2013","unstructured":"Xie M, Lakshmanan LV, Wood PT (2013) Ips: an interactive package configuration system for trip planning. VLDB Endow 6(12):1362\u20131365","journal-title":"VLDB Endow"},{"issue":"14","key":"9231_CR43","doi-asserted-by":"publisher","first-page":"1941","DOI":"10.14778\/2733085.2733099","volume":"7","author":"M Xie","year":"2014","unstructured":"Xie M, Lakshmanan LV, Wood PT (2014) Generating top-k packages via preference elicitation. VLDB Endow 7(14):1941\u20131952","journal-title":"VLDB Endow"},{"key":"9231_CR44","doi-asserted-by":"publisher","first-page":"549","DOI":"10.1109\/ICDM.2016.0066","volume-title":"Data mining (ICDM), 2016 IEEE 16th international conference on","author":"Z Yao","year":"2016","unstructured":"Yao Z, Fu Y, Liu B, Liu Y, Xiong H (2016) Poi recommendation: a temporal matching between poi popularity and user regularity. Data mining (ICDM), 2016 IEEE 16th international conference on. IEEE, New York, pp 549\u2013558"},{"key":"9231_CR45","unstructured":"Zajac Z (2017) Goodbooks-10k: a new dataset for book recommendations. FastML"}],"container-title":["Evolving Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12530-018-9231-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12530-018-9231-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12530-018-9231-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,6]],"date-time":"2024-07-06T22:22:42Z","timestamp":1720304562000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12530-018-9231-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,22]]},"references-count":45,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["9231"],"URL":"https:\/\/doi.org\/10.1007\/s12530-018-9231-2","relation":{},"ISSN":["1868-6478","1868-6486"],"issn-type":[{"value":"1868-6478","type":"print"},{"value":"1868-6486","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,5,22]]},"assertion":[{"value":"5 January 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 May 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 May 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}