A divide-and-conquer sumcheck protocol

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Levrat, Christophe, Medevielle, Tanguy, Nardi, Jade
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866915222191603712
author Levrat, Christophe
Medevielle, Tanguy
Nardi, Jade
author_facet Levrat, Christophe
Medevielle, Tanguy
Nardi, Jade
contents We present a new sumcheck protocol called Fold-DCS (Fold-Divide-and-Conquer-Sumcheck) for multivariate polynomials based on a divide-and-conquer strategy. Its round complexity and soundness error are logarithmic in the number of variables, whereas they are linear in the classical sumcheck protocol. This drastic improvement in number of rounds and soundness comes at the expense of exchanging multivariate polynomials, which can be alleviated using polynomial commitment schemes. We first present Fold-DCS in the PIOP model, where the prover provides oracle access to a multivariate polynomial at each round. We then replace this oracle access in practice with a multivariate polynomial commitment scheme; we illustrate this with an adapted version of the recent commitment scheme Zeromorph [KT24], which allows us to replace most of the queries made by the verifier with a single batched evaluation check.
format Preprint
id arxiv_https___arxiv_org_abs_2504_00693
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A divide-and-conquer sumcheck protocol
Levrat, Christophe
Medevielle, Tanguy
Nardi, Jade
Information Theory
We present a new sumcheck protocol called Fold-DCS (Fold-Divide-and-Conquer-Sumcheck) for multivariate polynomials based on a divide-and-conquer strategy. Its round complexity and soundness error are logarithmic in the number of variables, whereas they are linear in the classical sumcheck protocol. This drastic improvement in number of rounds and soundness comes at the expense of exchanging multivariate polynomials, which can be alleviated using polynomial commitment schemes. We first present Fold-DCS in the PIOP model, where the prover provides oracle access to a multivariate polynomial at each round. We then replace this oracle access in practice with a multivariate polynomial commitment scheme; we illustrate this with an adapted version of the recent commitment scheme Zeromorph [KT24], which allows us to replace most of the queries made by the verifier with a single batched evaluation check.
title A divide-and-conquer sumcheck protocol
topic Information Theory
url https://arxiv.org/abs/2504.00693