Optimization of information bases

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 15/18 (2006.01) G06F 9/44 (2006.01) G06F 17/30 (2006.01)

Patent

CA 2071032

A technique for increasing the efficiency of a system such as an artificial intelligence system or a data base system in which a query is applied to a set of formulas. The technique creates an approximation of the set of formulas which iscomputationally more tractable than the original set. The original set is used to answer the query only if the approximation fails to provide the answer. The approximation is made by a compilation process which provides a series of ever-closer approximations. A given query is answered using the currently-closest approximation. The approximation may consist of a first set of formulas which is an upper bound (i.e. implied by) of the original set, and a second set which is a lower bound (i.e. implies) of the original set. In this case, the compilation process produces a series of increasing lower bounds and decreasing upper bounds until agreatest lower bound and a least upper bound are reached. Example applications of the technique are given for propositional languages, first order languages, languages based on definite clauses, and frame languages.

Technique pour augmenter l'efficacité d'un système, tel qu'un système d'intelligence artificielle ou une base de données, dans lequel une recherche est appliquée pour un ensemble de formules. La technique crée une approximation de l'ensemble des formules qui est plus facile à résoudre par calcul que l'ensemble d'origine. L'ensemble d'origine est utilisé pour répondre à la recherche seulement si l'approximation ne réussit pas à donner une réponse. L'approximation est obtenue par un processus de compilation qui donne une série d'approximations de plus en plus précises. L'approximation la plus précise répond à une recherche donnée. Elle peut être composée d'un premier ensemble de formules qui représente une borne supérieure (découlant de l'ensemble d'origine), et d'un second ensemble qui représente une borne inférieure (correspondant à l'ensemble d'origine). Dans le cas présent, le processus de compilation donne une série de bornes inférieures à la hausse et de bornes supérieures à la baisse jusqu'à ce que la borne inférieure la plus élevée et la borne supérieure la plus faible soient atteintes. Des exemples d'applications de la technique sont divulgués pour les langages propositionnels, les langages du premier ordre, les langages basés sur des énoncés précis et des langages d'encadrement.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Optimization of information bases does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Optimization of information bases, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimization of information bases will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1847817

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.