| 
								
								
									 Lev Nachmanson | 9fb66e9365 | rename and add some interval methods Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 4ef7bf2bf6 | fixes in the interval multiplication Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 4c2279343b | chande row_is_interesting() in horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | c605c5e5f6 | fix in nla_exp operator/ Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 5248a2dcab | fix the nla_exp division Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | d4a88f1de6 | fix the nla_exp division Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | e0f1e3cc3e | produce a lemma on a row when there is no cross nested form Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 2a02d04259 | fixes in the interval processing in horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | ba2dbabe21 | add comments and more efficient code in cross_nested Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 84e9e4ca9a | cross_nested passes the tests Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 9cb8077a17 | fixes in cross_nested, vargrind finds error : wrong pointer operations in update_front_with_split_with_non_empty_b Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 46f8159926 | memory management in cross_nested is broken | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | d5708b184a | fix a bug in the recursion in cross_nested Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | cef9726f00 | fixes in nla_expr operators and delete m_reported Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 5cc3812aa9 | fixes in nla_expr comparison and in cross_nested related to common factors Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 8ed865e447 | add compare() to nla_expr Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 0b86a282e4 | work on horner form Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 9cba261a9c | simplify and order nla_expr Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 8eaa2bfb02 | sort nla_expr Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 00d366e3b8 | work on horner form Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 54be45d818 | work on horner form Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | b6a99d515b | work on horner form Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 24d70abfd8 | persist Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 92769469df | work on horner - does not compile Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 23a825aff8 | work on horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | ad9ecad73c | test horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 8e21342549 | work on horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | bab5c2f078 | add some testing to cross nested expessions Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | ee4da1affd | work on horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | d0ab508619 | full exploration in horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | ef3ad55e0c | full exploration in horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 97ef190f4f | full recursion on horner, not finished Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 35fad92992 | work on horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 13a93e2446 | debug horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 8d808983f5 | debug horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 87cc5c8d96 | fix a bug in nla_expr Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 1e625db84b | fix a bug in nla_expr Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 5d2ba2fce1 | progress in horner's heuristic Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 2181c982e8 | progress with horner's heuristic Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 7f9d57e6fa | fix out of memory problem Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | d7265ab4d0 | out of memory in horner::split_with_var() Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 7bac714762 | save Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | e3a8522885 | work on horner Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | c040a0b9a5 | save Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 86a086b698 | toward horner lemma Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 1a7a537834 | work on horner's heuristic Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 8670e09269 | starting the horner heuristic Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | f84a06b4c5 | starting the horner heuristic Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 8d318e81b9 | disable the assert that can fire because of the cube heuristic Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 902a223b34 | prepare expressions for horner form Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  |