{"id":"https://openalex.org/W4282821489","doi":"https://doi.org/10.1145/3543853","title":"A Comprehensive Survey on Electronic Design Automation and Graph Neural Networks: Theory and Applications","display_name":"A Comprehensive Survey on Electronic Design Automation and Graph Neural Networks: Theory and Applications","publication_year":2022,"publication_date":"2022-06-14","ids":{"openalex":"https://openalex.org/W4282821489","doi":"https://doi.org/10.1145/3543853"},"language":"en","primary_location":{"id":"doi:10.1145/3543853","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3543853","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"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 Design Automation of Electronic Systems","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/A5076455352","display_name":"Daniela S\u00e1nchez Lopera","orcid":"https://orcid.org/0000-0001-8750-7696"},"institutions":[{"id":"https://openalex.org/I137594350","display_name":"Infineon Technologies (Germany)","ror":"https://ror.org/005kw6t15","country_code":"DE","type":"company","lineage":["https://openalex.org/I137594350"]},{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Daniela S\u00e1nchez","raw_affiliation_strings":["Infineon Technologies AG and Technical University of Munich, Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0001-8750-7696","affiliations":[{"raw_affiliation_string":"Infineon Technologies AG and Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I137594350","https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015292011","display_name":"Lorenzo Servadei","orcid":"https://orcid.org/0000-0003-4322-834X"},"institutions":[{"id":"https://openalex.org/I137594350","display_name":"Infineon Technologies (Germany)","ror":"https://ror.org/005kw6t15","country_code":"DE","type":"company","lineage":["https://openalex.org/I137594350"]},{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Lorenzo Servadei","raw_affiliation_strings":["Infineon Technologies AG and Technical University of Munich, Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0003-4322-834X","affiliations":[{"raw_affiliation_string":"Infineon Technologies AG and Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I137594350","https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088060089","display_name":"Gamze Naz Kiprit","orcid":"https://orcid.org/0000-0003-0255-2178"},"institutions":[{"id":"https://openalex.org/I137594350","display_name":"Infineon Technologies (Germany)","ror":"https://ror.org/005kw6t15","country_code":"DE","type":"company","lineage":["https://openalex.org/I137594350"]},{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Gamze Naz Kiprit","raw_affiliation_strings":["Infineon Technologies AG and Technical University of Munich, Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0003-0255-2178","affiliations":[{"raw_affiliation_string":"Infineon Technologies AG and Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I137594350","https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004214923","display_name":"Robert Wille","orcid":"https://orcid.org/0000-0002-4993-7860"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Robert Wille","raw_affiliation_strings":["Technical University of Munich, Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0002-4993-7860","affiliations":[{"raw_affiliation_string":"Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046956677","display_name":"Wolfgang Ecker","orcid":"https://orcid.org/0000-0002-9362-8096"},"institutions":[{"id":"https://openalex.org/I137594350","display_name":"Infineon Technologies (Germany)","ror":"https://ror.org/005kw6t15","country_code":"DE","type":"company","lineage":["https://openalex.org/I137594350"]},{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Wolfgang Ecker","raw_affiliation_strings":["Infineon Technologies AG and Technical University of Munich, Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0002-9362-8096","affiliations":[{"raw_affiliation_string":"Infineon Technologies AG and Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I137594350","https://openalex.org/I62916508"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.7404,"has_fulltext":false,"cited_by_count":50,"citation_normalized_percentile":{"value":0.91631381,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":"28","issue":"2","first_page":"1","last_page":"27"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials 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.9965999722480774,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9962000250816345,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8673094511032104},{"id":"https://openalex.org/keywords/electronic-design-automation","display_name":"Electronic design automation","score":0.771756649017334},{"id":"https://openalex.org/keywords/design-flow","display_name":"Design flow","score":0.7334523797035217},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5335674285888672},{"id":"https://openalex.org/keywords/data-flow-analysis","display_name":"Data-flow analysis","score":0.5149112939834595},{"id":"https://openalex.org/keywords/physical-design","display_name":"Physical design","score":0.4799540340900421},{"id":"https://openalex.org/keywords/engineering-design-process","display_name":"Engineering design process","score":0.4648052453994751},{"id":"https://openalex.org/keywords/integrated-circuit-design","display_name":"Integrated circuit design","score":0.46099451184272766},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.45095837116241455},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.4134323000907898},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3783072531223297},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3456689119338989},{"id":"https://openalex.org/keywords/data-flow-diagram","display_name":"Data flow diagram","score":0.34196269512176514},{"id":"https://openalex.org/keywords/circuit-design","display_name":"Circuit design","score":0.31864291429519653},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.30106136202812195}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8673094511032104},{"id":"https://openalex.org/C64260653","wikidata":"https://www.wikidata.org/wiki/Q1194864","display_name":"Electronic design automation","level":2,"score":0.771756649017334},{"id":"https://openalex.org/C37135326","wikidata":"https://www.wikidata.org/wiki/Q931942","display_name":"Design flow","level":2,"score":0.7334523797035217},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5335674285888672},{"id":"https://openalex.org/C88468194","wikidata":"https://www.wikidata.org/wiki/Q1172416","display_name":"Data-flow analysis","level":3,"score":0.5149112939834595},{"id":"https://openalex.org/C188817802","wikidata":"https://www.wikidata.org/wiki/Q13426855","display_name":"Physical design","level":3,"score":0.4799540340900421},{"id":"https://openalex.org/C34972735","wikidata":"https://www.wikidata.org/wiki/Q2920267","display_name":"Engineering design process","level":2,"score":0.4648052453994751},{"id":"https://openalex.org/C74524168","wikidata":"https://www.wikidata.org/wiki/Q1074539","display_name":"Integrated circuit design","level":2,"score":0.46099451184272766},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.45095837116241455},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.4134323000907898},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3783072531223297},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3456689119338989},{"id":"https://openalex.org/C489000","wikidata":"https://www.wikidata.org/wiki/Q747385","display_name":"Data flow diagram","level":2,"score":0.34196269512176514},{"id":"https://openalex.org/C190560348","wikidata":"https://www.wikidata.org/wiki/Q3245116","display_name":"Circuit design","level":2,"score":0.31864291429519653},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.30106136202812195},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3543853","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3543853","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"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 Design Automation of Electronic Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1514107797","https://openalex.org/W1583837637","https://openalex.org/W1983394510","https://openalex.org/W2017100743","https://openalex.org/W2116341502","https://openalex.org/W2154851992","https://openalex.org/W2187089797","https://openalex.org/W2295598076","https://openalex.org/W2608239929","https://openalex.org/W2744830043","https://openalex.org/W2807021761","https://openalex.org/W2884307971","https://openalex.org/W2907492528","https://openalex.org/W2951726859","https://openalex.org/W2962711740","https://openalex.org/W2962756421","https://openalex.org/W2963076818","https://openalex.org/W2965857891","https://openalex.org/W2978329087","https://openalex.org/W3003117720","https://openalex.org/W3023342767","https://openalex.org/W3036016037","https://openalex.org/W3045255111","https://openalex.org/W3081295916","https://openalex.org/W3087257704","https://openalex.org/W3088618441","https://openalex.org/W3100848837","https://openalex.org/W3104097132","https://openalex.org/W3169517138","https://openalex.org/W3171752851","https://openalex.org/W3198511427","https://openalex.org/W4205914997","https://openalex.org/W4211225923","https://openalex.org/W4229487452","https://openalex.org/W6754929296"],"related_works":["https://openalex.org/W4253195573","https://openalex.org/W2020934033","https://openalex.org/W2051886008","https://openalex.org/W2535520145","https://openalex.org/W1716153929","https://openalex.org/W3011978806","https://openalex.org/W2743305891","https://openalex.org/W3205162826","https://openalex.org/W3112090072","https://openalex.org/W2610167993"],"abstract_inverted_index":{"Driven":[0],"by":[1,144,161],"Moore\u2019s":[2],"law,":[3],"the":[4,21,62,124,128,169],"chip":[5,132],"design":[6,63,133,142,171],"complexity":[7],"is":[8],"steadily":[9],"increasing.":[10],"Electronic":[11],"Design":[12],"Automation":[13],"(EDA)":[14],"has":[15,55],"been":[16,56],"able":[17],"to":[18,99,140],"cope":[19],"with":[20],"challenging":[22],"very":[23],"large-scale":[24],"integration":[25],"process,":[26],"assuring":[27],"scalability,":[28],"reliability,":[29],"and":[30,38,41,69,76,113,134,148,157],"proper":[31],"time-to-market.":[32],"However,":[33],"EDA":[34,83,101,129,170],"approaches":[35],"are":[36,85,96],"time":[37],"resource":[39],"demanding,":[40],"they":[42],"often":[43],"do":[44],"not":[45],"guarantee":[46],"optimal":[47],"solutions.":[48],"To":[49],"alleviate":[50],"these,":[51],"Machine":[52],"Learning":[53],"(ML)":[54],"incorporated":[57],"into":[58],"many":[59,82],"stages":[60],"of":[61,123],"flow,":[64],"such":[65],"as":[66,88],"in":[67],"placement":[68],"routing.":[70],"Many":[71],"solutions":[72],"employ":[73],"Euclidean":[74],"data":[75],"ML":[77],"techniques":[78],"without":[79],"considering":[80],"that":[81],"objects":[84],"represented":[86],"naturally":[87],"graphs.":[89],"The":[90],"trending":[91],"Graph":[92],"Neural":[93],"Networks":[94],"(GNNs)":[95],"an":[97],"opportunity":[98],"solve":[100],"problems":[102],"directly":[103],"using":[104],"graph":[105],"structures":[106],"for":[107,131],"circuits,":[108],"intermediate":[109],"Register":[110],"Transfer":[111],"Levels,":[112],"netlists.":[114],"In":[115],"this":[116],"article,":[117],"we":[118,152],"present":[119],"a":[120,141],"comprehensive":[121],"review":[122],"existing":[125],"works":[126,139],"linking":[127],"flow":[130],"GNNs.":[135],"We":[136,159],"map":[137],"those":[138],"pipeline":[143],"defining":[145],"graphs,":[146],"tasks,":[147],"model":[149],"types.":[150],"Furthermore,":[151],"analyze":[153],"their":[154],"practical":[155],"implications":[156],"outcomes.":[158],"conclude":[160],"summarizing":[162],"challenges":[163],"faced":[164],"when":[165],"applying":[166],"GNNs":[167],"within":[168],"flow.":[172]},"counts_by_year":[{"year":2026,"cited_by_count":10},{"year":2025,"cited_by_count":16},{"year":2024,"cited_by_count":15},{"year":2023,"cited_by_count":9}],"updated_date":"2026-08-05T07:39:15.569665","created_date":"2025-10-10T00:00:00"}
