• Open Access IconOpen Access
  • Cite Icon2199
  • https://doi.org/10.1145/6490.6503Copy DOI Icon

How to construct random functions

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A constructive theory of randomness for functions, based on computational complexity, is developed, and a pseudorandom function generator is presented. This generator is a deterministic polynomial-time algorithm that transforms pairs ( g , r ), where g is any one-way function and r is a random k -bit string, to polynomial-time computable functions ƒ r : {1, … , 2 k } → {1, … , 2 k }. These ƒ r 's cannot be distinguished from random functions by any probabilistic polynomial-time algorithm that asks and receives the value of a function at arguments of its choice. The result has applications in cryptography, random constructions, and complexity theory.

Similar Papers
  • Conference Article
  • Citations10

The randomized approximating graph algorithm for image annotation refinement problem

  • Jun 01, 2008
  • Yohan Jin +3
  • Research Article
  • Citations6

Using shape grammars and extremal optimization in 3D IC layout design

  • Sep 12, 2015
  • Microelectronic Engineering
  • Katarzyna Grzesiak-Kopeć +2
  • Book Chapter
  • Citations18

On Best-of-Both-Worlds Fair-Share Allocations

  • Jan 01, 2022
  • Moshe Babaioff +2
  • Conference Article
  • Citations11

Schemes for deterministic polynomial factoring

  • Jul 28, 2009
  • Gábor Ivanyos +2
  • PDF
  • Conference Article
  • Citations4

The Energy Complexity of Las Vegas Leader Election

  • Jul 11, 2022
  • Yi-Jun Chang +1
  • Book Chapter
  • Citations1

AND-compression of NP-complete Problems: Streamlined Proof and Minor Observations

  • Jan 01, 2014
  • Holger Dell
  • Conference Article
  • Citations218

Almost all primes can be quickly certified

  • Jan 01, 1986
  • S Goldwasser +1
  • Research Article

Editorial: Special Issue on Computability, Complexity and Randomness

  • Jul 24, 2015
  • Theory of Computing Systems
  • Noam Greenberg
  • Conference Article
  • Citations1

A Special Case of Rational Identity Testing and the Brešar-Klep Theorem.

  • Sep 04, 2020
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Vikraman Arvind +3
  • Research Article

Physical complexity and black hole quantum computers

  • Jun 01, 2025
  • Journal of Physics: Conference Series
  • Michele Reilly +1
  • Dissertation

Design and implementation of parallel algorithms for automata

  • Jan 01, 1996
  • Xuefeng Xiong
  • Book Chapter
  • Citations14

Deterministic Rectangle Enclosure and Offline Dominance Reporting on the RAM

  • Jan 01, 2014
  • Peyman Afshani +2
  • PDF
  • Research Article
  • Citations1

Morphological Computation and Control Complexity

  • Oct 01, 2022
  • IOP Conference Series: Materials Science and Engineering
  • Thomas George Thuruthel +1
  • Research Article

Computational Complexity in Algebraic Systems

  • Nov 01, 2004
  • Siberian Mathematical Journal
  • A N Rybalov
  • PDF
  • Research Article
  • Citations12

Optimal Mapper for OFDM With Index Modulation: A Spectro-Computational Analysis

  • Jan 01, 2020
  • IEEE Access
  • Saulo Queiroz +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.