2016
DOI: 10.1587/nolta.7.38
|View full text |Cite
|
Sign up to set email alerts
|

A <I>&beta;</I>-ary to binary conversion for random number generation using a <I>&beta;</I> encoder

Abstract: Abstract:A β encoder is an analog-to-digital (A/D) converter, proposed by Daubechies et al. in 2002, that outputs a truncated sequence of β expansion of an input value x. It is known that the conventional pulse code modulation (PCM) that outputs the binary expansion of x is sensitive to the offset of the threshold voltage, while a β encoder is robust to such an offset. We propose an algorithm that calculates the binary expansion of an interval that is identified by an output sequence from a β encoder. Such a m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
10
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
1
1
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(10 citation statements)
references
References 42 publications
0
10
0
Order By: Relevance
“…It is verified in [JM16] that the resulting output sequences {a n } pass the NIST statistical test suite from [RSN + 01], which shows that this method performs well as a pseudo-random number generator. A natural question asked in [JM16] is the following: If we use u = (u n ) n≥1 to denote the consecutive (random) threshold values u n , what is the number k(m, u, x) of bits {b n } from the β-encoder that are necessary to obtain m digits in base 2 of the number x via this process? In [JM16] the lower bound k(m, u, x) ≥ m log 2 log β was found.…”
Section: Introductionmentioning
confidence: 92%
See 4 more Smart Citations
“…It is verified in [JM16] that the resulting output sequences {a n } pass the NIST statistical test suite from [RSN + 01], which shows that this method performs well as a pseudo-random number generator. A natural question asked in [JM16] is the following: If we use u = (u n ) n≥1 to denote the consecutive (random) threshold values u n , what is the number k(m, u, x) of bits {b n } from the β-encoder that are necessary to obtain m digits in base 2 of the number x via this process? In [JM16] the lower bound k(m, u, x) ≥ m log 2 log β was found.…”
Section: Introductionmentioning
confidence: 92%
“…In recent years β-encoders were also considered as sources for random number generation, see [JMKA13,SJO15,JM16,KJ16]. If x is chosen uniformly at random in [0, 1], then the digits {a n (x)} n≥1 from (1) form a sequence of binary independent identically distributed random variables with P(a n = 0) = P(a n = 1) = 1 2 .…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations