| Interface | Description |
|---|---|
| PreferenceGraphExploiter |
Abstract class defining common interface for ranking-creating preference graph exploitation procedures,
like for example NFS (Net Flow Score), FNFS (Fuzzy Net Flow Score), WFNFS (Weighted Fuzzy Net Flow Score), RR (Rank Rule) etc.
|
| PreferenceStructureExploiter | Deprecated.
Not used
|
| Class | Description |
|---|---|
| FuzzyRelation |
Class representing fuzzy relation, i.e. relation, that can be satisfied to some degree from [0,1] interval.
|
| PairOfIndices |
Class of objects storing pairs of indices, i.e., non-negative integer numbers.
|
| PairwiseComparisons |
Class used to store and access a set of pairwise comparisons in terms of relations:
P (preference relation), P^-1 (inverse preference relation), I (indifference relation), and R (incomparability relation).
|
| PreferenceGraph |
Class representing preference graph, composed of vertices (nodes) corresponding to objects (examples) or groups of objects
and arcs corresponding to "at least" / "at most" relations between vertices.
SIC! |
| PreferenceGraphGenerator |
Class generating preference graph and storing references to 1) test information table,
2) "full" PCT created on the basis of that test information table, and 3) rules' container.
|
| PreferenceGraphGeneratorVirtualAllRules |
Class representing preference graph generator working with virtual exhaustive set of decision rules.
|
| PreferenceGraphRankingGenerator | Deprecated.
Not used
|
| PreferenceGraphWFNFS |
Implementation of Weighted Fuzzy Net Flow Score (WFNFS) preference graph exploitation procedure
|
| PreferenceStructure | Deprecated.
Use
PreferenceGraph |
| PreferenceStructureVirtualAllRulesDRSA | Deprecated.
Use
PreferenceGraph |
| Ranker |
Class used to perform entire computation path, starting from preference information in terms of reference ranking or pairwise comparisons and finishing with final ranking
|
| RankerParameters |
TODO - improve comments for fields
Parameters for ranker.
|
| RankerResults |
Stores objects and values resulting from a single run of ranker
|
| Ranking |
Class representing ranking of objects, ordered from the best to the worst (sorted descendingly).
|
| RankingErrorCalculator |
Class used to calculate ranking error with respect to available preference information in terms of preference/indifference/inverse preference relations
(such preference information is called
correct pairwise comparisons) or in terms of a reference ranking (such preference information is called correct ranking). |
| RankingGenerator | Deprecated.
Not used
|
| RankingPosition |
Class storing numbers of objects sharing one position in ranking, along with their common evaluation
|
| RankRule |
Rank rule preference graph exploitation procedure
|
| RepeatedWFNFS |
Implementation of Repeated Weighted Fuzzy Net Flow Score (WFNFS) preference graph exploitation procedure
|
| SimpleRanking |
Class representing simple ranking of objects, ordered from the best to the worst (sorted descendingly).
|
| SimpleRankingPosition |
Class storing numbers of objects sharing one position in ranking
|
| SScPairwiseComparisons |
Class used to store and access a set of pairwise comparisons in terms of relations: S (outranking relation) and S^c (non-outranking relation).
|
| SScRankingErrorCalculator |
Class used to calculate ranking error with respect to available preference information in terms of outranking/non-outranking (S/S^c) relations
(such preference information is called
correct pairwise comparisons). |
| WeightsGenerator |
Generator for "at least" and "at most" weights used by a ranking method, like WFNFS.
|
| WFNFS | Deprecated. |
| WFNFSVirtualAllRulesDRSA | Deprecated. |
| WFNFSWeights |
Class used to store named set of at least and/or at most weights
for WFNFS preference structure exploitation procedure.
|
| Enum | Description |
|---|---|
| WeightsType |
Type of weights used to generate final ranking of examples
|