{"id":"https://openalex.org/W4385568219","doi":"https://doi.org/10.1145/3580305.3599419","title":"Locality Sensitive Hashing for Optimizing Subgraph Query Processing in Parallel Computing Systems","display_name":"Locality Sensitive Hashing for Optimizing Subgraph Query Processing in Parallel Computing Systems","publication_year":2023,"publication_date":"2023-08-04","ids":{"openalex":"https://openalex.org/W4385568219","doi":"https://doi.org/10.1145/3580305.3599419"},"language":"en","primary_location":{"id":"doi:10.1145/3580305.3599419","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3580305.3599419","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100416328","display_name":"Peng Peng","orcid":"https://orcid.org/0000-0002-8095-8061"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Peng Peng","raw_affiliation_strings":["Hunan University, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0002-8095-8061","affiliations":[{"raw_affiliation_string":"Hunan University, Changsha, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051537133","display_name":"Shengyi Ji","orcid":"https://orcid.org/0009-0000-3254-2152"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shengyi Ji","raw_affiliation_strings":["Hunan University, Changsha, China"],"raw_orcid":"https://orcid.org/0009-0000-3254-2152","affiliations":[{"raw_affiliation_string":"Hunan University, Changsha, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101929122","display_name":"Zhen Tian","orcid":"https://orcid.org/0009-0005-1915-3423"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhen Tian","raw_affiliation_strings":["Hunan University, Changsha, China"],"raw_orcid":"https://orcid.org/0009-0005-1915-3423","affiliations":[{"raw_affiliation_string":"Hunan University, Changsha, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061448582","display_name":"Hongbo Jiang","orcid":"https://orcid.org/0000-0001-7372-2539"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongbo Jiang","raw_affiliation_strings":["Hunan University, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0001-7372-2539","affiliations":[{"raw_affiliation_string":"Hunan University, Changsha, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101658368","display_name":"Weiguo Zheng","orcid":"https://orcid.org/0000-0003-1200-7368"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weiguo Zheng","raw_affiliation_strings":["Fudan University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0003-1200-7368","affiliations":[{"raw_affiliation_string":"Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002546886","display_name":"Xuecang Zhang","orcid":"https://orcid.org/0009-0003-8638-2985"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xuecang Zhang","raw_affiliation_strings":["Huawei Technologies, Shenzhen, China"],"raw_orcid":"https://orcid.org/0009-0003-8638-2985","affiliations":[{"raw_affiliation_string":"Huawei Technologies, Shenzhen, China","institution_ids":["https://openalex.org/I2250955327"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1885","last_page":"1896"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9995999932289124,"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"}},"topics":[{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9995999932289124,"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"}},{"id":"https://openalex.org/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9973000288009644,"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/T11269","display_name":"Algorithms and Data Compression","score":0.993399977684021,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8034967184066772},{"id":"https://openalex.org/keywords/subgraph-isomorphism-problem","display_name":"Subgraph isomorphism problem","score":0.7370990514755249},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.6541424989700317},{"id":"https://openalex.org/keywords/locality","display_name":"Locality","score":0.49097612500190735},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.47835487127304077},{"id":"https://openalex.org/keywords/range-query","display_name":"Range query (database)","score":0.4183812737464905},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4151734411716461},{"id":"https://openalex.org/keywords/locality-sensitive-hashing","display_name":"Locality-sensitive hashing","score":0.41387131810188293},{"id":"https://openalex.org/keywords/sargable","display_name":"Sargable","score":0.3790602684020996},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3714752197265625},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.3520655632019043},{"id":"https://openalex.org/keywords/web-search-query","display_name":"Web search query","score":0.34563183784484863},{"id":"https://openalex.org/keywords/hash-table","display_name":"Hash table","score":0.3294501006603241},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.20081070065498352},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.13379454612731934},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.12723782658576965}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8034967184066772},{"id":"https://openalex.org/C131992880","wikidata":"https://www.wikidata.org/wiki/Q2528185","display_name":"Subgraph isomorphism problem","level":3,"score":0.7370990514755249},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.6541424989700317},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.49097612500190735},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.47835487127304077},{"id":"https://openalex.org/C136736807","wikidata":"https://www.wikidata.org/wiki/Q818943","display_name":"Range query (database)","level":5,"score":0.4183812737464905},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4151734411716461},{"id":"https://openalex.org/C74270461","wikidata":"https://www.wikidata.org/wiki/Q1625299","display_name":"Locality-sensitive hashing","level":4,"score":0.41387131810188293},{"id":"https://openalex.org/C192939062","wikidata":"https://www.wikidata.org/wiki/Q104840822","display_name":"Sargable","level":4,"score":0.3790602684020996},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3714752197265625},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.3520655632019043},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.34563183784484863},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.3294501006603241},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.20081070065498352},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.13379454612731934},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.12723782658576965},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3580305.3599419","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3580305.3599419","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3107219331","display_name":null,"funder_award_id":"2022JJ30165","funder_id":"https://openalex.org/F4320322843","funder_display_name":"Natural Science Foundation of\u00a0Hunan Province"},{"id":"https://openalex.org/G3994925834","display_name":null,"funder_award_id":"2022YFB3103500","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G408200172","display_name":null,"funder_award_id":"U20A20181","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5521506354","display_name":null,"funder_award_id":"2015TP1004","funder_id":"https://openalex.org/F4320322843","funder_display_name":"Natural Science Foundation of\u00a0Hunan Province"},{"id":"https://openalex.org/G6466554678","display_name":null,"funder_award_id":"U20A20174","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6518067872","display_name":null,"funder_award_id":"2015TP1004","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322843","display_name":"Natural Science Foundation of\u00a0Hunan Province","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W73389528","https://openalex.org/W1810256132","https://openalex.org/W1991800036","https://openalex.org/W2022322548","https://openalex.org/W2038933817","https://openalex.org/W2055906546","https://openalex.org/W2090836891","https://openalex.org/W2118212234","https://openalex.org/W2132285256","https://openalex.org/W2141629057","https://openalex.org/W2145065594","https://openalex.org/W2405168129","https://openalex.org/W2423652555","https://openalex.org/W2440714511","https://openalex.org/W2577167493","https://openalex.org/W2578829886","https://openalex.org/W2794645646","https://openalex.org/W2808891190","https://openalex.org/W2889037731","https://openalex.org/W2902898157","https://openalex.org/W2950266617","https://openalex.org/W2965179470","https://openalex.org/W3029888401","https://openalex.org/W3116457585","https://openalex.org/W3137504194","https://openalex.org/W4289533999","https://openalex.org/W6637957232","https://openalex.org/W6679663036"],"related_works":["https://openalex.org/W2135779989","https://openalex.org/W2170735668","https://openalex.org/W2144265691","https://openalex.org/W2754607325","https://openalex.org/W2156905243","https://openalex.org/W144856782","https://openalex.org/W2080135560","https://openalex.org/W2046390070","https://openalex.org/W2147226516","https://openalex.org/W2975588143"],"abstract_inverted_index":{"This":[0],"paper":[1],"explores":[2],"parallel":[3,25],"computing":[4,26],"systems":[5,27],"for":[6,28],"efficient":[7],"subgraph":[8,35,66,89,115,120,135],"query":[9,36,67,90,98,136,157],"processing":[10,137],"in":[11],"large":[12,145],"graphs.":[13],"We":[14],"investigate":[15],"how":[16],"to":[17,68,82,109,160,165],"take":[18],"advantage":[19],"of":[20,24,60],"the":[21,58,62,127],"inherent":[22],"parallelism":[23],"both":[29,61],"intraquery":[30,54],"and":[31,47,65,147],"interquery":[32,93],"optimization":[33],"during":[34,86],"processing.":[37,91],"Rather":[38],"than":[39],"relying":[40],"on":[41,144],"widely-used":[42],"hash-based":[43],"methods,":[44],"we":[45,56,95],"utilize":[46],"extend":[48],"locality":[49,72,99],"sensitive":[50,73,100],"hashing":[51,74,101],"methods.":[52],"For":[53,92],"optimization,":[55,94],"use":[57],"structures":[59],"data":[63],"graph":[64],"design":[69],"a":[70,87,97],"query-constraint":[71],"method":[75,102],"named":[76,103],"QCMH,":[77],"which":[78,105],"can":[79,106,125,155],"be":[80,107],"used":[81,108],"merge":[83],"multiple":[84,119,131,139],"tasks":[85,132],"single":[88,134],"propose":[96],"QMH,":[104],"detect":[110],"common":[111],"subgraphs":[112],"among":[113,130],"different":[114],"queries,":[116],"thereby":[117],"merging":[118],"queries.":[121,140],"Our":[122],"proposed":[123,153],"methods":[124,154,162],"reduce":[126],"redundant":[128],"computation":[129],"duringa":[133],"or":[138],"Extensive":[141],"experimental":[142],"studies":[143],"real":[146],"synthetic":[148],"graphs":[149],"show":[150],"that":[151],"our":[152],"improve":[156],"performance":[158],"compared":[159],"state-of-the-art":[161],"by":[163],"10%":[164],"50%.":[166]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
