Vectorised Spreading Activation algorithm for centrality measurement

Spreading Activation is a family of graph-based algorithms widely used in areas such as information retrieval, epidemic models, and recommender systems. In this paper we introduce a novel Spreading Activation (SA) method that we call Vectorised Spreading Activation (VSA). VSA algorithms, like “tradi...

Full description

Bibliographic Details
Main Authors: Alexander Troussov, František Dařena, Jan Žižka, Denis Parra, Peter Brusilovsky
Format: Article
Language:English
Published: Mendel University Press 2011-01-01
Series:Acta Universitatis Agriculturae et Silviculturae Mendelianae Brunensis
Subjects:
Online Access:https://acta.mendelu.cz/59/7/0469/
_version_ 1811277503133646848
author Alexander Troussov
František Dařena
Jan Žižka
Denis Parra
Peter Brusilovsky
author_facet Alexander Troussov
František Dařena
Jan Žižka
Denis Parra
Peter Brusilovsky
author_sort Alexander Troussov
collection DOAJ
description Spreading Activation is a family of graph-based algorithms widely used in areas such as information retrieval, epidemic models, and recommender systems. In this paper we introduce a novel Spreading Activation (SA) method that we call Vectorised Spreading Activation (VSA). VSA algorithms, like “traditional” SA algorithms, iteratively propagate the activation from the initially activated set of nodes to the other nodes in a network through outward links. The level of the node’s activation could be used as a centrality measurement in accordance with dynamic model-based view of centrality that focuses on the outcomes for nodes in a network where something is flowing from node to node across the edges. Representing the activation by vectors allows the use of the information about various dimensionalities of the flow and the dynamic of the flow. In this capacity, VSA algorithms can model multitude of complex multidimensional network flows. We present the results of numerical simulations on small synthetic social networks and multi­dimensional network models of folksonomies which show that the results of VSA propagation are more sensitive to the positions of the initial seed and to the community structure of the network than the results produced by traditional SA algorithms. We tentatively conclude that the VSA methods could be instrumental to develop scalable and computationally efficient algorithms which could achieve synergy between computation of centrality indexes with detection of community structures in networks. Based on our preliminary results and on improvements made over previous studies, we foresee advances and applications in the current state of the art of this family of algorithms and their applications to centrality measurement.
first_indexed 2024-04-13T00:17:50Z
format Article
id doaj.art-59fa175f080645b0b132d529f74aa4c2
institution Directory Open Access Journal
issn 1211-8516
2464-8310
language English
last_indexed 2024-04-13T00:17:50Z
publishDate 2011-01-01
publisher Mendel University Press
record_format Article
series Acta Universitatis Agriculturae et Silviculturae Mendelianae Brunensis
spelling doaj.art-59fa175f080645b0b132d529f74aa4c22022-12-22T03:10:53ZengMendel University PressActa Universitatis Agriculturae et Silviculturae Mendelianae Brunensis1211-85162464-83102011-01-0159746947610.11118/actaun201159070469Vectorised Spreading Activation algorithm for centrality measurementAlexander Troussov0František Dařena1Jan Žižka2Denis Parra3Peter Brusilovsky4BM Dublin Center for Advanced Studies, IBM IrelandÚstav informatiky / SoNet Research Center, Mendelova univerzita v Brně, Zemědělská 1, 613 00 BrnoÚstav informatiky / SoNet Research Center, Mendelova univerzita v Brně, Zemědělská 1, 613 00 BrnoUniversity of Pittsburgh, School of Information Sciences, University of Pittsburgh, 135 North Bellefield Ave., Pittsburgh, PA 15260, USAUniversity of Pittsburgh, School of Information Sciences, University of Pittsburgh, 135 North Bellefield Ave., Pittsburgh, PA 15260, USASpreading Activation is a family of graph-based algorithms widely used in areas such as information retrieval, epidemic models, and recommender systems. In this paper we introduce a novel Spreading Activation (SA) method that we call Vectorised Spreading Activation (VSA). VSA algorithms, like “traditional” SA algorithms, iteratively propagate the activation from the initially activated set of nodes to the other nodes in a network through outward links. The level of the node’s activation could be used as a centrality measurement in accordance with dynamic model-based view of centrality that focuses on the outcomes for nodes in a network where something is flowing from node to node across the edges. Representing the activation by vectors allows the use of the information about various dimensionalities of the flow and the dynamic of the flow. In this capacity, VSA algorithms can model multitude of complex multidimensional network flows. We present the results of numerical simulations on small synthetic social networks and multi­dimensional network models of folksonomies which show that the results of VSA propagation are more sensitive to the positions of the initial seed and to the community structure of the network than the results produced by traditional SA algorithms. We tentatively conclude that the VSA methods could be instrumental to develop scalable and computationally efficient algorithms which could achieve synergy between computation of centrality indexes with detection of community structures in networks. Based on our preliminary results and on improvements made over previous studies, we foresee advances and applications in the current state of the art of this family of algorithms and their applications to centrality measurement.https://acta.mendelu.cz/59/7/0469/centralitynetwork flowspreading activationgraph-based methodsrecommender systemsdata mining
spellingShingle Alexander Troussov
František Dařena
Jan Žižka
Denis Parra
Peter Brusilovsky
Vectorised Spreading Activation algorithm for centrality measurement
Acta Universitatis Agriculturae et Silviculturae Mendelianae Brunensis
centrality
network flow
spreading activation
graph-based methods
recommender systems
data mining
title Vectorised Spreading Activation algorithm for centrality measurement
title_full Vectorised Spreading Activation algorithm for centrality measurement
title_fullStr Vectorised Spreading Activation algorithm for centrality measurement
title_full_unstemmed Vectorised Spreading Activation algorithm for centrality measurement
title_short Vectorised Spreading Activation algorithm for centrality measurement
title_sort vectorised spreading activation algorithm for centrality measurement
topic centrality
network flow
spreading activation
graph-based methods
recommender systems
data mining
url https://acta.mendelu.cz/59/7/0469/
work_keys_str_mv AT alexandertroussov vectorisedspreadingactivationalgorithmforcentralitymeasurement
AT frantisekdarena vectorisedspreadingactivationalgorithmforcentralitymeasurement
AT janzizka vectorisedspreadingactivationalgorithmforcentralitymeasurement
AT denisparra vectorisedspreadingactivationalgorithmforcentralitymeasurement
AT peterbrusilovsky vectorisedspreadingactivationalgorithmforcentralitymeasurement