Hi! I'm Domagoj Margan.

Welcome to my site.

I am a PhD student and researcher at the Department of Computing, Imperial College London, enroled in the HiPEDS CDT programme (Centre for Doctoral Training in High Performance Embedded and Distributed Systems). I am doing my first-year research on the large-scale graph processing systems under the supervision of Dr. Peter Pietzuch.

Download my CV (PDF)

Research

My main research interest is the computational analysis of complex networks and large-scale graphs, specifically the construction and design of systems for efficient and fast processing of very large real-world graphs/networks. I am interested in the distributed large-scale graph mining with applications to biology, medicine, cognitive science, and linguistics.

Imperial College London HiPEDS

During my Master's degree studies at the Department of Informatics, University of Rijeka, I was a member of the LangNet research group focused on the application of complex networks for the analysis of natural language. Written, as well as spoken language can be modeled via complex networks where the lingual units (e.g. words) are represented by vertices and their linguistic interactions by links. Language networks are a powerful formalism to the quantitative study of language structure at various language sublevels. Language network analysis showed potential for: the examination of structural complexities of each language sublevel and their mutual interactions; the systematic investigation of language evolution; the modeling of language acquisition; the modeling of mental lexicons; assessing the text quality; authorship attribution; disambiguation of the word’s meaning in a semantic context.

Find more about my research on my Google Scholar and ResearchGate profiles. Freely available papers are accessible on the arXiv repository, via DBLP computer science bibliography, or by clicking on the links below.

Publications

  1. S. Martinčić-Ipšić; D. Margan; A. Meštrović. “Multilayer Network of Language: a Unified Framework for Structural Analysis of Linguistic Subsystems”. Physica A: Statistical Mechanics and its Applications, 457, pp. 117-128, doi: 10.1016/j.physa.2016.03.082 (2016) PDF
  2. D. Margan; A. Meštrović. “LaNCoA: A Python Toolkit for Language Networks Construction and Analysis”. 38th International Convention on Information and Communication Technology, Electronics and Microelectronics - MIPRO 2015, Croatia, IEEE. (2015) PDF
  3. D. Margan; S. Martinčić-Ipšić; A. Meštrović. “Network Differences Between Normal and Shuffled Texts: Case of Croatian”. Springer, Studies in Computational Intelligence, Complex Networks, 549, pp. 275-283. (2014) PDF
  4. D. Margan; A. Meštrović; M. Ivašić-Kos; S. Martinčić-Ipšić. “Toward a Complex Networks Approach on Text Type Classification”. 6th International Conference on Information Technologies and Information Society - ITIS 2014, Slovenia. (2014) PDF abstract
  5. D. Margan; S. Martinčić-Ipšić; A. Meštrović. “Complex Networks Measures for Differentiation between Normal and Shuffled Croatian Texts”. 37th International Convention on Information and Communication Technology, Electronics and Microelectronics - MIPRO 2014, Croatia, IEEE, pp. 1819-1823. (2014) PDF
  6. D. Margan; S. Martinčić-Ipšić; A. Meštrović. “Differentiation between Normal and Shuffled Croatian Texts”. Adriatic Conference on Graph Theory and Complexity, Croatia, pp. 9-9. (2014)
  7. D. Margan; S. Martinčić-Ipšić; A. Meštrović. “Preliminary Report on the Structure of Croatian Linguistic Co-occurrence Networks”. 5th International Conference on Information Technologies and Information Society - ITIS 2013, Slovenia, pp. 89-96. (2013) PDF

Conference Talks

  1. “The Success of Open Source Software: A Review”. 38th International Convention on Information and Communication Technology, Electronics and Microelectronics - MIPRO 2015, Croatia, 28.05.2015.
  2. “LaNCoA: A Python Toolkit for Language Networks Construction and Analysis”. 38th International Convention on Information and Communication Technology, Electronics and Microelectronics - MIPRO 2015, Croatia, 27.05.2015.
  3. “Toward a Complex Networks Approach on Text Type Classification”. 6th International Conference on Information Technologies and Information Society - ITIS 2014, Slovenia, 6.11.2014.
  4. “Complex Networks Measures for Differentiation between Normal and Shuffled Croatian Texts”. 37th International Convention on Information and Communication Technology, Electronics and Microelectronics - MIPRO 2014, Croatia, 27.05.2014.
  5. “Differentiation between Normal and Shuffled Croatian Texts”. Adriatic Conference on Graph Theory and Complexity, Croatia, 26.04.2014.
  6. “Network Differences Between Normal and Shuffled Texts: Case of Croatian”. 5th Workshop on Complex Networks - CompleNet 2014, Italy, 14.03.2014.
  7. “Preliminary Report on the Structure of Croatian Linguistic Co-occurrence Networks”. 5th International Conference on Information Technologies and Information Society - ITIS 2013, Slovenia, 8.11.2013.

Open Source

OSI logo

I am an Open Source Software (OSS) enthusiast and a zealous long-time Linux user. During my Bachelor's and Master's studies in Croatia, I was an active member of the Croatian Linux Users Group, where I have served as a subsidiary coordinator for a year and a half. I have held dozen public lectures on topics related to OSS and have participated in the organisation of a number of OSS-related public events such as installfests and conferences (see DORS/CLUC).

Some of the open source work I do can be found on my GitHub profile.

Contact

Any questions, suggestions, or comments are most welcome.

Contact me by email: dm@domargan.net

You can also reach me on social media: