Research Article
Ontology-Oriented Diagnostic System for Traditional Chinese Medicine Based on Relation Refinement
Algorithm 1
Minimum symptom set extraction.
| Input: multi-set | | Output: | | if then | | return null; | | end | | else if then | | return . get (0); | | end | | = generateRatioNum (. size()); | | Let largest elements of the multi-set ; | | Let ; | | Let element of ; | | Mark green all the sets such that = , and remove all copies of from ; | | Mark red all the sets such that ; | | Mark white all the sets such that < , and remove from ; | | While do | | if sets are red then | | if sets are green then | | | | end | | Take (white sets) of the green sets and mark them white; | | For each remaining green set , insert in the first element of which is , and change the | | mark of to red; | | Let ; | | change the mark to green for all the sets which have as a representative in , and remove from ; | | end | | Let be the next white set; | | if then | | Mark in green; | | end | | else | | Insert in the first element of which is strictly larger than , and mark in red; | | end | | end |
|