Processing relational database problems using analog processors
First Claim
Patent Images
1. A method of obtaining an answer to a query from a database, the method comprising:
- determining a query graph representative of the query via at least one processor;
determining a first database graph representative of a first portion of information stored in the database via at least one processor;
determining a first association graph based on the query graph and the first database graph via at least one processor;
determining at least one characteristic of the first association graph via a quantum processor;
storing information relating to the at least one characteristic of the first association graph in a computer-readable medium;
determining a second database graph representative of a second portion of information stored in the database via at least one processor;
determining a second association graph based on the query graph and the second database graph via at least one processor;
determining at least one characteristic of the second association graph via the quantum processor;
storing information relating to the at least one characteristic of the second association graph in the computer-readable medium; and
ranking the at least one characteristic of the second association graph with respect to the at least one characteristic of the first association graph via a digital processor.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and articles solve queries or database problems through the use of graphs. An association graph may be formed based on a query graph and a database graph. The association graph may be solved for a clique, providing the results to a query or problem and/or an indication of a level of responsiveness of the results. Thus, unlimited relaxation of constraint may be achieved. Analog processors such as quantum processors may be used to solve for the clique.
52 Citations
15 Claims
-
1. A method of obtaining an answer to a query from a database, the method comprising:
-
determining a query graph representative of the query via at least one processor; determining a first database graph representative of a first portion of information stored in the database via at least one processor; determining a first association graph based on the query graph and the first database graph via at least one processor; determining at least one characteristic of the first association graph via a quantum processor; storing information relating to the at least one characteristic of the first association graph in a computer-readable medium; determining a second database graph representative of a second portion of information stored in the database via at least one processor; determining a second association graph based on the query graph and the second database graph via at least one processor; determining at least one characteristic of the second association graph via the quantum processor; storing information relating to the at least one characteristic of the second association graph in the computer-readable medium; and ranking the at least one characteristic of the second association graph with respect to the at least one characteristic of the first association graph via a digital processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification