{"title":"The polynomial time decidability of simulation relations for finite processes: A HORNSAT based approach","authors":"S. Shukla, D. Rosenkrantz, H. Hunt, R. Stearns","doi":"10.1090/dimacs/035/17","DOIUrl":null,"url":null,"abstract":"We present a uniform approach for proving the polynomial time decidability of various simulation and equivalence relations for-nite state processes. Our approach involves eecient reductions to the satissability problem for Horn formulas. It applies directly and naturally to most of the simulation preorders and equivalence relations, studied in the literature. Here we illustrate our methodology by deriving eecient algorithms for a number of such relations. For some of these relations, we present polynomial time algorithms for the rst time in the literature. We also present a HORNSAT based interpretation of the existing bottom-up algorithm for bisimulation equivalence KS90] to provide a better understanding of such bottom-up partition based methods KS90, PT87]. Corollaries of our results include an NC algorithm for bisimulation equivalence for deterministic transition system (posed as an open problem in GHR95]), an easy algorithm for computing simulations on nite graphs HHK95] etc. Our approach naturally gives rise to algorithms which are on the y VW86, FM91], local CS91, Lar92] and incremental SS94]. Moreover , diagnostic information CC92, FM91] can be obtained without any additional complexity overhead in this methodology.","PeriodicalId":434373,"journal":{"name":"Satisfiability Problem: Theory and Applications","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Satisfiability Problem: Theory and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1090/dimacs/035/17","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
We present a uniform approach for proving the polynomial time decidability of various simulation and equivalence relations for-nite state processes. Our approach involves eecient reductions to the satissability problem for Horn formulas. It applies directly and naturally to most of the simulation preorders and equivalence relations, studied in the literature. Here we illustrate our methodology by deriving eecient algorithms for a number of such relations. For some of these relations, we present polynomial time algorithms for the rst time in the literature. We also present a HORNSAT based interpretation of the existing bottom-up algorithm for bisimulation equivalence KS90] to provide a better understanding of such bottom-up partition based methods KS90, PT87]. Corollaries of our results include an NC algorithm for bisimulation equivalence for deterministic transition system (posed as an open problem in GHR95]), an easy algorithm for computing simulations on nite graphs HHK95] etc. Our approach naturally gives rise to algorithms which are on the y VW86, FM91], local CS91, Lar92] and incremental SS94]. Moreover , diagnostic information CC92, FM91] can be obtained without any additional complexity overhead in this methodology.