Automata Linear Dynamic Logic on Finite Traces
dc.contributor.advisor | Vardi, Moshe Y. | en_US |
dc.creator | Smith, Kevin Wayne | en_US |
dc.date.accessioned | 2021-09-01T13:47:29Z | en_US |
dc.date.available | 2021-09-01T13:47:29Z | en_US |
dc.date.created | 2021-12 | en_US |
dc.date.issued | 2021-08-27 | en_US |
dc.date.submitted | December 2021 | en_US |
dc.date.updated | 2021-09-01T13:47:30Z | en_US |
dc.description.abstract | Temporal logics are widely used by the Formal Methods and AI communities. Linear Temporal Logic is a popular temporal logic and is valued for its ease of use as well as its balance between expressiveness and complexity. LTL is equivalent in expressiveness to Monadic First-Order Logic and satisfiability for LTL is PSPACE-complete. Linear Dynamic Logic (LDL), another temporal logic, is equivalent to Monadic Second-Order Logic, but its method of satisfiability checking cannot be applied to a nontrivial subset of LDL formulas. In this thesis I introduce Automata Linear Dynamic Logic on Finite Traces (ALDLf) and show that satisfiability for ALDLf formulas is in PSPACE. A variant of Linear Dynamic Logic on Finite Traces (LDLf), ALDLf combines propositional logic with nondeterministic finite automata (NFA) to express temporal constraints. ALDLf is equivalent in expressiveness to Monadic Second-Order Logic. This is a gain in expressiveness over LTL at no cost. | en_US |
dc.format.mimetype | application/pdf | en_US |
dc.identifier.citation | Smith, Kevin Wayne. "Automata Linear Dynamic Logic on Finite Traces." (2021) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/111347">https://hdl.handle.net/1911/111347</a>. | en_US |
dc.identifier.uri | https://hdl.handle.net/1911/111347 | en_US |
dc.language.iso | eng | en_US |
dc.rights | Copyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder. | en_US |
dc.subject | formal methods | en_US |
dc.subject | temporal logic | en_US |
dc.subject | automata theory | en_US |
dc.subject | theoretical computer science | en_US |
dc.subject | formal logic | en_US |
dc.subject | logic | en_US |
dc.title | Automata Linear Dynamic Logic on Finite Traces | en_US |
dc.type | Thesis | en_US |
dc.type.material | Text | en_US |
thesis.degree.department | Computer Science | en_US |
thesis.degree.discipline | Engineering | en_US |
thesis.degree.grantor | Rice University | en_US |
thesis.degree.level | Masters | en_US |
thesis.degree.name | Master of Science | en_US |
Files
Original bundle
1 - 1 of 1