{"id":"https://openalex.org/W4411403545","doi":"https://doi.org/10.1145/3744923","title":"AGF: Adaptive GNN Framework via Subgraph and Model Partitioning for Edge Analysis","display_name":"AGF: Adaptive GNN Framework via Subgraph and Model Partitioning for Edge Analysis","publication_year":2025,"publication_date":"2025-06-18","ids":{"openalex":"https://openalex.org/W4411403545","doi":"https://doi.org/10.1145/3744923"},"language":"en","primary_location":{"id":"doi:10.1145/3744923","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3744923","pdf_url":null,"source":{"id":"https://openalex.org/S97833917","display_name":"ACM Transactions on Internet Technology","issn_l":"1533-5399","issn":["1533-5399","1557-6051"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Internet Technology","raw_type":"journal-article"},"type":"article","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/A5052482101","display_name":"Zimeng Fan","orcid":"https://orcid.org/0000-0002-8281-0458"},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zimeng Fan","raw_affiliation_strings":["School of Computer Science, Wuhan University","School of Computer Science, Wuhan University, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0002-8281-0458","affiliations":[{"raw_affiliation_string":"School of Computer Science, Wuhan University","institution_ids":["https://openalex.org/I37461747"]},{"raw_affiliation_string":"School of Computer Science, Wuhan University, Wuhan, China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5114778045","display_name":"Min Peng","orcid":"https://orcid.org/0000-0002-8766-1105"},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Min Peng","raw_affiliation_strings":["School of Computer Science, Wuhan University","School of Computer Science, Wuhan University, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0002-8766-1105","affiliations":[{"raw_affiliation_string":"School of Computer Science, Wuhan University","institution_ids":["https://openalex.org/I37461747"]},{"raw_affiliation_string":"School of Computer Science, Wuhan University, Wuhan, China","institution_ids":["https://openalex.org/I37461747"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5052482101"],"corresponding_institution_ids":["https://openalex.org/I37461747"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.11279899,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"26","issue":"1","first_page":"1","last_page":"30"},"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/T11273","display_name":"Advanced Graph Neural Networks","score":0.9987999796867371,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9901999831199646,"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.8900363445281982},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7012603282928467},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5407483577728271},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.5380672216415405},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.49127787351608276},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.4646078944206238},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.45710572600364685},{"id":"https://openalex.org/keywords/polygon-mesh","display_name":"Polygon mesh","score":0.4405522346496582},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.41039878129959106},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.36112380027770996},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3374727964401245},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.19030237197875977},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.17762592434883118},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.16485437750816345}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8900363445281982},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7012603282928467},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5407483577728271},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.5380672216415405},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.49127787351608276},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.4646078944206238},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.45710572600364685},{"id":"https://openalex.org/C31487907","wikidata":"https://www.wikidata.org/wiki/Q1154597","display_name":"Polygon mesh","level":2,"score":0.4405522346496582},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.41039878129959106},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.36112380027770996},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3374727964401245},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.19030237197875977},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.17762592434883118},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.16485437750816345},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3744923","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3744923","pdf_url":null,"source":{"id":"https://openalex.org/S97833917","display_name":"ACM Transactions on Internet Technology","issn_l":"1533-5399","issn":["1533-5399","1557-6051"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Internet Technology","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2511542536","display_name":null,"funder_award_id":"U23A20316","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4253485221","display_name":null,"funder_award_id":"2021ZD0113304","funder_id":"https://openalex.org/F4320329860","funder_display_name":"National Science and Technology Major Project"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320329860","display_name":"National Science and Technology Major Project","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W2070232376","https://openalex.org/W2539871928","https://openalex.org/W2745138925","https://openalex.org/W2766362889","https://openalex.org/W2914721378","https://openalex.org/W2926442184","https://openalex.org/W2945827377","https://openalex.org/W3035287707","https://openalex.org/W3040301022","https://openalex.org/W3042370959","https://openalex.org/W3091862797","https://openalex.org/W3098800734","https://openalex.org/W3105753905","https://openalex.org/W3149485574","https://openalex.org/W3157609068","https://openalex.org/W4200328352","https://openalex.org/W4205993941","https://openalex.org/W4213153339","https://openalex.org/W4224314467","https://openalex.org/W4224920135","https://openalex.org/W4226137788","https://openalex.org/W4229024507","https://openalex.org/W4281653546","https://openalex.org/W4282043800","https://openalex.org/W4283206530","https://openalex.org/W4285813144","https://openalex.org/W4293023446","https://openalex.org/W4295365496","https://openalex.org/W4307933818","https://openalex.org/W4312728416","https://openalex.org/W4318541535","https://openalex.org/W4360831816","https://openalex.org/W4367046838","https://openalex.org/W4377715555","https://openalex.org/W4381327585","https://openalex.org/W4382568006","https://openalex.org/W4401856724","https://openalex.org/W4402129561"],"related_works":["https://openalex.org/W1557607869","https://openalex.org/W2366350639","https://openalex.org/W2087496541","https://openalex.org/W4313703117","https://openalex.org/W2028455732","https://openalex.org/W1967938402","https://openalex.org/W2386041993","https://openalex.org/W1608572506","https://openalex.org/W2518118925","https://openalex.org/W3159273459"],"abstract_inverted_index":{"AI":[0],"has":[1],"found":[2],"extensive":[3],"application":[4],"in":[5,56,223,231],"edge":[6,57],"analytics,":[7],"with":[8,22],"Deep":[9],"Neural":[10,42],"Networks":[11,43],"effectively":[12],"processing":[13,145],"and":[14,29,61,74,94,100,106,111,119,153,167,174,182,226],"analyzing":[15],"data.":[16],"Some":[17],"applications":[18],"need":[19],"to":[20,133,198,201,208,221,229],"deal":[21],"unstructured":[23,32],"data":[24],"like":[25],"graphs.":[26],"This":[27],"complexity":[28],"diversity":[30],"of":[31,89],"features":[33],"pose":[34],"challenges":[35,55,64],"for":[36],"traditional":[37],"DNN":[38],"models.":[39,75,185],"Therefore,":[40],"Graph":[41],"have":[44],"emerged":[45],"as":[46],"a":[47,115,143,215],"significant":[48,68],"solution.":[49],"However,":[50],"GNNs":[51,113],"encounter":[52],"two":[53],"primary":[54],"analytics":[58],"scenarios:":[59],"scalability":[60],"efficiency.":[62],"These":[63,121],"arise":[65],"primarily":[66],"from":[67,196,219,227],"structural":[69],"differences":[70],"among":[71],"various":[72],"graphs":[73],"To":[76],"address":[77],"these":[78],"issues,":[79],"we":[80],"propose":[81],"AGF,":[82],"an":[83,193],"Adaptive":[84],"GNN":[85,131,184,204,211],"Framework.":[86],"AGF":[87,178,213],"consists":[88],"three":[90,183],"components:":[91],"subgraph":[92],"partitioning":[93,105,108],"model":[95,107,224],"partitioning,":[96],"scalable":[97],"hardware":[98,128,138],"architecture,":[99],"design":[101,160],"space":[102,161],"exploration.":[103],"Subgraph":[104],"transform":[109],"complex":[110],"diverse":[112],"into":[114],"uniform":[116],"computing":[117],"flow":[118],"subgraphs.":[120],"can":[122,149],"be":[123],"directly":[124],"mapped":[125],"onto":[126],"the":[127,157,171,202],"kernel,":[129],"leveraging":[130],"characteristics":[132],"achieve":[134],"independent":[135],"parallelism.":[136],"The":[137,159,186],"architecture":[139],"is":[140],"based":[141,155,169],"on":[142,156,170],"multi-level":[144],"element":[146],"structure,":[147],"which":[148],"efficiently":[150],"parallelize":[151],"subgraphs":[152],"vertices":[154],"partitioning.":[158],"exploration":[162],"selects":[163],"kernel":[164],"allocation":[165],"strategies":[166],"setups":[168],"hardware,":[172],"dataset,":[173],"model.":[175],"We":[176],"validated":[177],"using":[179],"six":[180],"datasets":[181],"results":[187],"demonstrate":[188],"that":[189],"our":[190],"framework":[191],"achieves":[192,214],"acceleration":[194],"ranging":[195,218],"4.54":[197],"53.17\u00d7":[199],"compared":[200,207],"GPU-based":[203],"framework.":[205],"When":[206],"other":[209],"FPGA-based":[210],"accelerators,":[212],"latency":[216],"reduction":[217],"1.16":[220],"33.6\u00d7":[222],"execution":[225],"1.09":[228],"2.37\u00d7":[230],"end-to-end":[232],"scenarios.":[233]},"counts_by_year":[],"updated_date":"2026-01-16T23:16:36.188383","created_date":"2025-10-10T00:00:00"}
