Skip to main content
Log in

Modified Patterson–Wiedemann construction

  • Published:
Designs, Codes and Cryptography Aims and scope Submit manuscript

Abstract

The Patterson–Wiedemann (PW) construction, which is defined for an odd number n of variables with n being the product of two distinct prime numbers p and q, can be interpreted as idempotent functions which are represented by the (dr)-interleaved sequences formed by all-zero and all-one columns, where \(r=(2^p-1)(2^q-1)\) and \(d=\frac{(2^n-1)}{r}\). We here study a modified form of the PW construction, which only requires \(2^n-1\) \((= dr)\) be a composite number, by relaxing the constraint on the values of d and r. We first elaborate on the case \(n=15\) and consider the functions corresponding to the (217, 151)-interleaved sequences. Taking into account those satisfying \(f(\alpha ) = f(\alpha ^{2^k})\) for all \(\alpha \in \mathbb {F}_{2^{n}}\) in this scenario, where k is a fixed divisor of n, we obtain Boolean functions with nonlinearity 16268 exceeding the bent concatenation bound. Then we extend our study for the case \(n=11\) and obtain Boolean functions with nonlinearity 996 represented by the (89, 23)-interleaved sequences, which equals the best known nonlinearity result. In the process, we show that there is the possibility to exceed the best known nonlinearities using the functions corresponding to those interleaved sequences.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Data availibility

The programming code supporting the results presented in this manuscript is available in the GitHub repository, https://github.com/Selcuk-kripto/modifiedPW.

References

  1. Filiol E., Fontaine C.: Highly nonlinear balanced Boolean functions with a good correlation immunity. In: Nyberg K. (ed.) Advances in Cryptology - EUROCRYPT 1998, LNCS, vol. 1403, pp. 475–488. Springer, Berlin (1998).

    Google Scholar 

  2. Gangopadhyay S., Keskar P.H., Maitra S.: Patterson-Wiedemann construction revisited. Discret. Math. 306(14), 1540–1556 (2006).

    Article  MathSciNet  Google Scholar 

  3. Hou X.-D.: On the norm and covering radius of first-order Reed-Muller codes. IEEE Trans. Inf. Theory 43(3), 1025–1027 (1997).

    Article  MathSciNet  Google Scholar 

  4. Kavut S.: Correction to the paper: Patterson-Wiedemann construction revisited. Discret. Appl. Math. 202, 185–187 (2016).

    Article  MathSciNet  Google Scholar 

  5. Kavut S.: New Patterson-Wiedemann type functions with 15 variables in the generalized rotation-symmetric class. Turk. J. Electr. Eng. Comput. Sci. 25(6), 4901–4906 (2017).

    Article  Google Scholar 

  6. Kavut, S.: Implementation of Boolean functions obtained by modifying the Patterson-Wiedemann construction. Github, SanFrancisco (CA). https://github.com/Selcuk-kripto/modifiedPW. Accessed 12 Aug 2022 (2022)

  7. Kavut S., Maitra S.: Patterson-Wiedemann type functions on 21 variables with nonlinearity greater than bent concatenation bound. IEEE Trans. Inf. Theory 62(4), 2277–2282 (2016).

    Article  MathSciNet  Google Scholar 

  8. Kavut S., Maitra S., Özbudak F.: A super-set of Patterson-Wiedemann functions: upper bounds and possible nonlinearities. SIAM J. Discret. Math. 32(1), 106–122 (2018).

    Article  MathSciNet  Google Scholar 

  9. Kavut S., Maitra S., Yücel M.D.: Search for Boolean functions with excellent profiles in the rotation symmetric class. IEEE Trans. Inf. Theory 53(5), 1743–1751 (2007).

    Article  MathSciNet  Google Scholar 

  10. Kavut S., Yücel M.D.: 9-variable Boolean functions with nonlinearity 242 in the generalized rotation symmetric class. Inf. Comput. 208(4), 341–350 (2010).

    Article  MathSciNet  Google Scholar 

  11. Patterson N.J., Wiedemann D.H.: The covering radius of the \((2^{15}, 16)\) Reed-Muller code is at least 16276. IEEE Trans. Inf. Theory 29(3), 354–356 (1983).

    Article  Google Scholar 

  12. Schmidt K.-U.: Asymptotically optimal Boolean functions. J. Comb. Theory Ser. A 164, 50–59 (2019).

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

We would like to thank the anonymous reviewers for their insightful comments, which improved the presentation of the paper.

Funding

This research has received no funds or grants.

Author information

Authors and Affiliations

Authors

Contributions

As a single author, the author confirms sole responsibility for all aspects of the research.

Corresponding author

Correspondence to Selçuk Kavut.

Ethics declarations

Competing interests

I have no competing interests that are directly or indirectly related to this work submitted for publication.

Ethical approval

Not applicable.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This is a substantially revised and extended version of the extended abstract “A Modified Patterson–Wiedemann Construction Having Nonlinearity Greater Than Bent Concatenation Bound” presented in the “Twelfth International Workshop on Coding and Cryptography (WCC 2022)”, March 7-11, 2022, Rostock, Germany. Section 4 of this paper contains new material over the workshop version.

This is a substantially revised and extended version of the extended abstract “A Modified Patterson-Wiedemann Construction Having Nonlinearity Greater Than Bent Concatenation Bound” presented in the “Twelfth International Workshop on Coding and Cryptography (WCC 2022)”, March 7-11, 2022, Rostock, Germany. Section 4 of this paper contains new material over the workshop version.

This is one of several papers published in Designs, Codes and Cryptography comprising the “Special Issue: Coding and Cryptography 2022”.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kavut, S. Modified Patterson–Wiedemann construction. Des. Codes Cryptogr. 92, 653–666 (2024). https://doi.org/10.1007/s10623-023-01248-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10623-023-01248-y

Keywords

Mathematics Subject Classification

Navigation