value of 0.392 using the RecCF algorithm. However,
for general applicability to large DSN, the efficiency
of the approach needs to be improved. A potential
avenue for future work is thus to investigate the po-
tential for using some form of parallel processing, for
example using the well known Massage Pass Inter-
face (MPI) or Hadoop/MapReduce. One of the advan-
tages offered by the “Shape” based approach to min-
ing MPs, as proposed in this paper, is that it lends it-
self to parallelisation, potentially each possible shape
can be processed using a separate processing unit.
ACKNOWLEDGEMENTS
The authors would like to thank the China University
of Science and Technology, and the School of Statis-
tics at the Renmin University of China Statistical Cen-
tre, for providing the jiayuan.com dataset used for
evaluation purposes in this paper. Also, the first au-
thor would like to thank the Iraqi Ministry of Higher
Education and Scientific Research, and University of
Al-Qadisiyah, for funding this research.
REFERENCES
Agrawal, R., Srikant, R., et al. (1994). Fast algorithms for
mining association rules. In Proc. 20th int. conf. very
large data bases, VLDB, volume 1215, pages 487–
499.
Al-Zeyadi, M., Coenen, F., and Lisitsa, A. (2016). Min-
ing frequent movement patterns in large networks: A
parallel approach using shapes. In Research and De-
velopment in Intelligent Systems XXXIII: Incorporat-
ing Applications and Innovations in Intelligent Sys-
tems XXIV 33, pages 53–67. Springer.
Al-Zeyadi, M., Coenen, F., and Lisitsa, A. (2017). On
the mining and usage of movement patterns in large
traffic networks. In Big Data and Smart Computing
(BigComp), 2017 IEEE International Conference on,
pages 135–142. IEEE.
Cai, X., Bain, M., Krzywicki, A., Wobcke, W., Kim, Y. S.,
Compton, P., and Mahidadia, A. (2010). Learning
collaborative filtering and its application to people to
people recommendation in social networks. In Data
Mining (ICDM), 2010 IEEE 10th International Con-
ference on, pages 743–748. IEEE.
Dean, J. and Ghemawat, S. (2008). Mapreduce: simplified
data processing on large clusters. Communications of
the ACM, 51(1):107–113.
Gropp, W., Lusk, E., and Skjellum, A. (1999). Using MPI:
portable parallel programming with the message-
passing interface, volume 1. MIT press.
Krzywicki, A., Wobcke, W., Kim, Y. S., Cai, X., Bain, M.,
Compton, P., and Mahidadia, A. (2014). Evaluation
and deployment of a people-to-people recommender
in online dating. In AAAI, pages 2914–2921.
Kunegis, J., Gr
¨
oner, G., and Gottron, T. (2012). Online dat-
ing recommender systems: The split-complex num-
ber approach. In Proceedings of the 4th ACM Rec-
Sys workshop on Recommender systems and the social
web, pages 37–44. ACM.
Kutty, S., Nayak, R., and Chen, L. (2014). A people-
to-people matching system using graph mining tech-
niques. World Wide Web, 17(3):311–349.
Li, J., Peng, W., Li, T., Sun, T., Li, Q., and Xu, J. (2014).
Social network user influence sense-making and dy-
namics prediction. Expert Systems with Applications,
41(11):5115–5124.
Lin, W., Alvarez, S. A., and Ruiz, C. (2002). Efficient
adaptive-support association rule mining for recom-
mender systems. Data Mining and Knowledge Dis-
covery, 6(1):83–105.
Oh, H. J., Ozkaya, E., and LaRose, R. (2014). How does
online social networking enhance life satisfaction? the
relationships among online supportive interaction, af-
fect, perceived social support, sense of community,
and life satisfaction. Computers in Human Behavior,
30:69–78.
Pizzato, L., Rej, T., Akehurst, J., Koprinska, I., Yacef, K.,
and Kay, J. (2013). Recommending people to peo-
ple: the nature of reciprocal recommenders with a
case study in online dating. User Modeling and User-
Adapted Interaction, 23(5):447–488.
Pizzato, L., Rej, T., Chung, T., Koprinska, I., and Kay, J.
(2010). Recon: a reciprocal recommender for online
dating. In Proceedings of the fourth ACM conference
on Recommender systems, pages 207–214. ACM.
Resnick, P. and Varian, H. R. (1997). Recommender sys-
tems. Communications of the ACM, 40(3):56–58.
Sandvig, J. J., Mobasher, B., and Burke, R. (2007). Ro-
bustness of collaborative recommendation based on
association rule mining. In Proceedings of the 2007
ACM Conference on Recommender Systems, RecSys
’07, pages 105–112, New York, NY, USA. ACM.
Schafer, J., Frankowski, D., Herlocker, J., and Sen, S.
(2007). Collaborative filtering recommender systems.
The adaptive web, pages 291–324.
Sohail, S. S., Siddiqui, J., and Ali, R. (2013). Book recom-
mendation system using opinion mining technique. In
Advances in Computing, Communications and Infor-
matics (ICACCI), 2013 International Conference on,
pages 1609–1614. IEEE.
Tu, K., Ribeiro, B., Jensen, D., Towsley, D., Liu, B., Jiang,
H., and Wang, X. (2014). Online dating recommenda-
tions: matching markets and learning preferences. In
Proceedings of the 23rd International Conference on
World Wide Web, pages 787–792. ACM.
Wang, X. and Wang, Y. (2014). Improving content-based
and hybrid music recommendation using deep learn-
ing. In Proceedings of the 22nd ACM international
conference on Multimedia, pages 627–636. ACM.
Xia, P., Zhai, S., Liu, B., Sun, Y., and Chen, C. (2016). De-
sign of reciprocal recommendation systems for online
dating. Social Network Analysis and Mining, 6(1):1–
16.