Author_Institution :
Electr. Eng. Dept., Sharif Univ. of Technol., Tehran, Iran
Abstract :
Considering the space of constant-weight sequences as the reference set for every optical orthogonal code (OOC) design algorithm, we propose a classification method that preserves the correlation properties of sequences. First, we introduce the circulant matrix representation of optical orthogonal codes and, based on the spectrum of circulant matrices, we define the spectral classification of the set Sn,w of all (0, 1)-sequences with length n, weight w, and the first chip “1”. Then, as a method for spectrally classifying the set Sn,w, we discuss an algebraic structure called multiplicative group action. Using the above multiplicative group action, we define an equivalence relation on Sn,w in order to classify it into equivalence classes called multiplicative partitions which are the same as the spectral classes. The algebraic properties of the proposed partitioning such as the number of classes and the size of each class are investigated and in the case of prime n, a novel formula for the number of classes is derived. Finally, we present and prove the autocorrelation, intraclass and interclass cross-correlation properties of our proposed classification of the space Sn,w that decrease the computational complexity of search algorithms in designing and constructing (n, w, λa,λc)-OOC.
Keywords :
computational complexity; correlation methods; equivalence classes; matrix algebra; signal classification; spectral analysis; algebraic properties; algebraic structure; autocorrelation; circulant matrix representation; classification method; computational complexity; constant-weight sequences; equivalence classes; interclass cross-correlation properties; intraclass cross-correlation properties; multiplicative group action; multiplicative partitioning; multiplicative partitions; optical orthogonal code design; optical orthogonal codes; search algorithm; spectral classes; spectral classification; Algorithm design and analysis; Autocorrelation; Combinatorial mathematics; Communication networks; Computational complexity; Correlation; Eigenvalues and eigenfunctions; Galois fields; Geometrical optics; Integrated optics; Matrices; Optical design; Optical fiber networks; Orbits; Partitioning algorithms; Autocorrelation; circulant matrix; cross correlation; group action; multiplicative partitioning; optical orthogonal code (OOC); spectral classification;