För att resonera effektivt om program, är det viktigt att ha någon version av en transitiv-stängsel operatör så att vi kan beskriva sådana begrepp som den uppsättning noder som kan nås från ett program variabler. Å andra sidan gör, med några få anmärkningsvärda undantag, en tillfällig stängning till och med mycket tama logiker dem obeslutsamma. I detta dokument utforskar vi gränsen mellan decisionability och obeslutbarhet för transitiv stängningslogik. Rabin visade att den monadiska andra ordningens teori om träd är deciderbar, även om komplexiteten i beslutsförfarandet inte är elementär. Men om vi går längre än träd, kommer obeslutsamhet omedelbart. Vi har identifierat ett ganska svagt språk som kallas "DTC" (DTC Vi nämner möjliga tillämpningar till system några av oss bygger som använder decideable logiker för att resonera om program.
Gränsen mellan deciderbara och obeslutbara versioner av första ordningens logik med transitiv stängning undersöks i REF.
The Boundary Between Decidability and Undecidability for Transitive-Closure Logics
{'venue': 'CSL', 'journal': None, 'mag_field_of_study': ['Computer Science']}