Skip to main content

A Novel Algorithm for Detecting Social Clusters and Hierarchical Structure in Industrial IoT

  • Conference paper
  • First Online:
Industrial IoT Technologies and Applications (Industrial IoT 2016)

Abstract

The rapid development of IoT has brought life around us with tremendous impact. Especially, industrial IoT as a new research hotspot, has been attracting extensive concern from industry and academia, facilitating many technologies and application in industrial IoT. However, taking full advantage of a large number of resources in industrial IoT is a challenging task. In this article, we present an efficient mobile social cluster algorithm (OMSC) to detect the potential social relationships among mobile devices in industrial IoT. It can discover the overlapping cluster and hierarchical structure in near-line time. We implement this algorithm in the Java Platform and validate the OMSC in synthetic networks and real-world network datasets. The experimental results demonstrate that the presented OMSC algorithm has high performance.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Liu, J., Li, Y., Chen, M., Dong, W., Jin, D.: Software-defined internet of things for smart urban sensing. IEEE Commun. 53(9), 55–63 (2015)

    Article  Google Scholar 

  2. Wang, S., Wan, J., Li, D., Zhang, C.: Implementing smart factory of Industrie 4.0: an outlook. Int. J. Distrib. Sens. Netw. 2016, 10 (2016)

    Google Scholar 

  3. Al-Saeed, L., Li, M., Al-Raweshidy, H.: Cognitive data routing in heterogeneous mobile cloud networks. In: 2014 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), Washington, DC, USA, pp. 194–199 (2014)

    Google Scholar 

  4. Xu, C., Gong, X., Yang, L., J. Zhang.: A social group utility maximization framework with applications in database assisted spectrum access. In: IEEE INFOCOM 2014 Proceedings, Toronto, pp. 1959–1967 (2014)

    Google Scholar 

  5. Newman, E.J., Girvan, M.: Finding and evaluating community structure in networks. Phys. Rev. E 69(2), 292–313 (2004)

    Article  Google Scholar 

  6. Fortunato, S.: Community detection in graphs. Phys. Rep. 486(35), 75–174 (2009)

    MathSciNet  Google Scholar 

  7. Huang, J., Sun, H., Han, J., Feng, B.: Density-based shrinkage for revealing hierarchical and overlapping community structure in networks. Phys. A Stat. Mech. Appl. 390(11), 2106–2171 (2011)

    Article  Google Scholar 

  8. Souam, F., Aïtelhadj, A., Baba-Ali, R.: Dual modularity optimization for detecting overlapping communities in bipartite networks. Knowl. Inf. Syst. 40(2), 455–488 (2014)

    Article  Google Scholar 

  9. Sun, P., Gao, L., Han, S.: Identification of overlapping and non-overlapping community structure by fuzzy clustering in complex networks. Inf. Sci. 181(6), 1060–1071 (2011)

    Article  MATH  Google Scholar 

  10. Yang, J., Leskovec, J.: Overlapping community detection at scale: a nonnegative matrix factorization approach. In: Proceedings of the Sixth ACM International Conference on Web Search and Data Mining, New York, NY, USA, pp. 587–596 (2013)

    Google Scholar 

  11. Psorakis, I., Roverts, S., Ebden, M., Sheldon, B.: Overlapping community detection using Bayesian non-negative matrix factorization. Phys. Rev. E 83(6), 1–9 (2011)

    Article  Google Scholar 

  12. Zhang, Y., Yeung, D.: Overlapping community detection via bounded nonnegative matrix tri-factorization. In: Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA, pp. 606–614 (2012)

    Google Scholar 

  13. Raghavan, U.N., Albert, R., Kumara, S.: Near linear time algorithm to detect community structures in large-scale networks. Phys. Rev. E 76(3), 1–11 (2007)

    Article  Google Scholar 

  14. Steve, G.: Finding overlapping communities in networks by label propagation. New J. Phys. 12(10), 1–27 (2010)

    Google Scholar 

  15. Zhang, Z., Wang, Z.: Mining overlapping and hierarchical communities in complex networks. Phys. A Stat. Mech. Appl. 421, 25–33 (2015)

    Article  Google Scholar 

  16. Lancichinetti, A., Fortunato, S., Radicchi, F.: Benchmark graphs for testing community detection algorithms. Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 78(4), 561–570 (2008)

    Article  Google Scholar 

  17. Estévez, P., Tesmer, M., Perez, C., Zurada, J.M.: Normalized mutual information feature selection. IEEE Trans. Neural Netw. 20(2), 189–201 (2009)

    Article  Google Scholar 

  18. Blondel, V.D., Guillaume, J., Lambiotte, R., Lefebvre, E.: Fast unfolding of communities in large networks. J. Stat. Mech. Theor. Exp. 2008(10), 1–12 (2008)

    Article  Google Scholar 

  19. Newman, M.E.: Analysis of weighted networks. Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 70(5), 1–9 (2004)

    Google Scholar 

  20. Fortunato, S.: Community detection in graphs. Phys. Rep. 486(3), 75–174 (2010)

    Article  MathSciNet  Google Scholar 

  21. Psorakis, I., Roberts, S., Ebden, M., Sheldon, B.: Overlapping community detection using Bayesian non-negative matrix factorization. Phys. Rev. E 83(6), 1–9 (2011)

    Article  Google Scholar 

  22. Xie, J., Kelley, S., Szymanski, B.K.: Overlapping community detection in networks: the state-of-the-art and comparative study. ACM Comput. Surv. (CSUR) 45(4), 1–35 (2013)

    Article  MATH  Google Scholar 

  23. Leskovec, J., Lang, K.J., Dasgupta, A., Mahoney, M.W.: Community structure in large networks: natural cluster sizes and the absence of large well-defined clusters. Internet Math. 6(1), 29–123 (2009)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grant No. 61103234 and No. 61272417, the China Scholarship Council and the Fundamental Research Funds for the Central Universities under Grant No. DUT16QY18.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kai Lin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Luo, J., Lin, K., Wang, W. (2016). A Novel Algorithm for Detecting Social Clusters and Hierarchical Structure in Industrial IoT. In: Wan, J., Humar, I., Zhang, D. (eds) Industrial IoT Technologies and Applications. Industrial IoT 2016. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 173. Springer, Cham. https://doi.org/10.1007/978-3-319-44350-8_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-44350-8_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-44349-2

  • Online ISBN: 978-3-319-44350-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics