Litcius/Paper detail

Linear approximation of a vectorial Boolean function using quantum computing

Ashwini Kumar Malviya, Namita Tiwari

2020Europhysics Letters (EPL)10 citationsDOI

Abstract

A vectorial Boolean function takes multi-bit input and produces a multi-bit output. According to the input parameters, a vectorial Boolean function can be linear or non-linear. Non-linear vectorial Boolean functions have high importance in information theory and cryptology. Finding a linear approximation of a non-linear vectorial Boolean function is of high significance in these areas. Assuming that the quantum access to a vectorial Boolean function is provided, we present a quantum computing approach which can find the best linear approximation of the non-linear vectorial Boolean functions. The presented quantum approach is exponentially better than any known solution on the factors of querying the function, quantum circuit depth and memory requirements.

Topics & Concepts

Boolean functionFunction (biology)Quantum computerQuantumComputer scienceMathematicsQuantum mechanicsPhysicsAlgorithmBiologyEvolutionary biologyQuantum Computing Algorithms and ArchitectureCoding theory and cryptographyChaos-based Image/Signal Encryption