Math: pyhasse.acm
ACM-Background
The defining equation within Hassediagram technique (HDT) and its software realization by PyHasse is:
Let be objects of an object set X, and be the indicators of a multi-indicator system (mis)
The objects , are called comparable, if equation (1) holds:
: if and only if for all (1)
is the value of object , with respect to attribute . If (1) does not hold, and are »incomparable«, denoted as
The incomparability of with caused by a specific attribute pair is denoted by
(2)
The comparability of to is consequently defined by
(3)
The module ACM analyzes the incomparabilities which may appear among the objects of a user-selected subset .
- Rendering the ac (antichain) matrix:
Let s be the row determined by the object pair , and t the column determined by the pair , . Then an entry of the ac-matrix is defined as follows:(4)
-
Rowsums of ac-matrix (eventually restricted to the pairs of objects resulting from a user-selected subset X’), called
(5)
A large value of rss indicates that many attribute pairs are causing an incomparability of with .
-
Columnsums of ac-matrix (eventually restricted to the pairs of objects resulting from a user-selected subset , called .
(6)
with n the number of selected objects i.e.:
A large value of css indicates that the selected attribute pair (corresponding to the column t of ac) is causing incomparabilities for many object pairs taken from X'.
-
let w be either or , then it is of interest to find: max(w) and the corresponding list of attribute pairs (w = rs) or of object pairs (w = cs). These maximal values and associated lists inform about crucial pairs of objects and attributes, resp.