The algorithm presented above requires large differences
between the velocity of the multiples and the velocities of the primaries.
The safe criterion is
that the ratio of the minimum velocity of primaries and the velocity of the
multiples is larger than .Therefore, the proposed algorithm
can be used to eliminate the simple water-bottom multiples but probably
not pegleg multiples.
The forward and backward transformations in the algorithm assume that the data is sufficiently sampled. In practice, however, aliasing could happen to low-velocity events. If this does happen, then a proper interpolation has to be done before the algorithm is applied.
To preserve the correct amplitudes of the events, the backward transformation should be the inverse, instead of the transpose, of the forward transformation. But this inverse operation is very expensive. This is the major barrier for the algorithm to be used in practice.