Constructions and Characterizations of s-Plateaued Partitions

Abstract

Bent partitions play a significant role in constructing bent functions and have rich connections with coding theory and combinatorics. In this paper, we introduce s-plateaued partitions, which generalize the bent partitions. Let Γ=\Ai, 1 ≤ i ≤ K\ be a partition of Vn(p), where Vn(p) is an n-dimensional vector space over the prime field Fp and p K. Then Γ is called an s-plateaued partition of Vn(p) of depth K if each p-ary function f: Vn(p) → Fp for which every j ∈ Fp has exactly Kp of sets Ai in Γ in its preimage set, is a p-ary s-plateaued function. By using an s-plateaued partition, a large number of p-ary s-plateaued functions, vectorial s-plateaued functions and generalized s-plateaued functions can be constructed. In particular, 0-plateaued partitions are just bent partitions. In general, s-plateaued partitions are much more complicated than bent partitions. We analyze the possible cardinality of Ai of an s-plateaued partition. We give some explicit constructions of s-plateaued partitions for which any generated p-ary s-plateaued function has no nonzero linear structure. We give a characterization of an s-plateaued partition Γ=\Ai, 1 ≤ i ≤ K\, where p is odd, K ≥ 5 and -Ai=Ai, 1 ≤ i ≤ K. Based on which, we show that if p ≥ 5, then the preimage set partition of a p-ary s-plateaued function f: Vn(p) → Fp with f(x)=f(-x) is an s-plateaued partition if and only if f is of (p-1)-form, where n+s is even.When s=0, we partially address an open problem on whether a bent partition Γ of Vn(p) of depth pn2 must be obtained from spreads.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…