skip to main content
research-article

Fast and Accurate Framework for Ontology Matching in Web of Things

Published:09 May 2023Publication History
Skip Abstract Section

Abstract

The Web of Things (WoT) can help with knowledge discovery and interoperability issues in many Internet of Things (IoT) applications. This article focuses on semantic modeling of WoT and proposes a new approach called Decomposition for Ontology Matching (DOM) to discover relevant knowledge by exploring correlations between WoT data using decomposition strategies. The DOM technique adopts several decomposition techniques to order highly linked ontologies of WoT data into similar groups. The main idea is to decompose the instances of each ontology into similar groups and then match instances of similar groups instead of entire instances of two ontologies. Three main algorithms for decomposition have been developed. The first algorithm is based on radar scanning, which determines the distribution of distances between each instance and all other instances to determine the cluster centroid. The second algorithm is based on adaptive grid clustering, where it focuses on distribution information and the construction of spanning trees. The third algorithm is based on split index clustering, where instances are divided into groups of cells from which noise is removed during the merging process. Several studies were conducted with different ontology databases to illustrate the use of the DOM technique. The results show that DOM outperforms state-of-the-art ontology matching models in terms of computational cost while maintaining the quality of the matching. Moreover, these results demonstrate that DOM is capable of handling various large datasets in WoT contexts.

REFERENCES

  1. [1] Abubakar Mansir, Hamdan Hazlina, Mustapha Norwati, and Aris Teh Noranis Mohd. 2018. Instance-based ontology matching: A literature review. In International Conference on Soft Computing and Data Mining (2018), 455469.Google ScholarGoogle Scholar
  2. [2] Acampora Giovanni, Loia Vincenzo, Salerno Saverio, and Vitiello Autilia. 2012. A hybrid evolutionary approach for solving the ontology alignment problem. International Journal of Intelligent Systems 27, 3 (2012), 189216.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Belhadi Asma, Djenouri Youcef, Lin Jerry Chun-Wei, and Cano Alberto. 2020. A general-purpose distributed pattern mining system. Applied Intelligence 50 (2020), 26472662.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. [4] Belhadi Asma, Djenouri Youcef, Lin Jerry Chun-Wei, Zhang Chongsheng, and Cano Alberto. 2020. Exploring pattern mining algorithms for hashtag retrieval problem. IEEE Access 8 (2020), 1056910583.Google ScholarGoogle ScholarCross RefCross Ref
  5. [5] Belhadi Hiba, Akli-Astouati Karima, Djenouri Youcef, and Lin Jerry Chun-Wei. 2019. Exploring pattern mining for solving the ontology matching problem. In European Conference on Advances in Databases and Information Systems (2019), 8593.Google ScholarGoogle Scholar
  6. [6] Belhadi Hiba, Akli-Astouati Karima, Djenouri Youcef, and Lin Jerry Chun-Wei. 2020. Data mining-based approach for ontology matching problem. Applied Intelligence 50, 4 (2020), 12041221.Google ScholarGoogle ScholarCross RefCross Ref
  7. [7] Belhadi Hiba, Akli-Astouati Karima, Djenouri Youcef, Lin Jerry Chun-Wei, and Wu Jimmy Ming-Tai. 2018. GFSOM: Genetic feature selection for ontology matching. International Conference on Genetic and Evolutionary Computing (2018), 655660.Google ScholarGoogle Scholar
  8. [8] Belhadi Hiba, Akli-Astouati Karima, Djenouri Youcef, and Lin Jerry Chun-Wei. 2020. Data mining-based approach for ontology matching problem. Applied Intelligence 50, 4 (2020), 12041221.Google ScholarGoogle ScholarCross RefCross Ref
  9. [9] Betancourt Brenda, Sosa Juan, and Rodríguez Abel. 2022. A prior for record linkage based on allelic partitions. Computational Statistics & Data Analysis (2022), 107474.Google ScholarGoogle ScholarCross RefCross Ref
  10. [10] Bholowalia Purnima and Kumar Arvind. 2014. EBK-means: A clustering technique based on elbow method and k-means in WSN. International Journal of Computer Applications 105, 9 (2014).Google ScholarGoogle Scholar
  11. [11] Cerón-Figueroa Sergio, López-Yáñez Itzamá, Alhalabi Wadee, Camacho-Nieto Oscar, Villuendas-Rey Yenny, Aldape-Pérez Mario, and Yáñez-Márquez Cornelio. 2017. Instance-based ontology matching for e-learning material using an associative pattern classifier. Computers in Human Behavior 69 (2017), 218225.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. [12] Cheng Mingchang, Ma Tiefeng, Ma Lin, Yuan Jian, and Yan Qijing. 2022. Adaptive grid-based forest-like clustering algorithm. Neurocomputing 481 (2022), 168181.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. [13] Lin Jerry Chun-Wei, Shao Yina, Fournier-Viger Philippe, Djenouri Youcef, and Guo Xiangmin. 2018. Maintenance algorithm for high average-utility itemsets with transaction deletion. Applied Intelligence 48, 10 (2018), 36913706.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. [14] Djenouri Youcef, Belhadi Asma, and Fournier-Viger Philippe. 2018. Extracting useful knowledge from event logs: A frequent itemset mining approach. Knowledge-Based Systems 139 (2018), 132148.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. [15] Djenouri Youcef, Belhadi Asma, Fournier-Viger Philippe, and Lin Jerry Chun-Wei. 2018. Fast and effective cluster-based information retrieval using frequent closed itemsets. Information Sciences 453 (2018), 154167.Google ScholarGoogle ScholarCross RefCross Ref
  16. [16] Djenouri Youcef, Belhadi Hiba, Akli-Astouati Karima, Cano Alberto, and Lin Jerry Chun-Wei. 2021. An ontology matching approach for semantic modeling: A case study in smart cities. Computational Intelligence (2021).Google ScholarGoogle Scholar
  17. [17] Djenouri Youcef, Lin Jerry Chun-Wei, Nørvåg Kjetil, and Ramampiaro Heri. 2019. Highly efficient pattern mining based on transaction decomposition. In IEEE International Conference on Data Engineering (2019), 16461649.Google ScholarGoogle Scholar
  18. [18] Djenouri Youcef, Djenouri Djamel, Belhadi Asma, Fournier-Viger Philippe, Lin Jerry Chun-Wei, and Bendjoudi Ahcene. 2019. Exploiting GPU parallelism in improving bees swarm optimization for mining big transactional databases. Information Sciences 496 (2019), 326342.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. [19] Djenouri Youcef, Djenouri Djamel, Lin Jerry Chun-Wei, and Belhadi Asma. 2018. Frequent itemset mining in big data with effective single scan algorithms. IEEE Access 6 (2018), 6801368026.Google ScholarGoogle ScholarCross RefCross Ref
  20. [20] Djenouri Youcef, Drias Habiba, and Bendjoudi Ahcene. 2014. Pruning irrelevant association rules using knowledge mining. International Journal of Business Intelligence and Data Mining 9, 2 (2014), 112144.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. [21] Djenouri Youcef and Zimek Arthur. 2018. Outlier detection in urban traffic data. In International Conference on Web Intelligence, Mining and Semantics (2018), 112.Google ScholarGoogle Scholar
  22. [22] Fallatah Omaima, Zhang Ziqi, and Hopfgartner Frank. 2021. A hybrid approach for large knowledge graphs matching. In 16th International Workshop on Ontology Matching (OM’21). CEUR-WS.Google ScholarGoogle Scholar
  23. [23] Galhotra Sainyam, Firmani Donatella, Saha Barna, and Srivastava Divesh. 2021. BEER: Blocking for effective entity resolution. In 2021 International Conference on Management of Data. 27112715.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. [24] Karna Ashutosh and Gibert Karina. 2022. Automatic identification of the number of clusters in hierarchical clustering. Neural Computing and Applications 34, 1 (2022), 119134.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Laatar Rim, Aloulou Chafik, and Belguith Lamia Hadrich. 2020. Disambiguating Arabic words according to their historical appearance in the document based on recurrent neural networks. ACM Transactions on Asian and Low-Resource Language Information Processing (TALLIP) 19, 6 (2020), 116.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. [26] Liang Bo, Cai Jianghui, and Yang Haifeng. 2022. A new cell group clustering algorithm based on validation & correction mechanism. Expert Systems with Applications (2022), 116410.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. [27] Lv Zhaoming and Peng Rong. 2021. A novel periodic learning ontology matching model based on interactive grasshopper optimization algorithm. Knowledge-Based Systems 228 (2021), 107239.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Ma Lin, Zhang Yi, Leiva Víctor, Liu Shuangzhe, and Ma Tiefeng. 2022. A new clustering algorithm based on a radar scanning strategy with applications to machine learning data. Expert Systems with Applications 191 (2022), 116143.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. [29] Ma Tinghuai, Al-Sabri Raeed, Zhang Lejun, Marah Bockarie, and Al-Nabhan Najla. 2020. The impact of weighting schemes and stemming process on topic modeling of arabic long and short texts. ACM Transactions on Asian and Low-Resource Language Information Processing (TALLIP) 19, 6 (2020), 123.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. [30] Mittal Sparsh and Vetter Jeffrey S.. 2015. A survey of CPU-GPU heterogeneous computing techniques. ACM Computing Surveys (CSUR) 47, 4 (2015), 69.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. [31] Mountasser Imadeddine, Ouhbi Brahim, Hdioud Ferdaous, and Frikh Bouchra. 2021. Semantic-based big data integration framework using scalable distributed ontology matching strategy. Distributed and Parallel Databases 39, 4 (2021), 891937.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. [32] Nentwig Markus, Hartung Michael, Ngomo Axel-Cyrille Ngonga, and Rahm Erhard. 2017. A survey of current link discovery frameworks. Semantic Web 8, 3 (2017), 419436.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. [33] Niu Xing, Rong Shu, Wang Haofen, and Yu Yong. 2012. An effective rule miner for instance matching in a web of data. ACM International Conference on Information and Knowledge Management (2012), 10851094.Google ScholarGoogle Scholar
  34. [34] Ochieng Peter and Kyanda Swaib. 2018. A K-way spectral partitioning of an ontology for ontology matching. Distributed and Parallel Databases (2018), 131.Google ScholarGoogle Scholar
  35. [35] Otero-Cerdeira Lorena, Rodríguez-Martínez Francisco J., and Gómez-Rodríguez Alma. 2015. Ontology matching: A literature review. Expert Systems with Applications 42, 2 (2015), 949971.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. [36] Qiu Jing, Chai Yuhan, Liu Yan, Gu Zhaoquan, Li Shudong, and Tian Zhihong. 2018. Automatic non-taxonomic relation extraction from big data in smart city. IEEE Access 6 (2018), 7485474864.Google ScholarGoogle ScholarCross RefCross Ref
  37. [37] Qiu Jing, Chai Yuhan, Tian Zhihong, Du Xiaojiang, and Guizani Mohsen. 2019. Automatic concept extraction based on semantic graphs from big data in smart city. IEEE Transactions on Computational Social Systems (2019).Google ScholarGoogle Scholar
  38. [38] Ren Haoyu, Anicic Darko, and Runkler Thomas A.. 2022. Towards semantic management of on-device applications in industrial IoT. ACM Transactions on Internet Technology (TOIT’22).Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. [39] Rosaci Domenico. 2015. Finding semantic associations in hierarchically structured groups of Web data. Formal Aspects of Computing 27, 5-6 (2015), 867884.Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. [40] Singh Mandeep, Wu Wenyan, Rizou Stamatia, and Vakaj Edlira. 2022. Data information interoperability model for IoT-enabled smart water networks. In 2022 IEEE 16th International Conference on Semantic Computing (ICSC’22). IEEE, 179186.Google ScholarGoogle ScholarCross RefCross Ref
  41. [41] Sun Yunhao, Li Guanyu, Du Jingjing, Ning Bo, and Chen Heng. 2022. A subgraph matching algorithm based on subgraph index for knowledge graph. Frontiers of Computer Science 16, 3 (2022), 118.Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. [42] Xia Dawen, Bai Yu, Zheng Yongling, Hu Yang, Li Yantao, and Li Huaqing. 2022. A parallel SP-DBSCAN algorithm on spark for waiting spot recommendation. Multimedia Tools and Applications 81, 3 (2022), 40154038.Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. [43] Xue Xingsi and Guo Jianhua. 2022. Word embedding based heterogeneous entity matching on Web of Things. In Companion Proceedings of the Web Conference. 941–947.Google ScholarGoogle Scholar
  44. [44] Xue Xingsi and Jiang Chao. 2021. Matching sensor ontologies with multi-context similarity measure and parallel compact differential evolution algorithm. IEEE Sensors Journal 21, 21 (2021), 2457024578.Google ScholarGoogle ScholarCross RefCross Ref
  45. [45] Xue Xingsi, Jiang Chao, Yang Chaofan, Zhu Hai, and Hu Cong. 2021. Artificial neural network based sensor ontology matching technique. In Companion Proceedings of the Web Conference 2021. 4451.Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. [46] Xue Xingsi and Liu Jianhua. 2017. Collaborative ontology matching based on compact interactive evolutionary algorithm. Knowledge-Based Systems 137 (2017), 94103.Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. [47] Xue Xingsi and Pan Jeng-Shyang. 2018. An overview on evolutionary algorithm based ontology matching. Journal of Information Hiding and Multimedia Signal Processing 9 (2018), 7588.Google ScholarGoogle Scholar
  48. [48] Xue Xingsi and Zhang Jie. 2021. Matching large-scale biomedical ontologies with central concept based partitioning algorithm and adaptive compact evolutionary algorithm. Applied Soft Computing 106 (2021), 107343.Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. [49] Yadav Usha and Duhan Neelam. 2021. MPP-MLO: Multilevel parallel partitioning for efficiently matching large ontologies. Journal of Scientific & Industrial Research 80, 3 (2021), 221–229.Google ScholarGoogle Scholar
  50. [50] Zhang Hang, Li Haili, Chen Ning, Chen Shengfeng, and Liu Jian. 2022. Novel fuzzy clustering algorithm with variable multi-pixel fitting spatial information for image segmentation. Pattern Recognition 121 (2022), 108201.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Fast and Accurate Framework for Ontology Matching in Web of Things

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in

                Full Access

                • Published in

                  cover image ACM Transactions on Asian and Low-Resource Language Information Processing
                  ACM Transactions on Asian and Low-Resource Language Information Processing  Volume 22, Issue 5
                  May 2023
                  653 pages
                  ISSN:2375-4699
                  EISSN:2375-4702
                  DOI:10.1145/3596451
                  Issue’s Table of Contents

                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 9 May 2023
                  • Online AM: 17 January 2023
                  • Accepted: 19 December 2022
                  • Revised: 26 September 2022
                  • Received: 29 April 2022
                  Published in tallip Volume 22, Issue 5

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • research-article
                • Article Metrics

                  • Downloads (Last 12 months)111
                  • Downloads (Last 6 weeks)3

                  Other Metrics

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader

                Full Text

                View this article in Full Text.

                View Full Text