use_module(library(clpr))
{ }
{ X < Y }
, { X =< Y }
, { X > Y }
, { X >= Y }
, { X =:= Y }
, { X =\= Y }
X + Y
, X - Y
, X * Y
, X / Y
, X ^ Y
Y * (Z - 2*X)
minimize(Expr)
instancira spremenljivke v linearnem izrazu Expr
tako, da ima Expr
najmanjšo vrednost, ki ustreza omejitvam?- { X >= 2, Y >= 4 }, minimize(X+2*Y).
?- { X =< 2 }, minimize(X).
?- { X > 2 }, minimize(X).
inf(Expr, Inf)
vrne največjo spodnjo mejo za izraz Expr
Expr
ne postanejo instancirane (lahko pa so bile prej)maximize(Expr)
, sup(Expr, Sup)
megabytes/2
linear_opt/3
max_adj_pair/2
turkey/3
bounding_box/3
center/3