Model abstraction for discrete-event systems by binary linear programming with applications to manufacturing systems
Model abstraction for finite state automata is helpful for decreasing computational complexity and improving comprehensibility for the verification and control synthesis of discrete-event systems (DES). Supremal quasi-congruence equivalence is an effective method for reducing the state space of DES...
Uložené v:
| Vydané v: | Science progress (1916) Ročník 104; číslo 3; s. 1 - 32 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
London, England
Sage Publications, Ltd
01.07.2021
SAGE Publications Sage Publications Ltd |
| Predmet: | |
| ISSN: | 0036-8504, 2047-7163, 2047-7163 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Model abstraction for finite state automata is helpful for decreasing computational complexity and improving comprehensibility for the verification and control synthesis of discrete-event systems (DES). Supremal quasi-congruence equivalence is an effective method for reducing the state space of DES and its effective algorithms based on graph theory have been developed. In this paper, a new method is proposed to convert the supremal quasi-congruence computation into a binary linear programming problem which can be solved by many powerful integer linear programming and satisfiability (SAT) solvers. Partitioning states to cosets is considered as allocating states to an unknown number of cosets and the requirement of finding the coarsest quasi-congruence is equivalent to using the least number of cosets. The novelty of this paper is to solve the optimal partitioning problem as an optimal state-to-coset allocation problem. The task of finding the coarsest quasi-congruence is equivalent to the objective of finding the least number of cosets. Then the problem can be solved by optimization methods, which are respectively implemented by mixed integer linear programming (MILP) in MATLAB and binary linear programming (BLP) in CPLEX. To reduce the computation time, the translation process is first optimized by introducing fewer decision variables and simplifying constraints in the programming problem. Second, the translation process formulates a few techniques of converting logic constraints on finite automata into binary linear constraints. These techniques will be helpful for other researchers exploiting integer linear programming and SAT solvers for solving partitioning or grouping problems. Third, the computational efficiency and correctness of the proposed method are verified by two different solvers. The proposed model abstraction approach is applied to simplify the large-scale supervisor model of a manufacturing system with five automated guided vehicles. The proposed method is not only a new solution for the coarsest quasi-congruence computation, but also provides us a more intuitive understanding of the quasi-congruence relation in the supervisory control theory. A future research direction is to apply more computationally efficient solvers to compute the optimal state-to-coset allocation problem. |
|---|---|
| AbstractList | Model abstraction for finite state automata is helpful for decreasing computational complexity and improving comprehensibility for the verification and control synthesis of discrete-event systems (DES). Supremal quasi-congruence equivalence is an effective method for reducing the state space of DES and its effective algorithms based on graph theory have been developed. In this paper, a new method is proposed to convert the supremal quasi-congruence computation into a binary linear programming problem which can be solved by many powerful integer linear programming and satisfiability (SAT) solvers. Partitioning states to cosets is considered as allocating states to an unknown number of cosets and the requirement of finding the coarsest quasi-congruence is equivalent to using the least number of cosets. The novelty of this paper is to solve the optimal partitioning problem as an optimal state-to-coset allocation problem. The task of finding the coarsest quasi-congruence is equivalent to the objective of finding the least number of cosets. Then the problem can be solved by optimization methods, which are respectively implemented by mixed integer linear programming (MILP) in MATLAB and binary linear programming (BLP) in CPLEX. To reduce the computation time, the translation process is first optimized by introducing fewer decision variables and simplifying constraints in the programming problem. Second, the translation process formulates a few techniques of converting logic constraints on finite automata into binary linear constraints. These techniques will be helpful for other researchers exploiting integer linear programming and SAT solvers for solving partitioning or grouping problems. Third, the computational efficiency and correctness of the proposed method are verified by two different solvers. The proposed model abstraction approach is applied to simplify the large-scale supervisor model of a manufacturing system with five automated guided vehicles. The proposed method is not only a new solution for the coarsest quasi-congruence computation, but also provides us a more intuitive understanding of the quasi-congruence relation in the supervisory control theory. A future research direction is to apply more computationally efficient solvers to compute the optimal state-to-coset allocation problem. Model abstraction for finite state automata is helpful for decreasing computational complexity and improving comprehensibility for the verification and control synthesis of discrete-event systems (DES). Supremal quasi-congruence equivalence is an effective method for reducing the state space of DES and its effective algorithms based on graph theory have been developed. In this paper, a new method is proposed to convert the supremal quasi-congruence computation into a binary linear programming problem which can be solved by many powerful integer linear programming and satisfiability (SAT) solvers. Partitioning states to cosets is considered as allocating states to an unknown number of cosets and the requirement of finding the coarsest quasi-congruence is equivalent to using the least number of cosets. The novelty of this paper is to solve the optimal partitioning problem as an optimal state-to-coset allocation problem. The task of finding the coarsest quasi-congruence is equivalent to the objective of finding the least number of cosets. Then the problem can be solved by optimization methods, which are respectively implemented by mixed integer linear programming (MILP) in MATLAB and binary linear programming (BLP) in CPLEX. To reduce the computation time, the translation process is first optimized by introducing fewer decision variables and simplifying constraints in the programming problem. Second, the translation process formulates a few techniques of converting logic constraints on finite automata into binary linear constraints. These techniques will be helpful for other researchers exploiting integer linear programming and SAT solvers for solving partitioning or grouping problems. Third, the computational efficiency and correctness of the proposed method are verified by two different solvers. The proposed model abstraction approach is applied to simplify the large-scale supervisor model of a manufacturing system with five automated guided vehicles. The proposed method is not only a new solution for the coarsest quasi-congruence computation, but also provides us a more intuitive understanding of the quasi-congruence relation in the supervisory control theory. A future research direction is to apply more computationally efficient solvers to compute the optimal state-to-coset allocation problem.Model abstraction for finite state automata is helpful for decreasing computational complexity and improving comprehensibility for the verification and control synthesis of discrete-event systems (DES). Supremal quasi-congruence equivalence is an effective method for reducing the state space of DES and its effective algorithms based on graph theory have been developed. In this paper, a new method is proposed to convert the supremal quasi-congruence computation into a binary linear programming problem which can be solved by many powerful integer linear programming and satisfiability (SAT) solvers. Partitioning states to cosets is considered as allocating states to an unknown number of cosets and the requirement of finding the coarsest quasi-congruence is equivalent to using the least number of cosets. The novelty of this paper is to solve the optimal partitioning problem as an optimal state-to-coset allocation problem. The task of finding the coarsest quasi-congruence is equivalent to the objective of finding the least number of cosets. Then the problem can be solved by optimization methods, which are respectively implemented by mixed integer linear programming (MILP) in MATLAB and binary linear programming (BLP) in CPLEX. To reduce the computation time, the translation process is first optimized by introducing fewer decision variables and simplifying constraints in the programming problem. Second, the translation process formulates a few techniques of converting logic constraints on finite automata into binary linear constraints. These techniques will be helpful for other researchers exploiting integer linear programming and SAT solvers for solving partitioning or grouping problems. Third, the computational efficiency and correctness of the proposed method are verified by two different solvers. The proposed model abstraction approach is applied to simplify the large-scale supervisor model of a manufacturing system with five automated guided vehicles. The proposed method is not only a new solution for the coarsest quasi-congruence computation, but also provides us a more intuitive understanding of the quasi-congruence relation in the supervisory control theory. A future research direction is to apply more computationally efficient solvers to compute the optimal state-to-coset allocation problem. |
| Author | Cheng, Lihong Feng, Lei Li, Zhiwu |
| AuthorAffiliation | 1 School of Electro-Mechanical Engineering, Xidian University, Xi’an, China 2 Department Machine Design, ITM School, KTH Royal Institute of Technology, Stockholm, Sweden |
| AuthorAffiliation_xml | – name: 2 Department Machine Design, ITM School, KTH Royal Institute of Technology, Stockholm, Sweden – name: 1 School of Electro-Mechanical Engineering, Xidian University, Xi’an, China |
| Author_xml | – sequence: 1 givenname: Lihong surname: Cheng fullname: Cheng, Lihong – sequence: 2 givenname: Lei surname: Feng fullname: Feng, Lei – sequence: 3 givenname: Zhiwu surname: Li fullname: Li, Zhiwu |
| BackLink | https://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-298974$$DView record from Swedish Publication Index (Kungliga Tekniska Högskolan) |
| BookMark | eNp9kktv1DAUhS1URKeFH8ACyRIbNil-xs4KVeUpFbEBtpbjOBkPiR1sp9X8exxmALVIXXlxv3Puudf3DJz44C0AzzG6wFiI1wjRWnLECMaIIknpI7AhiIlK4JqegM1ar1bgFJyltEMIc1zLJ-CUMtIQyfgG5M-hsyPUbcpRm-yCh32IsHPJRJttZW-szzDtU7ZTgu0ets7ruIej81ZHOMcwRD1Nzg_w1uUt1PM8OqNXowRzgJP2S1-Ml7giR5-n4HGvx2SfHd9z8O39u69XH6vrLx8-XV1eV6ZkzhXlVra0F8JSzbVoLG0Q7rBgja5Fy3vZGoz7uuYc654KTEiDOmp027CurllLz0F18E23dl5aNUc3lfAqaKfeuu-XKsRB_chbRRrZCFb4Nwe-wJPtTBk96vGO7G7Fu60awo3CiHFUAhSHV0eHGH4uNmU1lU3acdTehiUpwktYTMr3FPTlPXQXlujLPgolJBJMclkocaBMDClF2yvj8u_1lgBuLJ3Vegrqv1MoSnxP-WeOhzQXx4Xpwf7L85DgxUGwSznEvx2IwJyTBtNfnnnOvA |
| CitedBy_id | crossref_primary_10_1016_j_ins_2023_02_033 crossref_primary_10_1109_ACCESS_2023_3285432 crossref_primary_10_1109_ACCESS_2023_3246123 crossref_primary_10_1007_s11768_025_00263_9 crossref_primary_10_1177_00368504231152747 |
| Cites_doi | 10.1007/BF01797154 10.1016/j.ins.2013.05.033 10.1109/ACCESS.2019.2936052 10.1109/TAC.2008.2006817 10.1109/ACCESS.2019.2945132 10.1016/j.ins.2014.05.026 10.1147/rd.32.0114 10.1109/TAC.2010.2046931 10.1016/0020-0255(88)90001-1 10.1007/s10626-008-0054-3 10.1016/j.arcontrol.2018.03.002 10.1007/BF01531077 10.1109/9.61009 10.1137/0325013 10.1007/978-3-319-63516-3_8 10.1109/5.21072 10.1016/j.arcontrol.2018.04.006 10.1016/j.jss.2016.10.001 10.1023/B:DISC.0000005010.55515.27 10.1007/978-0-387-68612-7 10.3182/20120829-3-MX-2028.00126 10.1109/ACCESS.2020.2970866 10.1016/j.ins.2019.07.055 10.1109/TSMCA.2003.820582 10.1016/j.ins.2020.04.027 10.2969/jmsj/01910070 10.1016/0304-3975(91)90377-E 10.1016/0167-6423(90)90071-K 10.1109/TAC.2008.927679 10.1016/0890-5401(88)90017-X 10.1109/TAC.2006.875030 10.1137/0216062 10.1109/TII.2019.2939628 10.1007/s10626-007-0018-z 10.1109/TAC.2019.2914895 10.1016/j.ins.2013.10.014 10.1109/tsmc.2020.2964822 |
| ContentType | Journal Article |
| Copyright | The Author(s) 2021 2021. This article is distributed under the terms of the Creative Commons Attribution 4.0 License ( https://creativecommons.org/licenses/by/4.0/ ) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages ( https://us.sagepub.com/en-us/nam/open-access-at-sage ). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. The Author(s) 2021 2021 SAGE Publications |
| Copyright_xml | – notice: The Author(s) 2021 – notice: 2021. This article is distributed under the terms of the Creative Commons Attribution 4.0 License ( https://creativecommons.org/licenses/by/4.0/ ) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages ( https://us.sagepub.com/en-us/nam/open-access-at-sage ). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. – notice: The Author(s) 2021 2021 SAGE Publications |
| DBID | AFRWT AAYXX CITATION 8FD F28 FR3 JQ2 K9. 7X8 5PM ADTPV AFDQA AOWAS D8T D8V ZZAVC |
| DOI | 10.1177/00368504211030833 |
| DatabaseName | Sage Journals GOLD Open Access 2024 CrossRef Technology Research Database ANTE: Abstracts in New Technology & Engineering Engineering Research Database ProQuest Computer Science Collection ProQuest Health & Medical Complete (Alumni) MEDLINE - Academic PubMed Central (Full Participant titles) SwePub SWEPUB Kungliga Tekniska Högskolan full text SwePub Articles SWEPUB Freely available online SWEPUB Kungliga Tekniska Högskolan SwePub Articles full text |
| DatabaseTitle | CrossRef ProQuest Health & Medical Complete (Alumni) Engineering Research Database Technology Research Database ANTE: Abstracts in New Technology & Engineering ProQuest Computer Science Collection MEDLINE - Academic |
| DatabaseTitleList | MEDLINE - Academic CrossRef ProQuest Health & Medical Complete (Alumni) |
| Database_xml | – sequence: 1 dbid: 7X8 name: MEDLINE - Academic url: https://search.proquest.com/medline sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Sciences (General) Computer Science |
| EISSN | 2047-7163 |
| EndPage | 32 |
| ExternalDocumentID | oai_DiVA_org_kth_298974 PMC10450712 10_1177_00368504211030833 10.1177_00368504211030833 27155291 |
| GrantInformation_xml | – fundername: recruitment program of global experts funderid: https://doi.org/10.13039/501100010871 – fundername: Science and Technology Development Fund grantid: 0012/2019/A3, funderid: https://doi.org/10.13039/501100003009 – fundername: higher education discipline innovation project funderid: https://doi.org/10.13039/501100013314 – fundername: National Natural Science Foundation of China grantid: 61472295 funderid: https://doi.org/10.13039/501100001809 – fundername: National Natural Science Foundation of China grantid: 61672400 funderid: https://doi.org/10.13039/501100001809 – fundername: Kungliga Tekniska Högskolan grantid: XPRES funderid: https://doi.org/10.13039/501100004270 – fundername: ; – fundername: ; grantid: 0012/2019/A3, – fundername: ; grantid: 61672400 – fundername: ; grantid: 61472295 – fundername: ; grantid: XPRES |
| GroupedDBID | --- -~X 0R~ 123 54M 79B 7X7 8FI AAFWJ AALJN AASGM ABBHK ABDBF ABIWW ABJCF ABPVG ABQXT ACDXX ACHEB ACIWK ACPRK ACPRP ACROE ACUHS ADBBV ADMLS ADOGD AEDFJ AEGXH AENEX AETEA AEUPB AEWDL AFCOW AFKRG AFPKN AFRAH AFRWT AJUZI AKJNG ALIPV ALMA_UNASSIGNED_HOLDINGS APEBS ARAPS ARTOV ATCPS BBNVY BDDNI BENPR BGLVJ BKSAR BPHCQ CS3 DU5 EBD EBS EHMNL EMOBN F5P FYUFA GROUPED_DOAJ H13 HCIFZ HH5 HHL IPSME J8X JENOY JFNAL JPL JST K7- KB. L7B M0K M7P OK1 PATMY PIMPY PQQKQ PROAC ROL RPM RWL RXW SA0 SAUOL SCDPB SCNPE SFC SV3 TAE UQL YNT 53G 7X2 7XC 88E 8CJ 8FE 8FG 8FH 8FJ AADUE AARIX ABCQX ABKRH ABRHV ABUWG ABXSQ ACLDX ACOFE ADEBD ADULT AEUYN AEXNY AFKRA AFUIA AGNHF AMPZH AORZM BHPHI BVXVI CAKTK CCPQU CFDXU CZ9 D1I D1J D1K DOPDO EJD HMCUK IL9 JAAYA JBMMH JHFFW JKQEH JLEZI JLXEF K6- K6V KC. L6V LK5 LK8 M1P M7R M7S P62 PCBAR PDBOC PHGZM PHGZT PSQYO PTHSS PYCSY UKHRP ZPPRI ZRKOI AAYXX AFFHD CITATION PJZUB PPXIY PQGLB 8FD AGMQJ F28 FR3 JQ2 K9. 7X8 5PM ADTPV AFDQA AOWAS D8T D8V ZZAVC |
| ID | FETCH-LOGICAL-c504t-35e8b3f77e3a5a79e3901d1749a67b5f8bc11f66551af3712290d3cab94d664b3 |
| ISICitedReferencesCount | 3 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000691537700001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0036-8504 2047-7163 |
| IngestDate | Tue Nov 04 16:37:00 EST 2025 Thu Aug 21 18:36:43 EDT 2025 Fri Sep 05 11:58:07 EDT 2025 Thu Dec 04 04:25:13 EST 2025 Sat Nov 29 08:09:02 EST 2025 Tue Nov 18 21:47:51 EST 2025 Tue Jun 17 22:40:42 EDT 2025 Thu Jul 03 21:49:47 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Keywords | quasi-congruence relation deterministic finite automata model abstraction Discrete-event systems natural projection |
| Language | English |
| License | This article is distributed under the terms of the Creative Commons Attribution 4.0 License (https://creativecommons.org/licenses/by/4.0/) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/open-access-at-sage). |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c504t-35e8b3f77e3a5a79e3901d1749a67b5f8bc11f66551af3712290d3cab94d664b3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 content type line 23 |
| ORCID | 0000-0001-5703-5923 |
| OpenAccessLink | http://dx.doi.org/10.1177/00368504211030833 |
| PMID | 34292845 |
| PQID | 2578074858 |
| PQPubID | 1586336 |
| PageCount | 32 |
| ParticipantIDs | swepub_primary_oai_DiVA_org_kth_298974 pubmedcentral_primary_oai_pubmedcentral_nih_gov_10450712 proquest_miscellaneous_2555112163 proquest_journals_2578074858 crossref_citationtrail_10_1177_00368504211030833 crossref_primary_10_1177_00368504211030833 sage_journals_10_1177_00368504211030833 jstor_primary_27155291 |
| PublicationCentury | 2000 |
| PublicationDate | 2021-07-01 |
| PublicationDateYYYYMMDD | 2021-07-01 |
| PublicationDate_xml | – month: 07 year: 2021 text: 2021-07-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | London, England |
| PublicationPlace_xml | – name: London, England – name: London – name: Sage UK: London, England |
| PublicationTitle | Science progress (1916) |
| PublicationYear | 2021 |
| Publisher | Sage Publications, Ltd SAGE Publications Sage Publications Ltd |
| Publisher_xml | – name: Sage Publications, Ltd – name: SAGE Publications – name: Sage Publications Ltd |
| References | Schmidt, Breindl 2014; 281 Kordafahar, Jaberi, Rafeh 2013; 4 Saboori, Hadjicostis 2013; 246 Zhang, Gan, Chao 2012; 29 Jeroslow, Wang 1990; 1 Ma, Xu, Zhao 2020 Billington, Gallasch, Kristensen 2004; 34 Wong, Wonham 1996; 6 Hu, Du, Yu 2014; 268 Sun, Chen, Chen 2019; 7 Li, Basile, Li 2020; 65 Yang, Li, Giua 2020; 506 Wang, Wang, Li 2020; 529 Wong, Wonham 2004; 14 Su, van Schuppen, Rooda 2010; 55 Paige, Tarjan 1987; 16 Chen, Li, Wu 2019; 7 Hashimoto 1967; 19 Fernandez 1990; 13 Liu, Cai, Li 2019 Benson, Shachar 1988; 79 Li, Nasr, EI-Tamimi 2020; 8 Feng, Wonham 2010; 20 Ciavotta, Ardagna, Gibilisco 2017; 123 Giua, Silva 2018; 45 Wong 1998; 1 Schmidt, Moor, Perk 2008; 53 Ramadge, Wonham 1987; 25 Zan, Wu, Guo 2020; 12 Feng, Wonham 2008; 53 Wang, Wang, Li 2020; 16 Wonham, Cai, Rudie 2018; 45 Lefebvre 2012; 45 Ramadge, Wonham 1989; 77 Flordal, Malik, Fabian 2007; 17 Lin, Wonham 1990; 35 Ma, Wonham 2006; 51 Peeva 1991; 88 Rabin, Scott 1959; 3 Lin, Wonham 1988; 44 bibr21-00368504211030833 bibr47-00368504211030833 bibr34-00368504211030833 Zhang X (bibr54-00368504211030833) bibr27-00368504211030833 Maclane S (bibr49-00368504211030833) 1988 bibr13-00368504211030833 bibr26-00368504211030833 Liu YY (bibr17-00368504211030833) 2019 bibr19-00368504211030833 bibr3-00368504211030833 bibr33-00368504211030833 bibr46-00368504211030833 bibr2-00368504211030833 Atampore F (bibr23-00368504211030833) bibr18-00368504211030833 bibr28-00368504211030833 bibr38-00368504211030833 bibr8-00368504211030833 bibr32-00368504211030833 bibr12-00368504211030833 bibr22-00368504211030833 Feng L (bibr45-00368504211030833) Zan X (bibr20-00368504211030833) 2020; 12 bibr52-00368504211030833 bibr7-00368504211030833 Petri CA (bibr9-00368504211030833) 1996 bibr51-00368504211030833 Weber T. A (bibr53-00368504211030833) Zhou NF (bibr41-00368504211030833) Peled D (bibr30-00368504211030833) Hopcroft JE (bibr48-00368504211030833) 2012 Kuendee P (bibr55-00368504211030833) bibr11-00368504211030833 bibr24-00368504211030833 bibr31-00368504211030833 bibr44-00368504211030833 Feng L (bibr50-00368504211030833) 2008 bibr10-00368504211030833 bibr43-00368504211030833 Zhang RY (bibr39-00368504211030833) 2012; 29 bibr6-00368504211030833 bibr16-00368504211030833 bibr36-00368504211030833 Wong KC (bibr37-00368504211030833) 1998; 1 bibr29-00368504211030833 Wonham WM (bibr1-00368504211030833) 2018 bibr35-00368504211030833 Kordafahar MS (bibr40-00368504211030833) 2013; 4 bibr5-00368504211030833 bibr25-00368504211030833 bibr15-00368504211030833 bibr4-00368504211030833 bibr14-00368504211030833 Boyer V (bibr42-00368504211030833) |
| References_xml | – volume: 12 start-page: 1 issue: 1 year: 2020 end-page: 15 article-title: A pareto-based genetic algorithm for multi-objective scheduling of automated manufacturing systems publication-title: AIME Paper – volume: 1 start-page: 167 issue: 1–4 year: 1990 end-page: 187 article-title: Solving propositional satisfiability problems publication-title: Ann Math Artif Intell – volume: 7 start-page: 121332 year: 2019 end-page: 121349 article-title: On algebraic identification of critical states for deadlock control in automated manufacturing systems modeled with Petri nets publication-title: IEEE Access – volume: 34 start-page: 23 issue: 1 year: 2004 end-page: 37 article-title: Exploiting equivalence reduction and the sweep-line method for detecting terminal states publication-title: IEEE Trans Syst Man Cybern Syst – volume: 3 start-page: 114 issue: 2 year: 1959 end-page: 125 article-title: Finite automata and their decision problems publication-title: IBM J Res Dev – volume: 53 start-page: 1449 issue: 6 year: 2008 end-page: 1461 article-title: Supervisory control architecture for discrete-event systems publication-title: IEEE Trans Autom Control – volume: 51 start-page: 782 issue: 5 year: 2006 end-page: 793 article-title: Nonblocking supervisory control of state tree structures publication-title: IEEE Trans Autom Control – volume: 29 start-page: 151 year: 2012 end-page: 156 article-title: Improved algorithm of quasi-congruence in discrete-event system publication-title: IET Control Theory Appl – start-page: 108 year: 2019 article-title: On scalable supervisory control of multi-agent discrete-event systems publication-title: Automatica – volume: 55 start-page: 2527 issue: 11 year: 2010 end-page: 2541 article-title: Model abstraction of nondeterministic finite-state automata in supervisor synthesis publication-title: IEEE Trans Autom Control – volume: 88 start-page: 269 issue: 2 year: 1991 end-page: 285 article-title: Equivalence, reduction and minimization of finite automata over semirings publication-title: IEEE Trans Theor Comput Sci – volume: 20 start-page: 63 issue: 1 year: 2010 end-page: 102 article-title: On the computation of natural observers in discrete-event systems publication-title: Discrete Event Dyn Syst – volume: 77 start-page: 81 issue: 1 year: 1989 end-page: 98 article-title: The control of discrete event systems publication-title: Proc IEEE – volume: 281 start-page: 265 year: 2014 end-page: 280 article-title: A framework for state attraction of discrete event systems under partial observation publication-title: Inf Sci – volume: 268 start-page: 271 year: 2014 end-page: 289 article-title: Service net algebra based on logic Petri nets publication-title: Inf Sci – volume: 65 start-page: 237 issue: 1 year: 2020 end-page: 251 article-title: An approach to improve permissiveness of supervisors for GMECs in time Petri net systems publication-title: IEEE Trans Autom Control – volume: 506 start-page: 113 year: 2020 end-page: 130 article-title: Containment of rumor spread in complex social networks publication-title: Inf Sci – volume: 246 start-page: 115 year: 2013 end-page: 132 article-title: Verification of initial-state opacity in security applications of discrete event systems publication-title: Inf Sci – volume: 25 start-page: 206 issue: 1 year: 1987 end-page: 230 article-title: Supervisory control of a class of discrete-event processes publication-title: SIAM J Control Optim – volume: 53 start-page: 2252 issue: 10 year: 2008 end-page: 2265 article-title: Nonblocking hierarchical control of decentralized discrete event systems publication-title: IEEE Trans Autom Control – volume: 6 start-page: 241 issue: 3 year: 1996 end-page: 273 article-title: Hierarchical control of discrete event systems publication-title: Discrete Event Dyn Syst – volume: 44 start-page: 173 issue: 3 year: 1988 end-page: 198 article-title: On observability of discrete-event systems publication-title: Inf Sci – volume: 529 start-page: 87 year: 2020 end-page: 100 article-title: State-based fault diagnosis of discrete-event systems with partially observable outputs publication-title: Inf Sci – volume: 16 start-page: 3744 issue: 6 year: 2020 end-page: 3756 article-title: Nonblocking supervisory control of state-tree structures with conditional-preemption matrices publication-title: IEEE Trans Industr Inform – year: 2020 article-title: Small-gain technique-based adaptive neural output-feedback fault-tolerant control of switched nonlinear systems with unmodeled dynamics publication-title: IEEE Trans Syst Man Cybern Syst – volume: 123 start-page: 64 issue: 1 year: 2017 end-page: 78 article-title: A mixed integer linear programming optimization approach for multi-cloud capacity allocation publication-title: J Syst Softw – volume: 19 start-page: 70 issue: 1 year: 1967 end-page: 81 article-title: On meromorphisms and congruence relations publication-title: J Math Soc Jpn – volume: 45 start-page: 250 year: 2018 end-page: 256 article-title: Supervisory control of discrete-event systems: a brief history publication-title: Annu Rev Control – volume: 4 start-page: 2810 issue: 9 year: 2013 end-page: 2816 article-title: On the optimization of CPLEX models publication-title: Comput Sci – volume: 45 start-page: 223 year: 2018 end-page: 239 article-title: Petri nets and automatic control: a historical perspective publication-title: Annu Rev Control – volume: 79 start-page: 60 issue: 1 year: 1988 end-page: 83 article-title: Bisimulation of automata publication-title: Inform Comput – volume: 8 start-page: 35832 year: 2020 end-page: 35841 article-title: Adaptive consensus of two coupled heterogeneous networked systems with bidirectional actions publication-title: IEEE Access – volume: 17 start-page: 475 issue: 4 year: 2007 end-page: 504 article-title: Compositional synthesis of maximally permissive supervisors using supervisor equivalence publication-title: Discrete Event Dyn Syst – volume: 45 start-page: 1244 issue: 20 year: 2012 end-page: 1249 article-title: Diagnosis with Petri nets according to partial events and states observation publication-title: IFAC Proc Vol – volume: 7 start-page: 147143 year: 2019 end-page: 147155 article-title: Diagnosability of vector discrete-event systems using predicates publication-title: IEEE Access – volume: 1 start-page: 201 year: 1998 end-page: 208 article-title: On the complexity of projections of discrete-event systems publication-title: Discrete Event Dyn Syst – volume: 14 start-page: 55 issue: 1 year: 2004 end-page: 107 article-title: On the computation of observers in discrete-event systems publication-title: Discrete Event Dyn Syst – volume: 35 start-page: 1330 issue: 12 year: 1990 end-page: 1337 article-title: Decentralized control and coordination of discrete-event systems with partial observation publication-title: IEEE Trans Autom Control – volume: 16 start-page: 973 year: 1987 end-page: 989 article-title: Three partition refinement algorithms publication-title: SIAM J Comput – volume: 13 start-page: 219 year: 1990 end-page: 236 article-title: An implementation of an efficient algorithm for bisimulation equivalence publication-title: Sci Comput Program – ident: bibr36-00368504211030833 doi: 10.1007/BF01797154 – ident: bibr15-00368504211030833 doi: 10.1016/j.ins.2013.05.033 – ident: bibr12-00368504211030833 doi: 10.1109/ACCESS.2019.2936052 – start-page: 11 volume-title: IEEE LPAR-12 conference on logic for programming, artificial intelligence, and reasoning ident: bibr53-00368504211030833 – ident: bibr8-00368504211030833 doi: 10.1109/TAC.2008.2006817 – ident: bibr18-00368504211030833 doi: 10.1109/ACCESS.2019.2945132 – ident: bibr16-00368504211030833 doi: 10.1016/j.ins.2014.05.026 – ident: bibr47-00368504211030833 doi: 10.1147/rd.32.0114 – ident: bibr27-00368504211030833 doi: 10.1109/TAC.2010.2046931 – start-page: 1778 volume-title: IEEE 27th symposium on parallel & distributed processing workshops & PhD forum ident: bibr42-00368504211030833 – ident: bibr6-00368504211030833 doi: 10.1016/0020-0255(88)90001-1 – ident: bibr32-00368504211030833 doi: 10.1007/s10626-008-0054-3 – volume: 29 start-page: 151 year: 2012 ident: bibr39-00368504211030833 publication-title: IET Control Theory Appl – ident: bibr4-00368504211030833 doi: 10.1016/j.arcontrol.2018.03.002 – start-page: 28 volume-title: IEEE 13th International Workshop on Discrete Event Systems (WODES) ident: bibr23-00368504211030833 – ident: bibr52-00368504211030833 doi: 10.1007/BF01531077 – ident: bibr7-00368504211030833 doi: 10.1109/9.61009 – ident: bibr3-00368504211030833 doi: 10.1137/0325013 – volume-title: Communication with automata year: 1996 ident: bibr9-00368504211030833 – ident: bibr43-00368504211030833 doi: 10.1007/978-3-319-63516-3_8 – start-page: 671 volume-title: IEEE conference on principles and practice of constraint programming ident: bibr41-00368504211030833 – ident: bibr46-00368504211030833 doi: 10.1109/5.21072 – ident: bibr5-00368504211030833 doi: 10.1016/j.arcontrol.2018.04.006 – start-page: 388 volume-title: Proceedings of the 8th international workshop on discrete event systems – WODES ident: bibr45-00368504211030833 – volume-title: Algebra year: 1988 ident: bibr49-00368504211030833 – ident: bibr44-00368504211030833 doi: 10.1016/j.jss.2016.10.001 – ident: bibr31-00368504211030833 doi: 10.1023/B:DISC.0000005010.55515.27 – ident: bibr2-00368504211030833 doi: 10.1007/978-0-387-68612-7 – start-page: 1 volume-title: Proceedings of the 35th International Conference on Computer-Aided Design (ICCAD) ident: bibr54-00368504211030833 – ident: bibr10-00368504211030833 doi: 10.3182/20120829-3-MX-2028.00126 – ident: bibr21-00368504211030833 doi: 10.1109/ACCESS.2020.2970866 – ident: bibr14-00368504211030833 doi: 10.1016/j.ins.2019.07.055 – ident: bibr25-00368504211030833 doi: 10.1109/TSMCA.2003.820582 – volume: 4 start-page: 2810 issue: 9 year: 2013 ident: bibr40-00368504211030833 publication-title: Comput Sci – ident: bibr19-00368504211030833 doi: 10.1016/j.ins.2020.04.027 – start-page: 93 volume-title: IEEE symposium on mathematical foundations of computer science ident: bibr30-00368504211030833 – ident: bibr35-00368504211030833 doi: 10.2969/jmsj/01910070 – ident: bibr24-00368504211030833 doi: 10.1016/0304-3975(91)90377-E – volume-title: Computationally efficient supervisor design in discrete-event systems year: 2008 ident: bibr50-00368504211030833 – start-page: 108 year: 2019 ident: bibr17-00368504211030833 publication-title: Automatica – volume: 12 start-page: 1 issue: 1 year: 2020 ident: bibr20-00368504211030833 publication-title: AIME Paper – ident: bibr38-00368504211030833 doi: 10.1016/0167-6423(90)90071-K – ident: bibr51-00368504211030833 doi: 10.1109/TAC.2008.927679 – ident: bibr33-00368504211030833 doi: 10.1016/0890-5401(88)90017-X – ident: bibr28-00368504211030833 doi: 10.1109/TAC.2006.875030 – ident: bibr34-00368504211030833 doi: 10.1137/0216062 – volume-title: Introduction to automata theory, languages, and computation year: 2012 ident: bibr48-00368504211030833 – ident: bibr29-00368504211030833 doi: 10.1109/TII.2019.2939628 – start-page: 284 volume-title: 5th International Conference on Industrial Engineering and Applications (ICIEA) ident: bibr55-00368504211030833 – ident: bibr26-00368504211030833 doi: 10.1007/s10626-007-0018-z – ident: bibr13-00368504211030833 doi: 10.1109/TAC.2019.2914895 – ident: bibr11-00368504211030833 doi: 10.1016/j.ins.2013.10.014 – volume: 1 start-page: 201 year: 1998 ident: bibr37-00368504211030833 publication-title: Discrete Event Dyn Syst – ident: bibr22-00368504211030833 doi: 10.1109/tsmc.2020.2964822 – volume-title: Supervisory control of discrete event systems year: 2018 ident: bibr1-00368504211030833 |
| SSID | ssj0015168 |
| Score | 2.2512708 |
| Snippet | Model abstraction for finite state automata is helpful for decreasing computational complexity and improving comprehensibility for the verification and control... |
| SourceID | swepub pubmedcentral proquest crossref sage jstor |
| SourceType | Open Access Repository Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 1 |
| SubjectTerms | Algorithms Automata theory Automated guided vehicles Computational efficiency Computer applications Computer Science Control theory Datalogi deterministic finite automata Discrete event systems Equivalence Graph theory Industrial Information and Control Systems Industriella informations- och styrsystem Integer programming Linear programming Manufacturing Mixed integer model abstraction natural projection Optimization Partitioning quasi-congruence relation Solvers Supervisory control System effectiveness Translation |
| Title | Model abstraction for discrete-event systems by binary linear programming with applications to manufacturing systems |
| URI | https://www.jstor.org/stable/27155291 https://journals.sagepub.com/doi/full/10.1177/00368504211030833 https://www.proquest.com/docview/2578074858 https://www.proquest.com/docview/2555112163 https://pubmed.ncbi.nlm.nih.gov/PMC10450712 https://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-298974 |
| Volume | 104 |
| WOSCitedRecordID | wos000691537700001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 2047-7163 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0015168 issn: 2047-7163 databaseCode: DOA dateStart: 20200101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3db9MwELe6wQMviAETgTEZCY0vBS1xHDuP09jEQzV46KaKlygfDo3o0tKmY_wR_M_c2U6aFKmCB16iynHtJPfL5c53_h0hLxnjYSb9yM1ynrpBzgI39WXuChZ6sgCLQuks36uhuLiQ43H0eTD41eyFuZmKqpK3t9H8v4oa2kDYuHX2H8TdDgoN8BuEDkcQOxz_SvBY3Wz6LklxDSNrMwlx9-0CDGRXMzZZAuclGp-p2ZGL5ibSXpt8ret2jbYb4UZD9TqpVrgbwmxvXHYIz62J22gLPRLqUaSCitB5b9ccTifKqJhhOZnZT6c2R22rKts8IZ1s8GVS_lh11yd8r81lteuTndQjc6nrdCWtkZEQmZsSxO-VbvORPQL8ONbT0rZLufbi_9T-Ov6MQ-KI6NoysDDZ-lPXhPcvPsXnl8NhPDobj47m310sQobBeluRZYfc8QWPvMZDt0Ep7oWy5XCGCWyQXPN3bc7ZM3NMpmvPh9nMwLUcDz26Wm3ijB6Q-9Y3oScGU3tkoKqHZM_Kc0lfW4ryN49IrUFGOyCjADLaBxm14KDpT2pARg3IaAdkFEFGuyCj9Yz2QNaM85hcnp-NTj-6tn6Hm8GjqF3GlUxZIYRiCU9EpHB9LQcXOEpCkfJCppnnFWEIRntSMOFh6YGcZUkaBXkYBinbJ7vVrFJPCJUKDPuM5aI4TgIOB9w_XaR5xhlPklA55Lh53HFmye2xxso09ho--00JOeRt-5e5YXbZ1nlfy7Dt6QvkLow8hxw0Qo2tEljG-BkE01xy6ZAX7WnQ2xiMSyo1W2Efjr4OoNwhsgeGdg5kfu-fqcqJZoCHlwH9ON8hrxA365m33MCRgVZv9A_l1Uk8W3yNv9WTGGsxiODp9ht6Ru6tX_IDslsvVuo5uZvd1OVycUh2xFge6rfmN1155jM |
| linkProvider | Directory of Open Access Journals |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Model+abstraction+for+discrete-event+systems+by+binary+linear+programming+with+applications+to+manufacturing+systems&rft.jtitle=Science+progress+%281916%29&rft.au=Cheng%2C+Lihong&rft.au=Feng%2C+Lei&rft.au=Li%2C+Zhiwu&rft.date=2021-07-01&rft.pub=Sage+Publications+Ltd&rft.issn=0036-8504&rft.eissn=2047-7163&rft.volume=104&rft.issue=3&rft_id=info:doi/10.1177%2F00368504211030833&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0036-8504&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0036-8504&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0036-8504&client=summon |