Created by Valter Uotila
lead by Jiaheng Lu
Problem: modern database management systems do not have a solid theoretical foundation.
Oracle started promoting category theory as a theoretical foundation for various database concepts.
Category theory is very applicable: we published some results in VLDB'21 and its workshops.
Applied category theory for multi-model databases
Quantum computing does not yet outperform classical computers in real-life applications but...
...it might be more sustainable to operate and ...
... we can avoid making ethical mistakes. For example, see Gender BIAS in AI: Perspectives of AI Practitioners.
Initial paper in Nature: Quantum annealing with manufactured spins
D-wave has many examples of use cases:
Goal: finding the global minimum of a given objective function
Google studied that quantum annealing outperforms simulated annealing
General study: Performance of quantum annealing hardware
Ising formulations of many NP problems
by Andrew Lucas
Example: Steiner trees
Quantum computing companies with different paradigms and hardware
Cars, especially self-driving cars, require multiple sensors to monitor the car's environment. Positioning the sensors is a combinatorically difficult problem and testing different combinations is slow.
In this challenge BMW wanted to research possibilities of quantum computing in the sensor positioning process.
Valter Uotila & Sardana Ivanova
We utilized Quadratic Unconstrained Binary Optimization model and followed the standard approach in D-wave's examples and in the paper Ising formulations of many NP problems.
Solving classical database optimization and modeling problems with quantum computing
Problem: quantum computing might not scale and bring any benefits
Problem: for a given subset of vertices, select a subset of vertices and edges so that they all together form a tree and the total weight is minimized.
Will we be able to store and query quantum data from quantum databases?
What does it mean?
How would it work?
Why do we need it?
Category theory & quantum computing:
Questions, comments, dicussion?
Created by Hakim El Hattab and contributors