Skip to main content
Top

2018 | OriginalPaper | Chapter

Interactive Exploration of Subspace Clusters on Multicore Processors

Authors : The Hai Pham, Jesper Kristensen, Son T. Mai, Ira Assent, Jon Jacobsen, Bay Vo, Anh Le

Published in: Transactions on Large-Scale Data- and Knowledge-Centered Systems XXXIX

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The PreDeCon clustering algorithm finds arbitrarily shaped clusters in high-dimensional feature spaces, which remains an active research topic with many potential applications. However, it suffers from poor runtime performance, as well as a lack of user interaction. Our new method AnyPDC introduces a novel approach to cope with these problems by casting PreDeCon into an anytime algorithm. In this anytime scheme, it quickly produces an approximate result and iteratively refines it toward the result of PreDeCon at the end. AnyPDC not only significantly speeds up PreDeCon clustering but also allows users to interact with the algorithm during its execution. Moreover, by maintaining an underlying cluster structure consisting of so-called primitive clusters and by block processing of neighborhood queries, AnyPDC can be efficiently executed in parallel on shared memory architectures such as multi-core processors. Experiments on large real world datasets show that AnyPDC achieves high quality approximate results early on, leading to orders of magnitude speedup compared to PreDeCon. Moreover, while anytime techniques are usually slower than batch ones, the algorithmic solution in AnyPDC is actually faster than PreDeCon even if run to the end. AnyPDC also scales well with the number of threads on multi-cores CPUs.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
Literature
1.
go back to reference Achtert, E., Böhm, C., Kriegel, H.-P., Kröger, P., Müller-Gorman, I., Zimek, A.: Finding hierarchies of subspace clusters. In: Fürnkranz, J., Scheffer, T., Spiliopoulou, M. (eds.) PKDD 2006. LNCS (LNAI), vol. 4213, pp. 446–453. Springer, Heidelberg (2006). https://doi.org/10.1007/11871637_42CrossRef Achtert, E., Böhm, C., Kriegel, H.-P., Kröger, P., Müller-Gorman, I., Zimek, A.: Finding hierarchies of subspace clusters. In: Fürnkranz, J., Scheffer, T., Spiliopoulou, M. (eds.) PKDD 2006. LNCS (LNAI), vol. 4213, pp. 446–453. Springer, Heidelberg (2006). https://​doi.​org/​10.​1007/​11871637_​42CrossRef
2.
go back to reference Achtert, E., Böhm, C., Kriegel, H.-P., Kröger, P., Müller-Gorman, I., Zimek, A.: Detection and visualization of subspace cluster hierarchies. In: Kotagiri, R., Krishna, P.R., Mohania, M., Nantajeewarawat, E. (eds.) DASFAA 2007. LNCS, vol. 4443, pp. 152–163. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-71703-4_15CrossRef Achtert, E., Böhm, C., Kriegel, H.-P., Kröger, P., Müller-Gorman, I., Zimek, A.: Detection and visualization of subspace cluster hierarchies. In: Kotagiri, R., Krishna, P.R., Mohania, M., Nantajeewarawat, E. (eds.) DASFAA 2007. LNCS, vol. 4443, pp. 152–163. Springer, Heidelberg (2007). https://​doi.​org/​10.​1007/​978-3-540-71703-4_​15CrossRef
3.
go back to reference Aggarwal, C.C., Procopiuc, C.M., Wolf, J.L., Yu, P.S., Park, J.S.: Fast algorithms for projected clustering. In: SIGMOD, pp. 61–72 (1999)CrossRef Aggarwal, C.C., Procopiuc, C.M., Wolf, J.L., Yu, P.S., Park, J.S.: Fast algorithms for projected clustering. In: SIGMOD, pp. 61–72 (1999)CrossRef
4.
go back to reference Agrawal, R., Gehrke, J., Gunopulos, D., Raghavan, P.: Automatic subspace clustering of high dimensional data for data mining applications. In: SIGMOD, pp. 94–105 (1998) Agrawal, R., Gehrke, J., Gunopulos, D., Raghavan, P.: Automatic subspace clustering of high dimensional data for data mining applications. In: SIGMOD, pp. 94–105 (1998)
6.
go back to reference Böhm, C., Kailing, K., Kriegel, H.P., Kröger, P.: Density connected clustering with local subspace preferences. In: ICDM, pp. 27–34 (2004) Böhm, C., Kailing, K., Kriegel, H.P., Kröger, P.: Density connected clustering with local subspace preferences. In: ICDM, pp. 27–34 (2004)
7.
go back to reference Chapman, B., Jost, G., Pas, R.: Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation). The MIT Press, Cambridge (2007) Chapman, B., Jost, G., Pas, R.: Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation). The MIT Press, Cambridge (2007)
8.
go back to reference Dang, M.T., Luong, A.V., Vu, T.-T., Nguyen, Q.V.H., Nguyen, T.T., Stantic, B.: An ensemble system with random projection and dynamic ensemble selection. In: Nguyen, N.T., Hoang, D.H., Hong, T.-P., Pham, H., Trawiński, B. (eds.) ACIIDS 2018. LNCS (LNAI), vol. 10751, pp. 576–586. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-75417-8_54CrossRef Dang, M.T., Luong, A.V., Vu, T.-T., Nguyen, Q.V.H., Nguyen, T.T., Stantic, B.: An ensemble system with random projection and dynamic ensemble selection. In: Nguyen, N.T., Hoang, D.H., Hong, T.-P., Pham, H., Trawiński, B. (eds.) ACIIDS 2018. LNCS (LNAI), vol. 10751, pp. 576–586. Springer, Cham (2018). https://​doi.​org/​10.​1007/​978-3-319-75417-8_​54CrossRef
9.
go back to reference Deng, X., Dou, Y., Lv, T., Nguyen, Q.V.H.: A novel centrality cascading based edge parameter evaluation method for robust influence maximization. IEEE Access 5, 22119–22131 (2017)CrossRef Deng, X., Dou, Y., Lv, T., Nguyen, Q.V.H.: A novel centrality cascading based edge parameter evaluation method for robust influence maximization. IEEE Access 5, 22119–22131 (2017)CrossRef
11.
go back to reference Ester, M., Kriegel, H.P., Sander, J., Xu, X.: A density-based algorithm for discovering clusters in large spatial databases with noise. In: KDD, pp. 226–231 (1996) Ester, M., Kriegel, H.P., Sander, J., Xu, X.: A density-based algorithm for discovering clusters in large spatial databases with noise. In: KDD, pp. 226–231 (1996)
12.
go back to reference Greiner, J.: A comparison of parallel algorithms for connected components. In: SPAA, pp. 16–25 (1994) Greiner, J.: A comparison of parallel algorithms for connected components. In: SPAA, pp. 16–25 (1994)
13.
go back to reference Hinneburg, A., Aggarwal, C.C., Keim, D.A.: What is the nearest neighbor in high dimensional spaces? In: VLDB, pp. 506–515 (2000) Hinneburg, A., Aggarwal, C.C., Keim, D.A.: What is the nearest neighbor in high dimensional spaces? In: VLDB, pp. 506–515 (2000)
14.
go back to reference Hung, N.Q.V., Anh, D.T.: Combining sax and piecewise linear approximation to improve similarity search on financial time series. In: ISITC, pp. 58–62 (2007) Hung, N.Q.V., Anh, D.T.: Combining sax and piecewise linear approximation to improve similarity search on financial time series. In: ISITC, pp. 58–62 (2007)
16.
go back to reference Hung, N.Q.V., Anh, D.T.: Using motif information to improve anytime time series classification. In: SoCPaR, pp. 1–6 (2013) Hung, N.Q.V., Anh, D.T.: Using motif information to improve anytime time series classification. In: SoCPaR, pp. 1–6 (2013)
17.
go back to reference Hung, N.Q.V., et al.: Argument discovery via crowdsourcing. VLDB J. 26, 511–535 (2017) Hung, N.Q.V., et al.: Argument discovery via crowdsourcing. VLDB J. 26, 511–535 (2017)
18.
go back to reference Hung, N.Q.V., Jeung, H., Aberer, K.: An evaluation of model-based approaches to sensor data compression. TKDE 25, 2434–2447 (2013)CrossRef Hung, N.Q.V., Jeung, H., Aberer, K.: An evaluation of model-based approaches to sensor data compression. TKDE 25, 2434–2447 (2013)CrossRef
19.
go back to reference Hung, N.Q.V., Luong, X.H., Miklós, Z., Quan, T.T., Aberer, K.: An MAS negotiation support tool for schema matching. In: AAMAS, pp. 1391–1392 (2013) Hung, N.Q.V., Luong, X.H., Miklós, Z., Quan, T.T., Aberer, K.: An MAS negotiation support tool for schema matching. In: AAMAS, pp. 1391–1392 (2013)
20.
go back to reference Hung, N.Q.V., Sathe, S., Duong, C.T., Aberer, K.: Towards enabling probabilistic databases for participatory sensing. In: CollaborateCom, pp. 114–123 (2014) Hung, N.Q.V., Sathe, S., Duong, C.T., Aberer, K.: Towards enabling probabilistic databases for participatory sensing. In: CollaborateCom, pp. 114–123 (2014)
23.
go back to reference Hung, N.Q.V., Tam, N.T., Miklós, Z., Aberer, K.: Reconciling schema matching networks through crowdsourcing. EAI 1, e2 (2014) Hung, N.Q.V., Tam, N.T., Miklós, Z., Aberer, K.: Reconciling schema matching networks through crowdsourcing. EAI 1, e2 (2014)
24.
go back to reference Hung, N.Q.V., et al.: Answer validation for generic crowdsourcing tasks with minimal efforts. VLDB J. 26, 855–880 (2017)CrossRef Hung, N.Q.V., et al.: Answer validation for generic crowdsourcing tasks with minimal efforts. VLDB J. 26, 855–880 (2017)CrossRef
25.
go back to reference Hung, N.Q.V., Thang, D.C., Weidlich, M., Aberer, K.: Minimizing efforts in validating crowd answers. In: SIGMOD, pp. 999–1014 (2015) Hung, N.Q.V., Thang, D.C., Weidlich, M., Aberer, K.: Minimizing efforts in validating crowd answers. In: SIGMOD, pp. 999–1014 (2015)
27.
go back to reference Hung, N.Q.V., Viet, H.H., Tam, N.T., Weidlich, M., Yin, H., Zhou, X.: Computing crowd consensus with partial agreement. IEEE Trans. Knowl. Data Eng. 30(1), 1–14 (2018)CrossRef Hung, N.Q.V., Viet, H.H., Tam, N.T., Weidlich, M., Yin, H., Zhou, X.: Computing crowd consensus with partial agreement. IEEE Trans. Knowl. Data Eng. 30(1), 1–14 (2018)CrossRef
29.
go back to reference Kleinberg, R.D.: Anytime algorithms for multi-armed bandit problems. In: SODA, pp. 928–936 (2006) Kleinberg, R.D.: Anytime algorithms for multi-armed bandit problems. In: SODA, pp. 928–936 (2006)
31.
go back to reference Kriegel, H.P., Kröger, P., Zimek, A.: Clustering high-dimensional data: a survey on subspace clustering, pattern-based clustering, and correlation clustering. TKDD 3(1), 1 (2009)CrossRef Kriegel, H.P., Kröger, P., Zimek, A.: Clustering high-dimensional data: a survey on subspace clustering, pattern-based clustering, and correlation clustering. TKDD 3(1), 1 (2009)CrossRef
32.
go back to reference Kristensen, J., Mai, S.T., Assent, I., Jacobsen, J., Vo, B., Le, A.: Interactive exploration of subspace clusters for high dimensional data. In: Benslimane, D., Damiani, E., Grosky, W.I., Hameurlain, A., Sheth, A., Wagner, R.R. (eds.) DEXA 2017. LNCS, vol. 10438, pp. 327–342. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-64468-4_25CrossRef Kristensen, J., Mai, S.T., Assent, I., Jacobsen, J., Vo, B., Le, A.: Interactive exploration of subspace clusters for high dimensional data. In: Benslimane, D., Damiani, E., Grosky, W.I., Hameurlain, A., Sheth, A., Wagner, R.R. (eds.) DEXA 2017. LNCS, vol. 10438, pp. 327–342. Springer, Cham (2017). https://​doi.​org/​10.​1007/​978-3-319-64468-4_​25CrossRef
33.
go back to reference Kröger, P., Kriegel, H.P., Kailing, K.: Density-connected subspace clustering for high-dimensional data. In: SDM, pp. 246–256 (2004) Kröger, P., Kriegel, H.P., Kailing, K.: Density-connected subspace clustering for high-dimensional data. In: SDM, pp. 246–256 (2004)
34.
go back to reference Kumar, V.: Introduction to Parallel Computing, 2nd edn. Addison-Wesley Longman Publishing Co., Inc., Boston (2002) Kumar, V.: Introduction to Parallel Computing, 2nd edn. Addison-Wesley Longman Publishing Co., Inc., Boston (2002)
35.
go back to reference Kywe, W.W., Fujiwara, D., Murakami, K.: Scheduling of image processing using anytime algorithm for real-time system. In: ICPR, vol. 3, pp. 1095–1098 (2006) Kywe, W.W., Fujiwara, D., Murakami, K.: Scheduling of image processing using anytime algorithm for real-time system. In: ICPR, vol. 3, pp. 1095–1098 (2006)
36.
go back to reference Mai, S.T., et al.: Scalable interactive dynamic graph clustering on multicore CPUs. TKDE Mai, S.T., et al.: Scalable interactive dynamic graph clustering on multicore CPUs. TKDE
37.
go back to reference Mai, S.T., Amer-Yahia, S., Chouakria, A.D.: Scalable active temporal constrained clustering. In: EDBT, pp. 449–452 (2018) Mai, S.T., Amer-Yahia, S., Chouakria, A.D.: Scalable active temporal constrained clustering. In: EDBT, pp. 449–452 (2018)
39.
go back to reference Mai, S.T., Assent, I., Jacobsen, J., Dieu, M.S.: Anytime parallel density-based clustering. Data Min. Knowl. Discov. 32(4), 1121–1176 (2018)MathSciNetCrossRef Mai, S.T., Assent, I., Jacobsen, J., Dieu, M.S.: Anytime parallel density-based clustering. Data Min. Knowl. Discov. 32(4), 1121–1176 (2018)MathSciNetCrossRef
41.
go back to reference Mai, S.T., Assent, I., Storgaard, M.: AnyDBC: an efficient anytime density-based clustering algorithm for very large complex datasets. In: SIGKDD, pp. 1025–1034 (2016) Mai, S.T., Assent, I., Storgaard, M.: AnyDBC: an efficient anytime density-based clustering algorithm for very large complex datasets. In: SIGKDD, pp. 1025–1034 (2016)
42.
go back to reference Mai, S.T., Dieu, M.S., Assent, I., Jacobsen, J., Kristensen, J., Birk, M.: Scalable and interactive graph clustering algorithm on multicore CPUs. In: ICDE, pp. 349–360 (2017) Mai, S.T., Dieu, M.S., Assent, I., Jacobsen, J., Kristensen, J., Birk, M.: Scalable and interactive graph clustering algorithm on multicore CPUs. In: ICDE, pp. 349–360 (2017)
43.
go back to reference Mai, S.T., He, X., Feng, J., Böhm, C.: Efficient anytime density-based clustering. In: SDM, pp. 112–120 (2013) Mai, S.T., He, X., Feng, J., Böhm, C.: Efficient anytime density-based clustering. In: SDM, pp. 112–120 (2013)
44.
go back to reference Mai, S.T., He, X., Feng, J., Plant, C., Böhm, C.: Anytime density-based clustering of complex data. Knowl. Inf. Syst. 45(2), 319–355 (2015)CrossRef Mai, S.T., He, X., Feng, J., Plant, C., Böhm, C.: Anytime density-based clustering of complex data. Knowl. Inf. Syst. 45(2), 319–355 (2015)CrossRef
45.
go back to reference Mai, S.T., He, X., Hubig, N., Plant, C., Böhm, C.: Active density-based clustering. In: ICDM, pp. 508–517 (2013) Mai, S.T., He, X., Hubig, N., Plant, C., Böhm, C.: Active density-based clustering. In: ICDM, pp. 508–517 (2013)
46.
go back to reference Ntoutsi, I., Zimek, A., Palpanas, T., Kröger, P., Kriegel, H.: Density-based projected clustering over high dimensional data streams. In: SDM, pp. 987–998 (2012)CrossRef Ntoutsi, I., Zimek, A., Palpanas, T., Kröger, P., Kriegel, H.: Density-based projected clustering over high dimensional data streams. In: SDM, pp. 987–998 (2012)CrossRef
47.
go back to reference Parsons, L., Haque, E., Liu, H.: Subspace clustering for high dimensional data: a review. SIGKDD Explor. 6(1), 90–105 (2004)CrossRef Parsons, L., Haque, E., Liu, H.: Subspace clustering for high dimensional data: a review. SIGKDD Explor. 6(1), 90–105 (2004)CrossRef
50.
go back to reference Settles, B.: Active learning literature survey. Computer Sciences Technical report 1648, University of Wisconsin-Madison (2009) Settles, B.: Active learning literature survey. Computer Sciences Technical report 1648, University of Wisconsin-Madison (2009)
51.
go back to reference Shieh, J., Keogh, E.J.: Polishing the right apple: anytime classification also benefits data streams with constant arrival times. In: ICDM, pp. 461–470 (2010) Shieh, J., Keogh, E.J.: Polishing the right apple: anytime classification also benefits data streams with constant arrival times. In: ICDM, pp. 461–470 (2010)
52.
go back to reference Sim, K., Gopalkrishnan, V., Zimek, A., Cong, G.: A survey on enhanced subspace clustering. Data Min. Knowl. Discov. 26(2), 332–397 (2013)MathSciNetCrossRef Sim, K., Gopalkrishnan, V., Zimek, A., Cong, G.: A survey on enhanced subspace clustering. Data Min. Knowl. Discov. 26(2), 332–397 (2013)MathSciNetCrossRef
53.
go back to reference Smyth, P., Wolpert, D.: Anytime exploratory data analysis for massive data sets. In: KDD, pp. 54–60 (1997) Smyth, P., Wolpert, D.: Anytime exploratory data analysis for massive data sets. In: KDD, pp. 54–60 (1997)
54.
go back to reference Tam, N.T., Hung, N.Q.V., Weidlich, M., Aberer, K.: Result selection and summarization for web table search. In: ICDE, pp. 231–242 (2015) Tam, N.T., Hung, N.Q.V., Weidlich, M., Aberer, K.: Result selection and summarization for web table search. In: ICDE, pp. 231–242 (2015)
55.
go back to reference Tam, N.T., Weidlich, M., Thang, D.C., Yin, H., Hung, N.Q.V.: Retaining data from streams of social platforms with minimal regret. In: IJCAI, pp. 2850–2856 (2017) Tam, N.T., Weidlich, M., Thang, D.C., Yin, H., Hung, N.Q.V.: Retaining data from streams of social platforms with minimal regret. In: IJCAI, pp. 2850–2856 (2017)
57.
go back to reference Toan, N.T., Cong, P.T., Tam, N.T., Hung, N.Q.V., Stantic, B.: Diversifying group recommendation. IEEE Access 6, 17776–17786 (2018)CrossRef Toan, N.T., Cong, P.T., Tam, N.T., Hung, N.Q.V., Stantic, B.: Diversifying group recommendation. IEEE Access 6, 17776–17786 (2018)CrossRef
58.
go back to reference Ueno, K., Xi, X., Keogh, E.J., Lee, D.J.: Anytime classification using the nearest neighbor algorithm with applications to stream mining. In: ICDM, pp. 623–632 (2006) Ueno, K., Xi, X., Keogh, E.J., Lee, D.J.: Anytime classification using the nearest neighbor algorithm with applications to stream mining. In: ICDM, pp. 623–632 (2006)
60.
go back to reference Yin, H., Chen, H., Sun, X., Wang, H., Wang, Y., Nguyen, Q.V.H.: SPTF: a scalable probabilistic tensor factorization model for semantic-aware behavior prediction. In: ICDM, pp. 585–594 (2017) Yin, H., Chen, H., Sun, X., Wang, H., Wang, Y., Nguyen, Q.V.H.: SPTF: a scalable probabilistic tensor factorization model for semantic-aware behavior prediction. In: ICDM, pp. 585–594 (2017)
61.
go back to reference Yin, H., Chen, L., Wang, W., Du, X., Hung, N.Q.V., Zhou, X.: Mobi-SAGE: a sparse additive generative model for mobile app recommendation. In: ICDE, pp. 75–78 (2017) Yin, H., Chen, L., Wang, W., Du, X., Hung, N.Q.V., Zhou, X.: Mobi-SAGE: a sparse additive generative model for mobile app recommendation. In: ICDE, pp. 75–78 (2017)
62.
go back to reference Yin, H., et al.: Discovering interpretable geo-social communities for user behavior prediction. In: ICDE, pp. 942–953 (2016) Yin, H., et al.: Discovering interpretable geo-social communities for user behavior prediction. In: ICDE, pp. 942–953 (2016)
63.
go back to reference Yin, H., Zhou, X., Cui, B., Wang, H., Zheng, K., Hung, N.Q.V.: Adapting to user interest drift for POI recommendation. TKDE 28, 2566–2581 (2016)CrossRef Yin, H., Zhou, X., Cui, B., Wang, H., Zheng, K., Hung, N.Q.V.: Adapting to user interest drift for POI recommendation. TKDE 28, 2566–2581 (2016)CrossRef
64.
go back to reference Zaki, M.J., Meira Jr., W.: Data Mining and Analysis: Fundamental Concepts and Algorithms. Cambridge University Press, New York (2014) Zaki, M.J., Meira Jr., W.: Data Mining and Analysis: Fundamental Concepts and Algorithms. Cambridge University Press, New York (2014)
65.
go back to reference Zilberstein, S.: Using anytime algorithms in intelligent systems. AI Mag. 17(3), 73–83 (1996) Zilberstein, S.: Using anytime algorithms in intelligent systems. AI Mag. 17(3), 73–83 (1996)
66.
go back to reference Zilberstein, S., Russell, S.J.: Anytime sensing planning and action: a practical model for robot control. In: IJCAI, pp. 1402–1407 (1993) Zilberstein, S., Russell, S.J.: Anytime sensing planning and action: a practical model for robot control. In: IJCAI, pp. 1402–1407 (1993)
Metadata
Title
Interactive Exploration of Subspace Clusters on Multicore Processors
Authors
The Hai Pham
Jesper Kristensen
Son T. Mai
Ira Assent
Jon Jacobsen
Bay Vo
Anh Le
Copyright Year
2018
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-58415-6_6

Premium Partner