PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!
Tytuł artykułu

Using Neo4j graph database in social network analysis

Autorzy
Identyfikatory
Warianty tytułu
PL
Wykorzystanie grafowej bazy danych Neo4j do analizy sieci społecznych
Języki publikacji
EN
Abstrakty
EN
This article describes how Neo4j database capabilities can be utilized to implement measures often used in social network analysis. It gives a brief overview of the concept of Neo4j graph database. The UML class diagram of domain model is presented and discussed in details. On the basis of implementation of degree centrality and local clustering coefficient measures, several Neo4j core features are presented. In the summary, some general comments on using this database as a tool in a social network analysis are provided.
PL
Artykuł opisuje wykorzystanie możliwości bazy danych Neo4j w implementacji algorytmów stosowanych w analizie sieci społecznych. Przedstawiono w nim koncepcję Neo4j jako grafowej bazy danych oraz omówiono na diagramie klas podstawowe pojęcia z dziedziny przedmiotowej. Na podstawie implementacji dwóch miar (stopień węzła, lokalny współczynnik klasteryzacji), często używanych w analizie sieci społecznych, pokazano kilka podstawowych cech Neo4j. W ostatniej części znajduje się podsumowanie, w którym zebrano uwagi na temat wykorzystania tej bazy danych w analizie sieci społecznych.
Czasopismo
Rocznik
Strony
271--279
Opis fizyczny
Bibliogr. 17 poz.
Twórcy
autor
  • Silesian University of Technology, Institute of Informatics, Akademicka 16, 44-100 Gliwice, Poland, lukasz.warchal@polsl.pl
Bibliografia
  • 1. Wasserman S., Faust K.: Social Network Analysis: Methods and Applications. Cambridge University Press, New York 1994.
  • 2. Hanneman R. A., Riddle M.: Introduction to social network methods. University of California, Riverside CA 2005.
  • 3. Chakrabarti D., Faloutsos Ch.: Graph Mining: Laws, Generators, and Algorithms. ACM Computing Surveys, Vol. 38, Article 2, March 2006.
  • 4. Han J., Haihong E., Le G., Du J.: Survey on NoSQL database. In Proc. of 6th International Conference on Pervasive Computing and Applications (ICPCA), October 2011, p. 363-366.
  • 5. Angles R., Gutierrez C.: Survey of graph database models. ACM Computing Surv. 40, Vol. 1, Feb. 2008, p. 1-39.
  • 6. Neo4j Graph Database, http://neo4j.org/.
  • 7. The Neo4j Manual, http://docs.neo4j.org/chunked/stable/.
  • 8. Hatcher E., Gospodnetic 0.: Lucene in Action. Manning Publications, 2004.
  • 9. Apache Lucene, http://lucene.apache.org/java/docs/index.html.
  • 10. Segaran T., Evans C., Taylor J.: Programming the Semantic Web. O'Reilly Media 2009, p. 84-96.
  • 11. Pollak D.: Beginning Scala. Apress, 2009.
  • 12. Opsahl T., Agneessens F., Skvoretz J.: Node centrality in weighted networks: Generalizing degree and shortest paths. Social Networks, Vol. 32, 2010, p. 245-251.
  • 13. Freeman L.C.: Centrality in social networks: Conceptual clarification. Social Networks, Vol. 1, 1978, p. 215-239.
  • 14. Holland P. W., Leinhardt S.: Transitivity in structural models of small groups. Comparative Group Studies, Vol. 2, 1971, p. 107-124.
  • 15. Watts D. J., Strogatz S. H.: Collective dynamics of small-world networks. Nature, Vol.393, 1998,p.440-442.
  • 16. Opsahl T., Panzarasa P.: Clustering in weighted networks. Social Networks, Vol. 31, 2009,p. 155-163.
  • 17. Newman M. E. J.: The structure of scientific collaboration networks. PNAS 98, 2001, p. 404-409.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSL6-0016-0063
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.