- changed status to resolved
Quantify in fobddmanager
Quantifying over a set of variables can explode the bdds and size is not checked intermediately.
Comments (6)
-
-
Fixed quantification in propagation
Instead of quantifying all variables at once, we now quantify one by one during propagation. Doing this results in faster detection of inadmissible domains. (when this was not done yet, we could get very large BDDs that turned out to be inadmissible anyway) -> this resulted in memory overflows. This fixes
#317After this commit, all slow tests are working. Hence this also fixes
#317.→ <<cset f4271c534cac>>
-
Fixed quantification in propagation
Instead of quantifying all variables at once, we now quantify one by one during propagation. Doing this results in faster detection of inadmissible domains. (when this was not done yet, we could get very large BDDs that turned out to be inadmissible anyway) -> this resulted in memory overflows. This fixes
#317After this commit, all slow tests are working. Hence this also fixes
#317.→ <<cset 7b90267cebc2>>
-
Fixed quantification in propagation
Instead of quantifying all variables at once, we now quantify one by one during propagation. Doing this results in faster detection of inadmissible domains. (when this was not done yet, we could get very large BDDs that turned out to be inadmissible anyway) -> this resulted in memory overflows. This fixes
#317After this commit, all slow tests are working. Hence this also fixes
#317.→ <<cset 7b90267cebc2>>
-
Fixed quantification in propagation
Instead of quantifying all variables at once, we now quantify one by one during propagation. Doing tht pushis results in faster detection of inadmissible domains. (when this was not done yet, we could get very large BDDs that turned out to be inadmissible anyway) -> this resulted in memory overflows. This fixes
#317After this commit, all slow tests are working. Hence this also fixes
#317.→ <<cset de27fb504874>>
-
Fixed quantification in propagation
Instead of quantifying all variables at once, we now quantify one by one during propagation. Doing tht pushis results in faster detection of inadmissible domains. (when this was not done yet, we could get very large BDDs that turned out to be inadmissible anyway) -> this resulted in memory overflows. This fixes
#317After this commit, all slow tests are working. Hence this also fixes
#317.→ <<cset de27fb504874>>
- Log in to comment
Fixed quantification in propagation
Instead of quantifying all variables at once, we now quantify one by one during propagation. Doing this results in faster detection of inadmissible domains. (when this was not done yet, we could get very large BDDs that turned out to be inadmissible anyway) -> this resulted in memory overflows. This fixes
#317After this commit, all slow tests are working. Hence this also fixes
#317.→ <<cset f4271c534cac>>