English

Sampling a Uniform Random Solution of a Quadratic Equation Modulo $p^k$

Data Structures and Algorithms 2014-09-23 v2 Discrete Mathematics Number Theory Rings and Algebras

Abstract

An nn-ary integral quadratic form is a formal expression Q(x1,...,xn)=1i,jnaijxixjQ(x_1,...,x_n)=\sum_{1\leq i,j\leq n}a_{ij}x_ix_j in nn-variables x1,...,xnx_1,...,x_n, where aij=ajiZa_{ij}=a_{ji} \in \mathbb{Z}. We present a poly(n,k,logp,logt)(n,k, \log p, \log t) randomized algorithm that given a quadratic form Q(x1,...,xn)Q(x_1,...,x_n), a prime pp, a positive integer kk and an integer tt, samples a uniform solution of Q(x1,...,xn)tmodpkQ(x_1,...,x_n)\equiv t \bmod{p^k}.

Cite

@article{arxiv.1404.0281,
  title  = {Sampling a Uniform Random Solution of a Quadratic Equation Modulo $p^k$},
  author = {Chandan Dubey and Thomas Holenstein},
  journal= {arXiv preprint arXiv:1404.0281},
  year   = {2014}
}
R2 v1 2026-06-22T03:40:21.920Z