{"id":"https://openalex.org/W1987265893","doi":"https://doi.org/10.1109/tac.2014.2342099","title":"A Polynomial-Time Algorithm for Computing Finite-Makespan Controllable Sublanguages","display_name":"A Polynomial-Time Algorithm for Computing Finite-Makespan Controllable Sublanguages","publication_year":2014,"publication_date":"2014-07-23","ids":{"openalex":"https://openalex.org/W1987265893","doi":"https://doi.org/10.1109/tac.2014.2342099","mag":"1987265893"},"language":"en","primary_location":{"id":"doi:10.1109/tac.2014.2342099","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tac.2014.2342099","pdf_url":null,"source":{"id":"https://openalex.org/S184954342","display_name":"IEEE Transactions on Automatic Control","issn_l":"0018-9286","issn":["0018-9286","1558-2523","2334-3303"],"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 Automatic Control","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/A5046844818","display_name":"Rong Su","orcid":"https://orcid.org/0000-0003-3448-0586"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":true,"raw_author_name":"Rong Su","raw_affiliation_strings":["Division of Control and Instrumentation, School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore","Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, , Singapore"],"affiliations":[{"raw_affiliation_string":"Division of Control and Instrumentation, School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore","institution_ids":["https://openalex.org/I172675005"]},{"raw_affiliation_string":"Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, , Singapore","institution_ids":["https://openalex.org/I172675005"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5046844818"],"corresponding_institution_ids":["https://openalex.org/I172675005"],"apc_list":null,"apc_paid":null,"fwci":1.0682,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.76313514,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"60","issue":"2","first_page":"534","last_page":"539"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10142","display_name":"Formal Methods in Verification","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11125","display_name":"Petri Nets in System Modeling","score":0.9944000244140625,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T12072","display_name":"Machine Learning and Algorithms","score":0.9900000095367432,"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/job-shop-scheduling","display_name":"Job shop scheduling","score":0.9047771692276001},{"id":"https://openalex.org/keywords/polynomial","display_name":"Polynomial","score":0.5079901814460754},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.4987516403198242},{"id":"https://openalex.org/keywords/upper-and-lower-bounds","display_name":"Upper and lower bounds","score":0.4879719614982605},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4815855026245117},{"id":"https://openalex.org/keywords/time-complexity","display_name":"Time complexity","score":0.4811219274997711},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.4456930458545685},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.43284493684768677},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.338321328163147},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.06803765892982483}],"concepts":[{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.9047771692276001},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.5079901814460754},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.4987516403198242},{"id":"https://openalex.org/C77553402","wikidata":"https://www.wikidata.org/wiki/Q13222579","display_name":"Upper and lower bounds","level":2,"score":0.4879719614982605},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4815855026245117},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.4811219274997711},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.4456930458545685},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.43284493684768677},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.338321328163147},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.06803765892982483},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tac.2014.2342099","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tac.2014.2342099","pdf_url":null,"source":{"id":"https://openalex.org/S184954342","display_name":"IEEE Transactions on Automatic Control","issn_l":"0018-9286","issn":["0018-9286","1558-2523","2334-3303"],"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 Automatic Control","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W322937049","https://openalex.org/W1500110201","https://openalex.org/W1567707156","https://openalex.org/W1589082502","https://openalex.org/W1606824214","https://openalex.org/W1607040248","https://openalex.org/W1790946027","https://openalex.org/W1979349468","https://openalex.org/W2059057465","https://openalex.org/W2082516436","https://openalex.org/W2101508170","https://openalex.org/W2114294750","https://openalex.org/W2122967269","https://openalex.org/W2125393216","https://openalex.org/W2126295866","https://openalex.org/W2144965436","https://openalex.org/W2154148696","https://openalex.org/W3161476343","https://openalex.org/W4292930798","https://openalex.org/W6629885830","https://openalex.org/W6635336190"],"related_works":["https://openalex.org/W2091457759","https://openalex.org/W2011813554","https://openalex.org/W4241859971","https://openalex.org/W2538734293","https://openalex.org/W2522007335","https://openalex.org/W2943856120","https://openalex.org/W2095303169","https://openalex.org/W2788258506","https://openalex.org/W3089684342","https://openalex.org/W1993080431"],"abstract_inverted_index":{"Recently,":[0],"a":[1,59,70],"new":[2,13],"language-based":[3],"time-optimal":[4],"control":[5],"framework":[6,14],"has":[7],"been":[8],"proposed.":[9],"We":[10],"adopt":[11],"that":[12,79],"in":[15],"this":[16],"paper":[17],"and":[18,46],"address":[19],"the":[20,32,38,42,47,52,56,75,82,89,102],"finite-makespan":[21,61],"controller":[22],"synthesis":[23],"problem.":[24,33],"A":[25],"polynomial-time":[26,66],"algorithm":[27,67],"is":[28],"proposed":[29],"to":[30,36,68,93,100],"solve":[31],"In":[34],"order":[35],"determine":[37],"potential":[39],"difference":[40],"between":[41],"attained":[43],"finite":[44],"makespan":[45,50,77,84],"expected":[48],"minimum":[49,76,83],"for":[51],"sake":[53],"of":[54,58,74,104],"evaluating":[55],"performance":[57],"synthesized":[60],"controller,":[62],"we":[63],"provide":[64],"another":[65],"compute":[69],"strictly":[71],"lower":[72],"bound":[73],"so":[78],"explicitly":[80],"computing":[81],"can":[85],"be":[86,94],"avoid,":[87],"as":[88],"latter":[90],"turns":[91],"out":[92],"NP-hard.":[95],"Experimental":[96],"results":[97],"are":[98],"provided":[99],"show":[101],"effectiveness":[103],"our":[105],"algorithms.":[106]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
