Walsh spectrum properties of rotation symmetric boolean function

2006 ◽  
Vol 11 (6) ◽  
pp. 1862-1864
Author(s):  
Wang Yongjuan ◽  
Han Wenbao ◽  
Li Shiqu
2015 ◽  
Vol 7 (2) ◽  
pp. 187 ◽  
Author(s):  
Hongli Liu

The conceptions of $\chi$-value and K-rotation symmetric Boolean functions are introduced by Cusick. K-rotation symmetric Boolean functions are a special rotation symmetric functions, which are invariant under the $k-th$ power of $\rho$.In this paper, we discuss cubic 2-value 2-rotation symmetric Boolean function with $2n$ variables, which denoted by $F^{2n}(x^{2n})$. We give the recursive formula of weight of $F^{2n}(x^{2n})$, and prove that the weight of $F^{2n}(x^{2n})$ is the same as its nonlinearity.


2016 ◽  
Vol 12 (1) ◽  
pp. 5-24
Author(s):  
L. Haviarová ◽  
E. Toman

Abstract In the present paper we consider symmetric Boolean functions with special property. We study properties of the maximal intervals of these functions. Later we show characteristics of corresponding interval graphs and simplified interval graphs. Specifically we prove, that these two graphs are isomorphic for symmetric Boolean function. Then we obtain the vertex degree of these graphs. We discuss also disjunctive normal forms.


2017 ◽  
Vol 17 (1&2) ◽  
pp. 15-40
Author(s):  
Seiichiro Tani

Solitude verification is arguably one of the simplest fundamental problems in distributed computing, where the goal is to verify that there is a unique contender in a network. This paper devises a quantum algorithm that exactly solves the problem on an anonymous network, which is known as a network model with minimal assumptions [Angluin, STOC’80]. The algorithm runs in O(N) rounds if every party initially has the common knowledge of an upper bound N on the number of parties. This implies that all solvable problems can be solved in O(N) rounds on average without error (i.e., with zero-sided error) on the network. As a generalization, a quantum algorithm that works in O(N log_2 (max{k, 2})) rounds is obtained for the problem of exactly computing any symmetric Boolean function, over n distributed input bits, which is constant over all the n bits whose sum is larger than k for k belongs to {0, 1, . . . , N −1}. All these algorithms work with the bit complexities bounded by a polynomial in N.


2009 ◽  
Vol 9 (5&6) ◽  
pp. 444-460
Author(s):  
Y.-Y. Shi ◽  
Y.-F. Zhu

A major open problem in communication complexity is whether or not quantum protocols can be exponentially more efficient than classical ones for computing a {\em total} Boolean function in the two-party interactive model. Razborov's result ({\em Izvestiya: Mathematics}, 67(1):145--159, 2002) implies the conjectured negative answer for functions $F$ of the following form: $F(x, y)=f_n(x_1\cdot y_1, x_2\cdot y_2, ..., x_n\cdot y_n)$, where $f_n$ is a {\em symmetric} Boolean function on $n$ Boolean inputs, and $x_i$, $y_i$ are the $i$'th bit of $x$ and $y$, respectively. His proof critically depends on the symmetry of $f_n$. We develop a lower-bound method that does not require symmetry and prove the conjecture for a broader class of functions. Each of those functions $F$ is the ``block-composition'' of a ``building block'' $g_k : \{0, 1\}^k \times \{0, 1\}^k \rightarrow \{0, 1\}$, and an $f_n : \{0, 1\}^n \rightarrow \{0, 1\}$, such that $F(x, y) = f_n( g_k(x_1, y_1), g_k(x_2, y_2), ..., g_k(x_n, y_n) )$, where $x_i$ and $y_i$ are the $i$'th $k$-bit block of $x, y\in\{0, 1\}^{nk}$, respectively. We show that as long as g_k itself is "hard'' enough, its block-composition with an arbitrary f_n has polynomially related quantum and classical communication complexities. For example, when g_k is the Inner Product function with k=\Omega(\log n), the deterministic communication complexity of its block-composition with any f_n is asymptotically at most the quantum complexity to the power of 7.


2019 ◽  
Vol 19 (5&6) ◽  
pp. 392-412
Author(s):  
Ryuhei Mori

In this work, we consider a new type of Fourier-like representation of Boolean function f\colon\{+1,-1\}^n\to\{+1,-1\}: f(x) = \cos(\pi\sum_{S\subseteq[n]}\phi_S \prod_{i\in S} x_i). This representation, which we call the periodic Fourier representation, of Boolean function is closely related to a certain type of multipartite Bell inequalities and non-adaptive measurement-based quantum computation with linear side-processing NMQCp. The minimum number of non-zero coefficients in the above representation, which we call the periodic Fourier sparsity, is equal to the required number of qubits for the exact computation of f by \NMQCp. Periodic Fourier representations are not unique, and can be directly obtained both from the Fourier representation and the F_2-polynomial representation. In this work, we first show that Boolean functions related to ZZZZ-polynomial have small periodic Fourier sparsities. Second, we show that the periodic Fourier sparsity is at least 2^{\deg_{\mathbb{F}_2}(f)}-1, which means that NMQCp efficiently computes a Boolean function $f$ if and only if F_2-degree of f is small. Furthermore, we show that any symmetric Boolean function, e.g., AND_n, Mod^3_n, Maj_n, etc, can be exactly computed by depth-2 NMQCp using a polynomial number of qubits, that implies exponential gaps between NMQCp and depth-2 NMQCp.


Author(s):  
Lotfallah Pourfaray ◽  
Modjtaba Ghorbani

A Boolean function is a function $f:\Bbb{Z}_n^2 \rightarrow \{0,1\}$ and we denote the set of all $n$-variable Boolean functions by $BF_n$. For $f\in BF_n$ the vector $[{\rm W}_f(a_0),\ldots,{\rm W}_f(a_{2n-1})]$ is called the Walsh spectrum of $f$, where ${\rm W}_f(a)= \sum_{x\in V} (-1)^{f(x) \oplus ax}$, where $V_n$ is the vector space of dimension $n$ over the two-element field $F_2$. In this paper, we shall consider the Cayley graph $\Gamma_f$ associated with a Boolean function $f$. We shall also find a complete characterization of the bent Boolean functions of order $16$ and determine the spectrum of related Cayley graphs.In addition, we shall enumerate all orbits of the action of automorphism group on the set $BF_n$. 


VLSI Design ◽  
2002 ◽  
Vol 14 (3) ◽  
pp. 307-313
Author(s):  
Bogdan J. Falkowski ◽  
Sudha Kannurao

A new algorithm for the identification of disjoint bi-decomposition in Boolean functions from its Walsh spectrum is proposed. The type of bi-decomposition and its existence is derived from the knowledge of a subset of Walsh spectrum for a Boolean function. All three types of bi-decomposition are considered including OR, AND and EXOR type. A filtering procedure that uses just few Walsh spectral coefficients (SC) is applied to quickly eliminate the functions that are not bi-decomposable and hence the algorithm is very efficient. The type of bi-decomposition and affirmation/negation of variables in its logic sub-functions are directly identified by manipulation on the reduced cubical representation of Boolean functions and their corresponding Walsh spectra. The presented algorithm has been implemented in C and tested on the standard benchmark functions. The number of Boolean functions having various disjoint bi-decompositions has also been enumerated.


2017 ◽  
Vol 67 (5) ◽  
pp. 536
Author(s):  
Shashi Kant Pandey ◽  
B. K. Dass

<p>Walsh transformation of a Boolean function ascertains a number of cryptographic properties of the Boolean function viz, non-linearity, bentness, regularity, correlation immunity and many more. The functions, for which the numerical value of Walsh spectrum is fixed, constitute a class of Boolean functions known as bent functions. Bent functions possess maximum possible non-linearity and therefore have a significant role in design of cryptographic systems. A number of generalisations of bent function in different domains have been proposed in the literature. General expression for Walsh transformation of generalised bent function (GBF) is derived. Using this condition, a set of Diophantine equations whose solvability is a necessary condition for the existence of GBF is also derived. Examples to demonstrate how these equations can be utilised to establish non-existence and regularity of GBFs is presented.</p>


2021 ◽  
Vol 2 (2) ◽  
pp. 1-27
Author(s):  
Debajyoti Bera ◽  
Sapv Tharrmashastha

Non-linearity of a Boolean function indicates how far it is from any linear function. Despite there being several strong results about identifying a linear function and distinguishing one from a sufficiently non-linear function, we found a surprising lack of work on computing the non-linearity of a function. The non-linearity is related to the Walsh coefficient with the largest absolute value; however, the naive attempt of picking the maximum after constructing a Walsh spectrum requires Θ (2 n ) queries to an n -bit function. We improve the scenario by designing highly efficient quantum and randomised algorithms to approximate the non-linearity allowing additive error, denoted λ, with query complexities that depend polynomially on λ. We prove lower bounds to show that these are not very far from the optimal ones. The number of queries made by our randomised algorithm is linear in n , already an exponential improvement, and the number of queries made by our quantum algorithm is surprisingly independent of n . Our randomised algorithm uses a Goldreich-Levin style of navigating all Walsh coefficients and our quantum algorithm uses a clever combination of Deutsch-Jozsa, amplitude amplification and amplitude estimation to improve upon the existing quantum versions of the Goldreich-Levin technique.


Sign in / Sign up

Export Citation Format

Share Document