Lev Nachmanson
|
c050af922f
|
fixing the bugs
|
2023-09-07 15:59:20 -07:00 |
|
Lev Nachmanson
|
47b64e689c
|
restore the lemma scheme
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2023-09-07 11:33:14 -07:00 |
|
Lev Nachmanson
|
288e66de59
|
restore m_crossed* and create lemmas
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2023-09-06 09:27:30 -07:00 |
|
Lev Nachmanson
|
41f59cb1ed
|
propagate monomial is nla
|
2023-09-05 18:49:59 -07:00 |
|
Lev Nachmanson
|
d3258e7084
|
propagate lineal monomial
|
2023-09-01 11:18:03 -07:00 |
|
Lev Nachmanson
|
5509b468e9
|
handle monomial_bounds::unit_propagate()
|
2023-08-31 17:35:41 -07:00 |
|
Nikolaj Bjorner
|
ff3268e636
|
move unit propagation into monomial_bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2023-08-31 14:32:05 -07:00 |
|
Nikolaj Bjorner
|
5e3df9ee77
|
Arith min max (#6864)
* prepare for dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* snapshot
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* more refactoring
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* more refactoring
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* pass in u_dependency_manager
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* address NYIs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* more refactoring names
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* eq_explanation update
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* add outline of bounds improvement functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fix unit tests
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remove unused structs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* more bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* more bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* convert more internals to use u_dependency instead of constraint_index
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* convert more internals to use u_dependency instead of constraint_index
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remember to push/pop scopes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* use the main function for updating bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remove reset of shared dep manager
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* disable improve-bounds, add statistics
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
---------
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2023-08-19 17:44:09 -07:00 |
|
Lev Nachmanson
|
e091a2e775
|
remove the line with clang-format off
|
2023-07-10 12:05:59 -07:00 |
|
Lev Nachmanson
|
5ed2a82893
|
set clang format off for lp files (#6795)
* adding // clang-format off
* set clang-format off at the beginning of lp files
* set clang-format off
* remove dead code
|
2023-07-03 17:35:16 -07:00 |
|
Nikolaj Bjorner
|
2e96557827
|
fix #5560 - add a throttle on maximal size of bignums created for propagate-value lemmas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-21 08:55:28 -07:00 |
|
Nikolaj Bjorner
|
78a4717c06
|
fix #4359 and regression to #3270
|
2020-05-18 12:41:42 -07:00 |
|
Nikolaj Bjorner
|
b43ed70874
|
extend monomial bounds to handle powers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-14 19:13:17 -07:00 |
|
Nikolaj Bjorner
|
4e51633e6f
|
adding monomial bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-13 18:45:47 -07:00 |
|
Lev Nachmanson
|
bdecbe4ed7
|
remove a duplicate method
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-05-13 15:38:20 -07:00 |
|
Nikolaj Bjorner
|
16aec328f1
|
add comments, fix mixup between lower/upper
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-13 13:42:50 -07:00 |
|
Nikolaj Bjorner
|
33042268b5
|
bounds propagation functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-13 13:36:22 -07:00 |
|
Nikolaj Bjorner
|
bda29ca26a
|
outline for monomial bound propagation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-13 10:37:46 -07:00 |
|