中文
相关论文

相关论文: Simple extractors via constructions of cryptograph…

200 篇论文

A \emph{linear extension} of a partial order \(\preceq\) over items \(A = \{ 1, 2, \ldots, n \}\) is a permutation \(\sigma\) such that for all \(i < j\) in \(A\), it holds that \(\neg(\sigma(j) \preceq \sigma(i))\). Consider the problem of…

计算复杂性 · 计算机科学 2025-06-18 Mark Huber

Unbiased sources of true randomness are critical for the successful deployment of stochastic unconventional computing schemes and encryption applications in hardware. Leveraging nanoscale thermal magnetization fluctuations provides an…

We study the natural question of constructing pseudorandom generators (PRGs) for low-degree polynomial threshold functions (PTFs). We give a PRG with seed-length log n/eps^{O(d)} fooling degree d PTFs with error at most eps. Previously, no…

计算复杂性 · 计算机科学 2015-03-13 Raghu Meka , David Zuckerman

We give an $m^{1+o(1)}\beta^{o(1)}$-time algorithm for generating a uniformly random spanning tree in an undirected, weighted graph with max-to-min weight ratio $\beta$. We also give an $m^{1+o(1)}\epsilon^{-o(1)}$-time algorithm for…

数据结构与算法 · 计算机科学 2017-11-20 Aaron Schild

Pseudorandom number generators have been widely used in Monte Carlo methods, communication systems, cryptography and so on. For cryptographic applications, pseudorandom number generators are required to generate sequences which have good…

信息论 · 计算机科学 2017-03-06 Kazuyoshi Tsuchiya , Yasuyuki Nogami

A *dimension extractor* is an algorithm designed to increase the effective dimension -- i.e., the amount of computational randomness -- of an infinite binary sequence, in order to turn a "partially random" sequence into a "more random"…

计算复杂性 · 计算机科学 2007-07-16 David Doty

A new method for constructing minimum-redundancy binary prefix codes is described. Our method does not explicitly build a Huffman tree; instead it uses a property of optimal prefix codes to compute the codeword lengths corresponding to the…

数据结构与算法 · 计算机科学 2016-09-30 Ahmed Belal , Amr Elmasry

We present Cryptomite, a Python library of randomness extractor implementations. The library offers a range of two-source, seeded and deterministic randomness extractors, together with parameter calculation modules, making it easy to use…

密码学与安全 · 计算机科学 2025-11-27 Cameron Foreman , Richie Yeung , Alec Edgington , Florian J. Curchod

In this paper, we set forth a new algorithm for generating approximately uniformly random spanning trees in undirected graphs. We show how to sample from a distribution that is within a multiplicative $(1+\delta)$ of uniform in expected…

数据结构与算法 · 计算机科学 2009-08-12 Jonathan A. Kelner , Aleksander Madry

Motivated by the problem of routing reliably and scalably in a graph, we introduce the notion of a splicer, the union of spanning trees of a graph. We prove that for any bounded-degree n-vertex graph, the union of two random spanning trees…

离散数学 · 计算机科学 2008-07-10 Navin Goyal , Luis Rademacher , Santosh Vempala

We study explicit constructions of min-wise hash families and their extension to $k$-min-wise hash families. Informally, a min-wise hash family guarantees that for any fixed subset $X\subseteq[N]$, every element in $X$ has an equal chance…

数据结构与算法 · 计算机科学 2025-11-11 Xue Chen , Shengtang Huang , Xin Li

We establish a general framework for construction of small ensembles of capacity achieving linear codes for a wide range of (not necessarily memoryless) discrete symmetric channels, and in particular, the binary erasure and symmetric…

信息论 · 计算机科学 2011-07-26 Mahdi Cheraghchi

We present three simple and efficient protocol constructions to solve Yao's Millionaire Problem when the parties involved are non-colluding and semi-honest. The first construction uses a partially homomorphic Encryption Scheme and is a…

密码学与安全 · 计算机科学 2013-10-31 Ashish Kumar , Anupam Gupta

Consider a sequence of bit strings of length d, such that each string differs from the next in a constant number of bits. We call this sequence a quasi-Gray code. We examine the problem of efficiently generating such codes, by considering…

离散数学 · 计算机科学 2010-10-06 Dana Jansens , Prosenjit Bose , Paz Carmi , Anil Maheshwari , Pat Morin , Michiel Smid

An m-extracting procedure produces unbiased random bits from a loaded dice with m faces. A binarization takes inputs from an m-faced dice and produce bit sequences to be fed into a (binary) extracting procedure to obtain random bits. Thus,…

数据结构与算法 · 计算机科学 2018-05-15 Sung-il Pae

Lattice-based cryptography relies on generating random bases which are difficult to fully reduce. Given a lattice basis (such as the private basis for a cryptosystem), all other bases are related by multiplication by matrices in…

密码学与安全 · 计算机科学 2021-05-20 Tamar Lichter Blanks , Stephen D. Miller

Pseudo-random number generators (PRNGs) are high-nonlinear processes, and they are key blocks in optimization of Large language models. Transformers excel at processing complex nonlinear relationships. Thus it is reasonable to generate…

机器学习 · 计算机科学 2025-08-05 Ran Li , Lingshu Zeng

In recent years, true random number generators (TRNGs) based on magnetic tunnelling junction (MTJ) have become increasingly attractive. This is because MTJ-based TRNGs offer some advantages over traditional CMOS-based TRNGs, such as smaller…

量子物理 · 物理学 2023-03-28 Hong Jie Ng , Shuhan Yang , Zhaoyang Yao , Hyunsoo Yang , Charles C. -W. Lim

We present an explicit pseudorandom generator for oblivious, read-once, width-$3$ branching programs, which can read their input bits in any order. The generator has seed length $\tilde{O}( \log^3 n ).$ The previously best known seed length…

计算复杂性 · 计算机科学 2014-05-28 Thomas Steinke , Salil Vadhan , Andrew Wan

In this paper we propose new techniques to sample arbitrary third-order tensors, with an objective of speeding up tensor algorithms that have recently gained popularity in machine learning. Our main contribution is a new way to select, in a…

机器学习 · 统计学 2015-02-23 Srinadh Bhojanapalli , Sujay Sanghavi