Data Structures | |
class | TreeNode |
Functions | |
bool | LMFISuperSet (TreeNode *location) |
Check for an existing superset of name in the MFI. | |
void | AddToFI (TreeNode *C) |
Output itemset (don't need to save bitmaps for FI). | |
void | AddToMFI (TreeNode *C) |
Add this node's name bitmap to the MFI list. | |
void | AddToFCI (TreeNode *C) |
Add this node's name bitmap to the FCI list. | |
int | SortLMFI (int rBegin, int rEnd, int sortBy) |
bool | CheckHUTMFI (TreeNode *C, int iTAIL) |
Determine whether a HUTMFI is true. | |
void | ReorderTail (TreeNode *C, int &iTAIL, bool useComp, bool &NoChild, bool &AllFreq) |
Dynamically reorder the elements in the tail by increasing support - Expand all children and sort by increasing support - Remove infrequent children. | |
void | NoorderTail (TreeNode *C, int &iTAIL) |
Simply copy over the tail without expanding any of the children for pure DFS (no expansion of all children). | |
void | MAFIA (TreeNode *C, bool HUT, bool &FHUT, bool useComp) |
The main MAFIA algorithm function. | |
void | MergeRepeatedItemsets () |
Merge repeated itemsets into one combined itemset - e.g. |
|
Add this node's name bitmap to the FCI list.
Definition at line 479 of file Mafia.cpp. Referenced by MAFIA(). |
|
Output itemset (don't need to save bitmaps for FI).
Definition at line 428 of file Mafia.cpp. Referenced by MAFIA(). |
|
Add this node's name bitmap to the MFI list.
Definition at line 454 of file Mafia.cpp. Referenced by MAFIA(). |
|
Determine whether a HUTMFI is true.
Definition at line 550 of file Mafia.cpp. Referenced by MAFIA(). |
|
Check for an existing superset of name in the MFI.
Definition at line 419 of file Mafia.cpp. Referenced by MAFIA(). |
|
The main MAFIA algorithm function.
|
|
Merge repeated itemsets into one combined itemset - e.g. if (transaction set of item 4) AND (transaction set item 5) = (transaction set item 5), then item 5 is a duplicate of item 4 due to increasing support |
|
Simply copy over the tail without expanding any of the children for pure DFS (no expansion of all children).
Definition at line 658 of file Mafia.cpp. Referenced by MAFIA(). |
|
Dynamically reorder the elements in the tail by increasing support - Expand all children and sort by increasing support - Remove infrequent children.
Definition at line 577 of file Mafia.cpp. Referenced by MAFIA(). |
|
Definition at line 519 of file Mafia.cpp. Referenced by CheckHUTMFI(), and MAFIA(). |