Abstract
Contextual association rules represent co-occurrences between contexts and properties of data, where the context is a set of environmental or user personal features employed to customize an application. Due to their particular structure, these rules can be very tricky to mine, and if the process is not carried out with care, an unmanageable set of not significant rules may be extracted. In this paper we survey two existing algorithms for relational databases and present a novel algorithm that merges the two proposals overcoming their limitations.
This research has been partially funded by the European Commission, Programme IDEAS ERC, Project 227977-SMScom and by the Italian project Industria 2015, Program no. MI01 00091 SENSORI.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Appice, A., Berardi, M., Ceci, M., Malerba, D.: Mining and filtering multi-level spatial association rules with ARES. In: Hacid, M.-S., Murray, N.V., Raś, Z.W., Tsumoto, S. (eds.) ISMIS 2005. LNCS (LNAI), vol. 3488, pp. 342–353. Springer, Heidelberg (2005)
Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. Int. Journal of Ad Hoc and Ubiquitous Computing 2(4), 263–277 (2007)
Baralis, E., Cagliero, L., Cerquitelli, T., Garza, P., Marchetti, M.: Context-aware user and service profiling by means of generalized association rules. In: Velásquez, J.D., RÃos, S.A., Howlett, R.J., Jain, L.C. (eds.) KES 2009, Part II. LNCS, vol. 5712, pp. 50–57. Springer, Heidelberg (2009)
Bolchini, C., Curino, C., Quintarelli, E., Schreiber, F.A., Tanca, L.: A data-oriented survey of context models. SIGMOD Record 36(4), 19–26 (2007)
Bolchini, C., Quintarelli, E., Tanca, L.: CARVE: Context-aware automatic view definition over relational databases. Inf. Syst. 38(1), 45–67 (2013)
Cremonesi, P., Garza, P., Quintarelli, E., Turrin, R.: Top-N recommendations on unpopular items with contextual knowledge. In: Proc. of CARS. CEUR-WS.org (2011)
Goethals, B., Laurent, D., Le Page, W.: Discovery and application of functional dependencies in conjunctive query mining. In: Bach Pedersen, T., Mohania, M.K., Tjoa, A.M. (eds.) DAWAK 2010. LNCS, vol. 6263, pp. 142–156. Springer, Heidelberg (2010)
Goethals, B., Le Page, W., Mannila, H.: Mining association rules of simple conjunctive queries. In: Proc. of SDM, pp. 96–107. SIAM, Philadelphia (2008)
Han, J., Pei, J., Yin, Y., Mao, R.: Mining frequent patterns without candidate generation: A frequent-pattern tree approach. Data Min. Knowl. Discov. 8(1), 53–87 (2004)
Leung, C.K.-S., Lakshmanan, L.V.S., Ng, R.T.: Exploiting succinct constraints using FP-trees. SIGKDD Explorations 4(1), 40–49 (2002)
Miele, A., Quintarelli, E., Rabosio, E., Tanca, L.: A data-mining approach to preference-based data ranking founded on contextual information. Inf. Syst. 38(4), 524–544 (2013)
Miele, A., Quintarelli, E., Tanca, L.: A methodology for preference-based personalization of contextual data. In: Proc. of EDBT, pp. 287–298. ACM Press, New York (2009)
Pei, J., Han, J., Lakshmanan, L.V.S.: Pushing convertible constraints in frequent itemset mining. Data Min. Knowl. Discov. 8(3), 227–252 (2004)
Stefanidis, K., Pitoura, E., Vassiliadis, P.: Managing contextual preferences. Inf. Syst. 36(8), 1158–1180 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Quintarelli, E., Rabosio, E. (2014). Discovering Contextual Association Rules in Relational Databases. In: Catania, B., et al. New Trends in Databases and Information Systems. Advances in Intelligent Systems and Computing, vol 241. Springer, Cham. https://doi.org/10.1007/978-3-319-01863-8_22
Download citation
DOI: https://doi.org/10.1007/978-3-319-01863-8_22
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-01862-1
Online ISBN: 978-3-319-01863-8
eBook Packages: EngineeringEngineering (R0)