In one embodiment of the present invention, a weight vector is generated
based on a pre-distorted input signal and an output signal of an
amplifier using a computation reduction technique. The computation
reduction technique decomposes a number of multiplication operations
between complex numbers such that a number of multiplications and a
number of additions to generate the weight vector is reduced as compared
to if the number of multiplication operations between complex numbers was
not decomposed. An input signal for input to an amplifier is
pre-distorted based on the generated weight vector.