Dr Nikos Ntarmos

  • Lord Kelvin Adam Smith Fellow (School of Computing Science)

telephone: 0141 330 6994
email: Nikos.Ntarmos@glasgow.ac.uk

Biography

I am a Lord Kelvin Adam Smith Fellow with the School of Computing Science at the University of Glasgow, UK, where I am a member of the IDA and GLASS sections and the IDEAS research group. I received my PhD and MSc in Computing Engineering & Informatics from the University of Patras, Greece, in 2008 and 2004 respectively, and my undergraduate diploma in Electronic & Computer Engineering from the Technical University of Crete, Greece, in 2002.

I worked as a postdoctoral researcher at the University of Patras, Greece, and as an adjunct assistant professor at the University of Ioannina, Greece, prior to joining the University of Glasgow in 2013. I am a member of the IEEE, the ACM, and the Technical Chamber of Greece (TEE). I have also worked as a research engineer, software engineer, senior systems administrator, and routinely contribute to open-source projects.

Personal site: https://ntarmos.info/

Research interests

My research interests lie in the areas of distributed computing and large-scale data management systems. My current research work focuses on issues pertaining to distributed (Big) data management, with a special interest in storage, indexing and query processing in distributed NoSQL data stores.

Selected publications

Supervision

  • Katsarou, Foteini
    Complex event processing and data flow in large scale decentralized systems
  • Portelli, Kurt
    Large-scale Learning over Distributed Streaming Data

All publications

List by: Type | Date

Jump to: 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2009 | 2006 | 2005 | 2004 | 2003
Number of items: 42.

2017

Cahsai, A., Anagnostopoulos, C., Ntarmos, N. and Triantafillou, P. (2017) Scaling k-Nearest Neighbors Queries. In: International Conference on Distributed Computing Systems, Atlanta, GA, USA, 5-8 June 2017, (Accepted for Publication)

Katsarou, F., Ntarmos, N. and Triantafillou, P. (2017) Subgraph Querying with Parallel Use of Query Rewritings and Alternative Algorithms. In: International Conference on Extending Database Technology (EDBT) 2017, Venice, Italy, 21-24 March 2017, pp. 25-36. ISBN 9783893180738 (doi:10.5441/002/edbt.2017.04)

Wang, J., Ntarmos, N. and Triantafillou, P. (2017) Ensuring Consistency in Graph Cache for Graph-Pattern Queries. In: The 6th International Workshop on Querying Graph Structured Data (GraphQ '17), Venice, Italy, 21-24 Mar 2017,

Wang, J., Ntarmos, N. and Triantafillou, P. (2017) GraphCache: A Caching System for Graph Queries. In: International Conference on Extending Database Technology (EDBT) 2017, Venice, Italy, 21-24 March 2017, pp. 13-24. ISBN 9783893180738 (doi:10.5441/002/edbt.2017.03)

2016

Wang, J., Ntarmos, N. and Triantafillou, P. (2016) Indexing Query Graphs to Speed Up Graph Query Processing. In: EDBT: 19th International Conference on Extending Database Technology, Bordeaux, France, 15-18 March 2016, ISBN 9783893180707 (doi:10.5441/002/edbt.2016.07)

2015

Katsarou, F., Ntarmos, N. and Triantafillou, P. (2015) Performance and scalability of indexed subgraph query processing methods. Proceedings of the VLDB Endowment, 8(12), pp. 1566-1577.

Wang, J., Ntarmos, N. and Triantafillou, P. (2015) Towards a subgraph/supergraph cached query-graph index. In: IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, CA, USA, 29 Oct - 1 Nov 2015,

2014

Ntarmos, N., Patlakas, I. and Triantafillou, P. (2014) Rank join queries in NoSQL databases. Proceedings of the VLDB Endowment, 7(7), pp. 493-504.

2013

Karavarsamis, S., Ntarmos, N., Blekas, K. and Pitas, I. (2013) Detecting pornographic images by localizing skin ROIs. International Journal of Digital Crime and Forensics, 5(1), pp. 39-53. (doi:10.4018/jdcf.2013010103)

Sfakianakis, G., Patlakas, I., Ntarmos, N. and Triantafillou, P. (2013) Interval indexing and querying on key-value cloud stores. In: 29th IEEE International Conference on Data Engineering (ICDE 2013), Brisbane, Australia, 8-11 Apr 2013, pp. 805-816. (doi:10.1109/ICDE.2013.6544876)

2012

Ntarmos, N., Patlakas, I., Sfakianakis, G. and Triantafillou, P. (2012) Rank Join Queries in Cloud Stores. Technical Report. Longitudinal Analytics of Web Archive Data, Saarbrücken, Germany.

Sfakianakis, G., Patlakas, I., Ntarmos, N. and Triantafillou, P. (2012) Interval Indexing and Querying on Key-Value Cloud Stores. Technical Report. Longitudinal Analytics of Web Archive Data, Saarbrücken, Germany.

Pitoura, T., Ntarmos, N. and Triantafillou, P. (2012) Saturn: range queries, load balancing and fault tolerance in DHT data systems. IEEE Transactions on Knowledge and Data Engineering, 24(7), pp. 1313-1327. (doi:10.1109/TKDE.2010.266)

Karavarsamis, S., Pitas, I. and Ntarmos, N. (2012) Recognizing pornographic images. In: The 14th ACM Workshop on Multimedia and Security, Coventry, UK, 6-7 Sep 2012, pp. 105-108. (doi:10.1145/2361407.2361425)

2011

Altanis, A., Patlakas, I., Ntarmos, N. and Triantafillou, P. (2011) Joins and Selects on Clouds. Technical Report. Longitudinal Analytics of Web Archive Data, Saarbrücken, Germany.

Ntarmos, N., Patlakas, I. and Triantafillou, P. (2011) Decentralized Rank Join Queries. Technical Report. Longitudinal Analytics of Web Archive Data, Saarbrücken, Germany.

Sfakianakis, G., Patlakas, I., Ntarmos, N. and Triantafillou, P. (2011) Interval Queries on the Cloud. Technical Report. Longitudinal Analytics of Web Archive Data, Saarbrücken, Germany.

Kaidos, C., Pasiopoulos, A., Ntarmos, N. and Triantafillou, P. (2011) SNFS: design and implementation of a social network file system. In: 4th Workshop on Social Network Systems (SNS '11), Salzburg, Austria, 10 Apr 2011,

Karavarsamis, S., Ntarmos, N. and Blekas, K. (2011) InFeRno: an intelligent framework for recognizing pornographic web pages. In: European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, Athens, Greece, 5-9 Sep 2011,

Koloniari, G., Ntarmos, N., Pitoura, E. and Souravlias, D. (2011) One is enough: distributed filtering for duplicate elimination. In: 20th ACM International Conference on Information and Knowledge Management, Glasgow, UK, 24-28 Oct 2011,

Loupasakis, A., Ntarmos, N. and Triantafillou, P. (2011) eXO: decentralized autonomous scalable social networking. In: 5th Biennial Conference on Innovative Data Systems Research (CIDR 2011), Asilomar, CA, USA, 9-12 Jan 2011,

Weikum, G., Ntarmos, N., Spaniol, M., Triantafillou, P., Benczur, A., Kirkpatrick, S., Masanes, J. and Williamson, M. (2011) Longitudinal analytics on web archive data: it's about time! In: 5th Biennial Conference on Innovative Data Systems Research (CIDR 2011), Asilomar, CA, USA, 9-12 Jan 2011,

2009

Ntarmos, N., Triantafillou, P. and Weikum, G. (2009) Statistical structures for internet-scale data management. VLDB Journal, 18(6), pp. 1279-1312. (doi:10.1007/s00778-009-0140-7)

Ntarmos, N., Triantafillou, P. and Weikum, G. (2009) Distributed hash sketches: scalable, efficient, and accurate cardinality estimation for distributed multisets. ACM Transactions on Computer Systems, 27(1), Art. 2. (doi:10.1145/1482619.1482621)

2006

Ntarmos, N. and Triantafillou, P. (2006) Statistical Structures for Internet-Scale Query Optimization. Technical Report. R.A. Computer Technology Institute, Greece.

Aekaterinidis, N., Ntarmos, N., Pitoura, T. and Triantafillou, P. (2006) Towards efficient complex data management services in peer-to-peer networks. In: Baldoni, R. (ed.) Global Data Management. Series: Emerging communication: studies in new technologies and practices in communication, 8. IOS Press: Amsterdam, The Netherlands. ISBN 9781586036294

Michel, S., Bender, M., Ntarmos, N., Triantafillou, P., Weikum, G. and Zimmer, C. (2006) Discovering and exploiting keyword and attribute-value co-occurences to improve P2P routing indices. In: 15th ACM International Conference on Information and Knowledge Management (CIKM 2006), Arlington, VA, USA, 6-11 Nov 2006,

Ntarmos, N., Triantafillou, P. and Weikum, G. (2006) Counting at large: Efficient cardinality estimation in internet-scale data networks. In: 22nd International Conference on Data Engineering (ICDE 2006), Atlanta, GA, USA, 3-8 Apr 2006,

Pitoura, T., Ntarmos, N. and Triantafillou, P. (2006) Replication, load balancing and efficient range query processing in DHTs. In: 10th International Conference on Extending Database Technology (EDBT 2006), Munich, Germany, 26-31 Mar 2006,

2005

Ntarmos, N., Pitoura, T. and Triantafillou, P. (2005) Range query optimization leveraging peer heterogeneity in DHT data networks. In: 3rd International Workshop on Databases, Information Systems and Peer-to-Peer Computing (DBISP2P'05), Trondheim, Norway, 28-29 Aug 2005,

Pitoura, T., Ntarmos, N. and Triantafillou, P. (2005) Replication, load balancing and efficient range query processing in DHTs. In: 4th Hellenic Data Management Symposium, Athens, Greece, 25-26 Aug 2005,

2004

Ntarmos, N., Pitoura, T. and Triantafillou, P. (2004) The RangeGuard: Range Query Optimization in Peer-to-Peer Data Networks. Technical Report. R.A. Computer Technology Institute, Greece.

Ntarmos, N. and Triantafillou, P. (2004) Sizeof() in P2P Networks: Hash Sketches over DHTs. Technical Report. R.A. Computer Technology Institute, Greece.

Pitoura, T., Ntarmos, N. and Triantafillou, P. (2004) HotRoD: Load Balancing and Efficient Range Query Processing in Peer-to-Peer Data Networks. Technical Report. R.A. Computer Technology Institute, Greece.

Triantafillou, P., Ntarmos, N. and Yannakopoulos, J. (2004) A cache engine for E-content integration. IEEE Internet Computing, 8(2), pp. 45-53. (doi:10.1109/MIC.2004.1273485)

Ntarmos, N. and Triantafillou, P. (2004) AESOP: Altruism-endowed self organizing peers. In: 2nd International Workshop on Databases, Information Systems and Peer-to-Peer Computing (DBISP2P'04), Toronto, Canada, 29-30 Aug 2004,

Ntarmos, N. and Triantafillou, P. (2004) SeAl: managing accesses and data in peer-to-peer data sharing networks. In: 4th IEEE International Conference in Peer-to-Peer Computing (P2P2004), Zurich, Switzerland, 25-27 Aug 2004, pp. 116-123. (doi:10.1109/PTP.2004.1334938)

Ntarmos, N. and Triantafillou, P. (2004) SeAl: selfishness and altruism in peer-to-peer data sharing networks. In: 3rd Hellenic Data Management Symposium, Athens, Greece, 28-29 Jun 2004,

2003

Triantafillou, P., Ntarmos, N., Nikoletseas, S. and Spirakis, P. (2003) NanoPeer networks and P2P worlds. In: 3rd IEEE International Conference in Peer-to-Peer Computing (P2P2003), Linköping, Sweden, 1-3 Sept 2003,

Triantafillou, P., Ntarmos, N. and Yannakopoulos, J. (2003) D.I.C.E. and CO.In.S: a data integration cache engine for a content integration system. In: 4th International Conference on Web Information Systems Engineering (WISE 2003), Rome, Italy, 10-12 Dec 2003, pp. 339-342. (doi:10.1109/WISE.2003.1254507)

Triantafillou, P., Ntarmos, N. and Yannakopoulos, J. (2003) The HyperHotel application built over DICE and COINS. In: 4th International Conference on Web Information Systems Engineering (WISE 2003), Rome, Italy, 10-12 Dec 2003, pp. 359-362. (doi:10.1109/WISE.2003.1254511)

Triantafillou, P., Xiruhaki, C., Koubarakis, M. and Ntarmos, N. (2003) Towards high performance peer-to-peer content and resource sharing systems. In: Conference on Innovative Data Systems Research (CIDR 2003), Asilomar, CA, USA, 5-8 Jan 2003,

This list was generated on Wed Jun 28 04:41:52 2017 BST.
Number of items: 42.

Articles

Katsarou, F., Ntarmos, N. and Triantafillou, P. (2015) Performance and scalability of indexed subgraph query processing methods. Proceedings of the VLDB Endowment, 8(12), pp. 1566-1577.

Ntarmos, N., Patlakas, I. and Triantafillou, P. (2014) Rank join queries in NoSQL databases. Proceedings of the VLDB Endowment, 7(7), pp. 493-504.

Karavarsamis, S., Ntarmos, N., Blekas, K. and Pitas, I. (2013) Detecting pornographic images by localizing skin ROIs. International Journal of Digital Crime and Forensics, 5(1), pp. 39-53. (doi:10.4018/jdcf.2013010103)

Pitoura, T., Ntarmos, N. and Triantafillou, P. (2012) Saturn: range queries, load balancing and fault tolerance in DHT data systems. IEEE Transactions on Knowledge and Data Engineering, 24(7), pp. 1313-1327. (doi:10.1109/TKDE.2010.266)

Ntarmos, N., Triantafillou, P. and Weikum, G. (2009) Statistical structures for internet-scale data management. VLDB Journal, 18(6), pp. 1279-1312. (doi:10.1007/s00778-009-0140-7)

Ntarmos, N., Triantafillou, P. and Weikum, G. (2009) Distributed hash sketches: scalable, efficient, and accurate cardinality estimation for distributed multisets. ACM Transactions on Computer Systems, 27(1), Art. 2. (doi:10.1145/1482619.1482621)

Triantafillou, P., Ntarmos, N. and Yannakopoulos, J. (2004) A cache engine for E-content integration. IEEE Internet Computing, 8(2), pp. 45-53. (doi:10.1109/MIC.2004.1273485)

Book Sections

Aekaterinidis, N., Ntarmos, N., Pitoura, T. and Triantafillou, P. (2006) Towards efficient complex data management services in peer-to-peer networks. In: Baldoni, R. (ed.) Global Data Management. Series: Emerging communication: studies in new technologies and practices in communication, 8. IOS Press: Amsterdam, The Netherlands. ISBN 9781586036294

Research Reports or Papers

Ntarmos, N., Patlakas, I., Sfakianakis, G. and Triantafillou, P. (2012) Rank Join Queries in Cloud Stores. Technical Report. Longitudinal Analytics of Web Archive Data, Saarbrücken, Germany.

Sfakianakis, G., Patlakas, I., Ntarmos, N. and Triantafillou, P. (2012) Interval Indexing and Querying on Key-Value Cloud Stores. Technical Report. Longitudinal Analytics of Web Archive Data, Saarbrücken, Germany.

Altanis, A., Patlakas, I., Ntarmos, N. and Triantafillou, P. (2011) Joins and Selects on Clouds. Technical Report. Longitudinal Analytics of Web Archive Data, Saarbrücken, Germany.

Ntarmos, N., Patlakas, I. and Triantafillou, P. (2011) Decentralized Rank Join Queries. Technical Report. Longitudinal Analytics of Web Archive Data, Saarbrücken, Germany.

Sfakianakis, G., Patlakas, I., Ntarmos, N. and Triantafillou, P. (2011) Interval Queries on the Cloud. Technical Report. Longitudinal Analytics of Web Archive Data, Saarbrücken, Germany.

Ntarmos, N. and Triantafillou, P. (2006) Statistical Structures for Internet-Scale Query Optimization. Technical Report. R.A. Computer Technology Institute, Greece.

Ntarmos, N., Pitoura, T. and Triantafillou, P. (2004) The RangeGuard: Range Query Optimization in Peer-to-Peer Data Networks. Technical Report. R.A. Computer Technology Institute, Greece.

Ntarmos, N. and Triantafillou, P. (2004) Sizeof() in P2P Networks: Hash Sketches over DHTs. Technical Report. R.A. Computer Technology Institute, Greece.

Pitoura, T., Ntarmos, N. and Triantafillou, P. (2004) HotRoD: Load Balancing and Efficient Range Query Processing in Peer-to-Peer Data Networks. Technical Report. R.A. Computer Technology Institute, Greece.

Conference Proceedings

Cahsai, A., Anagnostopoulos, C., Ntarmos, N. and Triantafillou, P. (2017) Scaling k-Nearest Neighbors Queries. In: International Conference on Distributed Computing Systems, Atlanta, GA, USA, 5-8 June 2017, (Accepted for Publication)

Katsarou, F., Ntarmos, N. and Triantafillou, P. (2017) Subgraph Querying with Parallel Use of Query Rewritings and Alternative Algorithms. In: International Conference on Extending Database Technology (EDBT) 2017, Venice, Italy, 21-24 March 2017, pp. 25-36. ISBN 9783893180738 (doi:10.5441/002/edbt.2017.04)

Wang, J., Ntarmos, N. and Triantafillou, P. (2017) Ensuring Consistency in Graph Cache for Graph-Pattern Queries. In: The 6th International Workshop on Querying Graph Structured Data (GraphQ '17), Venice, Italy, 21-24 Mar 2017,

Wang, J., Ntarmos, N. and Triantafillou, P. (2017) GraphCache: A Caching System for Graph Queries. In: International Conference on Extending Database Technology (EDBT) 2017, Venice, Italy, 21-24 March 2017, pp. 13-24. ISBN 9783893180738 (doi:10.5441/002/edbt.2017.03)

Wang, J., Ntarmos, N. and Triantafillou, P. (2016) Indexing Query Graphs to Speed Up Graph Query Processing. In: EDBT: 19th International Conference on Extending Database Technology, Bordeaux, France, 15-18 March 2016, ISBN 9783893180707 (doi:10.5441/002/edbt.2016.07)

Wang, J., Ntarmos, N. and Triantafillou, P. (2015) Towards a subgraph/supergraph cached query-graph index. In: IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, CA, USA, 29 Oct - 1 Nov 2015,

Sfakianakis, G., Patlakas, I., Ntarmos, N. and Triantafillou, P. (2013) Interval indexing and querying on key-value cloud stores. In: 29th IEEE International Conference on Data Engineering (ICDE 2013), Brisbane, Australia, 8-11 Apr 2013, pp. 805-816. (doi:10.1109/ICDE.2013.6544876)

Karavarsamis, S., Pitas, I. and Ntarmos, N. (2012) Recognizing pornographic images. In: The 14th ACM Workshop on Multimedia and Security, Coventry, UK, 6-7 Sep 2012, pp. 105-108. (doi:10.1145/2361407.2361425)

Kaidos, C., Pasiopoulos, A., Ntarmos, N. and Triantafillou, P. (2011) SNFS: design and implementation of a social network file system. In: 4th Workshop on Social Network Systems (SNS '11), Salzburg, Austria, 10 Apr 2011,

Karavarsamis, S., Ntarmos, N. and Blekas, K. (2011) InFeRno: an intelligent framework for recognizing pornographic web pages. In: European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, Athens, Greece, 5-9 Sep 2011,

Koloniari, G., Ntarmos, N., Pitoura, E. and Souravlias, D. (2011) One is enough: distributed filtering for duplicate elimination. In: 20th ACM International Conference on Information and Knowledge Management, Glasgow, UK, 24-28 Oct 2011,

Loupasakis, A., Ntarmos, N. and Triantafillou, P. (2011) eXO: decentralized autonomous scalable social networking. In: 5th Biennial Conference on Innovative Data Systems Research (CIDR 2011), Asilomar, CA, USA, 9-12 Jan 2011,

Weikum, G., Ntarmos, N., Spaniol, M., Triantafillou, P., Benczur, A., Kirkpatrick, S., Masanes, J. and Williamson, M. (2011) Longitudinal analytics on web archive data: it's about time! In: 5th Biennial Conference on Innovative Data Systems Research (CIDR 2011), Asilomar, CA, USA, 9-12 Jan 2011,

Michel, S., Bender, M., Ntarmos, N., Triantafillou, P., Weikum, G. and Zimmer, C. (2006) Discovering and exploiting keyword and attribute-value co-occurences to improve P2P routing indices. In: 15th ACM International Conference on Information and Knowledge Management (CIKM 2006), Arlington, VA, USA, 6-11 Nov 2006,

Ntarmos, N., Triantafillou, P. and Weikum, G. (2006) Counting at large: Efficient cardinality estimation in internet-scale data networks. In: 22nd International Conference on Data Engineering (ICDE 2006), Atlanta, GA, USA, 3-8 Apr 2006,

Pitoura, T., Ntarmos, N. and Triantafillou, P. (2006) Replication, load balancing and efficient range query processing in DHTs. In: 10th International Conference on Extending Database Technology (EDBT 2006), Munich, Germany, 26-31 Mar 2006,

Ntarmos, N., Pitoura, T. and Triantafillou, P. (2005) Range query optimization leveraging peer heterogeneity in DHT data networks. In: 3rd International Workshop on Databases, Information Systems and Peer-to-Peer Computing (DBISP2P'05), Trondheim, Norway, 28-29 Aug 2005,

Pitoura, T., Ntarmos, N. and Triantafillou, P. (2005) Replication, load balancing and efficient range query processing in DHTs. In: 4th Hellenic Data Management Symposium, Athens, Greece, 25-26 Aug 2005,

Ntarmos, N. and Triantafillou, P. (2004) AESOP: Altruism-endowed self organizing peers. In: 2nd International Workshop on Databases, Information Systems and Peer-to-Peer Computing (DBISP2P'04), Toronto, Canada, 29-30 Aug 2004,

Ntarmos, N. and Triantafillou, P. (2004) SeAl: managing accesses and data in peer-to-peer data sharing networks. In: 4th IEEE International Conference in Peer-to-Peer Computing (P2P2004), Zurich, Switzerland, 25-27 Aug 2004, pp. 116-123. (doi:10.1109/PTP.2004.1334938)

Ntarmos, N. and Triantafillou, P. (2004) SeAl: selfishness and altruism in peer-to-peer data sharing networks. In: 3rd Hellenic Data Management Symposium, Athens, Greece, 28-29 Jun 2004,

Triantafillou, P., Ntarmos, N., Nikoletseas, S. and Spirakis, P. (2003) NanoPeer networks and P2P worlds. In: 3rd IEEE International Conference in Peer-to-Peer Computing (P2P2003), Linköping, Sweden, 1-3 Sept 2003,

Triantafillou, P., Ntarmos, N. and Yannakopoulos, J. (2003) D.I.C.E. and CO.In.S: a data integration cache engine for a content integration system. In: 4th International Conference on Web Information Systems Engineering (WISE 2003), Rome, Italy, 10-12 Dec 2003, pp. 339-342. (doi:10.1109/WISE.2003.1254507)

Triantafillou, P., Ntarmos, N. and Yannakopoulos, J. (2003) The HyperHotel application built over DICE and COINS. In: 4th International Conference on Web Information Systems Engineering (WISE 2003), Rome, Italy, 10-12 Dec 2003, pp. 359-362. (doi:10.1109/WISE.2003.1254511)

Triantafillou, P., Xiruhaki, C., Koubarakis, M. and Ntarmos, N. (2003) Towards high performance peer-to-peer content and resource sharing systems. In: Conference on Innovative Data Systems Research (CIDR 2003), Asilomar, CA, USA, 5-8 Jan 2003,

This list was generated on Wed Jun 28 04:41:52 2017 BST.