{"id":"https://openalex.org/W4386834887","doi":"https://doi.org/10.3233/ssw230007","title":"Native Execution of GraphQL Queries over RDF Graphs Using Multi-Way Joins","display_name":"Native Execution of GraphQL Queries over RDF Graphs Using Multi-Way Joins","publication_year":2023,"publication_date":"2023-09-11","ids":{"openalex":"https://openalex.org/W4386834887","doi":"https://doi.org/10.3233/ssw230007"},"language":"en","primary_location":{"id":"doi:10.3233/ssw230007","is_oa":true,"landing_page_url":"http://dx.doi.org/10.3233/ssw230007","pdf_url":"https://ebooks.iospress.nl/pdf/doi/10.3233/SSW230007","source":{"id":"https://openalex.org/S4210172742","display_name":"Studies on the semantic web","issn_l":"2215-0870","issn":["2215-0870"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Studies on the Semantic Web","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://ebooks.iospress.nl/pdf/doi/10.3233/SSW230007","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5002365477","display_name":"Nikolaos Karalis","orcid":"https://orcid.org/0000-0002-0710-7180"},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Nikolaos Karalis","raw_affiliation_strings":["DICE group, Department of Computer Science, Paderborn University"],"raw_orcid":"https://orcid.org/0000-0002-0710-7180","affiliations":[{"raw_affiliation_string":"DICE group, Department of Computer Science, Paderborn University","institution_ids":["https://openalex.org/I206945453"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010918488","display_name":"Alexander Bigerl","orcid":"https://orcid.org/0000-0002-9617-1466"},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Alexander Bigerl","raw_affiliation_strings":["DICE group, Department of Computer Science, Paderborn University"],"raw_orcid":"https://orcid.org/0000-0002-9617-1466","affiliations":[{"raw_affiliation_string":"DICE group, Department of Computer Science, Paderborn University","institution_ids":["https://openalex.org/I206945453"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038745720","display_name":"Axel-Cyrille Ngonga Ngomo","orcid":"https://orcid.org/0000-0001-7112-3516"},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Axel-Cyrille Ngonga Ngomo","raw_affiliation_strings":["DICE group, Department of Computer Science, Paderborn University"],"raw_orcid":"https://orcid.org/0000-0001-7112-3516","affiliations":[{"raw_affiliation_string":"DICE group, Department of Computer Science, Paderborn University","institution_ids":["https://openalex.org/I206945453"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5002365477"],"corresponding_institution_ids":["https://openalex.org/I206945453"],"apc_list":null,"apc_paid":null,"fwci":0.7552,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.77595198,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8551435470581055},{"id":"https://openalex.org/keywords/sparql","display_name":"SPARQL","score":0.780877947807312},{"id":"https://openalex.org/keywords/rdf","display_name":"RDF","score":0.5643746852874756},{"id":"https://openalex.org/keywords/query-language","display_name":"Query language","score":0.5124736428260803},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.4987466335296631},{"id":"https://openalex.org/keywords/rdf-query-language","display_name":"RDF query language","score":0.49407222867012024},{"id":"https://openalex.org/keywords/rdf-schema","display_name":"RDF Schema","score":0.4642086625099182},{"id":"https://openalex.org/keywords/graph-database","display_name":"Graph database","score":0.42528727650642395},{"id":"https://openalex.org/keywords/joins","display_name":"Joins","score":0.41804227232933044},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3994954228401184},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.38953858613967896},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3882763981819153},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.3847857117652893},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.3443424701690674},{"id":"https://openalex.org/keywords/semantic-web","display_name":"Semantic Web","score":0.30865710973739624},{"id":"https://openalex.org/keywords/web-query-classification","display_name":"Web query classification","score":0.22974002361297607},{"id":"https://openalex.org/keywords/web-search-query","display_name":"Web search query","score":0.18772804737091064},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.08748006820678711}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8551435470581055},{"id":"https://openalex.org/C41009113","wikidata":"https://www.wikidata.org/wiki/Q54871","display_name":"SPARQL","level":4,"score":0.780877947807312},{"id":"https://openalex.org/C147497476","wikidata":"https://www.wikidata.org/wiki/Q54872","display_name":"RDF","level":3,"score":0.5643746852874756},{"id":"https://openalex.org/C192028432","wikidata":"https://www.wikidata.org/wiki/Q845739","display_name":"Query language","level":2,"score":0.5124736428260803},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.4987466335296631},{"id":"https://openalex.org/C96956885","wikidata":"https://www.wikidata.org/wiki/Q6138701","display_name":"RDF query language","level":5,"score":0.49407222867012024},{"id":"https://openalex.org/C15657843","wikidata":"https://www.wikidata.org/wiki/Q1751819","display_name":"RDF Schema","level":5,"score":0.4642086625099182},{"id":"https://openalex.org/C176225458","wikidata":"https://www.wikidata.org/wiki/Q595971","display_name":"Graph database","level":3,"score":0.42528727650642395},{"id":"https://openalex.org/C2778692605","wikidata":"https://www.wikidata.org/wiki/Q4041866","display_name":"Joins","level":2,"score":0.41804227232933044},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3994954228401184},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.38953858613967896},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3882763981819153},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3847857117652893},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.3443424701690674},{"id":"https://openalex.org/C2129575","wikidata":"https://www.wikidata.org/wiki/Q54837","display_name":"Semantic Web","level":2,"score":0.30865710973739624},{"id":"https://openalex.org/C118689300","wikidata":"https://www.wikidata.org/wiki/Q7978614","display_name":"Web query classification","level":4,"score":0.22974002361297607},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.18772804737091064},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.08748006820678711}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3233/ssw230007","is_oa":true,"landing_page_url":"http://dx.doi.org/10.3233/ssw230007","pdf_url":"https://ebooks.iospress.nl/pdf/doi/10.3233/SSW230007","source":{"id":"https://openalex.org/S4210172742","display_name":"Studies on the semantic web","issn_l":"2215-0870","issn":["2215-0870"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Studies on the Semantic Web","raw_type":"book-chapter"},{"id":"pmh:oai:arXiv.org:2409.12646","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2409.12646","pdf_url":"https://arxiv.org/pdf/2409.12646","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"doi:10.3233/ssw230007","is_oa":true,"landing_page_url":"http://dx.doi.org/10.3233/ssw230007","pdf_url":"https://ebooks.iospress.nl/pdf/doi/10.3233/SSW230007","source":{"id":"https://openalex.org/S4210172742","display_name":"Studies on the semantic web","issn_l":"2215-0870","issn":["2215-0870"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Studies on the Semantic Web","raw_type":"book-chapter"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.6000000238418579,"display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G2787047415","display_name":null,"funder_award_id":"101070305","funder_id":"https://openalex.org/F4320334322","funder_display_name":"HORIZON EUROPE Framework Programme"},{"id":"https://openalex.org/G2814619737","display_name":"Knowledge Graphs at Scale","funder_award_id":"860801","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G5987086474","display_name":"Efficient Explainable Learning on Knowledge Graphs","funder_award_id":"101070305","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320328599","display_name":"Ministerium f\u00fcr Kultur und Wissenschaft des Landes Nordrhein-Westfalen","ror":null},{"id":"https://openalex.org/F4320334322","display_name":"HORIZON EUROPE Framework Programme","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4386834887.pdf","grobid_xml":"https://content.openalex.org/works/W4386834887.grobid-xml"},"referenced_works_count":27,"referenced_works":["https://openalex.org/W1989009626","https://openalex.org/W2076631482","https://openalex.org/W2121041488","https://openalex.org/W2142912368","https://openalex.org/W2146492010","https://openalex.org/W2401576518","https://openalex.org/W2764213199","https://openalex.org/W2789091536","https://openalex.org/W2898825144","https://openalex.org/W2951187540","https://openalex.org/W2952261363","https://openalex.org/W2963066364","https://openalex.org/W2980615028","https://openalex.org/W3042359456","https://openalex.org/W3089316570","https://openalex.org/W3094660140","https://openalex.org/W3096408762","https://openalex.org/W3100284210","https://openalex.org/W3113660001","https://openalex.org/W3173455703","https://openalex.org/W3180536457","https://openalex.org/W4289533895","https://openalex.org/W4312330206","https://openalex.org/W4313067469","https://openalex.org/W4386834887","https://openalex.org/W6774977730","https://openalex.org/W6785237705"],"related_works":["https://openalex.org/W4301152651","https://openalex.org/W2120236199","https://openalex.org/W1547764714","https://openalex.org/W2791763890","https://openalex.org/W2079781157","https://openalex.org/W3171256892","https://openalex.org/W3082761338","https://openalex.org/W2416869599","https://openalex.org/W2363838908","https://openalex.org/W2563388676"],"abstract_inverted_index":{"Purpose:":[0],"The":[1,112],"query":[2,37,60,131],"language":[3,57,61],"GraphQL":[4,47,93,126],"has":[5,15],"gained":[6,17],"significant":[7],"traction":[8],"in":[9,103,140],"recent":[10],"years.":[11],"In":[12],"particular,":[13],"it":[14],"recently":[16],"the":[18,21,42,55,89,107,120,150],"attention":[19],"of":[20,41,92,152],"semantic":[22],"web":[23],"and":[24,28,133,145],"graph":[25,122],"database":[26],"communities":[27],"is":[29,73,138,146],"now":[30],"often":[31],"used":[32],"as":[33],"a":[34,50,74],"means":[35],"to":[36,53,58,129,148],"knowledge":[38,97,157],"graphs.":[39,98,158],"Most":[40],"storage":[43,123,154],"solutions":[44,155],"that":[45,62,116],"support":[46,64],"rely":[48],"on":[49],"translation":[51],"layer":[52],"map":[54],"said":[56],"another":[59],"they":[63],"natively,":[65],"for":[66,125,156],"example":[67],"SPARQL.":[68],"Methodology:":[69],"Our":[70,136],"main":[71],"innovation":[72],"multi-way":[75,82],"left-join":[76],"algorithm":[77,87],"inspired":[78],"by":[79],"worst-case":[80],"optimal":[81],"join":[83],"algorithms.":[84],"This":[85],"novel":[86],"enables":[88],"native":[90],"execution":[91],"queries":[94],"over":[95],"RDF":[96],"We":[99],"evaluate":[100],"our":[101,117],"approach":[102],"two":[104],"settings":[105],"using":[106],"LinGBM":[108],"benchmark":[109],"generator.":[110],"Findings:":[111],"experimental":[113],"results":[114],"suggest":[115],"solution":[118,124,137],"outperforms":[119],"state-of-the-art":[121],"with":[127],"respect":[128],"both":[130],"runtimes":[132],"scalability.":[134],"Value:":[135],"implemented":[139],"an":[141],"open-sourced":[142],"triple":[143],"store,":[144],"intended":[147],"advance":[149],"development":[151],"representation-agnostic":[153]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-07-11T18:08:03.149640","created_date":"2025-10-10T00:00:00"}
