Skip to content
EntityQ2002217· pop 11· linked from 26 articles

Rete-algoritme

Sign in to save

efficient pattern matching algorithm for implementing production rule systems

Wikidata facts

Image
Rete.svg
Show 2 more facts
publication date
1974-00-00
Stack Exchange tag
stackoverflow.com/tags/rete
Sources (1)

via Wikidata · CC0

Article · Nederlands

Het rete-algoritme is een algoritme voor patroonmatching, gebruikt bij regelgebaseerde productiesystemen (expertsystemen). Het werd in 1979 ontwikkeld door Dr. Charles L. Forgy van de Carnegie-Mellon Universiteit. Het rete-algoritme wordt toegepast in veelgebruikte expertsystemen zoals , CLIPS, JESS en LISA. Een eenvoudige implementatie van een expertsysteem zou elke productieregel kunnen vergelijken met alle feiten in de feitenverzameling van het expertsysteem, en deze proberen uit te voeren wanneer aan de condities van de productieregel voldaan zijn. Zelfs voor kleine feitenverzamelingen en kennisbanken is deze benadering veel te traag. Het rete-algoritme (van het Latijnse rete, dat net, netwerk betekent) ligt aan de basis van een meer efficiënte implementatie: het algoritme bouwt een graaf op waarbij elke (behalve de ) overeenkomt met een bepaald patroon in de condities van de productieregel. Het van de wortel tot een definieert een dergelijke (conjunctie van) condities. Elke knoop houdt in het geheugen de lijst van feiten bij die aan het patroon horend bij de knoop voldoen.

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories