Regelbunden motorteknik har i stor utsträckning använts vid utvecklingen av informationssystem för företag. Dessa regelbaserade system kan dock drabbas av problemet med låga prestanda, när det finns en stor mängd faktauppgifter som ska matchas med reglerna. Sättet att kluster eller rutnät för att konstruera regelmotorer kan flexibelt expandera systembearbetning kapacitet genom att öka kluster skala, och få kortare svarstid. För att påskynda mönstermatchningen i regelmotorn föreslås ett dubbelt hashfilter för alfanätverk, kombinerat med betanodindexering, för att förbättra Rete-algoritmen i detta dokument. Genom att använda faktatyp nod i Rete-nätverk, en hashkarta om "fact type -fact type node" är byggd i rot nod, och hash kartor om "attribute restrict -alpha nod" är konstruerade i själva verket typ noder. Denna typ av dubbel hash mekanism kan påskynda filtreringen av fakta i alfa-nätverk. Samtidigt, hash tabeller med index som beräknas genom fakta objekt, byggs i minnen av beta noder, för att undvika onödig iteration i den gemensamma verksamheten av beta noder. Dessutom tillämpas regelmotorn baserad på denna förbättrade Rete-algoritm i företagets informationssystem. De experimentella resultaten visar att denna metod effektivt kan påskynda mönstermatchningen och avsevärt minska svarstiden för applikationssystemen. Nyckelord: Rete algoritm, dubbla hash filter, beta nod indexering, regel motor
En förbättrad Rete Algoritm för distribuerad regelmotor lades fram i REF.
An Improved Rete Algorithm Based on Double Hash Filter and Node Indexing for Distributed Rule Engine
{'venue': 'IEICE Transactions', 'journal': 'IEICE Transactions', 'mag_field_of_study': ['Computer Science']}