Помогите тупому ...

From
Max Alekseyev (2:5015/60)
To
Stanislav Latishko
Date
2002-11-20T21:25:32Z
Area
RU.ALGORITHMS
████ OS/2        Hi, Stanislav !

Replying to a message of Stanislav Latishko  to All:

 SL>  Чего-то я отупел совсем :( Задачка элементарная, как решать -
 SL> не соображаю :( Имеется набор 60-мерных векторов A, B, C, ... и вектор
 SL> X = k1*A + k2*B + ... + delta (где delta - некий "шумовой" вектор).

Коэффициенты ki - целые?

 SL> Т.е. надо найти _наилучшее_ разложение (с минимальным delta) вектора
 SL> X, при том дополнительном условии, что число слагаемых векторов (не
 SL> считая этой дельты) - от 1 до 3.

Т.е. k1 + k2 + ... <= 3 ?

 SL> Набор А,В,С,итд - "наиболее мерзкий"
 SL> - в том смысле, что в нем могут быть и "перепендикулярные" пары, а
 SL> могут быть и такие как C=k3*D+k4*E ... Т.е. единственность решения,
 SL> вообще говоря, совсем не очевидна... Ок, формализовать можно так:
 SL> ищем все решения, для которых |delta| меньше любого из слагаемых.
 SL> "Лишние" решения потом отброшу другими способами... --      

Regards,      °°
        Max    ~

--- FleetStreet 1.27.3.8
 * Origin:  (2:5015/60)