Methods for optimization of phase coded waveforms often entail a nearest-neighbor search used in reducing autocorrelation or crosscorrelation sidelobes. Computing the energy gradient -the change in sidelobe energy that results from single -element modifications to the sequence -is a computationally expensive component of the nearest-neighbor search. A recent paper showed that the autocorrelation sidelobe energy gradient for binary sequences could be computed with O(N log N ) operations in initialization and O(N ) operations in iteration, substantially faster than previous methods which required O(N 2 ) operations both initially and in iteration. In this paper the same approach is extended to additional sequence optimizations -polyphase sequences, biphase cross-correlations, and biphase sequence filtering. It is shown that similarly efficient equations are available for those gradient calculations.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.