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

algoritmo rete

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 · Italiano

L'algoritmo Rete è un efficiente algoritmo di pattern matching per l'implementazione di sistemi di produzione a regole. È stato creato da della Carnegie Mellon University. La prima pubblicazione dell'algoritmo risale al 1974 e dopo rielaborato nel 1979 per la sua tesi di dottorato. L'algoritmo Rete è alla base di alcuni tra i più popolari sistemi esperti come ad esempio: * Blaze Advisor, su fairisaac.com. URL consultato il 26 febbraio 2007 (archiviato dall'url originale il 16 febbraio 2007). * JRules, su ilog.com. * * CLIPS * Jess * LISA, su lisa.sourceforge.net. Un'implementazione 'naïve' di un sistema esperto dovrebbe verificare ogni regola rispetto ai fatti conosciuti presenti nella base di conoscenza attivando la regola necessaria e poi passando a controllare le altre regole applicabili. Questo approccio 'naïve' anche per piccoli sistemi con un numero prefissato di regole e fatti, si rivela molto inefficiente. L'algoritmo Rete fornisce una efficiente base per l'implementazione di un sistema esperto. Un sistema esperto Rete-based costruisce un network di nodi, dove ogni nodo (ad eccezione del nodo radice) corrisponde ad un pattern presente nella parte sinistra di una regola. Il cammino che collega il nodo radice al nodo foglia definisce una completa parte sinistra di una regola. Ogni nodo ha una memoria di fatti che soddisfano quel pattern. Questa struttura è genericamente riconducibile ad un Trie

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories