Improved Quantum Multicollision-Finding Algorithm

11/20/2018
by   Akinori Hosoyamada, et al.
0

The current paper improves the number of queries of the previous quantum multi-collision finding algorithms presented by Hosoyamada et al. at Asiacrypt 2017. Let an l-collision be a tuple of l distinct inputs that result in the same output of a target function. The previous algorithm finds l-collisions by recursively calling the algorithm for finding (l-1)-collisions, and it achieves the query complexity of O(N^(3^l-1-1) / (2 · 3^l-1)). The new algorithm removes the redundancy of the previous recursive algorithm so that different recursive calls can share a part of computations. The new algorithm achieves the query complexity of Õ(N^(2^l-1-1) / (2^l-1)). Moreover, it finds multiclaws for random functions, which are harder to find than multicollisions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/07/2019

Quantum Algorithm for the Multicollision Problem

The current paper presents a new quantum algorithm for finding multicoll...
research
11/13/2018

On Finding Quantum Multi-collisions

A k-collision for a compressing hash function H is a set of k distinct i...
research
02/20/2023

Basic quantum subroutines: finding multiple marked elements and summing numbers

We show how to find all k marked elements in a list of size N using the ...
research
09/14/2021

Open Problems Related to Quantum Query Complexity

I offer a case that quantum query complexity still has loads of enticing...
research
11/09/2019

Quantum speedups need structure

We prove the following conjecture, raised by Aaronson and Ambainis in 20...
research
07/15/2019

Designing Perfect Simulation Algorithms using Local Correctness

Consider a randomized algorithm that draws samples exactly from a distri...
research
05/11/2018

Peres-Style Recursive Algorithms

Peres algorithm applies the famous von Neumann trick recursively to prod...

Please sign up or login with your details

Forgot password? Click here to reset