{"id":"https://openalex.org/W2979298516","doi":"https://doi.org/10.1109/patmos.2019.8862056","title":"Multi-Armed Bandits for Autonomous Timing-driven Design Optimization","display_name":"Multi-Armed Bandits for Autonomous Timing-driven Design Optimization","publication_year":2019,"publication_date":"2019-07-01","ids":{"openalex":"https://openalex.org/W2979298516","doi":"https://doi.org/10.1109/patmos.2019.8862056","mag":"2979298516"},"language":"en","primary_location":{"id":"doi:10.1109/patmos.2019.8862056","is_oa":false,"landing_page_url":"https://doi.org/10.1109/patmos.2019.8862056","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 29th International Symposium on Power and Timing Modeling, Optimization and Simulation (PATMOS)","raw_type":"proceedings-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/A5047832509","display_name":"Apostolos Stefanidis","orcid":"https://orcid.org/0000-0002-6508-524X"},"institutions":[{"id":"https://openalex.org/I147962203","display_name":"Democritus University of Thrace","ror":"https://ror.org/03bfqnx40","country_code":"GR","type":"education","lineage":["https://openalex.org/I147962203"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"Apostolos Stefanidis","raw_affiliation_strings":["Electrical and Computer Engineering, Democritus University of Thrace, Xanthi, Greece"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, Democritus University of Thrace, Xanthi, Greece","institution_ids":["https://openalex.org/I147962203"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019298173","display_name":"Dimitrios Mangiras","orcid":"https://orcid.org/0000-0002-3602-5862"},"institutions":[{"id":"https://openalex.org/I147962203","display_name":"Democritus University of Thrace","ror":"https://ror.org/03bfqnx40","country_code":"GR","type":"education","lineage":["https://openalex.org/I147962203"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Dimitrios Mangiras","raw_affiliation_strings":["Electrical and Computer Engineering, Democritus University of Thrace, Xanthi, Greece"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, Democritus University of Thrace, Xanthi, Greece","institution_ids":["https://openalex.org/I147962203"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035714231","display_name":"Chrysostomos Nicopoulos","orcid":"https://orcid.org/0000-0001-6389-6068"},"institutions":[{"id":"https://openalex.org/I34771391","display_name":"University of Cyprus","ror":"https://ror.org/02qjrjx09","country_code":"CY","type":"education","lineage":["https://openalex.org/I34771391"]}],"countries":["CY"],"is_corresponding":false,"raw_author_name":"Chrysostomos Nicopoulos","raw_affiliation_strings":["Electrical and Computer Engineering, University of Cyprus, Nicosia, Cyprus"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, University of Cyprus, Nicosia, Cyprus","institution_ids":["https://openalex.org/I34771391"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074704256","display_name":"Giorgos Dimitrakopoulos","orcid":"https://orcid.org/0000-0003-3688-7865"},"institutions":[{"id":"https://openalex.org/I147962203","display_name":"Democritus University of Thrace","ror":"https://ror.org/03bfqnx40","country_code":"GR","type":"education","lineage":["https://openalex.org/I147962203"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Giorgos Dimitrakopoulos","raw_affiliation_strings":["Electrical and Computer Engineering, Democritus University of Thrace, Xanthi, Greece"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, Democritus University of Thrace, Xanthi, Greece","institution_ids":["https://openalex.org/I147962203"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5047832509"],"corresponding_institution_ids":["https://openalex.org/I147962203"],"apc_list":null,"apc_paid":null,"fwci":0.5942,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.72978484,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"17","last_page":"22"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12101","display_name":"Advanced Bandit Algorithms Research","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T12101","display_name":"Advanced Bandit Algorithms Research","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9954000115394592,"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"}},{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":0.9937000274658203,"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.7994701266288757},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.5706708431243896},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.5551658272743225},{"id":"https://openalex.org/keywords/datapath","display_name":"Datapath","score":0.4944188594818115},{"id":"https://openalex.org/keywords/sizing","display_name":"Sizing","score":0.46733319759368896},{"id":"https://openalex.org/keywords/orchestration","display_name":"Orchestration","score":0.46644896268844604},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4662341773509979},{"id":"https://openalex.org/keywords/markov-decision-process","display_name":"Markov decision process","score":0.4496307373046875},{"id":"https://openalex.org/keywords/optimization-problem","display_name":"Optimization problem","score":0.41382157802581787},{"id":"https://openalex.org/keywords/engineering-design-process","display_name":"Engineering design process","score":0.41092756390571594},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.34450072050094604},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.29315248131752014},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.27704739570617676},{"id":"https://openalex.org/keywords/markov-process","display_name":"Markov process","score":0.18442225456237793},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.1269264817237854},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.10501721501350403}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7994701266288757},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.5706708431243896},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.5551658272743225},{"id":"https://openalex.org/C2781198647","wikidata":"https://www.wikidata.org/wiki/Q1633673","display_name":"Datapath","level":2,"score":0.4944188594818115},{"id":"https://openalex.org/C2777767291","wikidata":"https://www.wikidata.org/wiki/Q1080291","display_name":"Sizing","level":2,"score":0.46733319759368896},{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.46644896268844604},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4662341773509979},{"id":"https://openalex.org/C106189395","wikidata":"https://www.wikidata.org/wiki/Q176789","display_name":"Markov decision process","level":3,"score":0.4496307373046875},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.41382157802581787},{"id":"https://openalex.org/C34972735","wikidata":"https://www.wikidata.org/wiki/Q2920267","display_name":"Engineering design process","level":2,"score":0.41092756390571594},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.34450072050094604},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.29315248131752014},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.27704739570617676},{"id":"https://openalex.org/C159886148","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov process","level":2,"score":0.18442225456237793},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.1269264817237854},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.10501721501350403},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C558565934","wikidata":"https://www.wikidata.org/wiki/Q2743","display_name":"Musical","level":2,"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/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/patmos.2019.8862056","is_oa":false,"landing_page_url":"https://doi.org/10.1109/patmos.2019.8862056","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 29th International Symposium on Power and Timing Modeling, Optimization and Simulation (PATMOS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.7900000214576721}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W572887147","https://openalex.org/W658677875","https://openalex.org/W1974368829","https://openalex.org/W1993828091","https://openalex.org/W1999291149","https://openalex.org/W2005653503","https://openalex.org/W2019179812","https://openalex.org/W2044782068","https://openalex.org/W2064529033","https://openalex.org/W2088115909","https://openalex.org/W2100015970","https://openalex.org/W2100218206","https://openalex.org/W2139899398","https://openalex.org/W2141907973","https://openalex.org/W2151598461","https://openalex.org/W2168405694","https://openalex.org/W2583919170","https://openalex.org/W2605351231","https://openalex.org/W2809129064","https://openalex.org/W4231119589","https://openalex.org/W4235494106","https://openalex.org/W4252769808","https://openalex.org/W6651698538","https://openalex.org/W6752773868"],"related_works":["https://openalex.org/W2109699519","https://openalex.org/W2006568360","https://openalex.org/W102726818","https://openalex.org/W4233616027","https://openalex.org/W2059591361","https://openalex.org/W970262775","https://openalex.org/W4244724753","https://openalex.org/W1972081536","https://openalex.org/W2535673728","https://openalex.org/W1831618318"],"abstract_inverted_index":{"Timing":[0],"closure":[1],"is":[2,70,113],"a":[3],"complex":[4],"process":[5,137],"that":[6,134,149],"involves":[7],"many":[8],"iterative":[9],"optimization":[10,47,103,140,169],"steps":[11],"applied":[12,55,107],"in":[13,57,147,174],"various":[14,58],"phases":[15],"of":[16,36,60,67,87,128,138,167,184],"the":[17,37,44,61,64,85,88,109,116,121,125,136,153,165,168,175,185],"physical":[18],"design":[19,41,46,139],"flow.":[20],"Cell":[21],"sizing":[22],"and":[23,31,54,177],"transistor":[24],"threshold":[25],"selection,":[26],"as":[27,29],"well":[28],"datapath":[30],"clock":[32],"buffering,":[33],"are":[34,49,150],"some":[35],"tools":[38,53],"available":[39],"for":[40,92,164,181],"optimization.":[42],"At":[43],"moment,":[45],"methods":[48],"integrated":[50],"into":[51],"EDA":[52],"incrementally":[56],"parts":[59],"flow,":[62],"while":[63],"optimal":[65],"order":[66],"their":[68],"application":[69],"yet":[71],"to":[72,98,108,114,152],"be":[73,106],"determined.":[74],"In":[75],"this":[76],"work,":[77],"we":[78],"rely":[79],"on":[80,120],"reinforcement":[81],"learning":[82,143],"-":[83,97],"through":[84],"use":[86],"Multi-Armed":[89],"Bandit":[90],"model":[91],"decision":[93],"making":[94],"under":[95],"uncertainty":[96],"automatically":[99],"suggest":[100],"online":[101],"which":[102],"heuristic":[104],"should":[105],"design.":[110],"The":[111],"goal":[112],"improve":[115],"performance":[117],"metrics":[118],"based":[119],"rewards":[122],"learned":[123],"from":[124,157],"previous":[126],"applications":[127],"each":[129],"heuristic.":[130],"Experimental":[131],"results":[132,146,155],"show":[133],"automating":[135],"with":[141],"machine":[142],"not":[144],"only":[145],"designs":[148],"close":[151],"best-published":[154],"derived":[156],"deterministic":[158],"approaches,":[159],"but":[160],"it":[161],"also":[162],"allows":[163],"execution":[166],"flow":[170],"without":[171,178],"any":[172,179],"human":[173],"loop,":[176],"need":[180],"offline":[182],"training":[183],"heuristic-orchestration":[186],"algorithm.":[187]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
