Nuprl Definition : shadow_inequalities

Find the variable whose maximum coefficient (in any of the constraints) is
the least, and eliminate that variable by computing its
"shadow inequalities".  This the the heuristic used by Bill Pugh in the 
original version of the omega test.⋅

shadow_inequalities(ineqs) ==
  if ineqs Ax then ineqs otherwise eval index-of-min(max_tl_coeffs(ineqs)) in
                                     shadow-inequalities(i;ineqs)



Definitions occuring in Statement :  max_tl_coeffs: max_tl_coeffs(ineqs) shadow-inequalities: shadow-inequalities(i;ineqs) index-of-min: index-of-min(zs) callbyvalue: callbyvalue isaxiom: if Ax then otherwise b add: m natural_number: $n
Definitions occuring in definition :  isaxiom: if Ax then otherwise b callbyvalue: callbyvalue add: m index-of-min: index-of-min(zs) max_tl_coeffs: max_tl_coeffs(ineqs) natural_number: $n shadow-inequalities: shadow-inequalities(i;ineqs)
FDL editor aliases :  shadow_inequalities

Latex:
shadow\_inequalities(ineqs)  ==
    if  ineqs  =  Ax  then  ineqs  otherwise  eval  i  =  index-of-min(max\_tl\_coeffs(ineqs))  +  1  in
                                                                          shadow-inequalities(i;ineqs)



Date html generated: 2016_07_08-PM-04_48_23
Last ObjectModification: 2015_12_14-PM-07_01_13

Theory : omega


Home Index