Question

In: Computer Science

Write a report Approximately 1000 word report (800-1300 words excluding Conclusion) on ONE of the following...

Write a report Approximately 1000 word report (800-1300 words excluding Conclusion) on ONE of the following topics:

1. Quantum Cryptography

2. Quantum Computing and its impact on Cryptography

3. Zero-knowledge protocols (or proofs) in Signature Schemes

4. Secret Sharing (or splitting) in Cryptography

5. P vs. NP

It is VERY important that references are included (Note: Wikipedia is NOT acceptable)

Written Report for required format and marking criteria.

Note: Diagrams and / or images should be included. Any words associated with the diagrams should not be used in the 1000 word count for your report. (e.g. Diagram titles).

Solutions

Expert Solution

P vs. NP

Since the invention of the computer systems, a major part of the research is actually carried out in the field of computabiltiy theory and the complexity theory in order to understand what kind of problems can be solved using a computer system and which cannot. It is also a very interesting question among scientists to figure out if a problem is solvable or computable by a computer system then how much time would it take over the computer system to get solved. So the theory of computation or the whole computer science field actually revolve around these two theories.

Now, talking about the P and NP problems, the problems that can be found to be solved in a polynomial time are referred to as the P problems while the problems that cannot be solved in a polynomial time or the problems that can only be checked in a polynomial time are known as non-deterministic polynomial or NP problems. So when someone tries to say that P = NP then they are actually trying to find out if it is possible to solve the problems in polynomial time that can be verified in polynomial time. If P is not equal to NP then it means that there are problems that actually belong to the NP class that actually harder to compute than to verify in polynomial time.

It is one of the open problems in the field of Computer Science and it is one of those Millenium problems for which there is an award of US$1,000,000 to the person who can actually solve this problem. It was framed by Stephen Cook and Leonid Levin in 1970s. One of the most famous examples of such kinds of problems is of the sudoku in which if a player is playing the game in which the player is actually given a partially filled-in grid of numbers and attempts to fill the grid in accordance with the certain rules. Now, for an incomplete Sudoku grid, irrespective of nay size, does there exist any legal solution. In this case, any proposed solution can be easily verified, and the time to verify a solution grows slowly (polynomially) with the size of the grid. Therefore, the Sudoku is in NP (No-deterministic Polynomial time or quickly checkable) and it does not seem to be in P (Polynomial time or quickly solvable) problem.

Here's the solution to your question, please provide it a 100% rating. Thanks for asking and happy learning!!


Related Solutions

How Covid19 may affects the accounting field and word ?(800-1000 words)
How Covid19 may affects the accounting field and word ?(800-1000 words)
Choose one of the following topics and write a paper of at least 1000 words on...
Choose one of the following topics and write a paper of at least 1000 words on your chosen subject. Use your textbook and at least two additional resources from the online library. 1. Stem cell research 2. DNA testing (for example, to determine if one has the breast cancer gene) 3. Euthanasia Structure your paper as follows: 1. Intro paragraph (5 points) a. Introduce the topic you chose and discuss how/why the subject of your topic is done. b. State...
write not more than 1000 word assignment relates to S.A.P on any one of the following...
write not more than 1000 word assignment relates to S.A.P on any one of the following topics:- 1- The important of SAP software for industrial system process in the modern economy 2- Write the difference between Sage and SAP accounting software
topic- Sustainable Business essay - 800 to 1000 words
topic- Sustainable Business essay - 800 to 1000 words
must be 800 words - paragraph form and not word for word from google. Explain the...
must be 800 words - paragraph form and not word for word from google. Explain the differences between Market Exchange Rates (FX) and Purchasing Power Parity (PPP). What are the advantages and disadvantages of using PPP measures for comparing incomes across countries?
must be 800 words in paragraph form and not word to word from google Discuss the...
must be 800 words in paragraph form and not word to word from google Discuss the logic of economic globalization
Write a report (1000 words) on applications of various accounting standards in an organisation’s / company...
Write a report (1000 words) on applications of various accounting standards in an organisation’s / company annual report(at least 2 accounting standard ) LO1 and LO2. *Kindly mention the sites’ link used for the reference.
must be 800 words in paragraph form and not word for word from google What explains...
must be 800 words in paragraph form and not word for word from google What explains the collapse of the gold-exchange standard in the early 1970s?
Word limit: 800-1000 words Questions: Buyers determine demand while sellers determine supply. Both laws of supply...
Word limit: 800-1000 words Questions: Buyers determine demand while sellers determine supply. Both laws of supply and demand establish market forces that make economies work to search for their market equilibrium. The impact of COVID-19 is an unprecedented event that affects the global economy. The overall retail sales dramatically dropped by 34.8%, with jewellery and luxury goods drop of 67% but supermarkets increase of 12%, in the first five months of 2020. However, online-based consumption, like demand for food delivery,...
Write an 800- to 1,050-word paper responding to the following: Identify and describe the stages of...
Write an 800- to 1,050-word paper responding to the following: Identify and describe the stages of team development. How might stronger team skills benefit you? How might you use teamwork skills in your job? Provide specific examples. What is it like to participate in a virtual meeting, such as web-based, teleconference, and so forth? Describe three ways in which this type of participation is different from participating in a face-to-face meeting.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT