Quantum computing, Computing, Google d Databases
The first question we’re going to want to ask ourselves is what is quantum computing? Quantum computers use the superimposition of elementary particles to create qubits. Humans are a two state system that can simultaneously carry both the value of one and zero, whereas classical computing only allows for binary style processing as the states are, it can be labeled one or zero. Only quantum two state systems allow for the teleportation of information from one location to another, and this is achieved by producing an entangled quantum state. Where uh, where at least two particles are entangled in to a shared quantum state, uh quantum computing, relies on paired electrons to pass informations um. If one of the particles that is entangled in the shared quantum uh state experiences a change, the other other particle will experience. The same change allowing for quantum information to be passed from one electron to another, so what’s uh what’s new, with um this presentation. Why are we talking about this? So google recently performed a non trivial computation on the quantum computer which um, which gave it quantum supremacy. Uh, that is, it substantially: outformed uh classical computers at the same task. Uh, the google quantum computer, performed a calculation in seconds that would have taken a classical computer uh thousands of years to perform um and that’s. Why it achieved quantum supremacy. Quantum supremacy is basically i the idea that um in order for uh quantum computer to be Music supreme, it would actually have to substantially outperform what a classical computer can do, and that has now happened.
Um in at least this one case um. So that has been achieved, it’s like passing the turing test um. So there are, there are several advantages to quantum computing in databases uh. Now that that is the case. Uh quantum computers can store much more information and they should be able to query data instantly um. In quantum physics, you can instantly query data because you can shift quantum states instantly. Quantum computers are also much better at solving certain problems. Uh some problems that quantum computing will be able to solve in minutes would take classical computers until the end of the known universe. To solve um quantum databases should also enable collaborative applications due to the quantum entanglement and should be able to include a constrain satisfaction aspect directly within the database system, so that should allow um multiple people to update the data in the databases in real time now there Are several disadvantages as well? Um the corruption of data would be a much bigger problem with quantum computing systems, because um, noise and decoherence are a major issue with quantum computing right now, and so this may mean that there would be more a larger number of errors. Um within a quantum database and therefore it might not be an efficient way to store data or query data, because even the queries could potentially return errors. Uh classical computing is also still better for solving certain problems and um. Quantum computers would currently have to rely on classical memory and processors.
As of now. The reason for that is that quantum computers right now we pretty much only have figured out quantum teleportation, so the storage of that data may not be as efficient or even really possible. Uh with the quantum computing technology that we currently have um quantum compute computers are are also designed to deal with specialized tasks that may not be effective for day to day tasks in the way that classical computers are classical computers. Obviously, they’re binary they’re able to do simple operations very well quantum computers um they they can solve some very sophisticated problems, but they’re not really uh, necessarily as efficient um at solving basic problems that binary can handle sometimes um in the same way uh. Now there are several questions i have for all of you, um, based on everything that i’ve said here. Do you think that uh quantum computers can one day be used for databases uh, and, if so, will they be um? What what do you think the timeline for the development of quantum computing will be, and how do we prevent data corruption if we are going to use them uh since that’s, one of the biggest issues that quantum computing has um? The the final question i have is uh: will quantum computers ever be suitable to everyday task? If so, what will their role be? There are a couple of other issues that i neglected to bring up. One right now is uh cost and the other thing is uh.
Our quantum computing technology is, as of right now, um very limited, it’s it’s in a relatively primitive state. Now um. I do expect a lot of progress in the coming decades, but um as of right now, uh quantum computing can’t. It can’t currently be used for this. These sorts of tasks, so um i’ll be very interested to hear what you guys have to say. I’Ll be very interested to hear uh whether you think quantum computers will ever be usable as databases or merely as uh querying systems or ways to actually transfer data from one place to another um. Whatever you guys think. I look forward to hearing from you and uh. Thank you very much, oh, and here are my references.