{"id":"https://openalex.org/W4407949713","doi":"https://doi.org/10.1109/cdc56724.2024.10885839","title":"Approximated Explicit NMPC via Reinforcement Learning for Homomorphically Encrypted Process Control","display_name":"Approximated Explicit NMPC via Reinforcement Learning for Homomorphically Encrypted Process Control","publication_year":2024,"publication_date":"2024-12-16","ids":{"openalex":"https://openalex.org/W4407949713","doi":"https://doi.org/10.1109/cdc56724.2024.10885839"},"language":"en","primary_location":{"id":"doi:10.1109/cdc56724.2024.10885839","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc56724.2024.10885839","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE 63rd Conference on Decision and Control (CDC)","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/A5071394902","display_name":"Diana Dzurkov\u00e1","orcid":null},"institutions":[{"id":"https://openalex.org/I110757952","display_name":"Slovak University of Technology in Bratislava","ror":"https://ror.org/0561ghm58","country_code":"SK","type":"education","lineage":["https://openalex.org/I110757952"]}],"countries":["SK"],"is_corresponding":true,"raw_author_name":"Diana Dzurkov\u00e1","raw_affiliation_strings":["Institute of Information Engineering, Automation, and Mathematics Slovak University of Technology in Bratislava,Bratislava,Slovakia"],"affiliations":[{"raw_affiliation_string":"Institute of Information Engineering, Automation, and Mathematics Slovak University of Technology in Bratislava,Bratislava,Slovakia","institution_ids":["https://openalex.org/I110757952"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5107038885","display_name":"Patrik Val\u00e1bek","orcid":"https://orcid.org/0009-0006-9201-3651"},"institutions":[{"id":"https://openalex.org/I110757952","display_name":"Slovak University of Technology in Bratislava","ror":"https://ror.org/0561ghm58","country_code":"SK","type":"education","lineage":["https://openalex.org/I110757952"]}],"countries":["SK"],"is_corresponding":false,"raw_author_name":"Patrik Val\u00e1bek","raw_affiliation_strings":["Institute of Information Engineering, Automation, and Mathematics Slovak University of Technology in Bratislava,Bratislava,Slovakia"],"affiliations":[{"raw_affiliation_string":"Institute of Information Engineering, Automation, and Mathematics Slovak University of Technology in Bratislava,Bratislava,Slovakia","institution_ids":["https://openalex.org/I110757952"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106560314","display_name":"Oliv\u00e9r M\u00e9sz\u00e1ros","orcid":null},"institutions":[{"id":"https://openalex.org/I110757952","display_name":"Slovak University of Technology in Bratislava","ror":"https://ror.org/0561ghm58","country_code":"SK","type":"education","lineage":["https://openalex.org/I110757952"]}],"countries":["SK"],"is_corresponding":false,"raw_author_name":"Oliv\u00e9r M\u00e9sz\u00e1ros","raw_affiliation_strings":["Institute of Information Engineering, Automation, and Mathematics Slovak University of Technology in Bratislava,Bratislava,Slovakia"],"affiliations":[{"raw_affiliation_string":"Institute of Information Engineering, Automation, and Mathematics Slovak University of Technology in Bratislava,Bratislava,Slovakia","institution_ids":["https://openalex.org/I110757952"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026844539","display_name":"Martin Kal\u00faz","orcid":"https://orcid.org/0000-0001-6654-6354"},"institutions":[{"id":"https://openalex.org/I110757952","display_name":"Slovak University of Technology in Bratislava","ror":"https://ror.org/0561ghm58","country_code":"SK","type":"education","lineage":["https://openalex.org/I110757952"]}],"countries":["SK"],"is_corresponding":false,"raw_author_name":"Martin Kal\u00faz","raw_affiliation_strings":["Institute of Information Engineering, Automation, and Mathematics Slovak University of Technology in Bratislava,Bratislava,Slovakia"],"affiliations":[{"raw_affiliation_string":"Institute of Information Engineering, Automation, and Mathematics Slovak University of Technology in Bratislava,Bratislava,Slovakia","institution_ids":["https://openalex.org/I110757952"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5009958418","display_name":"Martin Klau\u010do","orcid":"https://orcid.org/0000-0003-0098-2625"},"institutions":[{"id":"https://openalex.org/I110757952","display_name":"Slovak University of Technology in Bratislava","ror":"https://ror.org/0561ghm58","country_code":"SK","type":"education","lineage":["https://openalex.org/I110757952"]}],"countries":["SK"],"is_corresponding":false,"raw_author_name":"Martin Klau\u010do","raw_affiliation_strings":["Institute of Information Engineering, Automation, and Mathematics Slovak University of Technology in Bratislava,Bratislava,Slovakia"],"affiliations":[{"raw_affiliation_string":"Institute of Information Engineering, Automation, and Mathematics Slovak University of Technology in Bratislava,Bratislava,Slovakia","institution_ids":["https://openalex.org/I110757952"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5071394902"],"corresponding_institution_ids":["https://openalex.org/I110757952"],"apc_list":null,"apc_paid":null,"fwci":0.3637,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.71323241,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"4574","last_page":"4581"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9498999714851379,"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"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9498999714851379,"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/T10237","display_name":"Cryptography and Data Security","score":0.9398999810218811,"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/process","display_name":"Process (computing)","score":0.6332094073295593},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.6171249151229858},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.586401641368866},{"id":"https://openalex.org/keywords/reinforcement","display_name":"Reinforcement","score":0.5775272250175476},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5735633969306946},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.45831888914108276},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.3679673373699188},{"id":"https://openalex.org/keywords/algebra-over-a-field","display_name":"Algebra over a field","score":0.35184764862060547},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.33400624990463257},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.29887855052948},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18353402614593506},{"id":"https://openalex.org/keywords/pure-mathematics","display_name":"Pure mathematics","score":0.1704745888710022},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.12538659572601318},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09535527229309082},{"id":"https://openalex.org/keywords/structural-engineering","display_name":"Structural engineering","score":0.09156155586242676}],"concepts":[{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.6332094073295593},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.6171249151229858},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.586401641368866},{"id":"https://openalex.org/C67203356","wikidata":"https://www.wikidata.org/wiki/Q1321905","display_name":"Reinforcement","level":2,"score":0.5775272250175476},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5735633969306946},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.45831888914108276},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.3679673373699188},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.35184764862060547},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.33400624990463257},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.29887855052948},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18353402614593506},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.1704745888710022},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.12538659572601318},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09535527229309082},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.09156155586242676}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cdc56724.2024.10885839","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc56724.2024.10885839","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE 63rd Conference on Decision and Control (CDC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320334322","display_name":"HORIZON EUROPE Framework Programme","ror":null},{"id":"https://openalex.org/F4320337504","display_name":"Research and Development","ror":"https://ror.org/027s68j25"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W2064784945","https://openalex.org/W2768174108","https://openalex.org/W2981402159","https://openalex.org/W3017165746","https://openalex.org/W3027981004","https://openalex.org/W3120640883","https://openalex.org/W3165039296","https://openalex.org/W3170128062","https://openalex.org/W4210468234","https://openalex.org/W4214717370","https://openalex.org/W4386075378","https://openalex.org/W4387350601","https://openalex.org/W6683195989","https://openalex.org/W6684921986","https://openalex.org/W6793226373","https://openalex.org/W6847754170"],"related_works":["https://openalex.org/W4310083477","https://openalex.org/W2328553770","https://openalex.org/W2920061524","https://openalex.org/W1977959518","https://openalex.org/W2038908348","https://openalex.org/W2107890255","https://openalex.org/W2106552856","https://openalex.org/W2145821588","https://openalex.org/W2086122291","https://openalex.org/W1987513656"],"abstract_inverted_index":{"This":[0,80],"research":[1],"proposes":[2],"a":[3,20,40,83,95,105],"novel":[4],"approach":[5],"to":[6,44,65,86],"generating":[7],"explicit,":[8],"nearly-optimal":[9],"(suboptimal)":[10],"control":[11,48,89],"policies":[12],"in":[13,38,94],"the":[14,46,51,67,71,88],"form":[15],"of":[16,33,53],"neural":[17,68],"networks":[18],"with":[19,70],"structure":[21],"that":[22],"allows":[23],"further":[24],"mathematical":[25],"operations":[26],"within":[27],"homomorphic":[28,96],"encryption":[29,97],"frameworks.":[30],"The":[31],"novelty":[32],"this":[34],"paper":[35,81],"also":[36],"lies":[37],"presenting":[39],"reinforcement":[41],"learning":[42],"pathway":[43],"train":[45,66,87],"explicit":[47],"law":[49],"without":[50],"necessity":[52],"prior":[54],"model":[55,77],"knowledge.":[56],"A":[57],"Deep":[58],"Deterministic":[59],"Policy":[60],"Gradient":[61],"algorithm":[62],"is":[63],"used":[64],"network,":[69],"objective":[72],"function":[73],"adopted":[74],"from":[75],"nonlinear":[76],"predictive":[78],"control.":[79],"presents":[82],"generalized":[84],"methodology":[85],"policy":[90],"and":[91,114],"evaluate":[92],"it":[93],"setup.":[98],"Particular":[99],"results":[100],"are":[101,117],"presented":[102],"based":[103],"on":[104],"software-in-the-loop":[106],"simulation":[107],"setup,":[108],"where":[109],"specifics":[110],"like":[111],"communication":[112],"delays":[113],"computational":[115],"overheads":[116],"considered.":[118]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2025-12-23T23:11:35.936235","created_date":"2025-10-10T00:00:00"}
