Skip to content

ltlmt: skip sat check for assumptions that contain LTL#4

Open
lou1306 wants to merge 1 commit intodevelop-shaunfrom
develop-luca
Open

ltlmt: skip sat check for assumptions that contain LTL#4
lou1306 wants to merge 1 commit intodevelop-shaunfrom
develop-luca

Conversation

@lou1306
Copy link
Collaborator

@lou1306 lou1306 commented Dec 18, 2025

The LTLMT workflow does a simple check at the beginning: if the assumptions are unsatisfiable, then the specification is vacuously realisable by any controller.

However, if any of the assumptions contain LTL modalities, the sat() check will fail with NotImplementedError. In this case, rather than just erroring out, I think we should assume that the assumptions are satisfiable and attempt synthesis.

@lou1306
Copy link
Collaborator Author

lou1306 commented Dec 18, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant