{"id":"https://openalex.org/W7131638922","doi":"https://doi.org/10.1109/tsc.2026.3668228","title":"A Decentralized Root Cause Localization Approach for Edge Computing Environments","display_name":"A Decentralized Root Cause Localization Approach for Edge Computing Environments","publication_year":2026,"publication_date":"2026-02-26","ids":{"openalex":"https://openalex.org/W7131638922","doi":"https://doi.org/10.1109/tsc.2026.3668228"},"language":null,"primary_location":{"id":"doi:10.1109/tsc.2026.3668228","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsc.2026.3668228","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Services Computing","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/A5113152201","display_name":"Duneesha Fernando","orcid":"https://orcid.org/0000-0003-4156-6695"},"institutions":[{"id":"https://openalex.org/I4210144487","display_name":"Cloud Computing Center","ror":"https://ror.org/04aa0zm65","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210144487"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Duneesha Fernando","raw_affiliation_strings":["Quantum Cloud Computing and Distributed Systems (qCLOUDS) Laboratory, School of Computing and Information Systems, University of Melbourne, Parkville, VIC, Australia"],"raw_orcid":"https://orcid.org/0000-0003-4156-6695","affiliations":[{"raw_affiliation_string":"Quantum Cloud Computing and Distributed Systems (qCLOUDS) Laboratory, School of Computing and Information Systems, University of Melbourne, Parkville, VIC, Australia","institution_ids":["https://openalex.org/I4210144487"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126923638","display_name":"Maria A. Rodriguez","orcid":null},"institutions":[{"id":"https://openalex.org/I4210144487","display_name":"Cloud Computing Center","ror":"https://ror.org/04aa0zm65","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210144487"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Maria A. Rodriguez","raw_affiliation_strings":["Quantum Cloud Computing and Distributed Systems (qCLOUDS) Laboratory, School of Computing and Information Systems, University of Melbourne, Parkville, VIC, Australia"],"raw_orcid":"https://orcid.org/0000-0002-2831-8526","affiliations":[{"raw_affiliation_string":"Quantum Cloud Computing and Distributed Systems (qCLOUDS) Laboratory, School of Computing and Information Systems, University of Melbourne, Parkville, VIC, Australia","institution_ids":["https://openalex.org/I4210144487"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5126939730","display_name":"Rajkumar Buyya","orcid":null},"institutions":[{"id":"https://openalex.org/I4210144487","display_name":"Cloud Computing Center","ror":"https://ror.org/04aa0zm65","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210144487"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rajkumar Buyya","raw_affiliation_strings":["Quantum Cloud Computing and Distributed Systems (qCLOUDS) Laboratory, School of Computing and Information Systems, University of Melbourne, Parkville, VIC, Australia"],"raw_orcid":"https://orcid.org/0000-0001-9754-6496","affiliations":[{"raw_affiliation_string":"Quantum Cloud Computing and Distributed Systems (qCLOUDS) Laboratory, School of Computing and Information Systems, University of Melbourne, Parkville, VIC, Australia","institution_ids":["https://openalex.org/I4210144487"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210144487"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.20096055,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"19","issue":"2","first_page":"847","last_page":"860"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.2847999930381775,"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/T12127","display_name":"Software System Performance and Reliability","score":0.2847999930381775,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.06679999828338623,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.06289999932050705,"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/scalability","display_name":"Scalability","score":0.7461000084877014},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.6299999952316284},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.5825999975204468},{"id":"https://openalex.org/keywords/anomaly-detection","display_name":"Anomaly detection","score":0.5697000026702881},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5555999875068665},{"id":"https://openalex.org/keywords/edge-computing","display_name":"Edge computing","score":0.5167999863624573},{"id":"https://openalex.org/keywords/root-cause","display_name":"Root cause","score":0.43939998745918274},{"id":"https://openalex.org/keywords/microservices","display_name":"Microservices","score":0.38690000772476196}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.849399983882904},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7461000084877014},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6869000196456909},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.6299999952316284},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.5825999975204468},{"id":"https://openalex.org/C739882","wikidata":"https://www.wikidata.org/wiki/Q3560506","display_name":"Anomaly detection","level":2,"score":0.5697000026702881},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5555999875068665},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.5167999863624573},{"id":"https://openalex.org/C84945661","wikidata":"https://www.wikidata.org/wiki/Q7366567","display_name":"Root cause","level":2,"score":0.43939998745918274},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.38690000772476196},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.3865000009536743},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.3553999960422516},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.34869998693466187},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.34700000286102295},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.3231000006198883},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.3061000108718872},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.30250000953674316},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.30149999260902405},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.2921000123023987},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.2784999907016754},{"id":"https://openalex.org/C164866538","wikidata":"https://www.wikidata.org/wiki/Q367351","display_name":"Cluster (spacecraft)","level":2,"score":0.2761000096797943},{"id":"https://openalex.org/C12997251","wikidata":"https://www.wikidata.org/wiki/Q567560","display_name":"Anomaly (physics)","level":2,"score":0.265500009059906},{"id":"https://openalex.org/C24590314","wikidata":"https://www.wikidata.org/wiki/Q336038","display_name":"Wireless sensor network","level":2,"score":0.2653999924659729},{"id":"https://openalex.org/C130120984","wikidata":"https://www.wikidata.org/wiki/Q2835898","display_name":"Distributed algorithm","level":2,"score":0.25200000405311584}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tsc.2026.3668228","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsc.2026.3668228","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Services Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.41542816162109375}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Edge":[0],"computing":[1],"environments":[2,45],"host":[3],"increasingly":[4],"complex":[5],"microservice-based":[6],"IoT":[7],"applications,":[8],"which":[9,51],"are":[10,41],"prone":[11],"to":[12,110,163,207],"performance":[13],"anomalies":[14,124],"that":[15,69,168,186,223],"can":[16],"propagate":[17,125],"across":[18,126,170],"dependent":[19],"services.":[20],"Identifying":[21],"the":[22,60,74,79,112,120,146,164,179,187,219,224,230],"true":[23],"source":[24],"of":[25,148,235],"such":[26],"anomalies\u2014known":[27],"as":[28],"Root":[29],"Cause":[30],"Localization":[31],"(RCL)\u2014is":[32],"essential":[33],"for":[34,43],"timely":[35],"mitigation.":[36],"However,":[37],"existing":[38],"RCL":[39,67],"approaches":[40],"designed":[42],"cloud":[44],"and":[46,54,92,173],"rely":[47],"on":[48,178,214],"centralized":[49,199,231],"analysis,":[50],"increases":[52],"latency":[53],"communication":[55,142],"overhead":[56],"when":[57],"applied":[58],"at":[59,73],"edge.":[61],"This":[62],"paper":[63],"proposes":[64],"a":[65,157],"decentralized":[66,189,226],"approach":[68,190,227],"executes":[70],"localization":[71,117,149,195,203,236],"directly":[72],"edge":[75,152,182],"device":[76],"level":[77],"using":[78,218],"Personalized":[80],"PageRank":[81],"(PPR)":[82],"algorithm.":[83],"The":[84],"proposed":[85,188,225],"method":[86],"first":[87],"groups":[88],"microservices":[89],"into":[90],"communication-":[91],"colocation-aware":[93],"clusters,":[94,127],"thereby":[95],"confining":[96],"most":[97],"anomaly":[98,159,166],"propagation":[99],"within":[100],"cluster":[101],"boundaries.":[102],"Within":[103],"each":[104],"cluster,":[105],"PPR":[106],"is":[107],"executed":[108],"locally":[109],"identify":[111],"root":[113],"cause,":[114],"significantly":[115],"reducing":[116,202],"time.":[118],"For":[119],"rare":[121],"cases":[122],"where":[123],"we":[128,154],"introduce":[129],"an":[130],"inter-cluster":[131],"peer-to-peer":[132],"approximation":[133],"process,":[134],"enabling":[135],"lightweight":[136],"coordination":[137],"among":[138],"clusters":[139],"with":[140],"minimal":[141],"overhead.":[143],"To":[144],"enhance":[145],"accuracy":[147,196],"in":[150,233],"heterogeneous":[151],"environments,":[153],"also":[155],"propose":[156],"novel":[158],"scoring":[160],"mechanism":[161],"tailored":[162],"diverse":[165],"triggers":[167],"arise":[169],"microservice,":[171],"device,":[172],"network":[174],"layers.":[175],"Evaluation":[176],"results":[177],"publicly":[180],"available":[181],"dataset,":[183],"MicroCERCL,":[184],"demonstrate":[185],"achieves":[191],"comparable":[192],"or":[193],"higher":[194],"than":[197],"its":[198],"counterpart":[200],"while":[201],"time":[204],"by":[205],"up":[206],"34%.":[208],"In":[209],"addition,":[210],"scalability":[211],"experiments":[212],"conducted":[213],"large-scale":[215],"datasets":[216],"generated":[217],"iAnomaly":[220],"framework":[221],"show":[222],"consistently":[228],"outperforms":[229],"baseline":[232],"terms":[234],"efficiency":[237],"under":[238],"increasing":[239],"system":[240],"scale.":[241]},"counts_by_year":[],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2026-02-27T00:00:00"}
