Muszę utworzyć losowe wektory liczb rzeczywistych, spełniające następujące ograniczenia:
abs(a_i) < c_i;
sum(a_i)< A; # sum of elements smaller than A
sum(b_i * a_i) < B; # weighted sum is smaller than B
aT*A*a < D # quadratic multiplication with A smaller than D
where c_i, b_i, A, B, D are constants.
Jaki byłby typowy algorytm do wydajnego generowania tego rodzaju wektora?
a_i
dzieje po dystrybucji, p_i
a także mniej c
? To dlatego, że rozkład p_i
jest mniejszy c
? W jakiej dystrybucji myślisz?
c
, A
, B
a lambdas stałe?