plaans / aries

Toolbox for automated planning and combinatorial solving.
MIT License
43 stars 6 forks source link

Fix reification of constraints with optional variables #16

Closed arbimo closed 2 years ago

arbimo commented 2 years ago

Expressions with optional variables should be reified to optional literals

For instance a constraint a < b should be reified to a literal l such that

Currently the value of l is unspecified if one of the variables is absent which is unsatisfactory and requires the addition of specialized constraints such as OptLeq