Skip to main content
Log in

Designing and connectivity checking of implicit social networks from the user-item rating data

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Implicit Social Network is a connected social structure among a group of persons, where two of them are linked if they have some common interest. One real-life example of such networks is the implicit social network among the customers of an online commercial house, where there exists an edge between two customers if they like similar items. Such networks are often useful for different commercial applications such as target advertisement, viral marketing, etc. In this article, we study two fundamental problems in this direction. The first one is that, given the user-item rating data of an E-Commerce house, how we can design implicit social networks among its users and the second one is at the time of designing itself can we obtain the connectivity information among the users. Formally, we call the first problem as the Implicit User Network Design Problem and the second one as Implicit User Network Design with Connectivity Checking Problem. For the first problem, we propose three different algorithms, namely ‘Exhaustive Search Approach’, ‘Clique Addition Approach’, and ‘Matrix Multiplication-Based Approach’. For the second problem, we propose two different approaches. The first one is the sequential approach: designing and then connectivity checking, and the other one is a concurrent approach, which is basically an incremental algorithm that performs designing and connectivity checking simultaneously. Proposed methodologies have experimented with three publicly available rating network datasets such as Flixter, Movielens, and Epinions. Reported computational time shows that the ‘Clique Addition Approach’ is the fastest one for designing the implicit social network. For designing and connectivity checking problem the concurrent approach is faster than the other one. We have also investigated the scalability issues of the algorithms by increasing the data size.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Notes

  1. As, in this study, we are concerned with the designing the implicit social network, where the customers of an E-Commerce house are the users of the network, hence in the rest of the paper we use the two terms: ‘implicit user network’ and ‘implicit social network’ interchangeably.

  2. In rest of the paper, the words ‘graph’ and ‘network’ has been used interchangeably.

  3. http://konect.uni-koblenz.de/

  4. http://konect.uni-koblenz.de/networks/movielens-1m

  5. http://konect.uni-koblenz.de/networks/epinions-rating

References

  1. Aggarwal C, Subbian K (2014) Evolutionary network analysis: a survey. ACM Comput Surv (CSUR) 47(1):1–36

    Article  Google Scholar 

  2. Al-Garadi MA, Varathan KD, Ravana SD, Ahmed E, Mujtaba G, Khan MUS, Khan SU (2018) Analysis of online social network connections for identification of influential users: Survey and open research issues. ACM Comput Surv (CSUR) 51(1):1–37

    Article  Google Scholar 

  3. Alsaleh S, Nayak R, Xu Y, Chen L (2011) Improving matching process in social network using implicit and explicit user information. Web Technol Appl:313–320

  4. Banerjee S, Jenamani M, Pratihar DK (2017) Algorithms for projecting a bipartite network. In: 2017 Tenth International Conference on Contemporary Computing (IC3). IEEE, pp 1–3

  5. Banerjee S, Jenamani M, Pratihar DK (2020) A survey on influence maximization in a social network. Knowl Inf Syst. https://doi.org/10.1007/s10115-020-01461-4

  6. Bläser M (2013) Fast matrix multiplication. Theory Comput Grad Surv 5:1–60

    Google Scholar 

  7. Bonchi F, Castillo C, Ienco D (2013) The meme ranking problem: Maximizing microblogging virality. J Intelli Inf Syst 40(2):211–239

    Article  Google Scholar 

  8. Chen C, Mao C, Tang Y, Chen G, Zheng J (2012) Personalized recommendation based on implicit social network of researchers. In: Joint International Conference on Pervasive Computing and the Networked World, Springer, pp 97–107

  9. Chen W, Wang C, Wang Y (2010) Scalable influence maximization for prevalent viral marketing in large-scale social networks. In: Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 1029–1038

  10. Chiantini L, Hauenstein JD, Ikenmeyer C, Landsberg JM, Ottaviani G (2018) Polynomials and the exponent of matrix multiplication. Bull Lond Math Soc 50(3):369–389

    Article  MathSciNet  Google Scholar 

  11. Diestel R (2000) Graph theory {graduate texts in mathematics; 173}. Springer, Berlin

  12. Domingos P (2005) Mining social networks for viral marketing. IEEE Intell Syst 20(1):80–82

    Article  Google Scholar 

  13. Feng C, Liang J, Song P, Wang Z (2020) A fusion collaborative filtering method for sparse data in recommender systems. Inf Sci 521:365–379

    Article  MathSciNet  Google Scholar 

  14. Frey D, Jégou A, Kermarrec AM (2011) Social market: combining explicit and implicit social networks. In: Symposium on Self-Stabilizing Systems, Springer, pp 193–207

  15. Goel S, Goldstein DG (2013) Predicting individual behavior with social networks. Mark Sci 33(1):82–93

    Article  Google Scholar 

  16. Grčar M, Mladenič D, Fortuna B, Grobelnik M (2005) Data sparsity issues in the collaborative filtering framework. In: International Workshop on Knowledge Discovery on the Web. Springer, pp 58–76

  17. Gujral E, Theocharous G, Papalexakis E E (2020) Spade: S treaming pa rafac2 de composition for large datasets. In: Proceedings of the 2020 SIAM International Conference on Data Mining. SIAM, pp 577–585

  18. Guo G, Zhang J, Yorke-Smith N (2013) A novel bayesian similarity measure for recommender systems. In: Twenty-third international joint conference on artificial intelligence

  19. Gupte M, Eliassi-Rad T (2012) Measuring tie strength in implicit social networks. In: Proceedings of the 4th Annual ACM Web Science Conference. ACM, pp 109–118

  20. Harper FM, Konstan JA (2015) The movielens datasets: History and context. Acm Trans Interact Intell Syst (tiis) 5(4):1–19

    Google Scholar 

  21. Hill S, Provost F, Volinsky C (2005) Viral marketing: Identifying likely adopters via consumer networks

  22. Huh J (2017) Considerations for application of computational social science research approaches to digital advertising research. Routledge, New York

    Book  Google Scholar 

  23. Jamali M, Ester M (2010) A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the fourth ACM conference on Recommender systems, pp 135–142

  24. Le Gall F (2012) Faster algorithms for rectangular matrix multiplication. In: 2012 IEEE 53rd Annual Symposium on Foundations of Computer Science (FOCS). IEEE, pp 514–523

  25. Li Q, Kailkhura B, Thiagarajan J, Zhang Z, Varshney P (2017) Influential node detection in implicit social networks using multi-task gaussian copula models. In: NIPS 2016 Time Series Workshop, pp 27–37

  26. Lin C, Xie R, Li L, Huang Z, Li T (2012) Premise: Personalized news recommendation via implicit social experts. In: Proceedings of the 21st ACM international conference on Information and knowledge management. ACM, pp 1607–1611

  27. Lin C, Xie R, Guan X, Li L, Li T (2014) Personalized news recommendation via implicit social experts. Inf Sci 254:1–18

    Article  Google Scholar 

  28. Losup A, Van De Bovenkamp R, Shen S, Jia AL, Kuipers F (2014) Analyzing implicit social networks in multiplayer online games. IEEE Internet Comput 18(3):36–44

  29. Ma H, King I, Lyu MR (2011) Learning to recommend with explicit and implicit social relations. ACM Trans Intelli Syst Technol (TIST) 2(3):29

    Google Scholar 

  30. Massa P, Avesani P (2005) Controversial users demand local trust metrics: an experimental study on epinions. com community. In: AAAI, vol 5, pp 121-126

  31. Myers SA, Sharma A, Gupta P, Lin J (2014) Information network or social network? the structure of the twitter follow graph. In: Proceedings of the 23rd International Conference on World Wide Web, pp 493–498

  32. Nauerz A, Groh G (2008) Implicit social network construction and expert user determination in web portals. In: AAAI Spring Symposium: Social Information Processing, pp 60–65

  33. Oliveira SE, Diniz V, Lacerda A, Merschmanm L, Pappa GL (2020) Is rank aggregation effective in recommender systems? an experimental analysis. ACM Trans Intelli Syst Technol (TIST) 11(2):1–26

    Article  Google Scholar 

  34. Pan Y, He F, Yu H (2020) Learning social representations with deep autoencoder for recommender system. World Wide Web, pp 1–21

  35. Podobnik V, Lovrek I (2015) Implicit social networking: discovery of hidden relationships, roles and communities among consumers. Procedia Comput Sci 60:583–592

    Article  Google Scholar 

  36. Reafee W, Salim N, Khan A (2016) The power of implicit social relation in rating prediction of social recommender systems. PloS one 11(5):e0154848

  37. Riquelme F, González-Cantergiani P (2016) Measuring user influence on twitter: a survey. Inf Process Manag 52(5):949–975

    Article  Google Scholar 

  38. Roth M, Ben-David A, Deutscher D, Flysher G, Horn I, Leichtberg A, Leiser N, Matias Y, Merom R (2010) Suggesting friends using the implicit social graph. In: Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 233–242

  39. Rui X, Yang X, Fan J, Wang Z (2020) A neighbour scale fixed approach for influence maximization in social networks. Computing:1–23

  40. Samadi N, Bouyer A (2019) Identifying influential spreaders based on edge ratio and neighborhood diversity measures in complex networks. Computing 101(8):1147–1175

    Article  MathSciNet  Google Scholar 

  41. Song M, Lee W, Kim J (2010) Extraction and visualization of implicit social relations on social networking services. In: Twenty-Fourth AAAI Conference on Artificial Intelligence

  42. Taheri SM, Mahyar H, Firouzi M, Ghalebi K E, Grosu R, Movaghar A (2017) Extracting implicit social relation for social recommendation techniques in user rating prediction. In: Proceedings of the 26th International Conference on World Wide Web Companion, International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, Switzerland, WWW ’17 Companion, pp 1343–1351. https://doi.org/10.1145/3041021.3051153

  43. Tasnádi E, Berend G (2015) Supervised prediction of social network links using implicit sources of information. In: Proceedings of the 24th International Conference on World Wide Web. ACM, pp 1117–1122

  44. Tuarob S, Tucker C S (2015) A product feature inference model for mining implicit customer preferences within large scale social media networks. ASME IDETC/CIE, pp 15

  45. van de Bovenkamp R, Shen S, Jia AL, Kuipers F, et al. (2014) Analyzing implicit social networks in multiplayer online games. IEEE Internet Comput 18(3):36–44

  46. Wasserman S, Faust K et al (1994) Social network analysis: Methods and applications, vol 8. Cambridge University Press

  47. Xiao X, Fu P, Li Q, Hu G, Jiang Y (2017) Modeling and validation of sms worm propagation over social networks. Journal of Computational Science

  48. Yang X, Guo Y, Liu Y (2013) Bayesian-inference-based recommendation in online social networks. IEEE Trans Parallel Distrib Syst 24(4):642–651

    Article  Google Scholar 

  49. Zhang J, Wang Y, Vassileva J (2013) Socconnect: a personalized social network aggregator and recommender. Inf Process Manag 49(3):721–737

    Article  Google Scholar 

  50. Zhang K, Bhattacharyya S, Ram S (2014) Empirical analysis of implicit brand networks on social media. In: Proceedings of the 25th ACM conference on Hypertext and social media. ACM, pp 190–199

Download references

Acknowledgements

Major part of this work was done when the author was a Post Doctoral Scholar at the Department of Computer Science and Engineering, IIT Gandhinagar. Part of the was supported by the Post Doctoral Fellowship Grant provided by Indian Institute of Technology Gandhinagar (Project No. MIS/IITGN/PD-SCH/201415/006). A small part of this study has been previously published as [4].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Suman Banerjee.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Banerjee, S. Designing and connectivity checking of implicit social networks from the user-item rating data. Multimed Tools Appl 80, 26615–26635 (2021). https://doi.org/10.1007/s11042-021-10876-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-10876-2

Keywords

Navigation