Two-Dimensional Golay Complementary Array Sets from Generalized Boolean Functions
Abstract
The one-dimensional (1-D) Golay complementary set (GCS) has many well-known properties and has been widely employed in engineering. The concept of 1-D GCS can be extended to the two-dimensional (2-D) Golay complementary array set (GCAS) where the 2-D aperiodic autocorrelations of constituent arrays sum to zero except for the 2-D zero shift. The 2-D GCAS includes the 2-D Golay complementary array pair (GCAP) as a special case when the set size is 2. In this paper, 2-D generalized Boolean functions are introduced and novel constructions of 2-D GCAPs, 2-D GCASs, and 2-D Golay complementary array mates based on generalized Boolean functions are proposed. Explicit expressions of 2-D Boolean functions for 2-D GCAPs and 2-D GCASs are given. Therefore, they are all direct constructions without the aid of other existing 1-D or 2-D sequences. Moreover, for the column sequences and row sequences of the constructed 2-D GCAPs, their peak-to-average power ratio (PAPR) properties are also investigated.
Index Terms:
Golay complementary pair (GCP), Golay complementary array pair (GCAP), Golay complementary array mate, Golay complementary array set (GCAS), peak-to-average power ratio (PAPR).I Introduction
One-dimensional (1-D) Golay complementary pair (GCP) [1] and its extension, Golay complementary set (GCS) [2], have zero autocorrelation sums for non-zero shifts and hence have been found many applications, such as channel estimation [3], synchronization [4], interference mitigation for multi-carrier code division multiple access (MC-CDMA) [5], and peak-to-average power ratio (PAPR) control in orthogonal frequency division multiplexing (OFDM) [6, 7, 8, 9]. Such special 1-D sequence pairs and sets can be extended to two-dimensional (2-D) array pairs and sets, called 2-D Golay complementary array pairs (GCAPs) [10, 11, 12, 13] and 2-D Golay complementary array sets (GCASs)[14, 15], respectively. For 2-D GCAPs and 2-D GCASs, the aperiodic autocorrelations of constituent arrays sum up to zero except for the 2-D zero shift. Owing to their good autocorrelation properties, they have applications in radar [16], synchronization [17],[18], multiple-input multiple-output (MIMO) [15], and can be used as spreading sequences in the 2-D MC-CDMA system [19], [20].
In 1999, Davis and Jedweb first proposed a direct construction of 1-D GCPs based on generalized Boolean functions [8]. The construction from generalized Boolean functions has algebraic structure and hence can be friendly for efficient hardware generations. Since then, there have been a number of literature investigating constructions of 1-D sequences from Boolean functions, including GCSs [9, 21, 22, 23, 24, 25], complete complementary codes (CCCs) [26, 27, 28, 29]. Z-complementary pairs (ZCPs) [30, 31, 32, 33, 34, 35], and Z-complementary sets (ZCSs)[36, 37].
In [10], 2-D binary GCAPs can be obtained from existing 1-D GCPs or 2-D GCAPs by using Kronecker product. Later in [13], Fiedler et al. applied the method given in [10] recursively to construct multi-dimensional GCAPs and then 2-D GCAPs can be obtained via projection. In [11], via concatenating existing 1-D GCPs or interleaving existing 2-D GCAPs, 2-D GCAPs can be constructed. In [14], Zeng and Zhang proposed a construction of 2-D GCASs based on 2-D perfect arrays and only periodic GCASs were considered. Recently, [15] provided constructions of 2-D GCASs from existing 1-D GCSs or 1-D CCCs. In addition to 2-D GCAPs and GCASs, 2-D CCCs were studied in [38, 19, 20, 39]. 2-D CCCs can be seen as a collection of 2-D GCASs, where any two different 2-D GCAS are mutually orthogonal. The existing constructions of 2-D CCCs need the help of special 1-D sequences, such as Welti codes [38] and 1-D CCCs [20].
So far, most constructions of 2-D GCAPs or GCASs still require existing sequences or arrays as kernels. Motivated by this, in this paper, novel constructions of 2-D GCAPs, 2-D GCASs, and 2-D Golay complementary array mate based on generalized Boolean functions are proposed. Our proposed constructions are direct constructions and do not require the aid of any existing arrays or specific 1-D sequences. The newly proposed 2-D GCAPs and Golay complementary array mates can include our previous results [40, Th.6] and [40, Th.7] as special cases***In our previous conference paper [40], we provided constructions of 2-D GCAPs and 2-D Golay complementary array mates from Boolean functions which can be found in [40, Th.6] and [40, Th.7], respectively. The result from [40, Th.6] will be described in Theorem 9 in this paper. Then, we provide more general constructions of 2-D GCAPs and Golay complementary array mates in Theorem 12 and Theorem 16, respectively.. Besides 2-D GCAPs and 2-D Golay complementary array mate, we further propose a construction of 2-D GCASs from Boolean functions as well. To the best of authors’ knowledge, this is the first work to directly construct GCASs without the aid of other special sequences. Furthermore, we analyze the column sequence PAPR and the row sequence PAPR for our proposed 2-D GCAPs and their PAPR upper bounds are derived, respectively, in this paper. Note that the column sequence PAPR is concerned in the MC-CDMA system [28, 41].
The rest of this paper is organized as follows. Section II gives some notations and definitions. New constructions of 2-D GCAPs, GCASs, and Golay complementary array mates are presented in Section III. The column sequence PAPRs and row sequence PAPRs are also discussed. Finally, we conclude our paper in Section IV.
II Preliminaries and Notations
The following notations will be used throughout this paper:
-
•
denotes the complex conjugation.
-
•
denotes the transpose.
-
•
is an all-one vector.
-
•
is the ring of integers modulo .
-
•
Let .
-
•
We consider even integer in this paper.
A complex-valued array of size can be expressed as
(1) |
Definition 1
The 2-D aperiodic cross-correlation function of arrays and at shift is defined as
(2) |
where when or . When , is called the 2-D aperiodic autocorrelation function of and denoted by . Note that .
If we take , then the array can be reduced to a 1-D sequence for . Therefore, the corresponding 1-D autocorrelation can be given by
(3) |
where when . In this paper, we only consider -PSK modulation. Thus, we define a -ary array and (1) can be rewritten as
(4) |
where and . The 2-D aperiodic cross-correlation function given in (2) can also be expressed as
(5) |
If taking , the corresponding 1-D autocorrelation can be modified as
(6) |
Definition 2 (Golay Complementary Set)
[2] A set of sequences of length is a 1-D GCS, denoted by -GCS, if and only if
(7) |
Note that a GCS is reduced to a GCP by taking and each sequence in a GCP is a Golay sequence.
Definition 3 (Golay Complementary Mate)
[2] For a GCP , if another GCP meets the following condition:
(8) |
then they are called the Golay complementary mate of each other.
Definition 4 (Golay Complementary Array Pair)
A pair of arrays and of size is called a GCAP, if
(9) |
If and where and over for , then we also call this array pair a -ary GCAP.
Definition 5 (Golay Complementary Array Mate)
Given two GCAPs and , they are called the Golay complementary array mate of each other if
(10) |
Definition 6 (Golay Complementary Array Set)
Given a set of array , where each array is of size , is called an -GCAS if
(11) |
If where is a -ary array over for , then we call the array set a -ary GCAS. Actually, a GCAP is a -GCAS.
II-A Peak-to-Average Power Ratio
For a -PSK modulated array given in (4), we define and as the -th row sequence and the -th column sequence, respectively. That is,
(12) |
For the row sequence , the complex baseband OFDM signal is given by
(13) |
where equals to the number of subcarriers. The PAPR of a row sequence is defined as
(14) |
where is the average power for -PSK modulated sequences. Similarly, the PAPR of a column sequence can also be given by
(15) |
where
(16) |
Note that for an MC-CDMA system, the column PAPR of is concerned since is spread in the -th chip-slot over the subcarriers [28].
II-B Generalized Boolean Functions
Here, we will introduce the 2-D generalized Boolean function. A 2-D generalized Boolean function comprises variables , where for and . We define the monomial of degree as a product of distinct variables. For example, is a monomial of degree 3 and is a monomial of degree 5. For simplicity, we define the variables as
(17) |
which will be very useful in our proposed construction methods. For a -ary generalized Boolean function with variables, we define the associated array as
(18) |
by letting
(19) |
where and are binary representations of the integers and , respectively.
Example 1
If , and , the associated array to the generalized Boolean function is given by
This generalized Boolean function can also be stated as according to (17).
III Constructions of GCAPs and GCASs
In this section, constructions of 2-D GCAPs and 2-D GCASs based on generalized Boolean functions will be proposed by each subsection. In addition, a construction of 2-D Golay complementary array mates will be provided as well. Based on our proposed 2-D GCAPs, the column sequence PAPR and row sequence PAPR will be investigated and their upper bounds on PAPRs will also be given, respectively.
III-A GCAPs Based on Generalized Boolean Functions
In this subsection, we will first restate a basic construction of 2-D GCAPs in [40, Th. 6] and then extend it to new constructions of 2-D GCAPs and 2-D Golay complementary array mates. The proposed constructions can include [40, Th. 6] and [40, Th. 7] as special cases.
Let us first introduce the well-known constructions of 1-D GCPs [8] and 1-D GCSs [27] in the following Lemmas, which will be used hereinafter.
Lemma 7
Lemma 8
In what follows, we will provide a theorem to construct 2-D GCAPs based on generalized Boolean functions.
Theorem 9
[40, Th. 6] For a -ary array , let be a permutation of and be a permutation of . Let the generalized Boolean function
(24) | ||||
where . Then, the array pair
(25) |
is a -ary GCAP of size .
Proof:
Taking a 2-D GCAP of size , we need to show that
(26) |
Let the array
(27) |
where is expressed as
(28) | ||||
Therefore, (26) is equivalent to
(29) | ||||
for and . For given integers , let . We also let , and be the binary representations of , and , respectively. Then, four cases are considered as follows to prove (29).
Case 1: We suppose and . We can obtain
(30) |
implying for all . Therefore,
(31) |
Case 2: Suppose and . We assume is the smallest number such that . Then, we let and be integers different from and , respectively, only in one position, i.e., . Hence, we have
(32) | ||||
Due to the fact that and , we have
(33) | ||||
which means Similarly, we can also obtain implying
(34) |
Case 3: We suppose and implying . For simplicity, we let
(35) |
Then, (28) can be rewritten as
(36) |
Thus, we have
(37) | ||||
where the last equality comes from . Similarly, we can also obtain which means
(38) |
Case 4: Suppose and . Assuming is the smallest integer with , we let and be the integers different from and , respectively, only in position . That is, . Using a similar argument as in Case 2, we can obtain
(39) |
Combining these four cases, we can prove that is a 2-D GCAP of size . ∎
Corollary 10
The PAPR of any row sequence of the constructed 2-D GCAPs from Theorem 9 is upper bounded by 2.
Proof:
Corollary 11
The constructed 2-D GCAPs from Theorem 9 also have column sequence PAPRs at most 2.
Proof:
Similar to the proof of Corollary 10, the -th column sequence is shown as
(42) |
where
(43) |
and . Clearly, each column sequence can be viewed as a sequence of a GDJ pair and therefore has PAPR upper bounded by 2. ∎
Example 2
For , and , we let , and the generalized Boolean function by taking . The array pair given by
is a GCAP of size . According to Corollary 10 and Corollary 11, we know that both the maximum row sequence PAPR and the maximum column sequence PAPR are bounded by 2. Actually, each row sequence PAPR of and is exact 2 and each column sequence PAPR of and is 1.7698.
Next, we extend Theorem 9 to a general construction of 2-D GCAPs.
Theorem 12
Let be a permutation of and the generalized Boolean function can be given by
(44) |
where is defined in (17) and . The array pair
(45) |
forms a -ary GCAP of size .
Proof:
Similarly, we need to prove that
(46) |
for and . From (4), we know that , where is expressed as
(47) |
Then we let for any integers and . For the sake of easy presentation, we define
(48) | ||||
Therefore, (19) can be rewritten as
(49) |
respectively. Then, we consider two cases to show that (46) holds.
Case 1: Suppose . We can obtain
(50) |
implying
(51) |
Case 2: Suppose . We assume is the smallest number such that . Let and be integers different from and , respectively, only in one position. That is, . If , by using (48), we have
(52) | ||||
where and . Since and , from (48), we can obtain
(53) | ||||
implying Similarly, we can also obtain If , note that and according to (48). By following the similar argument as mentioned above, we can get
(54) |
From Case 1 and Case 2, we can say that the array pair is indeed a 2-D GCAP. ∎
Remark 1
Remark 2
Like Corollaries 10 and 11, the PAPR properties for the constructed 2-D GCAPs from Theorem 12 are described in the following Corollaries.
Corollary 13
For a -ary array pair from Theorem 12, we define an index set . If there exists an integer and nonempty sets satisfying the following conditions, then the row sequences of have PAPRs at most .
-
(C1)
is a partition of the set ;
-
(C2)
the elements in each are consecutive integers for .
Proof:
We let be the -th row sequence of the array . For the ease of presentation, we consider the case for and the other cases can be obtained by following the similar argument. For simplicity, we let be a bijection from to the set with and for and . The sequence can be written as
(56) |
which lies in a GCS in (23). Therefore, from Lemma 8, we can conclude that the maximum row sequence PAPR of and is at most . ∎
Corollary 14
Proof:
Similarly, we let be a bijection from to the set with and for and . The column sequences can be represented as
(57) |
implying that the maximum column sequence PAPR is bounded by . ∎
Corollary 15
The number of distinct array obtained from Theorem 12 is
(58) |
Proof:
For a constructed array from Theorem 12, it can be expressed as
(59) |
We first calculate the number of the quadratic forms
(60) |
Since is a permutation of the set , there exist distinct quadratic forms in (60). Then, we have for and hence we can determine
(61) |
different arrays of size of the form in (59). ∎
Example 3
Taking , and , we let . Then, the generalized Boolean function is by setting for all in (44). Note that can also be expressed as according to (17). Then, the array pair is a GCAP from Theorem 12 where
For and , the aperiodic autocorrelation values of and are given in (62) and (63).
(62) | ||||
(63) | ||||
We can see that their aperiodic autocorrelations sum to zero except for . From Corollary 13, we have and let be a partition of with implying that the row sequence PAPRs of and are at most . Actually, the maximum row sequence PAPR of and is 3.4427. Also, we let which yields and the column sequence PAPR is at most 2 according to Corollary 14. In fact, the column sequence PAPR of each column of and is 1.7698.
Next, a construction of Golay complementary array mates is provided based on Theorem 12.
Theorem 16
Proof:
For the 2-D GCAPs and of size , we would like to show that
(65) |
for and . It is noted that where can be obtained from (47). We follow the same notations given in (48) in the proof of Theorem 12 and consider three cases below.
Case 1: Assume . Following a similar derivation in Case 1 in the proof of Theorem 12, we can have
(66) |
Case 2: We assume and let be the smallest integer with . The similar results can be obtained as provided in Case 2 in the proof of Theorem 12. When , we have
(67) |
and when , we also have
(68) |
Case 3: Lastly, it only suffices to show that
(69) |
For , we have
(70) |
where is the -th bit of the binary representation vector of . For , we can also obtain
(71) |
where is the -th bit of the binary representation vector of .
Combining Case 1 to Case 3, we complete the proof. ∎
Remark 3
Example 4
Let us follow the same notations given in Example 3. Based on Theorem 16, we have an array pair given by
Let . Then, we list the aperiodic cross-correlations of and in (72) and (73). By observing the sum of the cross-correlations, and are indeed Golay complementary array mates of each other.
(72) | ||||
(73) | ||||
III-B GCASs Based on Generalized Boolean Functions
In this subsection, we extend Theorem 12 to propose a construction of -GCAS with various set size .
Theorem 17
Considering nonnegative integers with and , we let nonempty sets be a partition of . Let be the order of and be a bijection from to for . If the generalized Boolean function is given by
(74) |
where , then the array set
(75) |
forms a -ary -GCAS.
Proof:
For any array , we need to demonstrate that
(76) | ||||
for . Here, we let and also let , and be the binary representation vectors of , and , respectively. By combining the binary representations of , and as follows:
(77) | ||||
the proof of (76) will be concise and two cases are taken into account.
Case 1: If for some , then for any array , we can find an array satisfying
(78) |
Therefore, we have
(79) |
Case 2: Suppose that for all . We assume for and . Besides, we assume that is the smallest number satisfying . Let and . Following the similar argument as mentioned in Case 2 in the proof of Theorem 12, we have
(80) |
for and
(81) |
for .
According to the above two cases, the equality in (76) holds. ∎
Example 5
Let us take and for example. According to Theorem 17, we let , and the Boolean function , which can be represented by according to (17). The set forms a -ary -GCAS where
According to the mapping in (17), we have , and . Therefore, we have , where and . Their aperiodic autocorrelations are given, respectively, in (82) to (85). We can observe that the sums of their autocorrelations are all zero for .
(82) | ||||
(83) | ||||
(84) | ||||
(85) | ||||
IV Conclusion
In this paper, novel constructions of 2-D GCAPs, 2-D GCASs, and 2-D Golay complementary array mates based on 2-D generalized Boolean functions have been proposed. First, we give the basic construction of 2-D GCAPs of size from Boolean functions in Theorem 9. Then, we propose extended constructions of 2-D GCAPs and 2-D Golay complementary array mates, respectively, in Theorem 12 and Theorem 16, which can include the results in [40, Th.6] and [40, Th.7] as special cases. By adopting the proper mapping given in (17), Theorem 12 presents an elegant and explicit expression for 2-D GCAPs in terms of 2-D Boolean functions. In addition, the upper bounds on row sequence PAPR and column sequence PAPR of the proposed 2-D GCAPs are derived in Corollary 13 and Corollary 14. Moreover, we further propose -GCASs based on generalized Boolean functions from Theorem 17. This is, to the authors’ knowledge, the first construction method of 2-D GCASs based on Boolean functions. The proposed constructions are all direct constructions without using other existing 1-D sequences or 2-D arrays as kernels.
Although Theorem 17 can provide a direct construction of 2-D GCASs, the array sizes of each constituent array are limited to . Therefore, possible future research is to investigate the construction of 2-D GCASs with various array sizes. Besides, an extension to 2-D CCCs and 2-D Z-Complementary array pairs/sets [42, 43, 44] based on generalized Boolean functions is also an interesting topic.
References
- [1] M. J. E. Golay, “Complementary series,” IRE Trans. Inf. Theory, vol. IT-7, pp. 82–87, Apr. 1961.
- [2] C.-C. Tseng and C. L. Liu, “Complementary sets of sequences,” IEEE Trans. Inf. Theory, vol. IT-18, pp. 644–652, Sep. 1972.
- [3] P. Spasojevic and C. N. Georghiades, “Complementary sequences for ISI channel estimation,” IEEE Trans. Inf. Theory, vol. 47, no. 3, pp. 1145–1152, Mar. 2001.
- [4] J. M. Groenewald and B. T. Maharaj, “MIMO channel synchronization using Golay complementary pairs,” in Proc. AFRICON 2007, Windhoek, South Africa, Sep. 2007, pp. 1–5.
- [5] H.-H. Chen, J.-F. Yeh, and N. Suehiro, “A multicarrier CDMA architecture based on orthogonal complete complementary codes for new generations of wideband wireless communications,” IEEE Commun. Mag., vol. 39, pp. 126–134, Oct. 2001.
- [6] S. Boyd, “Multitone signals with low crest factor,” IEEE Trans. Circuits Syst., vol. CAS-33, no. 10, pp. 1018–1022, Oct. 1986.
- [7] R. van Nee, “OFDM codes for peak-to-average power reduction and error correction,” in Proc. IEEE Global Telecommun. Conf., London, U.K., Nov. 1996, pp. 740–744.
- [8] J. A. Davis and J. Jedwab, “Peak-to-mean power control in OFDM, Golay complementary sequences, and Reed-Muller codes,” IEEE Trans. Inf. Theory, vol. 45, no. 7, pp. 2397–2417, Nov. 1999.
- [9] K. G. Paterson, “Generalized Reed-Muller codes and power control in OFDM modulation,” IEEE Trans. Inf. Theory, vol. 46, no. 1, pp. 104–120, Jan. 2000.
- [10] M. Dymond, “Barker arrays: existence, generalization and alternatives,” Ph.D. thesis, University of London, 1992.
- [11] S. Matsufuji, R. Shigemitsu, Y. Tanada, and N. Kuroyanagi, “Construction of complementary arrays,” in Proc. Joint IST Workshop on Mobile Future and Symp. on Trends in Commun., Bratislava, Slovakia, Oct. 2004, pp. 78–81.
- [12] J. Jedwab and M. G. Parker, “Golay complementary array pairs,” Designs, Codes and Cryptography, vol. 44, no. 1-3, p. 209–216, Sep. 2007.
- [13] F. Fiedler, J. Jedwab, and M. G. Parker, “A multi-dimensional approach for the construction and enumeration of Golay complementary sequences,” J. Combinatorial Theory (Series A), vol. 115, no. 5, pp. 753–776, Jul. 2008.
- [14] F. Zeng and Z. Zhang, “Two dimensional periodic complementary array sets,” in Proc. IEEE Int. Conf. on Wireless Commun., Netw. and Mobile Comput., Chengdu, China, Sep. 2010, pp. 1–4.
- [15] Y. Jiang, F. Li, X. Wang, and J. Li, “Autocorrelation complementary matrices,” in Proc. 53rd Asilomar Conf. on Signals, Systems, and Computers, Pacific Grove, CA, Nov. 2019, pp. 1–5.
- [16] G. Weathers and E. M. Holliday, “Group-complementary array coding for radar clutter rejection,” IEEE Trans. Aerospace and Electronic Systems, vol. AES-19, no. 3, pp. 369–379, May 1983.
- [17] S. W. Golomb and H. Taylor, “Two-dimensional synchronization patterns for minimum ambiguity,” IEEE Trans. Inf. Theory, vol. 28, no. 4, pp. 600–604, Jul. 1982.
- [18] J. E. Hershey and R. Yarlagadda, “Two-dimensional synchronisation,” Electronics Letters, vol. 19, no. 19, pp. 801 – 803, Sep. 1983.
- [19] M. Turcsány and P. Farkaš, “New 2D-MC-DS-SS-CDMA techniques based on two-dimensional orthogonal complete complementary codes,” in Proc. Multi-Carrier Spread-Spectrum, Dordrecht, Netherlands, Jan. 2004, pp. 49–56.
- [20] P. Farkaš and M. Turcsány, “Two-dimensional orthogonal complete complementary codes,” in Proc. Joint IST Workshop on Mobile Future and Symp. on Trends in Commun., Bratislava, Slovakia, Oct. 2003, pp. 1–5.
- [21] C.-Y. Chen, C.-H. Wang, and C.-C. Chao, “Complementary sets and Reed-Muller codes for peak-to-average power ratio reduction in OFDM,” in Proc. 16th Int. Symp. AAECC, LNCS 3857, Las Vegas, NV, Feb. 2006, pp. 317–327.
- [22] C.-Y. Chen, “Complementary sets of non-power-of-two length for peak-to-average power ratio reduction in OFDM,” IEEE Trans. Inf. Theory, vol. 62, no. 12, pp. 7538–7545, Dec. 2016.
- [23] ——, “A new construction of Golay complementary sets of non-power-of-two length based on Boolean functions,” in Proc. IEEE Wireless Commun. and Netw. Conf., San Francisco, CA, Mar. 2017, pp. 1–6.
- [24] ——, “A novel construction of complementary sets with flexible lengths based on Boolean functions,” IEEE Commun. Lett., vol. 22, no. 2, pp. 260–263, Feb. 2018.
- [25] K.-U. Schmidt, “Complementary sets, generalized Reed-Muller codes, and power control for OFDM,” IEEE Trans. Inf. Theory, vol. 53, no. 2, pp. 808–814, Feb. 2007.
- [26] A. Rathinakumar and A. K. Chaturvedi, “Complete mutually orthogonal Golay complementary sets from Reed-Muller codes,” IEEE Trans. Inf. Theory, vol. 54, pp. 1339–1346, Mar. 2008.
- [27] C.-Y. Chen, C.-H. Wang, and C.-C. Chao, “Complete complementary codes and generalized Reed-Muller codes,” IEEE Commun. Lett., vol. 12, pp. 849–851, Nov. 2008.
- [28] Z. Liu, Y. L. Guan, and U. Parampalli, “New complete complementary codes for peak-to-mean power control in multi-carrier CDMA,” IEEE Trans. Commun., vol. 62, pp. 1105–1113, Mar. 2014.
- [29] S.-W. Wu, C.-Y. Chen, and Z. Liu, “How to construct mutually orthogonal complementary sets with non-power-of-two lengths?” IEEE Trans. Inf. Theory, 2020, Early Access.
- [30] C.-Y. Pai, S.-W. Wu, and C.-Y. Chen, “Z-complementary pairs with flexible lengths from generalized Boolean functions,” IEEE Commun. Lett., vol. 24, no. 6, pp. 1183 – 1187, Jun. 2020.
- [31] Z. Liu, U. Parampalli, and Y. L. Guan, “Optimal odd-length binary Z-complementary pairs,” IEEE Trans. Inf. Theory, vol. 60, no. 9, pp. 5768–5781, Sep. 2014.
- [32] ——, “On even-period binary Z-complementary pairs with large ZCZs,” IEEE Signal Process. Lett., vol. 21, no. 3, pp. 284–287, Mar. 2014.
- [33] C. Xie and Y. Sun, “Constructions of even-period binary Z-complementary pairs with large ZCZs,” IEEE Signal Process. Lett., vol. 25, no. 8, pp. 1141–1145, Aug. 2018.
- [34] A. R. Adhikary, P. Sarkar, and S. Majhi, “A direct construction of -ary even length Z-complementary pairs using generalized Boolean functions,” IEEE Signal Process. Lett., vol. 27, pp. 146 – 150, 2020.
- [35] B. Shen, Y. Yang, Z. Zhou, P. Fan, and Y. L. Guan, “New optimal binary Z-complementary pairs of odd length ,” IEEE Signal Process. Lett., vol. 26, no. 12, pp. 1931–1934, Dec. 2019.
- [36] S.-W. Wu and C.-Y. Chen, “Optimal Z-complementary sequence sets with good peak-to-average power-ratio property,” IEEE Signal Process. Lett., vol. 25, no. 10, pp. 1500–1504, Oct. 2018.
- [37] P. Sarkar, S. Majhi, and Z. Liu, “Optimal Z-complementary code set from generalized Reed-Muller codes,” IEEE Trans. Commun., vol. 67, no. 3, pp. 1783–1796, Mar. 2019.
- [38] H. D. Lüke, “Sets of one and higher dimensional Welti codes and complementary codes,” IEEE Trans. Aerosp. Electron. Syst., vol. AES-21, no. 2, pp. 170–179, Apr. 1985.
- [39] P. Farkaš, M. Turcsány, and H. Bali, “Application of 2D complete complementary orthogonal codes in 2D-MC-SS-CDMA,” in Proc. Int. Symp. Wireless Personal Multimedia Commun., Abano Terme, Italy, Sep. 2004, pp. 1–5.
- [40] C.-Y. Pai and C.-Y. Chen, “Constructions of two-dimensional Golay complementary array pairs based on generalized Boolean functions,” in Proc. IEEE Int. Symp. Inf. Theory, Los Angeles, CA, Jun. 2020, pp. 2931–2935.
- [41] Y. Li and C. Xu, “ZCZ aperiodic complementary sequence sets with low column sequence PMEPR,” IEEE Commun. Lett., vol. 19, no. 8, pp. 1303–1306, Aug. 2015.
- [42] C.-Y. Pai, Y.-T. Ni, Y.-C. Liu, M.-H. Kuo, and C.-Y. Chen, “Constructions of two-dimensional binary Z-complementary array pairs,” in Proc. IEEE Int. Symp. Inf. Theory, Paris, France, Jul. 2019, pp. 2264–2268.
- [43] S. Das and S. Majhi, “Two-dimensional Z-complementary array code sets based on matrices of generating polynomials,” IEEE Trans. Signal Process., Early Access.
- [44] C.-Y. Pai, Y.-T. Ni, and C.-Y. Chen, “Two-dimensional binary Z-complementary array pairs,” IEEE Trans. Inf. Theory, accepted for publication.