Professor Peter Triantafillou

  • Chair of Data Systems Engineering (School of Computing Science)

telephone: 01413304932
email: Peter.Triantafillou@glasgow.ac.uk

Research interests

Personal site: http://www.dcs.gla.ac.uk/ideas/

Biography:

Peter Triantafillou has held the Data Systems Chair at the School of Computing Science at the University of Glasgow since January 2013 and has served as the Associate Director of the Urban Big Data Research Centre at Glasgow — a national infrastructure for urban data services and analytics. Before that Peter held professorial positions at Simon Fraser University Canada (1991-1995), the Technical University of Crete (1995-2002), the University of Patras (2002-2013) in Greece, and he was visiting professor at the Max-Planck Institute for Informatics in Germany (in 2004-2005 and in 2012-2013). Peter received his PhD in computer science from the University of Waterloo in 1991, being the Department of computer Science and the Faculty of Mathematics nominee for the Gold Medal for outstanding achievements at the Doctoral level. Peter has been conducting research for over 25 years, in large-scale data management and systems, including Distributed Databases, Distributed Filesystems, Multimedia Systems, Storage Servers, Peer-to-Peer Data Systems, Publish-Subscribe / Event-based Systems, Decentralized Search Engines and Information Retrieval, and Social Networks/Systems. Currently, his contributions are in Big Data Management and Large-Scale Infrastructures.  Peter has published extensively in top journals and conferences, has served in the Technical Program Committees of more than 100 international conferences, and has been the PC Chair or Vice-chair in several prestigious conferences. Peter has received the best paper award at the ACM CIKM (Conference on Information and Knowledge Management) in 2006 and is a co-designer of several innovative systems (such as the MINERVA decentralized search engine and the eXO decentralized social networking system).


Research Interests:

- Big data system architectures.
- Scalable, distributed storage systems, including file systems and modern NoSQL Database systems.
- Complex query processing and optimization (graph queries, ranking, temporal analytics).
- Indexing structures including statistical structures and methods.
- Appropriate notions for data and application consistently at scale.
- Machine learning techniques for big data systems.

Selected publications

All publications

List by: Type | Date

Jump to: 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990
Number of items: 117.

2015

Katsarou, F., Ntarmos, N., and Triantafillou, P. (2015) Performance and scalability of indexed subgraph query processing methods. Proceedings of the VLDB Endowment, (Accepted for Publication)

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.

Kumar Kondredi, S., Triantafillou, P., and Weikum, G. (2014) Combining information extraction and human computing for crowdsourced knowledge acquisition. In: 30th IEEE International Conference on Data Engineering, Chicago, IL, USA, 1-5 Apr 2014,

2013

Kermarrec, A.-M., and Triantafillou, P. (2013) XL peer-to-peer Pub/Sub systems. ACM Computing Surveys, 46(2), ART16. (doi:10.1145/2543581.2543583)

Sioutas, S., Triantafillou, P., Papaloukopoulos, G., Sakkopoulos, S., Tsichlas, K., and Manolopoulos, Y. (2013) ART: sub-logarithmic decentralized range query processing with probabilistic guarantees. Distributed and Parallel Databases, 31(1), pp. 71-109. (doi:10.1007/s10619-012-7112-4)

Bedathur, S., Berberich, K., Patlakas, Y., Triantafillou, P., and Weikum, G. (2013) D-hive: Data bees pollinating RDF and text. In: 6th Biennial Conference on Innovative Data Systems Research (CIDR13), Asilomar, CA, USA, 6-9 Jan 2013,

Kumar Kondreddi, S., Triantafillou, P., and Weikum, G. (2013) HIGGINS: where knowledge acquisition meets the crowds. In: International Conference on the World Wide Web, Rio de Janeiro, Brazil, 13-17 May 2013,

Kumar Kondredi, S., Triantafillou, P., and Weikum, G. (2013) Human computing games for knowledge acquisition. In: ACM Conference On Information and Knowledge Management, (CIKM13), San Francisco, CA, USA, 27 Oct - 1 Nov 2013, (doi:10.1145/2505515.2508213)

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)

Karampinas, D., and Triantafillou, P. (2012) Crowdsourcing taxonomies. In: 12th Extended Semantic Web Conference (ESWC12), Heraklion, Crete, Greece, 27-31 May 2012,

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.

Triantafillou, P. (2011) Anthropocentric data systems. Proceedings of the VLDB Endowment, 4(12), pp. 1478-1481.

Aekaterinids, I., and Triantafillou, P. (2011) Pyracanthus: a scalable solution for DHT-independent content-based publish/subscribe data networks. Information Systems, 36(3), pp. 655-674. (doi:10.1016/j.is.2010.11.002)

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,

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,

Triantafillou, P. (2011) Anthropocentric data systems. In: 37th International Conference on Very Large Data Bases (VLDB 2011), Westin Hotel, Seattle, WA, USA, 29 Aug-3 Sept 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,

2010

Sioutas, S., Paploukopoulos, G., Sakkopoulos, E., Tsichlas, K., Manolopoulos, Y., and Triantafillou, P. (2010) ART-sub-logarithmic decentralized range query processing with probabilistic guarantees. In: ACM Symposium on Principles of Distributed Computing (PODC2010), Zurich, Switzerland, 25-28 Jul 2010, pp. 118-119.

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)

Pitoura, T., and Triantafillou, P. (2009) Distribution fairness in internet-scale networks. ACM Transactions on Internet Technology, 9(4), Art. 16. (doi:10.1145/1592446.1592450)

Neumann, T., Bender, M., Michel, S., Schenkel, R., Triantafillou, P., and Weikum, G. (2009) Distributed top-k aggregation queries at large. Distributed and Parallel Databases, 26(1), pp. 3-27. (doi:10.1007/s10619-009-7041-z)

Sioutas, S., Sakkopoulos, E., Makris, C., Vassiliadis, B., Tsakalidis, A., and Triantafillou, P. (2009) Dynamic web service discovery architecture based on a novel peer based overlay network. Journal of Systems and Software, 82(5), pp. 809-824. (doi:10.1016/j.jss.2008.11.845)

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)

2008

Neumann, T., Bender, M., Michel, S., Schenkel, R., Triantafillou, P., and Weikum, G. (2008) Optimizing distributed top-k queries. In: 9th International Conference on Web Information Systems Engineering (WISE 2008), Auckland, New Zealand, 1-3 Sept 2008,

Pitoura, T., and Triantafillou, P. (2008) Self-join size estimation in large-scale distributed data systems. In: 24th International Conference on Data Engineering (ICDE 2008), Cancun, Mexico, 7-12 Apr 2008, (doi:10.1109/ICDE.2008.4497485)

2007

Aekaterinidis, I., and Triantafillou, P. (2007) Publish-subscribe information delivery with substring predicates. IEEE Internet Computing, 11(4), pp. 16-23. (doi:10.1109/MIC.2007.90)

Aekaterinidis, I., and Triantafillou, P. (2007) Substring matching in P2P content-based publish/subscribe data management networks. In: 23rd International Conference on Data Engineering (ICDE 2007), Istanbul, Turkey, 15-20 Apr 2007, pp. 1390-1394. (doi:10.1109/ICDE.2007.369019)

Kapritsos, M., and Triantafillou, P. (2007) BAD: Bandwidth Adaptive Dissemination. In: ACM/IFIP/USENIX 8th International Middleware Conference, Newport Beach, CA, USA, 26-30 Nov 2007,

Kapritsos, M., and Triantafillou, P. (2007) BAD: bandwidth adaptive dissemination or (the case for BAD trees). In: 2007 ACM/IFIP/USENIX 8th International Conference on Middleware Companion, Newport Beach, CA, USA, 26-30 Nov 2007, Art. 25. (doi:10.1145/1377943.1377963)

Michel, S., Bender, M., Triantafillou, P., and Weikum, G. (2007) Design alternatives for large-scale web search: Alexander was great, Aeneas a pioneer and Anakin has the force. In: 1st Workshop on Large Scale Distributed Systems for Information Retrieval (LSDS-IR), Amsterdam, Netherlands, 27 Jul 2007,

Pitoura, T., and Triantafillou, P. (2007) Load distribution fairness in P2P data management systems. In: 23rd International Conference on Data Engineering (ICDE 2007), Istanbul, Turkey, 15-20 Apr 2007,

2006

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

Aekaterinidis, I., and Triantafillou, P. (2006) PastryStrings: A comprehensive content-based publish/subscribe DHT network. In: 26th IEEE International Conference on Distributed Computing Systems (ICDCS 2006), Lisboa, Portugal, 4-7 Jul 2006,

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

Bender, M., Michel, S., Triantafillou, P., and Weikum, G. (2006) IQN routing: Integrating quality and novelty in P2P querying and ranking. In: 10th International Conference on Extending Database Technology (EDBT 2006), Munich, Germany, 26-31 Mar 2006,

Bender, M., Michel, S., Triantafillou, P., Weikum, G., and Zimmer, C. (2006) P2P content search: Give the web back to the people. In: 5th International Workshop on Peer-to-Peer Systems (IPTPS 2006), Santa Barbara, CA, USA, 27-28 Feb 2006,

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,

Michel, S., Bender, M., Triantafillou, P., and Weikum, G. (2006) Global document frequency estimation in peer-to-peer web search. In: 9th International Workshop on the Web and Databases (WebDB 2006), Chicago, ILL, USA, 30 Jun 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

Raftopoulou, P., Koubarakis, M., Stergiou , K., and Triantafillou, P. (2005) Fair resource allocation in a simple multi-agent setting: search algorithms and experimental evaluation. International Journal on Artificial Intelligence Tools, 14(6), pp. 887-889. (doi:10.1142/S0218213005002454)

Aekaterinidis, I., and Triantafillou, P. (2005) Internet scale string attribute publish/subscribe data networks. In: 14th ACM Conference on Information and Knowledge Management (CIKM 2005), Bremen, Germany, 31 Oct-5 Nov 2005,

Bender, M., Michel, S., Triantafillou, P., Weikum, G., and Zimmer, C. (2005) Improving collection selection with overlap awareness in P2P search engines. In: 28th International ACM SIGIR Conference (SIGIR 2005), Pestana Bahia Hotel, Salvador, Brazil, 15-19 Aug 2005,

Bender, M., Michel, S., Triantafillou, P., Weikum, G., and Zimmer, C. (2005) MINERVA: Collaborative P2P web search. In: 31st International Conference on Very Large Data Bases (VLDB 2005), Trondheim, Norway, 30 Aug-2 Sept 2005,

Makris, C., Sakkopoulous, E., Sioutas, S., Triantafillou, P., Tsakalidis, A., and Vassiliadis, B. (2005) NIPPERS: Network of InterPolated PeERS for web service discovery. In: International Symposium on Information Technology: Coding and Computing (ITCC 2005), Las Vegas, NV, USA, 4-6 Apr 2005, pp. 193-198.

Michel, S., Bender, M., Weikum, G., Zimmer, C., and Triantafillou, P. (2005) P2P web search with MINERVA: How do you want to search tomorrow? In: ACM/IFIP/USENIX 6th International Middleware Conference, Grenoble, France, 28 Nov-2 Dec 2005,

Michel, S., Triantafillou, P., and Weikum, G. (2005) Approximate top-k query algorithms. In: 4th Hellenic Data Management Symposium, Athens, Greece, 25-26 Aug 2005,

Michel, S., Triantafillou, P., and Weikum, G. (2005) KLEE: A framework for distributed top-k query algorithms. In: 31st International Conference on Very Large Data Bases (VLDB 2005), Trondheim, Norway, 30 Aug-2 Sept 2005,

Michel, S., Triantafillou, P., and Weikum, G. (2005) MINERVA: A scalable efficient peer-to-peer search engine. In: ACM/IFIP/USENIX 6th International Middleware Conference, Grenoble, France, 28 Nov-2 Dec 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,

Weikum, G., Bast, H., Canright, G., Hales, D., Schindelhauer, C., and Triantafillou, P. (2005) Towards peer-to-peer web search. In: Workshop in Peer-to-Peer Data Management in the Complex Systems Perspective, Paris, France, 14-18 Nov 2005,

Weikum, G., Hales, D., Schindelhauer, C., and Triantafillou, P. (2005) Towards self-organizing query routing and processing for peer-to-peer web search. In: European Conference on Complex Systems (ECCS '05), Paris, France, 14-18 Nov 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.

Hondroulis, A., Harizakis, C., and Triantafillou, P. (2004) Optimal cache memory exploitation for continuous media: to cache or to prefetch? Multimedia Tools and Applications, 23(3), pp. 203-220. (doi:10.1023/B:MTAP.0000031757.02159.ac)

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,

Triantafillou, P. (2004) Self-organization and volunteering: Engineering in very large scale sharing networks. In: Self-* 2004, International Workshop on Self-* Properties in Complex Information Systems, Bertinoro, Italy, 31 May-2 Jun 2004,

Triantafillou, P., and Aekaterinidis, I. (2004) Publish/subscribe over structured P2P networks. In: 3rd International Workshop on Distributed Event-Based Systems (DEBS 2004), Edinburgh, Scotland, UK, 24-25 May 2004,

Triantafillou, P., and Economides, A. (2004) Subscription summarization: A new paradigm for efficient publish/subscribe systems. In: 24th IEEE International Conference on Distributed Computing Systems (ICDCS 2004), Hachioji, Tokyo, Japan, 24-26 Mar 2004, pp. 562-571. (doi:10.1109/ICDCS.2004.1281623)

Triantafillou, P., and Ntarmos, N. (2004) The RangeGuard: Range query optimization in peer-to-peer data networks. In: 3rd Hellenic Data Management Symposium, Athens, Greece, 28-29 Jun 2004,

2003

Balafoutis, E., Paterakis, M., Triantafillou, P., Nerjes, G., Muth, P., and Weikum, G. (2003) Clustered scheduling algorithms for mixed-media disk workloads in a multimedia server. Cluster Computing, 6(1), pp. 75-86. (doi:10.1023/A:1020923202104)

Triantafillou, P. (2003) Peer-to-peer network architectures: The next step (harnessing the symbiosis of altruism and selfishness). In: ACM SIGCOMM Workshop on Future Directions in Network Architecture (FDNA '03), Karlsruhe, Germany, 25-29 Aug 2003,

Triantafillou, P., and Aekaterinidis, I. (2003) ProxyTeller: A proxy placement tool for content delivery under performance constraints. In: 4th International Conference on Web Information Systems Engineering (WISE 2003), Rome, Italy, 10-12 Dec 2003, pp. 62-71. (doi:10.1109/WISE.2003.1254470)

Triantafillou, P., and Aekaterinidis, I. (2003) ProxyTeller: A tool guiding web proxy placement decisions. In: 12th International World Web Web Conference (WWW2003), Budapest, Hungary, 20-24 May 2003,

Triantafillou, P., and Aekaterinidis, I. (2003) Web proxy cache replacement: Do's, dont's and expectations. In: 2nd IEEE International Symposium on Network Computing and Applications (NCA-03), Royal Sonesta Hotel, Cambridge, MA, USA, 16-18 Apr 2003, pp. 59-66. (doi:10.1109/NCA.2003.1201138)

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., and Pitoura, T. (2003) Towards a unifying framework for complex query processing over structured peer-to-peer data networks. In: International Workshop on Databases, Information Systems and Peer-to-Peer Computing (DBISP2P'03), Berlin, Germany, 7-8 Sept 2003,

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,

2002

Triantafillou, P., Georgiadis, C., and Faloutsos, C. (2002) Fundamentals of scheduling and performance of video tape libraries. Multimedia Tools and Applications, 18(2), pp. 137-158. (doi:10.1023/A:1016207026242)

Triantafillou, P., Harpantidou , R., and Paterakis, M. (2002) High performance data broadcasting systems. Mobile Networks and Applications, 7(4), pp. 279-290. (doi:10.1023/A:1015411311496)

Triantafillou, P., Christodoulakis, S., and Georgiadis, C.A. (2002) A comprehensive analytical performance model for disk devices under random workloads. IEEE Transactions on Knowledge and Data Engineering, 14(1), pp. 140-155. (doi:10.1109/69.979978)

Triantafillou, P., and Economides, A. (2002) Subscription summaries for scalability and efficiency in publish/subscribe systems. In: 1st International Workshop on Distributed Event-Based Systems (DEBS 2002), Vienna, Austria, 2-3 Jul 2002, pp. 619-624. (doi:10.1109/ICDCSW.2002.1030838)

Triantafillou, P., Xiruhaki, C., and Koubarakis, M. (2002) Efficient massive sharing of content among peers. In: IEEE Workshop on Resource Sharing in Massively Distributed Systems (RESH'02), Vienna, Austria, 2 Jul 2002,

2001

Triantafillou, P., and Papadakis, T. (2001) Continuous data block placement in and elevation from tertiary storage in hierarchical storage servers. Cluster Computing, 4(2), pp. 157-172. (doi:10.1023/A:1011477100616)

Triantafillou, P., Harpantidou, R., and Paterakis, M. (2001) High performance data broadcasting: A comprehensive systems perspective (or The non-issue of broadcast scheduling). In: 2nd International Conference on Mobile Data Management (MDM '01), Hong Kong, China, 8-10 Jan 2001,

Triantafillou, P., Hondroulis, A., and Harizakis, C. (2001) Optimal memory exploitation for continuous media: To cache or to prefetch. In: 7th International Workshop on Multimedia Information Systems (MIS '01), Capri, Italy, 7-9 Nov 2001,

2000

Harizopoulos, S., Harizakis, C., and Triantafillou, P. (2000) Hierarchical caching and prefetching for continuous media servers with smart disks. IEEE Concurrency, 8(3), pp. 16-22. (doi:10.1109/4434.865888)

Nerjes, G., Muth, P., Paterakis, M., Rombogiannakis, Y., Triantafillou, P., and Weikum, G. (2000) Incremental scheduling of mixed workloads in multimedia information servers. Multimedia Tools and Applications, 11(1), pp. 9-33. (doi:10.1023/A:1009669215773)

Triantafillou, P., Christodoulakis, S., and Georgiadis, C. (2000) Optimal data placement on disks: a comprehensive solution for different technologies. IEEE Transactions on Knowledge and Data Engineering, 12(2), pp. 324-330. (doi:10.1109/69.842270)

Vassilakis, C., Paterakis, M., and Triantafillou, P. (2000) Video placement and configuration of distributed video servers on cable TV networks. Multimedia Systems, 8(2), pp. 92-104. (doi:10.1007/s005300050153)

1999

Triantafillou, P., and Georgiadis, Y. (1999) Hierarchical scheduling algorithms for near-line robotic tape libraries. In: 2nd International Workshop on Parallel and Distributed Databases (PaDD'99), Florence, Italy, 1-3 Sept 1999, pp. 50-54. (doi:10.1109/DEXA.1999.795144)

Triantafillou, P., and Harizopoulos, S. (1999) Prefetching into smart disk caches for improving the performance of continuous media servers. In: IEEE International Conference on Multimedia Computing and Systems (ICMCS '99), Florence, Italy, 7-11 Jun 1999, pp. 500-505. (doi:10.1109/MMCS.1999.779252)

1998

Triantafillou, P., and Faloutsos, C. (1998) Overlay striping and optimal parallel I/O for modern applications. Parallel Computing, 24(1), pp. 21-43. (doi:10.1016/S0167-8191(97)00115-4)

Nerjes, G., Robogianakis, Y., Muth, P., Paterakis, M., Triantafillou, P., and Weikum, G. (1998) Scheduling strategies for mixed workloads in multimedia information systems. In: 8th International Workshop on Research Issues in Data Engineering (RIDE '98), Adam's Mark Hotel, Orlando, FL, USA, 23-24 Feb 1998,

Rombogiannakis, Y., Nerjes, G., Muth, P., Paterakis, M., Triantafillou, P., and Weikum, G. (1998) Disk scheduling for mixed-media workloads in multimedia servers. In: 6th ACM International Conference on Multimedia, Bristol, England, UK, 12-16 Sept 1998,

1997

Triantafillou, P. (1997) An approach to deadlock detection in multidatabases. Information Systems, 22(1), pp. 39-55. (doi:10.1016/S0306-4379(97)00003-3)

Triantafillou, P., and Neilson, C. (1997) Achieving strong consistency in a distributed file system. IEEE Transactions on Software Engineering, 23(1), pp. 35-55. (doi:10.1109/32.581328)

Christodoulakis, S., Triantafillou, P., and Zioga, F. (1997) Principles of optimally placing data in tertiary storage libraries. In: 23rd International Conference on Very Large Data Bases (VLDB 1997), Athens, Greece, 25-29 Aug 1997, pp. 236-245.

Nerjes, G., Rombogiannakis, Y., Muth, P., Paterakis, M., Triantafillou, P., and Weikum, G. (1997) Configuring and performance modeling of multimedia servers with mixed workload. In: 3rd International Workshop on Multimedia Information Systems (MIS '97), Conference Center Villa Olmo, Como, Italy, 25-27 Sept 1997,

Triantafillou, P., Christodoulakis, S., and Magoulioti, D. (1997) Benchmarking and performance fine tuning of multimedia servers. In: Euro-Par '97 Parallel Processing, 3rd International Euro-Par Conference, Passau, Germany, 26-29 Aug 1997, pp. 1144-1153.

Triantafillou, P., and Papadakis, T. (1997) On demand data elevation in hierarchical multimedia storage servers. In: 23rd International Conference on Very Large Data Bases (VLDB 1997), Athens, Greece, 25-29 Aug 1997, pp. 226-235.

Vassilakis, C., Paterakis, M., and Triantafillou, P. (1997) Modeling, design and performance evaluation of interactive distributed video-on-demand systems. In: 4th IEEE Workshop on High-Performance Communication Systems (HPCS '97), Chalkidiki, Greece, 23-25 Jun 1997, pp. 45-54. (doi:10.1109/HPCS.1997.864025)

1996

Triantafillou, P. (1996) Availability and performance limitations in multidatabases. Information Systems, 21(7), pp. 577-593. (doi:10.1016/S0306-4379(96)00029-4)

Triantafillou, P. (1996) Independent recovery in large-scale distributed systems. IEEE Transactions on Software Engineering, 22(11), pp. 812-826. (doi: 10.1109/32.553700)

Triantafillou, P., and Taylor, D.J. (1996) VELOS: a new approach for efficiently achieving high availability in partitioned distributed systems. IEEE Transactions on Knowledge and Data Engineering, 8(2), pp. 305-321. (doi:10.1109/69.494168)

1995

Christodoulakis, S., and Triantafillou, P. (1995) Research and development issues for large-scale multimedia information systems. ACM Computing Surveys, 27(4), pp. 576-579. (doi:10.1145/234782.234793)

Triantafillou, P., and Taylor, D.J. (1995) The location-based paradigm for replication: achieving efficiency and availability in distributed systems. IEEE Transactions on Software Engineering, 21(1), pp. 1-18. (doi:10.1109/32.341843)

1994

Triantafillou, P., and Taylor, D.J. (1994) Multiclass replicated data management: exploiting replication to improve efficiency. IEEE Transactions on Parallel and Distributed Systems, 5(2), pp. 121-138. (doi:10.1109/71.265941)

Triantafillou, P., and Xiao, F. (1994) Supporting partial data accesses to replicated data. In: 10th IEEE International Conference on Data Engineering (ICDE'94), Houston, TX, USA, 14-18 Feb 1994, pp. 32-42. (doi:10.1109/ICDE.1994.283006)

1993

Triantafillou, P. (1993) Recovering in large distributed systems with replicated data. In: 2nd International Conference on Parallel and Distributed Information Systems (PDIS 1993), San Diego, CA, USA, 20-23 Jan 1993, pp. 39-47. (doi:10.1109/PDIS.1993.253074)

1992

Triantafillou, P. (1992) High availability is not enough. In: 2nd Workshop on the Management of Replicated Data, Monterey, CA, USA, 12-13 Nov 1992, pp. 40-43. (doi:10.1109/MRD.1992.242621)

1991

Triantafillou, P., and Taylor, D.J. (1991) Efficiently maintaining availability in the presence of partitionings in distributed systems. In: 7th IEEE International Conference on Data Engineering (IDCE'91), Kobe, Japan, 8-12 Apr 1991, pp. 34-41. (doi:10.1109/ICDE.1991.131450)

Triantafillou, P., and Taylor, D.J. (1991) Using multiple replica classes to improve performance in distributed systems. In: 11th IEEE International Conference on Distributed Computing Systems (ICDCS'91), Arlington, TX, USA, 20-24 May 1991, pp. 420-428. (doi:10.1109/ICDCS.1991.148704)

1990

Triantafillou, P., and Bauer, M. (1990) Distributed name management in internet systems: a study of design and performance issues. Journal of Parallel and Distributed Computing, 9(4), pp. 357-368. (doi:10.1016/0743-7315(90)90120-E)

Triantafillou, P., and Taylor, D.J. (1990) A new paradigm for high availability and efficiency in replicated distributed databases. In: 2nd IEEE Symposium on Parallel and Distributed Processing (SPDP'90), Dallas, TX, USA, 9-13 Dec 1990, pp. 136-143. (doi:10.1109/SPDP.1990.143522)

This list was generated on Tue Jun 30 05:44:45 2015 BST.
Number of items: 117.

Articles

Katsarou, F., Ntarmos, N., and Triantafillou, P. (2015) Performance and scalability of indexed subgraph query processing methods. Proceedings of the VLDB Endowment, (Accepted for Publication)

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

Kermarrec, A.-M., and Triantafillou, P. (2013) XL peer-to-peer Pub/Sub systems. ACM Computing Surveys, 46(2), ART16. (doi:10.1145/2543581.2543583)

Sioutas, S., Triantafillou, P., Papaloukopoulos, G., Sakkopoulos, S., Tsichlas, K., and Manolopoulos, Y. (2013) ART: sub-logarithmic decentralized range query processing with probabilistic guarantees. Distributed and Parallel Databases, 31(1), pp. 71-109. (doi:10.1007/s10619-012-7112-4)

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)

Triantafillou, P. (2011) Anthropocentric data systems. Proceedings of the VLDB Endowment, 4(12), pp. 1478-1481.

Aekaterinids, I., and Triantafillou, P. (2011) Pyracanthus: a scalable solution for DHT-independent content-based publish/subscribe data networks. Information Systems, 36(3), pp. 655-674. (doi:10.1016/j.is.2010.11.002)

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)

Pitoura, T., and Triantafillou, P. (2009) Distribution fairness in internet-scale networks. ACM Transactions on Internet Technology, 9(4), Art. 16. (doi:10.1145/1592446.1592450)

Neumann, T., Bender, M., Michel, S., Schenkel, R., Triantafillou, P., and Weikum, G. (2009) Distributed top-k aggregation queries at large. Distributed and Parallel Databases, 26(1), pp. 3-27. (doi:10.1007/s10619-009-7041-z)

Sioutas, S., Sakkopoulos, E., Makris, C., Vassiliadis, B., Tsakalidis, A., and Triantafillou, P. (2009) Dynamic web service discovery architecture based on a novel peer based overlay network. Journal of Systems and Software, 82(5), pp. 809-824. (doi:10.1016/j.jss.2008.11.845)

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)

Aekaterinidis, I., and Triantafillou, P. (2007) Publish-subscribe information delivery with substring predicates. IEEE Internet Computing, 11(4), pp. 16-23. (doi:10.1109/MIC.2007.90)

Raftopoulou, P., Koubarakis, M., Stergiou , K., and Triantafillou, P. (2005) Fair resource allocation in a simple multi-agent setting: search algorithms and experimental evaluation. International Journal on Artificial Intelligence Tools, 14(6), pp. 887-889. (doi:10.1142/S0218213005002454)

Hondroulis, A., Harizakis, C., and Triantafillou, P. (2004) Optimal cache memory exploitation for continuous media: to cache or to prefetch? Multimedia Tools and Applications, 23(3), pp. 203-220. (doi:10.1023/B:MTAP.0000031757.02159.ac)

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)

Balafoutis, E., Paterakis, M., Triantafillou, P., Nerjes, G., Muth, P., and Weikum, G. (2003) Clustered scheduling algorithms for mixed-media disk workloads in a multimedia server. Cluster Computing, 6(1), pp. 75-86. (doi:10.1023/A:1020923202104)

Triantafillou, P., Georgiadis, C., and Faloutsos, C. (2002) Fundamentals of scheduling and performance of video tape libraries. Multimedia Tools and Applications, 18(2), pp. 137-158. (doi:10.1023/A:1016207026242)

Triantafillou, P., Harpantidou , R., and Paterakis, M. (2002) High performance data broadcasting systems. Mobile Networks and Applications, 7(4), pp. 279-290. (doi:10.1023/A:1015411311496)

Triantafillou, P., Christodoulakis, S., and Georgiadis, C.A. (2002) A comprehensive analytical performance model for disk devices under random workloads. IEEE Transactions on Knowledge and Data Engineering, 14(1), pp. 140-155. (doi:10.1109/69.979978)

Triantafillou, P., and Papadakis, T. (2001) Continuous data block placement in and elevation from tertiary storage in hierarchical storage servers. Cluster Computing, 4(2), pp. 157-172. (doi:10.1023/A:1011477100616)

Harizopoulos, S., Harizakis, C., and Triantafillou, P. (2000) Hierarchical caching and prefetching for continuous media servers with smart disks. IEEE Concurrency, 8(3), pp. 16-22. (doi:10.1109/4434.865888)

Nerjes, G., Muth, P., Paterakis, M., Rombogiannakis, Y., Triantafillou, P., and Weikum, G. (2000) Incremental scheduling of mixed workloads in multimedia information servers. Multimedia Tools and Applications, 11(1), pp. 9-33. (doi:10.1023/A:1009669215773)

Triantafillou, P., Christodoulakis, S., and Georgiadis, C. (2000) Optimal data placement on disks: a comprehensive solution for different technologies. IEEE Transactions on Knowledge and Data Engineering, 12(2), pp. 324-330. (doi:10.1109/69.842270)

Vassilakis, C., Paterakis, M., and Triantafillou, P. (2000) Video placement and configuration of distributed video servers on cable TV networks. Multimedia Systems, 8(2), pp. 92-104. (doi:10.1007/s005300050153)

Triantafillou, P., and Faloutsos, C. (1998) Overlay striping and optimal parallel I/O for modern applications. Parallel Computing, 24(1), pp. 21-43. (doi:10.1016/S0167-8191(97)00115-4)

Triantafillou, P. (1997) An approach to deadlock detection in multidatabases. Information Systems, 22(1), pp. 39-55. (doi:10.1016/S0306-4379(97)00003-3)

Triantafillou, P., and Neilson, C. (1997) Achieving strong consistency in a distributed file system. IEEE Transactions on Software Engineering, 23(1), pp. 35-55. (doi:10.1109/32.581328)

Triantafillou, P. (1996) Availability and performance limitations in multidatabases. Information Systems, 21(7), pp. 577-593. (doi:10.1016/S0306-4379(96)00029-4)

Triantafillou, P. (1996) Independent recovery in large-scale distributed systems. IEEE Transactions on Software Engineering, 22(11), pp. 812-826. (doi: 10.1109/32.553700)

Triantafillou, P., and Taylor, D.J. (1996) VELOS: a new approach for efficiently achieving high availability in partitioned distributed systems. IEEE Transactions on Knowledge and Data Engineering, 8(2), pp. 305-321. (doi:10.1109/69.494168)

Christodoulakis, S., and Triantafillou, P. (1995) Research and development issues for large-scale multimedia information systems. ACM Computing Surveys, 27(4), pp. 576-579. (doi:10.1145/234782.234793)

Triantafillou, P., and Taylor, D.J. (1995) The location-based paradigm for replication: achieving efficiency and availability in distributed systems. IEEE Transactions on Software Engineering, 21(1), pp. 1-18. (doi:10.1109/32.341843)

Triantafillou, P., and Taylor, D.J. (1994) Multiclass replicated data management: exploiting replication to improve efficiency. IEEE Transactions on Parallel and Distributed Systems, 5(2), pp. 121-138. (doi:10.1109/71.265941)

Triantafillou, P., and Bauer, M. (1990) Distributed name management in internet systems: a study of design and performance issues. Journal of Parallel and Distributed Computing, 9(4), pp. 357-368. (doi:10.1016/0743-7315(90)90120-E)

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

Kumar Kondredi, S., Triantafillou, P., and Weikum, G. (2014) Combining information extraction and human computing for crowdsourced knowledge acquisition. In: 30th IEEE International Conference on Data Engineering, Chicago, IL, USA, 1-5 Apr 2014,

Bedathur, S., Berberich, K., Patlakas, Y., Triantafillou, P., and Weikum, G. (2013) D-hive: Data bees pollinating RDF and text. In: 6th Biennial Conference on Innovative Data Systems Research (CIDR13), Asilomar, CA, USA, 6-9 Jan 2013,

Kumar Kondreddi, S., Triantafillou, P., and Weikum, G. (2013) HIGGINS: where knowledge acquisition meets the crowds. In: International Conference on the World Wide Web, Rio de Janeiro, Brazil, 13-17 May 2013,

Kumar Kondredi, S., Triantafillou, P., and Weikum, G. (2013) Human computing games for knowledge acquisition. In: ACM Conference On Information and Knowledge Management, (CIKM13), San Francisco, CA, USA, 27 Oct - 1 Nov 2013, (doi:10.1145/2505515.2508213)

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)

Karampinas, D., and Triantafillou, P. (2012) Crowdsourcing taxonomies. In: 12th Extended Semantic Web Conference (ESWC12), Heraklion, Crete, Greece, 27-31 May 2012,

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,

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,

Triantafillou, P. (2011) Anthropocentric data systems. In: 37th International Conference on Very Large Data Bases (VLDB 2011), Westin Hotel, Seattle, WA, USA, 29 Aug-3 Sept 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,

Sioutas, S., Paploukopoulos, G., Sakkopoulos, E., Tsichlas, K., Manolopoulos, Y., and Triantafillou, P. (2010) ART-sub-logarithmic decentralized range query processing with probabilistic guarantees. In: ACM Symposium on Principles of Distributed Computing (PODC2010), Zurich, Switzerland, 25-28 Jul 2010, pp. 118-119.

Neumann, T., Bender, M., Michel, S., Schenkel, R., Triantafillou, P., and Weikum, G. (2008) Optimizing distributed top-k queries. In: 9th International Conference on Web Information Systems Engineering (WISE 2008), Auckland, New Zealand, 1-3 Sept 2008,

Pitoura, T., and Triantafillou, P. (2008) Self-join size estimation in large-scale distributed data systems. In: 24th International Conference on Data Engineering (ICDE 2008), Cancun, Mexico, 7-12 Apr 2008, (doi:10.1109/ICDE.2008.4497485)

Aekaterinidis, I., and Triantafillou, P. (2007) Substring matching in P2P content-based publish/subscribe data management networks. In: 23rd International Conference on Data Engineering (ICDE 2007), Istanbul, Turkey, 15-20 Apr 2007, pp. 1390-1394. (doi:10.1109/ICDE.2007.369019)

Kapritsos, M., and Triantafillou, P. (2007) BAD: Bandwidth Adaptive Dissemination. In: ACM/IFIP/USENIX 8th International Middleware Conference, Newport Beach, CA, USA, 26-30 Nov 2007,

Kapritsos, M., and Triantafillou, P. (2007) BAD: bandwidth adaptive dissemination or (the case for BAD trees). In: 2007 ACM/IFIP/USENIX 8th International Conference on Middleware Companion, Newport Beach, CA, USA, 26-30 Nov 2007, Art. 25. (doi:10.1145/1377943.1377963)

Michel, S., Bender, M., Triantafillou, P., and Weikum, G. (2007) Design alternatives for large-scale web search: Alexander was great, Aeneas a pioneer and Anakin has the force. In: 1st Workshop on Large Scale Distributed Systems for Information Retrieval (LSDS-IR), Amsterdam, Netherlands, 27 Jul 2007,

Pitoura, T., and Triantafillou, P. (2007) Load distribution fairness in P2P data management systems. In: 23rd International Conference on Data Engineering (ICDE 2007), Istanbul, Turkey, 15-20 Apr 2007,

Aekaterinidis, I., and Triantafillou, P. (2006) PastryStrings: A comprehensive content-based publish/subscribe DHT network. In: 26th IEEE International Conference on Distributed Computing Systems (ICDCS 2006), Lisboa, Portugal, 4-7 Jul 2006,

Bender, M., Michel, S., Triantafillou, P., and Weikum, G. (2006) IQN routing: Integrating quality and novelty in P2P querying and ranking. In: 10th International Conference on Extending Database Technology (EDBT 2006), Munich, Germany, 26-31 Mar 2006,

Bender, M., Michel, S., Triantafillou, P., Weikum, G., and Zimmer, C. (2006) P2P content search: Give the web back to the people. In: 5th International Workshop on Peer-to-Peer Systems (IPTPS 2006), Santa Barbara, CA, USA, 27-28 Feb 2006,

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,

Michel, S., Bender, M., Triantafillou, P., and Weikum, G. (2006) Global document frequency estimation in peer-to-peer web search. In: 9th International Workshop on the Web and Databases (WebDB 2006), Chicago, ILL, USA, 30 Jun 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,

Aekaterinidis, I., and Triantafillou, P. (2005) Internet scale string attribute publish/subscribe data networks. In: 14th ACM Conference on Information and Knowledge Management (CIKM 2005), Bremen, Germany, 31 Oct-5 Nov 2005,

Bender, M., Michel, S., Triantafillou, P., Weikum, G., and Zimmer, C. (2005) Improving collection selection with overlap awareness in P2P search engines. In: 28th International ACM SIGIR Conference (SIGIR 2005), Pestana Bahia Hotel, Salvador, Brazil, 15-19 Aug 2005,

Bender, M., Michel, S., Triantafillou, P., Weikum, G., and Zimmer, C. (2005) MINERVA: Collaborative P2P web search. In: 31st International Conference on Very Large Data Bases (VLDB 2005), Trondheim, Norway, 30 Aug-2 Sept 2005,

Makris, C., Sakkopoulous, E., Sioutas, S., Triantafillou, P., Tsakalidis, A., and Vassiliadis, B. (2005) NIPPERS: Network of InterPolated PeERS for web service discovery. In: International Symposium on Information Technology: Coding and Computing (ITCC 2005), Las Vegas, NV, USA, 4-6 Apr 2005, pp. 193-198.

Michel, S., Bender, M., Weikum, G., Zimmer, C., and Triantafillou, P. (2005) P2P web search with MINERVA: How do you want to search tomorrow? In: ACM/IFIP/USENIX 6th International Middleware Conference, Grenoble, France, 28 Nov-2 Dec 2005,

Michel, S., Triantafillou, P., and Weikum, G. (2005) Approximate top-k query algorithms. In: 4th Hellenic Data Management Symposium, Athens, Greece, 25-26 Aug 2005,

Michel, S., Triantafillou, P., and Weikum, G. (2005) KLEE: A framework for distributed top-k query algorithms. In: 31st International Conference on Very Large Data Bases (VLDB 2005), Trondheim, Norway, 30 Aug-2 Sept 2005,

Michel, S., Triantafillou, P., and Weikum, G. (2005) MINERVA: A scalable efficient peer-to-peer search engine. In: ACM/IFIP/USENIX 6th International Middleware Conference, Grenoble, France, 28 Nov-2 Dec 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,

Weikum, G., Bast, H., Canright, G., Hales, D., Schindelhauer, C., and Triantafillou, P. (2005) Towards peer-to-peer web search. In: Workshop in Peer-to-Peer Data Management in the Complex Systems Perspective, Paris, France, 14-18 Nov 2005,

Weikum, G., Hales, D., Schindelhauer, C., and Triantafillou, P. (2005) Towards self-organizing query routing and processing for peer-to-peer web search. In: European Conference on Complex Systems (ECCS '05), Paris, France, 14-18 Nov 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. (2004) Self-organization and volunteering: Engineering in very large scale sharing networks. In: Self-* 2004, International Workshop on Self-* Properties in Complex Information Systems, Bertinoro, Italy, 31 May-2 Jun 2004,

Triantafillou, P., and Aekaterinidis, I. (2004) Publish/subscribe over structured P2P networks. In: 3rd International Workshop on Distributed Event-Based Systems (DEBS 2004), Edinburgh, Scotland, UK, 24-25 May 2004,

Triantafillou, P., and Economides, A. (2004) Subscription summarization: A new paradigm for efficient publish/subscribe systems. In: 24th IEEE International Conference on Distributed Computing Systems (ICDCS 2004), Hachioji, Tokyo, Japan, 24-26 Mar 2004, pp. 562-571. (doi:10.1109/ICDCS.2004.1281623)

Triantafillou, P., and Ntarmos, N. (2004) The RangeGuard: Range query optimization in peer-to-peer data networks. In: 3rd Hellenic Data Management Symposium, Athens, Greece, 28-29 Jun 2004,

Triantafillou, P. (2003) Peer-to-peer network architectures: The next step (harnessing the symbiosis of altruism and selfishness). In: ACM SIGCOMM Workshop on Future Directions in Network Architecture (FDNA '03), Karlsruhe, Germany, 25-29 Aug 2003,

Triantafillou, P., and Aekaterinidis, I. (2003) ProxyTeller: A proxy placement tool for content delivery under performance constraints. In: 4th International Conference on Web Information Systems Engineering (WISE 2003), Rome, Italy, 10-12 Dec 2003, pp. 62-71. (doi:10.1109/WISE.2003.1254470)

Triantafillou, P., and Aekaterinidis, I. (2003) ProxyTeller: A tool guiding web proxy placement decisions. In: 12th International World Web Web Conference (WWW2003), Budapest, Hungary, 20-24 May 2003,

Triantafillou, P., and Aekaterinidis, I. (2003) Web proxy cache replacement: Do's, dont's and expectations. In: 2nd IEEE International Symposium on Network Computing and Applications (NCA-03), Royal Sonesta Hotel, Cambridge, MA, USA, 16-18 Apr 2003, pp. 59-66. (doi:10.1109/NCA.2003.1201138)

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., and Pitoura, T. (2003) Towards a unifying framework for complex query processing over structured peer-to-peer data networks. In: International Workshop on Databases, Information Systems and Peer-to-Peer Computing (DBISP2P'03), Berlin, Germany, 7-8 Sept 2003,

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,

Triantafillou, P., and Economides, A. (2002) Subscription summaries for scalability and efficiency in publish/subscribe systems. In: 1st International Workshop on Distributed Event-Based Systems (DEBS 2002), Vienna, Austria, 2-3 Jul 2002, pp. 619-624. (doi:10.1109/ICDCSW.2002.1030838)

Triantafillou, P., Xiruhaki, C., and Koubarakis, M. (2002) Efficient massive sharing of content among peers. In: IEEE Workshop on Resource Sharing in Massively Distributed Systems (RESH'02), Vienna, Austria, 2 Jul 2002,

Triantafillou, P., Harpantidou, R., and Paterakis, M. (2001) High performance data broadcasting: A comprehensive systems perspective (or The non-issue of broadcast scheduling). In: 2nd International Conference on Mobile Data Management (MDM '01), Hong Kong, China, 8-10 Jan 2001,

Triantafillou, P., Hondroulis, A., and Harizakis, C. (2001) Optimal memory exploitation for continuous media: To cache or to prefetch. In: 7th International Workshop on Multimedia Information Systems (MIS '01), Capri, Italy, 7-9 Nov 2001,

Triantafillou, P., and Georgiadis, Y. (1999) Hierarchical scheduling algorithms for near-line robotic tape libraries. In: 2nd International Workshop on Parallel and Distributed Databases (PaDD'99), Florence, Italy, 1-3 Sept 1999, pp. 50-54. (doi:10.1109/DEXA.1999.795144)

Triantafillou, P., and Harizopoulos, S. (1999) Prefetching into smart disk caches for improving the performance of continuous media servers. In: IEEE International Conference on Multimedia Computing and Systems (ICMCS '99), Florence, Italy, 7-11 Jun 1999, pp. 500-505. (doi:10.1109/MMCS.1999.779252)

Nerjes, G., Robogianakis, Y., Muth, P., Paterakis, M., Triantafillou, P., and Weikum, G. (1998) Scheduling strategies for mixed workloads in multimedia information systems. In: 8th International Workshop on Research Issues in Data Engineering (RIDE '98), Adam's Mark Hotel, Orlando, FL, USA, 23-24 Feb 1998,

Rombogiannakis, Y., Nerjes, G., Muth, P., Paterakis, M., Triantafillou, P., and Weikum, G. (1998) Disk scheduling for mixed-media workloads in multimedia servers. In: 6th ACM International Conference on Multimedia, Bristol, England, UK, 12-16 Sept 1998,

Christodoulakis, S., Triantafillou, P., and Zioga, F. (1997) Principles of optimally placing data in tertiary storage libraries. In: 23rd International Conference on Very Large Data Bases (VLDB 1997), Athens, Greece, 25-29 Aug 1997, pp. 236-245.

Nerjes, G., Rombogiannakis, Y., Muth, P., Paterakis, M., Triantafillou, P., and Weikum, G. (1997) Configuring and performance modeling of multimedia servers with mixed workload. In: 3rd International Workshop on Multimedia Information Systems (MIS '97), Conference Center Villa Olmo, Como, Italy, 25-27 Sept 1997,

Triantafillou, P., Christodoulakis, S., and Magoulioti, D. (1997) Benchmarking and performance fine tuning of multimedia servers. In: Euro-Par '97 Parallel Processing, 3rd International Euro-Par Conference, Passau, Germany, 26-29 Aug 1997, pp. 1144-1153.

Triantafillou, P., and Papadakis, T. (1997) On demand data elevation in hierarchical multimedia storage servers. In: 23rd International Conference on Very Large Data Bases (VLDB 1997), Athens, Greece, 25-29 Aug 1997, pp. 226-235.

Vassilakis, C., Paterakis, M., and Triantafillou, P. (1997) Modeling, design and performance evaluation of interactive distributed video-on-demand systems. In: 4th IEEE Workshop on High-Performance Communication Systems (HPCS '97), Chalkidiki, Greece, 23-25 Jun 1997, pp. 45-54. (doi:10.1109/HPCS.1997.864025)

Triantafillou, P., and Xiao, F. (1994) Supporting partial data accesses to replicated data. In: 10th IEEE International Conference on Data Engineering (ICDE'94), Houston, TX, USA, 14-18 Feb 1994, pp. 32-42. (doi:10.1109/ICDE.1994.283006)

Triantafillou, P. (1993) Recovering in large distributed systems with replicated data. In: 2nd International Conference on Parallel and Distributed Information Systems (PDIS 1993), San Diego, CA, USA, 20-23 Jan 1993, pp. 39-47. (doi:10.1109/PDIS.1993.253074)

Triantafillou, P. (1992) High availability is not enough. In: 2nd Workshop on the Management of Replicated Data, Monterey, CA, USA, 12-13 Nov 1992, pp. 40-43. (doi:10.1109/MRD.1992.242621)

Triantafillou, P., and Taylor, D.J. (1991) Efficiently maintaining availability in the presence of partitionings in distributed systems. In: 7th IEEE International Conference on Data Engineering (IDCE'91), Kobe, Japan, 8-12 Apr 1991, pp. 34-41. (doi:10.1109/ICDE.1991.131450)

Triantafillou, P., and Taylor, D.J. (1991) Using multiple replica classes to improve performance in distributed systems. In: 11th IEEE International Conference on Distributed Computing Systems (ICDCS'91), Arlington, TX, USA, 20-24 May 1991, pp. 420-428. (doi:10.1109/ICDCS.1991.148704)

Triantafillou, P., and Taylor, D.J. (1990) A new paradigm for high availability and efficiency in replicated distributed databases. In: 2nd IEEE Symposium on Parallel and Distributed Processing (SPDP'90), Dallas, TX, USA, 9-13 Dec 1990, pp. 136-143. (doi:10.1109/SPDP.1990.143522)

This list was generated on Tue Jun 30 05:44:45 2015 BST.