Modelling an attack tree is basically a matter of associating a logical “and” and a logical “or”, but in most of real world applications related to fraud management the “and/or” logic is not adequate to effectively represent the relationship between a parent node and its children, most of all when information about attributes is associated to the nodes and the main problem to solve is how to promulgate attribute values up the tree through recursive aggregation operations occurring at the “and/or” nodes. OWA-based aggregations have been introduced to generalize “and” and “or” operators starting from the observation that in between the extremes “for all” (and) and “for any” (or), terms (quantifiers) like “several”, “most”, “few”, “some”, etc. can be introduced to represent the different weights associated to the nodes in the aggregation. The aggregation process taking place at an OWA node depends on the ordered position of the child nodes but it does not take care of the possible interactions between the nodes. In this paper, we propose to overcome this drawback introducing the Choquet integral whose distinguished feature is to be able to take into account the interaction between nodes. At first, the attack tree is valuated recursively through a bottom-up algorithm whose complexity is linear versus the number of nodes and exponential for every node. Then, the algorithm is extended assuming that the attribute values in the leaves are unimodal LR fuzzy numbers and the calculation of Choquet integral is carried out using the alpha-cuts.
Modelling fraud detection by attack trees and Choquet integral
Bortot, Silvia;Fedrizzi, Mario;
2011-01-01
Abstract
Modelling an attack tree is basically a matter of associating a logical “and” and a logical “or”, but in most of real world applications related to fraud management the “and/or” logic is not adequate to effectively represent the relationship between a parent node and its children, most of all when information about attributes is associated to the nodes and the main problem to solve is how to promulgate attribute values up the tree through recursive aggregation operations occurring at the “and/or” nodes. OWA-based aggregations have been introduced to generalize “and” and “or” operators starting from the observation that in between the extremes “for all” (and) and “for any” (or), terms (quantifiers) like “several”, “most”, “few”, “some”, etc. can be introduced to represent the different weights associated to the nodes in the aggregation. The aggregation process taking place at an OWA node depends on the ordered position of the child nodes but it does not take care of the possible interactions between the nodes. In this paper, we propose to overcome this drawback introducing the Choquet integral whose distinguished feature is to be able to take into account the interaction between nodes. At first, the attack tree is valuated recursively through a bottom-up algorithm whose complexity is linear versus the number of nodes and exponential for every node. Then, the algorithm is extended assuming that the attribute values in the leaves are unimodal LR fuzzy numbers and the calculation of Choquet integral is carried out using the alpha-cuts.File | Dimensione | Formato | |
---|---|---|---|
Bortot-Fedrizzi-Giove AFSS.2011.pdf
Solo gestori archivio
Tipologia:
Versione editoriale (Publisher’s layout)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
292.3 kB
Formato
Adobe PDF
|
292.3 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione