Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trevisan’s extractor #4

Open
zhangjiannan opened this issue May 6, 2023 · 9 comments
Open

Trevisan’s extractor #4

zhangjiannan opened this issue May 6, 2023 · 9 comments
Assignees

Comments

@zhangjiannan
Copy link
Contributor

Bounty type: Code implementation

Language requirements: Any programming language and documentation needs English.

Applicant requirements: From an academic background in computation science or quantum physics.

How to complete the bounty task:

  1. Read the provided references to understand the key concepts and fundamentals. You're welcome to read more references that are not listed here.
  2. Coding and documentation:
    a. Use any programming language to achieve Trevisan’s extractor for randomness extraction after quantum random number generation. The input is a binary file with random numbers of zero and one, and the length is n. The code intends to extract the randomness to form a length of k*n random numbers, where k is determined by the min-entropy, for example, k=0.2.
    b. A simple documentation is needed to interpret Trevisan’s extractor and the functions and parameters definition and include the references.

Reference materials:

  1. https://journals.aps.org/pra/abstract/10.1103/PhysRevA.87.062327, and references [16, 18] in this paper.
    You are welcomed to search for relevant data/studies on your own apart from the provided reading materials; If other studies were referenced in the research results, please indicate the source.
@DarthRevan07
Copy link

@zhangjiannan hi! have been working on the given problem. Can i be assigned to it? Or does it work openly for everyone till a PR is accepted?

@DarthRevan07
Copy link

@zhangjiannan I don't have access to the resource provided by you. Could you please allow access?

@bernardyeszero
Copy link
Contributor

@DarthRevan07 Hi, do you mean the access to the papers? If yes, please leave the email and I will send them to you.

@DarthRevan07
Copy link

DarthRevan07 commented Jun 3, 2023 via email

@bernardyeszero
Copy link
Contributor

@DarthRevan07 Hi, I think github obfuscates your real email address. But I suggest you can google "free science paper" and you can find some websites that accept the doi number or url address.

@niranjannagumalli
Copy link

Could you please assign this task to me?

@zhangjiannan
Copy link
Contributor Author

@DarthRevan07 @niranjannagumalli assigned, enjoy hacking!

@zhangjiannan
Copy link
Contributor Author

It's open challenge so everyone can work on it. The first contribution accepted will get the bounty prize. You can work in teams too, feel free to connect with each other.

@zhangjiannan
Copy link
Contributor Author

The paper is also available on arxiv https://arxiv.org/abs/1207.1473

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants