Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revise "IsEverExecutable" - Make sure it goes as far as it can, without exploding in time #13

Open
Kirluu opened this issue Nov 10, 2017 · 0 comments

Comments

@Kirluu
Copy link
Owner

Kirluu commented Nov 10, 2017

Method: Before any other patterns are applied, we apply a graph-global IsEverExecutable check to detect any easily determinable non-executable activities to make their outgoing relations go away.

Motivation: If IsEverExecutable can catch even some false-determinations, then the rest of our patterns (having a lot of constraints on things e.g. never being excluded by others) will be much more likely to also catch redundancies after IsEverExecutable has been run throughout the graph.

@Kirluu Kirluu changed the title Revise "IsEverExecutable" and make it applicable in all patterns Revise "IsEverExecutable" - Make sure it goes as far as it can, without exploding in time Nov 10, 2017
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

No branches or pull requests

1 participant