RDF Subgraph Query Based on Common Subgraph in Distributed Environment
With the gradual development of the network, RDF graphs have become more and more complex as the scale of data increases; how to perform more effective query for massive RDF graphs is a hot topic of continuous research. The traditional methods of graph query and graph traversal produce great redunda...
Gespeichert in:
Veröffentlicht in: | Wireless communications and mobile computing 2023, Vol.2023, p.1-15 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 15 |
---|---|
container_issue | |
container_start_page | 1 |
container_title | Wireless communications and mobile computing |
container_volume | 2023 |
creator | Huang, Qingrong Lai, Xiaocong Su, Qianxiang Pan, Ying |
description | With the gradual development of the network, RDF graphs have become more and more complex as the scale of data increases; how to perform more effective query for massive RDF graphs is a hot topic of continuous research. The traditional methods of graph query and graph traversal produce great redundancy of intermediate results, and processing subgraph collection queries in stand-alone mode cannot perform efficient matching when the amount of data is extremely large. Moreover, when processing subgraph collection queries, it is necessary to iterate the query graph multiple times in the query of the common subgraph, and the execution efficiency is not high. In response to the above problems, a distributed query strategy of RDF subgraph set based on composite relation tree is proposed. Firstly, a corresponding composite relationship is established for RDF subgraph set, then the composite relation graph is clipped, and the redundant nodes and edges of the composite relation graph are deleted to obtain the composite relation tree. Finally, using the composite relation tree, a MapReduce-based RDF subgraph set query method is proposed, which can use parallel in the computing environment, the distributed query batch processing is performed on the RDF subgraph set, and the query result of the RDF subgraph set is obtained by traversing the composite relation tree. The experimental results show that the algorithm proposed in this paper can improve the query efficiency of RDF subgraph set. |
doi_str_mv | 10.1155/2023/7148071 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2767680622</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2767680622</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2091-5efe3d43c376c6f333869f388049b4263242a497157a5fee28d209f9db0308463</originalsourceid><addsrcrecordid>eNp9kFtLwzAYhoMoOKd3_oCCl1qXU5P0UrdVhYF4ug5pm7gMm9akVfbvzejYpVfvB9_zHXgAuETwFqEsm2GIyYwjKiBHR2CCMgJTwTg_PtQsPwVnIWwghARiNAHF66JI3oby06tunbwM2m-TexV0nbQumbdNE-PQti5Z2NB7Ww59JJbux_rWNdr15-DEqK-gL_Y5BR_F8n3-mK6eH57md6u0wjBHaaaNJjUlFeGsYoYQIlhuiBCQ5iXFjGCKFc05yrjKjNZY1HHO5HUZ3xWUkSm4Gvd2vv0edOjlph28iycl5owzARnGkboZqcq3IXhtZOdto_xWIih3puTOlNybivj1iK-tq9Wv_Z_-AzKJZUg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2767680622</pqid></control><display><type>article</type><title>RDF Subgraph Query Based on Common Subgraph in Distributed Environment</title><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>Wiley-Blackwell Open Access Titles</source><source>Alma/SFX Local Collection</source><creator>Huang, Qingrong ; Lai, Xiaocong ; Su, Qianxiang ; Pan, Ying</creator><contributor>Ahmad, Iftikhar ; Iftikhar Ahmad</contributor><creatorcontrib>Huang, Qingrong ; Lai, Xiaocong ; Su, Qianxiang ; Pan, Ying ; Ahmad, Iftikhar ; Iftikhar Ahmad</creatorcontrib><description>With the gradual development of the network, RDF graphs have become more and more complex as the scale of data increases; how to perform more effective query for massive RDF graphs is a hot topic of continuous research. The traditional methods of graph query and graph traversal produce great redundancy of intermediate results, and processing subgraph collection queries in stand-alone mode cannot perform efficient matching when the amount of data is extremely large. Moreover, when processing subgraph collection queries, it is necessary to iterate the query graph multiple times in the query of the common subgraph, and the execution efficiency is not high. In response to the above problems, a distributed query strategy of RDF subgraph set based on composite relation tree is proposed. Firstly, a corresponding composite relationship is established for RDF subgraph set, then the composite relation graph is clipped, and the redundant nodes and edges of the composite relation graph are deleted to obtain the composite relation tree. Finally, using the composite relation tree, a MapReduce-based RDF subgraph set query method is proposed, which can use parallel in the computing environment, the distributed query batch processing is performed on the RDF subgraph set, and the query result of the RDF subgraph set is obtained by traversing the composite relation tree. The experimental results show that the algorithm proposed in this paper can improve the query efficiency of RDF subgraph set.</description><identifier>ISSN: 1530-8669</identifier><identifier>EISSN: 1530-8677</identifier><identifier>DOI: 10.1155/2023/7148071</identifier><language>eng</language><publisher>Oxford: Hindawi</publisher><subject>Algorithms ; Batch processing ; Data models ; Decomposition ; Design ; Graph theory ; Graphs ; Methods ; Optimization ; Queries ; Query processing ; Redundancy ; Resource Description Framework-RDF ; Semantic web ; Semantics</subject><ispartof>Wireless communications and mobile computing, 2023, Vol.2023, p.1-15</ispartof><rights>Copyright © 2023 Qingrong Huang et al.</rights><rights>Copyright © 2023 Qingrong Huang et al. This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c2091-5efe3d43c376c6f333869f388049b4263242a497157a5fee28d209f9db0308463</cites><orcidid>0000-0003-2442-3588</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>315,781,785,4025,27928,27929,27930</link.rule.ids></links><search><contributor>Ahmad, Iftikhar</contributor><contributor>Iftikhar Ahmad</contributor><creatorcontrib>Huang, Qingrong</creatorcontrib><creatorcontrib>Lai, Xiaocong</creatorcontrib><creatorcontrib>Su, Qianxiang</creatorcontrib><creatorcontrib>Pan, Ying</creatorcontrib><title>RDF Subgraph Query Based on Common Subgraph in Distributed Environment</title><title>Wireless communications and mobile computing</title><description>With the gradual development of the network, RDF graphs have become more and more complex as the scale of data increases; how to perform more effective query for massive RDF graphs is a hot topic of continuous research. The traditional methods of graph query and graph traversal produce great redundancy of intermediate results, and processing subgraph collection queries in stand-alone mode cannot perform efficient matching when the amount of data is extremely large. Moreover, when processing subgraph collection queries, it is necessary to iterate the query graph multiple times in the query of the common subgraph, and the execution efficiency is not high. In response to the above problems, a distributed query strategy of RDF subgraph set based on composite relation tree is proposed. Firstly, a corresponding composite relationship is established for RDF subgraph set, then the composite relation graph is clipped, and the redundant nodes and edges of the composite relation graph are deleted to obtain the composite relation tree. Finally, using the composite relation tree, a MapReduce-based RDF subgraph set query method is proposed, which can use parallel in the computing environment, the distributed query batch processing is performed on the RDF subgraph set, and the query result of the RDF subgraph set is obtained by traversing the composite relation tree. The experimental results show that the algorithm proposed in this paper can improve the query efficiency of RDF subgraph set.</description><subject>Algorithms</subject><subject>Batch processing</subject><subject>Data models</subject><subject>Decomposition</subject><subject>Design</subject><subject>Graph theory</subject><subject>Graphs</subject><subject>Methods</subject><subject>Optimization</subject><subject>Queries</subject><subject>Query processing</subject><subject>Redundancy</subject><subject>Resource Description Framework-RDF</subject><subject>Semantic web</subject><subject>Semantics</subject><issn>1530-8669</issn><issn>1530-8677</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>RHX</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp9kFtLwzAYhoMoOKd3_oCCl1qXU5P0UrdVhYF4ug5pm7gMm9akVfbvzejYpVfvB9_zHXgAuETwFqEsm2GIyYwjKiBHR2CCMgJTwTg_PtQsPwVnIWwghARiNAHF66JI3oby06tunbwM2m-TexV0nbQumbdNE-PQti5Z2NB7Ww59JJbux_rWNdr15-DEqK-gL_Y5BR_F8n3-mK6eH57md6u0wjBHaaaNJjUlFeGsYoYQIlhuiBCQ5iXFjGCKFc05yrjKjNZY1HHO5HUZ3xWUkSm4Gvd2vv0edOjlph28iycl5owzARnGkboZqcq3IXhtZOdto_xWIih3puTOlNybivj1iK-tq9Wv_Z_-AzKJZUg</recordid><startdate>2023</startdate><enddate>2023</enddate><creator>Huang, Qingrong</creator><creator>Lai, Xiaocong</creator><creator>Su, Qianxiang</creator><creator>Pan, Ying</creator><general>Hindawi</general><general>Hindawi Limited</general><scope>RHU</scope><scope>RHW</scope><scope>RHX</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7XB</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope><orcidid>https://orcid.org/0000-0003-2442-3588</orcidid></search><sort><creationdate>2023</creationdate><title>RDF Subgraph Query Based on Common Subgraph in Distributed Environment</title><author>Huang, Qingrong ; Lai, Xiaocong ; Su, Qianxiang ; Pan, Ying</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2091-5efe3d43c376c6f333869f388049b4263242a497157a5fee28d209f9db0308463</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Batch processing</topic><topic>Data models</topic><topic>Decomposition</topic><topic>Design</topic><topic>Graph theory</topic><topic>Graphs</topic><topic>Methods</topic><topic>Optimization</topic><topic>Queries</topic><topic>Query processing</topic><topic>Redundancy</topic><topic>Resource Description Framework-RDF</topic><topic>Semantic web</topic><topic>Semantics</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Huang, Qingrong</creatorcontrib><creatorcontrib>Lai, Xiaocong</creatorcontrib><creatorcontrib>Su, Qianxiang</creatorcontrib><creatorcontrib>Pan, Ying</creatorcontrib><collection>Hindawi Publishing Complete</collection><collection>Hindawi Publishing Subscription Journals</collection><collection>Hindawi Publishing Open Access</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>Wireless communications and mobile computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Huang, Qingrong</au><au>Lai, Xiaocong</au><au>Su, Qianxiang</au><au>Pan, Ying</au><au>Ahmad, Iftikhar</au><au>Iftikhar Ahmad</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>RDF Subgraph Query Based on Common Subgraph in Distributed Environment</atitle><jtitle>Wireless communications and mobile computing</jtitle><date>2023</date><risdate>2023</risdate><volume>2023</volume><spage>1</spage><epage>15</epage><pages>1-15</pages><issn>1530-8669</issn><eissn>1530-8677</eissn><abstract>With the gradual development of the network, RDF graphs have become more and more complex as the scale of data increases; how to perform more effective query for massive RDF graphs is a hot topic of continuous research. The traditional methods of graph query and graph traversal produce great redundancy of intermediate results, and processing subgraph collection queries in stand-alone mode cannot perform efficient matching when the amount of data is extremely large. Moreover, when processing subgraph collection queries, it is necessary to iterate the query graph multiple times in the query of the common subgraph, and the execution efficiency is not high. In response to the above problems, a distributed query strategy of RDF subgraph set based on composite relation tree is proposed. Firstly, a corresponding composite relationship is established for RDF subgraph set, then the composite relation graph is clipped, and the redundant nodes and edges of the composite relation graph are deleted to obtain the composite relation tree. Finally, using the composite relation tree, a MapReduce-based RDF subgraph set query method is proposed, which can use parallel in the computing environment, the distributed query batch processing is performed on the RDF subgraph set, and the query result of the RDF subgraph set is obtained by traversing the composite relation tree. The experimental results show that the algorithm proposed in this paper can improve the query efficiency of RDF subgraph set.</abstract><cop>Oxford</cop><pub>Hindawi</pub><doi>10.1155/2023/7148071</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0003-2442-3588</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1530-8669 |
ispartof | Wireless communications and mobile computing, 2023, Vol.2023, p.1-15 |
issn | 1530-8669 1530-8677 |
language | eng |
recordid | cdi_proquest_journals_2767680622 |
source | Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; Wiley-Blackwell Open Access Titles; Alma/SFX Local Collection |
subjects | Algorithms Batch processing Data models Decomposition Design Graph theory Graphs Methods Optimization Queries Query processing Redundancy Resource Description Framework-RDF Semantic web Semantics |
title | RDF Subgraph Query Based on Common Subgraph in Distributed Environment |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-15T12%3A49%3A06IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=RDF%20Subgraph%20Query%20Based%20on%20Common%20Subgraph%20in%20Distributed%20Environment&rft.jtitle=Wireless%20communications%20and%20mobile%20computing&rft.au=Huang,%20Qingrong&rft.date=2023&rft.volume=2023&rft.spage=1&rft.epage=15&rft.pages=1-15&rft.issn=1530-8669&rft.eissn=1530-8677&rft_id=info:doi/10.1155/2023/7148071&rft_dat=%3Cproquest_cross%3E2767680622%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2767680622&rft_id=info:pmid/&rfr_iscdi=true |