CS Colloquium Series @ UCY

(sponsored by )

CS Colloquium Series - Department of Computer Science - University of Cyprus

The Department of Computer Science at the University of Cyprus holds research colloquiums and social hours approximately once weekly. All university students, faculty, and staff are invited to attend. Notifications about new and upcoming events are automatically disseminated to a variety of institutional lists. If you don't receive these notifications, but want to get informed about upcoming colloquium announcements, you can do the following:

Subscriptions:
  • CS-Colloquium Mailing List
  • CS-Colloquium RSS feed (copy the below URL into your favorite RSS reader)



  • Links:
  • Planned Colloquiums (copy the below URL into your favorite RSS reader)
  • Other Presentations held by the Department (PhD Defenses, Demonstrations, Educational Seminars, etc.)
  • Information for Scheduling a Colloquium


  • The CS Colloquium Series is sponsored by a generous donation from Microsoft

    Colloquium Coordinator: Demetris Zeinalipour
  • Colloquium Assistant: Panayiotis Andreou

  • Photo Album!

    Upcoming and Past Colloquiums


    Colloquium: The Algorithmic Lens: How Computational Thinking Changes the Sciences, Prof. Christos H. Papadimitriou (University of California - Berkeley, USA), Thursday, July 29th 2010, 16:00-17:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    The Algorithmic Lens: How Computational Thinking Changes the Sciences

    "Ο Αλγοριθμικός Φακός: Πώς η Υπολογιστική Σκέψη Αλλάζει τις Επιστήμες"

    Speaker: Prof. Christos Η. Papadimitriou
    Affiliation: University of California - Berkeley, USA
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Thursday, July 29th, 2010
    Time: 16:00-17:00 EET
    Host: Marios Mavronicolas (mavronic AT cs.ucy.ac.cy)

    Abstract (In Greek):
    Η υπολογιστική έρευνα αλλάζει τις επιστήμες (τις φυσικές, μαθηματικές, και κοινωνικές επιστήμες, καθώς και τις επιστήμες ζωής) όχι μόνο με το να τις ενδυναμώνει αναλυτικά, αλλά κυρίως με το να τους παρέχει νέες οπτικές γωνίες που συχνά οδηγούν σε απρόβλεπτες διαισθήσεις. Τα παραδείγματα είναι πολλά: Οι κβαντικοί υπολογισμοί προσφέρουν το κατάλληλο πλαίσιο για την αμφισβήτηση και την επανεξέταση μερικών από τις πιο βασικές αρχές της κβαντικής φυσικής, ενώ η στατιστική μηχανική έχει βρει μια ισχυρή αναλογία για τις αλλαγές φάσεων στην αποδοτικότητα των πιθανοτικών αλγορίθμων. Στα μαθηματικά, το ερώτημα "P vs. NP" ανήκει πλέον στη λίστα των πλέον σημαντικών άλυτων προβλημάτων, ενώ στα οικονομικά, η μελέτη της υπολογιστικής πολυπλοκότητας οδηγεί σε αναθεώρηση των προβλέψεων για οικονομικές συμπεριφορές και επηρεάζει το σχεδιασμό οικονομικών μηχανισμών, όπως των δημοπρασιών. Τέλος, στη βιολογία, κάποια από τα πλέον θεμελιώδη προβλήματα, όπως η κατανόηση του εγκεφάλου και της εξέλιξης, μπορούν να επαναδιατυπωθούν παραγωγικά με υπολογιστικούς όρους.

    Please notice that the talk will be given in Greek

    Short Bio (In Greek):
    Ο Χρίστος Παπαδημητρίου σπούδασε στο Εθνικό Μετσόβιο Πολυτεχνείο όπου έλαβε Δίπλωμα Ηλεκτρολόγου-Μηχανολόγου Μηχανικού το 1972. Στη συνέχεια ακολούθησε μεταπτυχιακές σπουδές στο Πανεπιστήμιο Princeton, όπου απέκτησε Διδακτορικό Δίπλωμα το 1976. Ο Χρίστος Παπαδημητρίου είναι από το 1996 μέχρι σήμερα ο Καθηγητής της Έδρας C. Lester Hogan στο Τμήμα Ηλεκτρολόγων Μηχανικών και Επιστήμης Υπολογιστών, University of California at Berkeley. Διετέλεσε μέλος Ακαδημαϊκού Προσωπικού στα Πανεπιστήμια Harvard (Gordon McKay Επίκουρος Καθηγητής Επιστήμης Υπολογιστών, 1976-1978), Berkeley (Miller Fellow for Science, 1978-1979), M.I.T. (Επίκουρος Καθηγητής 1979-1981, και Αναπληρωτής Καθηγητής μέχρι το 1983), Stanford (Καθηγητής Επιστήμης Υπολογιστών και Επιχειρησιακής Έρευνας 1983-1988), και University of California at San Diego (Καθηγητής της Έδρας Irwin Mark and Joan Klein Jacobs, Τμήμα Επιστήμης και Μηχανικής Υπολογιστών, 1988-1995). Διετέλεσε Καθηγητής στο Εθνικό Μετσόβιο Πολυτεχνείο (Τμήμα Ηλεκτρολόγων Μηχανικών) κατά την περίοδο 1981-1988.

    Το ερευνητικό έργο του Χρίστου Παπαδημητρίου καλύπτει ένα ευρύ φάσμα θεωρητικών προβλημάτων σε πολλές περιοχές της Επιστήμης Υπολογιστών. Η έρευνά του οδήγησε σε θεμελιώδη αποτελέσματα στη Θεωρία Αλγορίθμων, Θεωρία Πολυπλοκότητας, Συνδυαστική Βελτιστοποίηση και Θεωρεία Βάσεων Δεδομένων. Το ερευνητικό του έργο επεκτείνεται και σε άλλους επιστημονικούς κλάδους όπως Μαθηματική Οικονομική, Επιχειρησιακή Έρευνα, Θεωρία Παιγνίων, και αυτό έχει αποτελέσει τη βάση για ποικίλες πρακτικές εφαρμογές (τελευταία μάλιστα στο Διαδίκτυο). Το ερευνητικό έργο του Χρίστου Παπαδημητρίου αποτελείται από περισσότερες των τριακοσίων δημοσιεύσεων σε έγκριτα περιοδικά και πρακτικά συνεδρίων. Έχει συγγράψει πέντε διδακτικά βιβλία τα οποία χρησιμοποιούνται ευρέως σε προπτυχιακό και μεταπτυχιακό επίπεδο. Έχει επίσης διατελέσει μέλος στις εκδοτικές επιτροπές πολύ σημαντικών περιοδικών της Επιστήμης Υπολογιστών όπως Journal of the ACM, Journal of Computer and Systems Sciences, Algorithmica, Theoretical Computer Science, Information and Computation, SIAM Journal on Computing, Journal of AI Research, SIAM Journal on Discrete Mathematics, και άλλα.

    Ο Χρίστος Παπαδημητρίου έχει τιμηθεί με πολλές διακρίσεις για τη συνεισφορά του στην Επιστήμη Υπολογιστών. Είναι εταίρος της Αμερικανικής Ακαδημίας Τεχνών και Επιστημών (Η.Π.Α.) από το 2001. Είναι μέλος της Εθνικής Ακαδημίας Μηχανικής (Η.Π.Α.) από το 2002. Ο Χρίστος Παπαδημητρίου είναι ACM Εταίρος από το 2001 ως αναγνώριση της εξαιρετικής συνεισφοράς του στα πεδία της Θεωρίας Πολυπλοκότητας, Θεωρίας Βάσεων Δεδομένων και Συνδυαστικής Βελτιστοποίησης. Το 2002, ο Χρίστος Παπαδημητρίου έλαβε το Donald E. Knuth Prize, το οποίο απονέμεται από τους οργανισμούς ACM και IEEE ως αναγνώριση εξαιρετικής συνεισφοράς στις θεμελιώσεις της Επιστήμης Υπολογιστών. Ειδικότερα, το βραβείο απονεμήθηκε στον Χρίστο Παπαδημητρίου ως αναγνώριση των επί πολλά έτη και κεφαλαιώδους σημασίας συνεισφορών του στις θεμελιώσεις της Επιστήμης Υπολογιστών. Ο Χρίστος Παπαδημητρίου συγκαταλέγεται στον κατάλογο Highly Cited (http://www.isihighlycited.com/) για την Επιστήμη Υπολογιστών με βάση το μεγάλο αριθμό αναφορών στο δημοσιευμένο έργο του. Τέλος, είναι Επίτιμος Διδάκτωρ των Πανεπιστημίων ETH Ζυρίχης (Sc. D. honoris causea), Μακεδονίας (Ph. D., honoris causea), Αθηνών (Ph.D., honoris causea) και Κύπρου (Ph.D., honoris causea).

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: OCTEON Multi-Core Design Choices, Dr. Shubu Mukherjee (Cavium Networks, Marlborough, MA, USA), Wednesday, July 14th 2010, 11:00-12:00 EET.


    The Department of Computer Science and the Department of Electrical and Computer Engineering at the University of Cyprus cordially invite you to the colloquium entitled:

    OCTEON Multi-Core Design Choices

    Speaker: Dr. Shubu Mukherjee
    Affiliation: Cavium Networks, Marlborough, MA, USA
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Wednesday, July 14th, 2010
    Time: 11:00-12:00 EET
    Host: Yiannakis Sazeides (yanos AT cs.ucy.ac.cy)

    Abstract:
    Cavium Networks is a provider of highly integrated semiconductor processors that enable intelligent networking, communications, storage, video and security applications. Cavium Networks offers a broad portfolio of integrated, software compatible processors ranging in performance from 10+ Mbps to 40Gbps that enable secure, intelligent functionality in Enterprise, Data-Center, Broadband/Consumer and Access and Service Provider equipment. This talk will describe some of the design choices around Cavium's multicore processors to illustrate how simpler cores can make a bigger difference in this market than massively out-of-order power-hungry processors.

    Short Bio:
    Dr. Mukherjee is widely recognized as one of the experts on architecture design for soft errors. He has made pioneering contributions towards the design of Redundant Multithreading (RMT) techniques, architectural vulnerability modeling for soft errors, creation of performance modeling infrastructure called Asim (jointly with Dr. Joel Emer), design of the Alpha 21364 interconnection network, and the creation of the first shared memory prediction scheme. In 2009, Shubu won the Maurice-Wilkes award for outstanding contributions to computer architecture. This is the highest award given to a mid-career architect. Prior winners include Dirk Meyer (CEO AMD), Bill Dally (Chief Scientist Nvidia), Steve Scott (CTO Cray), and Anant Agarwal (Prof MIT and Founder of Several Companies). Shubu is also a Fellow of IEEE and Distinguished Member of ACM. He was the General Chair of 2004 ASPLOS and will be the Program Chair for 2011 HPCA conferences. He wrote the seminal book on "Architecture Design for Soft Errors," which has been highly acclaimed by Microprocessor Report as well as researchers and practitioners. Shubu holds 25 patents and has 23 patents pending. He has written over 50 technical papers in top architecture conferences and journals. Currently, Dr Mukherjee is a Distinguished Engineer at Cavium Networks involved in architecting Cavium's next network processor. He is also Adjunct Faculty with the Indian Institute of Technology, Kanpur. In the past, Shubu Mukherjee was a Principal Engineer and Director of Intel's SPEARS Group (Simulation and Pathfinding of Efficient and Reliable Systems). The SPEARS Group was responsible for spearheading architectural change and innovation in the delivery of enterprise processors and chipsets by building and supporting simulation and analytical models of performance, power, and reliability. Shubu has taken 5 innovations in large-scale system monitoring, soft error tolerant micro-architectures, performance simulation, parallel simulation, and on-chip interconnect design from conception to implementation. These innovations have resulted in 100s of millions of dollars in increased revenue for Intel and Compaq, reduced internal costs by 10s of millions of dollars, influenced over a dozen products, and improved customer goodwill significantly.

    Additional Lecture by Dr. Mukherjee are listed here
    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Personalization, Socialization, Contextualization: Preferences and Attitudes for Advanced Information Provision, Prof. Yannis Ioannidis (Univ. of Athens, Greece), Monday, June 28th 2010, 15:00-16:00 EET.


    The Department of Computer Science at the University of Cyprus and ACM Cyprus cordially invite you to the colloquium entitled:

    Personalization, Socialization, Contextualization: Preferences and Attitudes for Advanced Information Provision

    Speaker: Prof. Yannis Ioannidis
    Affiliation: Univ. of Athens, Greece
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Monday, June 28th, 2010
    Time: 15:00-16:00 EET
    Host: Marios Dikaiakos (mdd AT cs.ucy.ac.cy)

    Abstract:
    Human actions in real life are often influenced by several characteristics of the individual human involved in the actions. These characteristics can be broadly classified into three categories: those that are unique to the individual, those of the social environment of the individual, and those of the overall context or situation in which the individual is found while performing the actions. Usability of various types of information systems, e.g., database systems, digital libraries, or the Web, increases dramatically if the information they provide and their overall behavior is customized to these characteristics. Such personalization, socialization, and contextualization of information provision touches upon a broad spectrum of technical and other challenges. This talk describes the general problem and its associated challenges, hints upon a general framework for modeling a large number of cases, and offers some examples of systems and techniques that have been developed by the Univ. of Athens to address related challenges in various application environments.

    Short Bio:
    Yannis Ioannidis is currently a Professor at the Department of Informatics and Telecommunications of the University of Athens. He received his Diploma in Electrical Engineering from the National Technical University of Athens in 1982, his MSc degree in Applied Mathematics from Harvard University in 1983, and his Ph.D. degree in Computer Science from the University of California at Berkeley in 1986, and was on the faculty of the Computer Sciences Department of the University of Wisconsin at Madison, where he became a Professor before leaving in 1999. His research interests include database and information systems, electronic infrastructures, digital libraries, personalization, scientific systems, and human-computer interaction, topics on which he has published over one hundred articles in leading journals and conferences and holds three patents. Dr. Ioannidis is an ACM and IEEE Fellow and has received the Presidential Young Investigator (PYI) award in 1991, the 2003 VLDB "10-Year Best Paper Award", the 2006 nation-wide "Xanthopoulos-Pnevmatikos Award for Outstanding Academic Teaching" in Greece, and of several other teaching awards. He has been a program (co-)chair of ICDE'09 and several other conferences and a (co-)principal investigator in over thirty research projects funded by various government agencies (Europe, Greece, USA) or private industry. Dr. Ioannidis currently serves a 4-year term as the ACM SIGMOD Chair (following a 4-year term as Vice-Chair) and is or has been a member of several other executive bodies of professional organizations (VLDB Endowment, IEEE TCDE Executive Committee, EDBT Endowment) and Scientific Advisory Boards (Max Planck Institute for Informatics, Greek National Science & Technology Council, Information Technology advisor to the Greek Minister of Health).

    Additional Lecture by Prof. Ioannidis:
  • Tuesday, June 29th, 11:00-13:00, University of Nicosia, "Digital Libraries, Digital Repositories, Data Infrastructures: Building up the Foundations for Data-Based Science and Scholarship" (co-organized by the Universities of Nicosia, University of Cyprus and the Cyprus Association of Librarians)

  • Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Towards Energy Efficient Database Computing, Dr. Stavros Harizopoulos, (HP Labs, Palo Alto, USA), Tuesday, June 15th 2010, 11:00-12:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Towards Energy Efficient Database Computing

    Speaker: Dr. Stavros Harizopoulos
    Affiliation: HP Labs, Palo Alto, USA
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Tuesday, June 15th, 2010
    Time: 11:00-12:00 EET
    Host: Demetris Zeinalipour (dzeina AT cs.ucy.ac.cy)

    Abstract:
    Rising energy costs in large data centers drive the agenda for energy efficient computing. Towards this goal, it is critical to understand the interplay between energy consumption and performance in database servers. In the first part of this talk, I will focus on quantifying the role of database software in the overall energy efficiency of a server. Then, I will present the results of a recent study (SIGMOD'10) on the power usage profiles of database operators and I will explore the effect of different configuration parameters in the energy efficiency of a database system. Finally, I will discuss our work on query processing on solid state drives (SIGMOD'09), which have emerged as a primary building block for energy efficient storage.

    Short Bio:
    Stavros is an HP Labs researcher in the Intelligent Information Management Lab which is focused on enabling near real-time business intelligence with robust, scalable data management and data-intensive analytics. He received his Ph.D. in Computer Science from Carnegie Mellon, in 2005, and, through 2007, he worked as a Post-Doctoral researcher at the DB group of MIT. Stavros's research interests are in energy-efficient data management systems, query processing on new processor and storage technologies, main-memory transaction processing, and column-oriented databases. For more information: http://nms.csail.mit.edu/~stavros/

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Augmented Vision, Prof. Dr. Didier Stricker (German Research Center for Artificial Intelligence, Germany), Monday, March 22nd, 2010, 18:00-19:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Augmented Vision

    Speaker: Prof. Dr. Didier Stricker
    Affiliation: German Research Center for Artificial Intelligence, Germany
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Monday, March 22nd, 2010
    Time: 18:00-19:00 EET
    Host: Yiorgos Chrysanthou (yiorgos AT cs.ucy.ac.cy)

    Abstract:
    It is has long been understood that automated systems aiming to assist or interact with human activity need to have a degree of understanding of human behaviour in order to be effective. Actions and responses need to align with our expectations and information needs to be presented in a manner which reflects our own perceptions. What is less well understood is how that understanding of behaviour is to be obtained.

    In this talk we will present the very first work of the department "augmented vision" of DFKI. The focus lies on capturing technologies and includes head-, hand-, arm- tracking, object identification and scene reconstruction. The goal is to build a precise digital representation of a real and dynamic scene, including humans executing given tasks and interacting with the surrounding. The technologies involve visual-inertial sensor units, inertial on-body sensors, fisheye as well as high-resolution spherical HDR-images. Current results will be presented and discussed in relations with achieved quality and required computing resources.

    Short Bio:
    Didier Stricker is member of the Management Board of the German Research Center for Artificial Intelligence (DFKI GmbH) in Kaiserslautern where he leads the new research department "Augmented Vision". He is appointed as Professor at the Computer Science Department of the University of Kaiserslautern. From 2002 to June 2008 Didier Stricker lead the department "Virtual and Augmented Reality" at the Fraunhofer Institute for Computer Graphics (Fraunhofer IGD) in Darmstadt, Germany. More information: http://av.dfki.de/

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Census and Survey of the Visible Internet, Prof. Christos Papadopoulos (Colorado State University, USA), Tuesday, December 22st, 2009, 11:30-12:30 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Census and Survey of the Visible Internet

    Speaker: Prof. Christos Papadopoulos
    Affiliation: Colorado State University, USA
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Tuesday, December 22st, 2009
    Time: 11:30-12:30 EET
    Host: Andreas Pitsillides (andreas.pitsillides AT cs.ucy.ac.cy)

    Abstract:
    Many Internet topology studies have appeared in the literature. However, such studies have for the most part, ignored the population of hosts. While many hosts are hidden behind firewalls and NATs, there is much to be learned from examining the population of "visible" Internet hosts -- one can better understand network growth and accessibility to help assess vulnerabilities, deployment of new technologies and improve network models.

    This paper is to our knowledge the first attempt to measure the population of visible Internet edge hosts. We measure hosts in two ways: via periodic Internet censuses, where we query all accessible Internet addresses every few months, and via surveys of a small fraction of the responsive address space, probing each address every 11 minutes for one week. These approaches are complementary: a census is effective at evaluating the Internet as a whole, while surveys validate the census and allow observation of the lifetime of typical address occupancy.

    Our findings include trends in address occupancy, an upper bound on the number of servers and an analysis of firewalled addresses and firewall block size.

    Joint work with John Heidemann, Yuri Pryadkin, Ramesh Govindan and Joseph Bannister.

    Short Bio:
    Christos Papadopoulos is currently an associate professor at Colorado State University. He received his Ph.D. in Computer Science in 1999 from Washington University in St. Louis, MO. His interests include network security, router services, multimedia protocols and reliable multicast. His current work includes signal processing techniques for network attack detection and participation in the PREDICT program to collect network traces for security research.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: A Game for Optimizing Randomized Patrols on a Network, Dr. Katerina Papadaki (London School of Economics, UK), Monday, December 21st, 2009, 11:00-12:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    A Game for Optimizing Randomized Patrols on a Network

    Speaker: Dr. Katerina Papadaki
    Affiliation: London School of Economics, UK
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Monday, December 21st, 2009
    Time: 11:00-12:00 EET
    Host: Andreas Pitsillides (andreas.pitsillides AT cs.ucy.ac.cy)

    Abstract:
    This paper describes a class of patrolling games on graphs, motivated by the problem of patrolling a network vulnerable to viral infection or a facility (for example in order to defend an art gallery against theft of a painting, or an airport against terrorist attack). The network/facility can be thought of as a graph Q of interconnected nodes (e.g. rooms, terminals) and the Attacker can choose to attack any node of Q within a given time T. He requires m consecutive periods there, uninterrupted by the Patroller, to commit his nefarious act (and win). The Patroller can follow any path on the graph. Thus the patrolling game is a win-lose game, where the Value is the probability that the Patroller successfully intercepts an attack, given best play on both sides. We determine analytically optimal (minimax) patrolling strategies for various classes of graphs, and present numerical results for some intractable cases.

    Joint work with Steve Alpern and Alec Morton

    Short Bio:
    Katerina Papadaki is a tenured Lecturer in the Operational Research Group, Department of Management at the London School of Economics. She received her PhD from Princeton University in 2002, from the Department of Operational Research and Financial Engineering, her MSc in Operational Research from the London School of Economics in 1996, and her BA in Pure Mathematics and Statistics from the University of California at Berkeley in 1994. A major component of her research has been in developing algorithms to solve stochastic multidimensional dynamic programs that arise in dynamic resource allocation problems with applications involving physical resources (transportation networks), and radio resource allocation (wireless communication networks). Subsequently, using discrete optimization techniques she has developed algorithms for scheduling and routing problems in cellular wireless networks. Amongst others, she has worked on robust optimization techniques for scheduling, facility location routing problems, and network optimization on vehicular communications and intelligent transportation systems. Recently, her research attention has been on game theoretic problems. These include fair allocation of resources in telecommunication networks using cooperative game theory, inspection games with applications in inspections of NHS hospitals, and network patrolling games with applications in network security. She is associate editor of Optimization Letters and a member of INFORMS and IEEE.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Adaptive Resource Location and Query Processing for Peer-to-Peer Networks, Dr. Dimitrios Tsoumakos (NTUA, Greece and University of Cyprus, Cyprus), Wednesday, November 4th, 2009, 15:00-16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Adaptive Resource Location and Query Processing for Peer-to-Peer Networks

    Speaker: Dr. Dimitrios Tsoumakos
    Affiliation: NTUA, Greece and University of Cyprus, Cyprus
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Wednesday, November 4th, 2009
    Time: 15:00-16:00 EET
    Host: Demetris Zeinalipour (dzeina AT cs.ucy.ac.cy)

    Abstract:
    Peer-to-Peer (P2P) computing has gained a lot of attention from both the scientific and the large Internet user community. Popular applications utilizing this new technology offer many attractive features to a growing number of users while taking up a large amount of everyday network traffic. This talk presents bandwidth-efficient and adaptive algorithms to facilitate data location and processing for massive data management applications that operate on P2P overlays. The basis of these schemes is their ability to learn from past interactions, increasing their performance with time.

    In the first part of the talk, previous work in efficient content location and distribution for Unstructured Peer-to-Peer overlays is described. The Adaptive Probabilistic Search (APS) scheme utilizes directed walkers to forward queries on a hop-by-hop basis. Peers store success probabilities for each of their neighbors in order to efficiently route towards object holders. In the GrouPeer project, we apply many of these techniques in order to identify and group peers with similar schemas in an interconnected network of autonomous databases.

    In the second part of the talk I will present some of my current work which focuses on indexing methods for data and query-intensive applications over P2P overlays. HiPPIS and PASSION are systems that utilize adaptive algorithms that automatically adjust the level of indexing (for hierarchically organized data or ranges respectively) according to the granularity of the incoming queries, without assuming any prior knowledge of the workload. Brown Dwarf is a complete system for distributing and querying data-cubes w.r.t. load and network/node failures.

    Short Bio:
    Dimitrios Tsoumakos is a visiting lecturer at the Computer Science Department of UCY. He received his Diploma in Electrical and Computer Engineering from NTUA in 1999, joined the graduate program in Computer Sciences at the University of Maryland in 2000, where he received his M.Sc. (2002) and Ph.D. (2006). He has been collaborating as a senior researcher with the Computing Systems Laboratory in the Department of Electrical and Computer Engineering of the National Technical University of Athens (NTUA) since 2006.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Recommender Systems - Enabling the Provision of Recommendations from Multiple Domains, Dr. Antonis Loizou (University of Southampton, UK), Wednesday, October 14th, 2009, 15:00-16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Recommender Systems: Enabling the Provision of Recommendations from Multiple Domains

    Speaker: Dr. Antonis Loizou
    Affiliation: University of Southampton, UK
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Wednesday, October 14th, 2009
    Time: 15:00-16:00 EET
    Host: Yannis Dimopoulos and Marios Dikaiakos ({yannis,mdd} AT cs.ucy.ac.cy)

    Abstract:
    There has recently been a rapid increase in the commercial use of Recommender System technologies, primarily by online retailers. Such systems appear attractive to retailers, since they can be used to identify any products from their catalogue that can be expected to appear interesting to a particular customer, increasing the amount of purchases made. Thus, they are typically designed under assumptions that an exhaustive index of resources for recommendation is available, and that users can be adequately characterised solely through their interactions with such resources. The objective of my work is to show that by automatically and unobtrusively compiling a profile of user activities, a much more complete user representation can be obtained. Furthermore, resources for recommendation can be dynamically introduced to systems using such profiles, by importing preference data from external communities and social networks, thus enabling the provision of recommendations from multiple domains. A methodology for mapping user profiling elements, as well as the resources available for recommendation to Wikipedia articles has been developed to facilitate comparisons and address the problem of heterogeneity. Hyperlinks between Wikipedia articles are assumed to convey latent semantic relationships between the concepts they describe, and used to construct a graph using articles as nodes and hyperlinks as edges. A Markov chain model is then imposed over the graph, and exploited to drive the recommendation engine.

    Short Bio:
    A. Loizou received his PhD from the University of Southampton in June 2009, working at the Intelligence, Agents, Multimedia group under the supervision of Dr. Srinandan Dasmahapatra and Prof. Paul H. Lewis. He received his undergraduate degree in Computer Science with Artificial Intelligence also from the University of Southampton in 2005. With a background in Machine Learning and Probabilistic Reasoning, his PhD work has been in the field of Recommender Systems with a particular focus on developing systems that are able to provide recommendations from multiple domains. His research interests also include Semantic Web technologies, Multimedia annotation, Information Retrieval and Data Mining.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Engineering Autonomic Feedback Controllers for Multiprogramming Busy Internet Servers, Dr. Michele Mazzucco (University of Cyprus, Cyprus), Wednesday, October 7th, 2009, 15:00-16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Engineering Autonomic Feedback Controllers for Multiprogramming Busy Internet Servers

    Speaker: Dr. Michele Mazzucco
    Affiliation: University of Cyprus, Cyprus
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Wednesday, October 7th, 2009
    Time: 15:00-16:00 EET
    Host: Marios Dikaiakos (mdd AT cs.ucy.ac.cy)

    Abstract:
    Resource multiplexing in commercial data centers is an effective way to achieve server consolidation, which can in turn increase the system's throughput as well as reduce the power consumption of Internet utilities. In this talk I will introduce a performance management model for monitoring the server's behavior and autonomically computing the optimal Multi-Programming Level (MPL) accordingly, i.e., the optimal number of jobs allowed to run concurrently, as a way to control the scheduling of jobs. Since the MPL can heavily influence the achievable performance but can not be computed off-line (it depends on several factors that can't be determined statically) a framework for autonomously controlling the MPL level is discussed. I will report the results of several experiments that have been carried out, showing that the proposed scheme can dynamically choose the 'best' MPL and reduce the average response time up to 33%.

    Short Bio:
    Michele Mazzucco is currently a Marie Curie Fellow at the University of Cyprus. He received his MSc from University of Bologna (Italy) in 2005, while he earned his PhD at Newcastle University (UK) in 2009 with a thesis focused on the design of adaptive service provisioning systems subject to QoS constraints. From 2006 to 2008 he worked as a Research Associate at Newcastle University (UK) on a BT funded project, while since March 2008 he is one of the committers at the Apache Software Foundation. His research interests include distributed systems and middleware, software architectures, autonomic computing and Quality of Service. Awards include a best paper and two EU patents.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Methods and Metrics for Estimating Web Evolution Characteristics, Dr. Ioannis Anagnostopoulos (University of Aegean, Greece), Tuesday, September 22nd, 2009, 15:00-16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Methods and Metrics for Estimating Web Evolution Characteristics

    Speaker: Dr. Ioannis Anagnostopoulos
    Affiliation: University of Aegean, Greece
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Tuesday, September 22nd, 2009
    Time: 15:00-16:00 EET
    Host: Vasos Vassiliou (vasosv AT cs.ucy.ac.cy)

    Abstract:
    In this lecture, we will introduce several metrics and techniques for dealing with the size and other evolution rates of the web. The exponential growth of the web poses a serious challenge for the Internet/web search services (publicly known as search engines), due to the fact that their effectiveness relies on their information coverage. However, web search services not only have to cover an increasing quantity of information, but also to deal with evolution incidents, since new web documents and objects are relentlessly added, old ones are moved, while others frequently have their content changed or updated. The problem of measuring such characteristics stands as a non-trivial problem due to the nature and the structure of web itself. We will present measurements derived from real experiments conducted in the well-known Internet search services such as Google and MSN.

    Short Bio:
    Dr Ioannis E. Anagnostopoulos was born in Athens, Greece in 1975. He received his diploma from the Department of Electrical Engineering and Computer Technology, University of Patras, Greece, in 1998 and his PhD from the School of Electrical and Computer Engineering, National Technical University of Athens (NTUA), Greece, in 2004. Currently, he is with the University of the Aegean, at the Department of Information and Communication Systems Engineering, serving as a lecturer. His research interests include Internet and Web Technologies, Search and Retrieval Software Methodologies, E-Commerce, Telecommunication Networks and Intelligent Information Systems. Dr. Ioannis Anagnostopoulos is a member of the technical chamber of Greece, IEEE, IEE and ACM.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Distributed Cooperation and Adversity: Complexity Trade-Offs, Prof. Alexander A. Shvartsman (University of Connecticut, USA), Friday, September 18th, 2009, 16:30-17:30 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Distributed Cooperation and Adversity: Complexity Trade-Offs

    Speaker: Prof. Alexander A. Shvartsman
    Affiliation: University of Connecticut, USA
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Friday, September 18th, 2009
    Time: 16:30-17:30 EET
    Host: Chryssis Georgiou (chryssis AT cs.ucy.ac.cy)

    Abstract:
    The problem of cooperatively performing a collection of tasks in a decentralized setting where the computing medium is subject to undesirable perturbations is one of the fundamental problems in distributed computing, with applications encompassing such important areas as Internet supercomputing, parallel simulation, and multi-agent collaboration. The perturbations in the computing medium are typically due to processor and software failures (benign or malicious), communication breakdowns, and unpredictable delays. Such perturbations become even more prominent when an application needs to harness massive amounts of available computational resources. To develop efficient solutions for computation problems based on distributed cooperation, it is important to understand efficiency trade-offs characterizing the ability of p processors to cooperate on t tasks in key models of computation in the presence of adversity. In this talk we survey historical and recent results for distributed cooperation roughly grouped along the following topics: (i) fundamental failure-sensitive bounds for distributed cooperation problems for synchronous crash-prone processors, (ii) upper and lower bounds on distributed cooperation in shared-memory models, (iii) bounds on distributed work in message-passing models and on redundant work for processors that may experience prolonged absence of communication.

    Short Bio:
    Alexander A. Shvartsman is a Professor and Associate Head in the Department of Computer Science and Engineering at University of Connecticut, USA. He is the Director of the Dependable Distributed Systems Group and of the Voting Technology Research Center. His research interests are in the Principles and Practice of Distributed and Parallel Computing. His research has been funded by several NSF grants, including the NSF Career Award. He has authored more than 120 papers, two books, and several book chapters. Dr. Shvartsman has chaired and served on many program committees of the top conferences in Distributed Computing, he chaired the Steering Committee of DISC (2004-2007), and he is a Vigneron d'Honneur of Jurade de Saint-Emilion. For more info: http://www.cse.uconn.edu/~aas/

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: A Routerless System-Level-Interconnect for Large Scale Multicore Systems, Prof. Donald M. Chiarulli (University of Pittsburgh, USA), Friday, June 5th, 2009, 11:00-12:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    A Routerless System-Level-Interconnect for Large Scale Multicore Systems

    Speaker: Prof. Donald M. Chiarulli
    Affiliation: University of Pittsburgh, USA
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Friday, June 5th, 2009
    Time: 11:00-12:00 EET
    Host: Pedro Trancoso (pedro AT cs.ucy.ac.cy)

    Abstract:
    This research is aimed at the development of a new interconnection network and control architecture for large-scale multi-core processors. It is designed to operate efficiently in systems with hundreds to thousands of active processor cores and provides a fully interconnected topology. Multiple programming models including symmetric common memory architectures are directly supported without significant restrictions imposed by the underlying network. Our specific focus is on a innovative set of design paradigms for these systems that are adaptable to both current CMOS electronic interconnection technology as well future silicon-optics technology.

    There are two fundamental ideas behind these paradigms. First, in designing both the physical interconnection network and the control algorithms, we endeavor to migrate complexity to the edges of network. This means that there will be little or no intelligence or routing capability in the network core. Instead, the physical interconnection network model is a simple many-to-many bus-style interconnection with distributed routing and access control decisions made exclusively the node interfaces. To make the network scalable, the strategy is to partition the network into sub-nets with multiple transceivers, one per subnet at each node interface. Each subnet connects the transmitters for all of the nodes in one partition to the receivers at all of the nodes in one other.

    The second fundamental idea is the basis of the scalable control architecture. Once again, our criterion is that all routing and control decisions must be fully distributed across nodes at the edges of the network. However, since there are no scalable solutions that can provide the global information at the timescale of individual bus transactions, bus access at this level is governed using a simple greedy algorithm. Each node claims a bus transaction on demand without regard to any pending claims by other nodes. When conflicts occur, a hardware encoded fixed rule, such as physical ordering on the bus, determines the winner. On a second level, in a time base spanning multiple transactions, a negative feedback mechanism is used to throttle the greedy algorithm at each node. When a node anticipates bus activity, it broadcasts a negative feedback message to all nodes. At every active node, the amount of negative feedback present limits the level of greed. At the time scale of this control algorithm, network bandwidth is near optimally allocated with a small percentage reserved to allow non-active nodes to initiate. Both levels allow for a great deal of flexibility. Overall bandwidth can allocated on a per node basis in the first level, by locally adjusting the strength of feedback. The second level control algorithm can operate on a demand basis or it can be made predicative by modeling software behavior or linkage to cache management algorithms.

    Short Bio:
    Donald M. Chiarulli is a Professor of Computer Science and Computer Engineering at the University of Pittsburgh. He received his M.S. degree in Computer Science from the Virginia Polytechnic Institute and his Ph.D. also in Computer Science from Louisiana State University. Dr. Chiarulli's research interests are in Computer Architecture and are specifically focused on the application of novel technology to interconnection networks, system packaging, and mixed technology integration. Contributions from Dr. Chiarulli's group have included the demonstration of the first all-optical address decoder and several designs for time/space multiplexed data bus architectures. Recent contributions include the Partitioned Optical Passive Star (POPS) architecture for multiprocessor interconnection networks and the Multi Bit Differential Signaling (MBDS) methodology. Dr. Chiarulli has authored or co-authored over 40 technical papers including two that earned best paper awards at the International Conference on Neural Networks (ICNN) and the Design Automation Conference (DAC) respectively. Dr. Chiarulli is a member of the IEEE, and the SPIE.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Why do we Commit to an Uncertain Future?, Dr. Gaye Banfield (Drensder Kleinwort, UK and Birkbeck, University of London, UK), Wednesday, May 27th, 2009, 16:00-17:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Why do we Commit to an Uncertain Future?

    Speaker: Dr. Gaye Banfield
    Affiliation: Drensder Kleinwort, UK and Birkbeck, University of London, UK
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Wednesday, May 27th, 2009
    Time: 16:00-17:00 EET
    Host: Chris Christodoulou (cchrist AT ucy.ac.cy)

    Abstract:
    Empirical data in psychology suggests that we recognize we have self-control problems and attempt to overcome them by exercising precommmitment, which biases our future choices to a larger, later reward. The behavioral model of self-control as an internal process is taken from psychology and implemented, using a top-down approach, as a computational model of the human brain. The higher and lower brain systems, represented by two Artificial Neural Networks (ANNs) using reinforcement learning, are viewed as cooperating for the benefit of the organism, as opposed to the classical view of the higher brain overriding the lower brain. The ANNs are implemented as two players, learning simultaneously, but independently. Psychological studies suggest that the structure of the self-control problem can be likened to the Iterated Prisoner's Dilemma game in that cooperation is to defection what self-control is to impulsiveness. I hypothesise that increasing precommitment increases the probability of cooperating with oneself in the future. To this aim, precommitment is implemented in one of three ways. The first investigates the effect of implementing precommitment by simply varying the input value of the ANN's bias node between 0 and 1 (instead of fixed as 1). This method is referred to as the 'variable bias' method. The second implements precommitment as an extra input to the ANNs in the 2-ANNs model. In this case the ANN's threshold is implemented in the usual way, i.e., as a node with an input value of 1 whose weight is trainable in the same way as the other nodes in the network and precommitment is implemented as an additional node to the input layer. This method is referred to as the 'extra input bias' method. The final method implements a bias towards future rewards as a differential bias applied to the payoff matrix. Again the ANN's threshold is implemented in the usual way, i.e., as a node with an input value of 1 whose weight is trainable in the same way as the other nodes in the network. This method is referred to as the 'differential bias method'. Finally, I investigate what role evolution has played in shaping our willingness to precommit to future rewards by subjecting the model to simulation of evolutionary adaptation. Results suggest that evolution, as opposed to learning is the key player.

    Short Bio:
    Dr Gaye Banfield has been involved in computing in one form or another for twenty-six years. She was awarded a Bachelor of Science from the University of Queensland in 1983 majoring in Computer Science with electives in Mathematics and Psychology. From 1983 to 2002 she has been employed in various I.T. roles and applications in manufacturing retail and finance. Her tasks have included critical analysis of documentation, data collection, statistical analysis and interpretation of information.

    In 1998 Gaye began a Master of Science in Computer Science at Birkbeck College part-time. She continued to work fulltime and study in the evenings. Her MSc thesis touched on her areas of interest on AI and Neural Networks. She graduated with a Master of Science in Computer Science in 2001 (Birkbeck, University of London). In 2006 she was awarded a PhD from Birkbeck College, University of London for her work on computational modelling of self control. Since then she has continued pursing her interest in Neural Networks specifically in the area of reinforcement learning and also in using computers in mathematical education.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Scheduling in Distributed Real-Time Systems Utilizing Imprecise Computations, Dr. Eleni D. Karatza (Aristotle University of Thessaloniki, Greece), May 12th, 2009, 11:00-12:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Scheduling in Distributed Real-Time Systems Utilizing Imprecise Computations

    Speaker: Dr. Eleni D. Karatza
    Affiliation: Aristotle University of Thessaloniki, Greece
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Tuesday, May 12th, 2009
    Time: 11:00-12:00 EET
    Host: Marios Dikaiakos (mdd AT cs.ucy.ac.cy)

    Abstract:
    Distributed real-time systems are very important in our daily life as most of today?s applications require high quality results within precise timing constraints. In real-time systems the correctness of the system does not depend only on the logical results of the computations, but also on the time at which the results are produced. That is, the jobs in a real-time system have deadlines which must be met. If a real-time job cannot meet its deadline, then its results will be useless, or even catastrophic. Therefore, a real-time system must guarantee that every job will complete its execution before its deadline. Moreover, it must tolerate possible software faults that may cause failures during the execution of a job. Consequently, the most important aspect of a distributed real-time system is the scheduling algorithm which decides the allocation of processors to jobs and also the order in which jobs will be executed on processors. One of the techniques that have been proposed by researchers for the scheduling of real-time jobs is called imprecise computations. This is the case where the execution of a real-time job is allowed to return intermediate (imprecise) results of poorer, but still acceptable quality, when the deadline of the job cannot be met. In a distributed real-time system, jobs usually consist of frequently communicating tasks which can be processed in parallel. An efficient way to schedule dynamic, parallel jobs is gang scheduling. With this technique, parallel job tasks are scheduled and executed simultaneously on different processors. Jobs of this type are called gangs.

    In this talk we present issues related to the performance of scheduling algorithms for gangs in distributed real-time systems, where transient software faults may cause failures during the execution of a job. Particularly, the imprecise computations technique is discussed and the advantages of incorporating this technique into the scheduling process are presented.

    Short Bio:
    Eleni D. Karatza is an Associate Professor in the Department of Informatics, at the Aristotle University of Thessaloniki, Greece. Her research interests include Computer Systems Modeling and Simulation, Performance Evaluation of Parallel and Distributed systems, Resource Allocation and Scheduling, Cluster Computing, Grid Computing and Resource Discovery in the Grid. Dr. Karatza has authored or co-authored over 130 technical papers and book chapters including two papers that earned best paper awards at the 39th Annual Simulation Symposium (ANSS 2006) and the 10th International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2007) respectively. Dr. Karatza is Editor in Chief of Simulation Modelling Practice and Theory (Elsevier), Area Editor of the Journal of Systems and Software (Elsevier), Associate Editor of the International Journal of Communication Systems (Wiley), Associate Editor of the ACM Transactions on Modeling and Computer Simulation, Associate Editor of the International Journal of Simulation and Process Modelling (Inderscience Publishers), Editorial Board Member of the International Journal of Communication Networks and Distributed Systems (Inderscience Publishers), Editorial Board Member of the International Journal of Simulation: Systems, Science & Technology (The UK Simulation Society), Editorial Advisory Board Member in the Book Series: Emerging Communication and Service Technologies (Troubador Publishing Ltd) and Advisory Editorial Board Member of Simulation: Transactions of The Society for Modeling and Simulation International (Sage Publications). Dr. Karatza is a Senior member of the IEEE, and of the Society for Modeling and Simulation International (SCS).

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: On Two Network Measurement Problems: Inferring Autonomous System Relationships and Computing Network Traffic Heavy Hitters, Dr. Xenofontas Dimitropoulos (ETH Zurich, Switzerland), Monday, May 11th, 2009, 11:00 - 12:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    On Two Network Measurement Problems: Inferring Autonomous System Relationships and Computing Network Traffic Heavy Hitters

    Speaker: Dr. Xenofontas Dimitropoulos
    Affiliation: ETH Zurich, Switzerland
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Monday, May 11th, 2009
    Time: 11:00 - 12:00 EET
    Host: Demetris Zeinalipour (dzeina AT cs.ucy.ac.cy)

    Abstract:
    Contractual relationships between Autonomous Systems (AS) affect inter-domain packet routing and shape the evolution and properties of the global AS-level topology of the Internet. In this talk, I will first describe the problem of inferring AS relationships and then will introduce novel inference heuristics finding customer-to-provider, peer-to-peer, and sibling-to-sibling relationships. I will outline validation results based on a survey with network operators showing inference accuracy between 82.8% and 96.5%. Finally, I will discuss an AS relationships repository we have opened to make our results useful for the community where we archive periodically the Internet AS-level topology annotated with inferred AS relationships. In the second part of the talk, I will switch to discussing the problem of computing network traffic heavy hitters using limited memory resources. I will briefly introduce the IBM Aurora system, which provides the context of our interest and then I will present an algorithm called Probabilistic Lossy Counting (PLC) for finding network traffic heavy hitters. PLC enhances the well-known lossy counting algorithm using on a tighter error bound on the estimated sizes of traffic flows providing probabilistic rather than deterministic guarantees on its accuracy. Performance comparison experiments show that PLC has between 34.4% and 74% lower memory consumption and between 37.9% and 40.5% fewer false positives than other state-of-the-art algorithms.

    Short Bio:
    Xenofontas Dimitropoulos is a Senior Researcher in the Communication Systems Group (CSG) of ETH and an Associate Tutor in the Open University of Cyprus (OUC). He received a PhD degree in Electrical and Computer Engineering from Georgia Tech. In the past, he was a post-doc in the IBM Zurich Research Laboratory, where he worked in the IBM Aurora traffic flow collector project (now part of the IBM Tivoli suite), and a visiting scholar in the Cooperative Association for Internet Data Analysis (CAIDA). His research interests focus on traffic flow measurements, inter-domain routing, and network simulation. He has had various honors, like leading the graduation oath in his BSc degree for the highest GPA, a Fulbright scholarship, a Marie Curie scholarship, a best paper award, and a best paper nomination.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: Advancing Computational Science and Engineering, Prof. Thom H. Dunning, Jr. (Director of NCSA, University of Illinois at Urbana-Champaign, USA), Wednesday, April 29th, 2009, 16:30 - 17:30 EET.


    The Department of Computer Science, the Department of Physics and the Department of Chemistry at the University of Cyprus cordially invite you to the colloquium entitled:

    Advancing Computational Science and Engineering (with applications to chemical and molecular physics)

    Speaker: Prof. Thom H. Dunning, Jr.
    Affiliation: Director of NCSA, University of Illinois at Urbana-Champaign, USA
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Wednesday, April 29th, 2009
    Time: 16:30 - 17:30 EET (*** Coffee and Snacks to be served at 16:15 ***)
    Hosts: Constantia M. Alexandrou (alexand AT ucy.ac.cy) / Pedro Trancoso (pedro AT cs.ucy.ac.cy)

    Abstract:
    Advancing computational science and engineering requires progress along many axes, from the development of the underlying theories and models to the development of new algorithms and computational applications to the validation of the new theories and models. During the past two decades, chemical physicists have made dramatic advances in their ability to predict the structures, states, energetics and reactivities of molecules. However, advances are still needed: hypervalent molecules present conceptual, if not computational, difficulties and the new generation of multicore and many-core processors, especially as embodied in the coming generation of petascale computers, provide new opportunities but present new challenges as well. We will explore these issues in the seminar.

    Short Bio:
    Thom H. Dunning, Jr., is the director of the National Center for Supercomputing Applications as well as the Institute for Advanced Computing Applications and Technologies and a professor in the Department of Chemistry at the University of Illinois at Urbana-Champaign. Before joining Illinois, he was the founding director of the Joint Institute for Computational Sciences in Oak Ridge, Tennessee, a distinguished scientist in computing and computational sciences at Oak Ridge National Laboratory, and a distinguished professor at the University of Tennessee at Knoxville. Prior to moving to Tennessee, Dr. Dunning was responsible for supercomputing and networking for the University of North Carolina System and was a professor of chemistry at the University of North Carolina at Chapel Hill.

    Preceding the above academic appointments, Dr. Dunning spent 27 years as a staff member and research director in the Department of Energy's national laboratories (Los Alamos National Laboratory, Argonne National Laboratory, and Pacific Northwest National Laboratory). He then spent two years in DOE's Office of Science as Assistant Director for Scientific Simulation, where he initiated the Scientific Discovery through Advanced Computing (SciDAC) program. Dr. Dunning received his bachelor's degree in chemistry from the Missouri University of Science & Technology (1965) and his doctorate in chemistry/chemical physics from the California Institute of Technology (1970). He has written nearly 150 scientific publications on topics ranging from advanced computational techniques for molecular calculations to computational studies of the spectroscopy of high-power lasers and the chemical reactions involved in combustion. Dr. Dunning is a fellow of the American Physical Society and the American Association for the Advancement of Science and received the E. O. Lawrence Award in 1997 and DOE's Distinguished Associate Award in 2001.

    Lecture in PDF:
    Colloquium

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml
    Sponsor: The CS Colloquium Series is supported by a generous donation from Microsoft



    Colloquium: The New Opportunities and Challenges of Parallelism, Prof. Lawrence Snyder (University of Washington, USA), Wednesday, April 8th, 2009, 15:00 - 16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    The New Opportunities and Challenges of Parallelism

    Speaker: Prof. Lawrence Snyder
    Affiliation: University of Washington, USA
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Wednesday, April 8th, 2009
    Time: 15:00 - 16:00 EET
    Host: Marios Dikaiakos (mdd AT cs.ucy.ac.cy)

    Abstract:
    The fastest computer in the world has achieved a speed of 10^15 floating point operations per second; all desktop and laptop computers sold today are parallel computers. What programming techniques can be used to effectively translate the potential parallelism in a computation to these kinds of computers? Will one language work for both situations? Should all programmers be parallel programmers? The lecture discusses answers to these questions as well as other urgent problems in parallel computation.

    Short Bio:
    Lawrence Snyder is a professor of Computer Science and Engineering at the University of Washington in Seattle. He received a BA from the University of Iowa in Mathematics and Economics, and his PhD from Carnegie Mellon University as a student of A. Nico Habermann. He has served on the faculties of Yale and Purdue, and has had visiting appointments at UW, Harvard, MIT, Sydney University, The Swiss Technological University (ETH), The University of Auckland and Kyoto University. Throughout most of his career Snyder's research has focused on parallel computation, including architecture, algorithms and languages. In 1980 he invented programmable interconnect, a method to dynamically configure on-chip components, and a technology used today for FPGAs. In 1990 he was co-designer of Chaos Router, a randomizing adaptive packet router. He was principle investigator of the ZPL language design project, the first high-level parallel language to achieve "performance portability" across all parallel computer platforms. Snyder is author of Fluency with Information Technology: Skills, Concepts and Capabilities, a textbook for non-techie college freshmen that teaches fundamental computing concepts; the book is in its 3rd edition. With former PhD student Calvin Lin (UT Austin), he has written Principles of Parallel Programming, published in 2008. In service, Snyder was a three-term member of the Computer Research Association Board of Directors, developing a series of best practices white papers. He chaired the NSF CISE Advisory Board as well as several CISE directorate oversight panels and numerous review panels. He has chaired two National Research Council studies, producing influential reports -- Academic Careers for Experimental Computer Scientists and Engineers and Being Fluent with Information Technology; he served three terms on NRC's Army Research Lab Technical Advisory Board. He serves on ACM's Education Board, has been general chair or program committee chair of several ACM and IEEE conferences. He is a fellow of both the ACM and IEEE. His most important and rewarding accomplishment has been as adviser to 21 doctoral students. Lawrence Snyder will be a short term visiting professor at the Department of Computer Science, University of Cyprus, during Spring 2008-2009.

    Additional Lectures by Prof. Snyder:
  • Thursday, April 9th, 2009 (15:00-17:00), Room 148, a) 35 Years of Research: Positive Results; Negative Results ii) A Model of Parallelism To Guide Thinking
  • Friday, April 10, 2009 (16:30-18:30), Room 148, a) Parallel Languages of Today -- OpenMP to Fortress; b) Next Parallel Languages -- Access To Parallelism For All

  • For additional information please download the following: Lectures Overview in PDF

    Lectures in PDF:
    Colloquium, Lecture 1, Lecture 2

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: System Architecture Implications of some Elementary Questions about m-learning, Prof. Thanasis Hadzilacos (Open University of Cyprus, Cyprus), Tuesday, April 7th, 2009, 15:00 - 16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    System Architecture Implications of some Elementary Questions about m-learning

    Speaker: Prof. Thanasis Hadzilacos
    Affiliation: Open University of Cyprus
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Tuesday, April 7th, 2009
    Time: 15:00 - 16:00 EET
    Host: Demetris Zeinalipour (dzeina AT cs.ucy.ac.cy)

    Abstract:
    What is m-learning about? Is it about delivering information on smaller screens via lesser bandwidth? Is it about giving just-on-time and just-acceptable education to those unfortunate ones outside a classroom, distant from their classmates and a 'real' teacher? We shall argue in this presentation that hardware, software and communication properties and restrictions -valid and important computer science and technology research issues as they may be- are incidental to the deeper problems and opportunities that m-learning presents. We shall argue that m-learning provides an opportunity to bridge a classic gap in education, that between "library learning" and "field learning", a gap as old as the written word.

    "Content" is to education as "instruments" is to music: essential, indispensable, but a far cry from being the whole. Learning is not information presentation. An architecture for m-learning should be conceived and designed around complex learners' educational activities and not around content browsing -a vital but very simple learning activity. We shall discuss architectural issues and propose an architecture based on constructive m-learning activities.

    Is context awareness a desirable characteristic, a necessary one, something already achieved, or a pie in the sky? Is 'context' a stand-alone concept or is it context dependent? Does 'context awareness' for m-learning systems simply mean 'learner location dependence'? We shall argue that there are indeed m-learning system architectural implications of context awareness which depend on the answer we give to such questions.

    Short Bio:
    Professor of Information Systems, Open University of Cyprus (http://www.ouc.ac.cy) academic director of the graduate program in Information Systems, 55 years old. Until September 2007 he was Dean of the School of Science and Technology at the Hellenic Open Univer-sity (HOU, http://www.eap.gr) where he served (2000-2007) as associate professor of Software Engineering, directed (2003-2007) the Open and Distance Laboratory for Educational Material and Educational Methodology, the graduate course on Information Systems (2003-2007) and the undergraduate Computer Science course (2001-2003). Educated at Harvard, USA (1971-76), he had substantial industrial experience before joining Computer Technology Institute (http://www.cti.gr) in 1986, where he continues as a researcher with the responsibility of the Educational Technology and the e-Learning Sectors and R&D Unit III "Applied Information Systems" (http://www.cti.gr/RD3). He has taught at the Universities of Patras and Thessaly before joining the Hellenic Open University in 2000. During 1996-2001 he designed and managed the Greek national project "Odysseia" (http://odysseia.cti.gr/) for the utilization of Information and Communication Technologies in secondary education. He has served as a member of the Council of Europe working group for Teaching and Learning in the Communication Society (2002-2004) and the Greek national representative to E.U. DG Education and Culture for building the European portal on educational opportunities (2002-2005). He has published over 80 papers in international journals and conferences, including a chapter on "Teaching and Learning in the Communication Society" published by the Council of Europe. He has given over 60 invited talks and presentations in scientific conferences, training seminars, university seminars, and professional or technical events. He has coordinated, directed and participated in over 40 research and development projects funded by the European Commission (IST, Esprit, Brite-Euram, eContentplus, Lingua, Minerva, e-Learning), the three Community Support Framework Programs for Greece, private companies, the Greek Secretariat for R&D and the Greek Ministry of Education. His research interests are related to education and to large-scale information and database systems and in particular system design for non-standard application areas such as education, GIS, and multimedia. His real interest is people, and he is currently studying theology at HOU.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: Small Sweeping 2NFAs Are Not Closed Under Complement, Dr. Christos Kapoutsis (University of Cyprus, Cyprus), Friday, April 3rd, 2009, 15:00 - 16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Small Sweeping 2NFAs Are Not Closed Under Complement

    Speaker: Dr. Christos Kapoutsis
    Affiliation: University of Cyprus
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Friday, April 3rd, 2009
    Time: 15:00 - 16:00 EET
    Host: Demetris Zeinalipour (dzeina AT cs.ucy.ac.cy)

    Abstract:
    Understanding the power of nondeterminism is one of the major goals of the theory of computation. The most important problem in this respect is the famous P vs NP question: does nondeterminism make a difference on Turing machines that use only "small" (i.e., polynomial) time? Another important problem is the L vs NL question: does nondeterminism make a difference on Turing machines that use only "small" (i.e., logarithmic) space?

    In 1978, Sakoda and Sipser proposed the following analogue to these questions: instead of full-fledged Turing machines, focus only on those which cannot write on their tape; instead of time or space, focus on size. That is: does nondeterminism make a difference on two-way finite automata that use only a "small" (i.e., polynomial) number of states?

    Also known as the 2D vs 2N question, where 2D (resp., 2N) is the class of problems that can be solved by small deterministic (resp., nondeterministic) two-way finite automata, this problem remains open. The conjecture is that indeed 2D and 2N are different. Given that 2D is closed under complement, one way to confirm the conjecture is to show that this closure fails for 2N; namely, that complementing a nondeterministic two-way finite automaton involves an exponential blow-up in the number of states, in general. In this colloquium, we will sketch a proof of this claim for the special case of automata that are sweeping, in the sense that they can change the direction of their head only at the two ends of the tape.

    Short Bio:
    Christos Kapoutsis began his graduate studies at MPLA, Athens and continued to receive his PhD from the MIT EECS Department in 2006, for work on the size complexity of finite automata. After two years as a postdoctoral researcher at the Chair for Information Technology and Education at ETH, he is now a visiting lecturer at the Department of Computer Science, University of Cyprus.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: Particle Swarm Optimization in Dynamic Environments, Prof. Andries P. Engelbrecht (University of Pretoria, South Africa), Tuesday, March 17th, 2009, 15:00 - 16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Particle Swarm Optimization in Dynamic Environments

    Speaker: Prof. Andries P. Engelbrecht
    Affiliation: University of Pretoria, South Africa
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Tuesday, March 17th, 2009
    Time: 15:00 - 16:00 EET
    Host: Andreas Pitsillides (Andreas.Pitsillides AT ucy.ac.cy)

    Abstract:
    The original particle swarm optimization (PSO) algorithms have been developed to solve unconstraint, static continuous-valued optimization problems. Due to the characteristics of PSO, it cannot be applied to find solutions in dynamically changing environments. The PSO approach has to be adapted in order to inject diversity into swarms such that the exploration abilities of the swarm are increased. This then allows PSO to find and track optima in dynamic environments. This talk will start by formally defining dynamic environments and discussing different classes of dynamic environments, as well as classes of dynamic optimization problems. Then an introduction to PSO will be provided, with an explanation of why the original PSO cannot be used in dynamic environments. Adaptations of PSO to find and track single solutions in dynamic, single objective, and unconstrained environments will then be discussed. The talk will then continue to discuss more complex dynamic optimization problems. It will be shown how PSO can be adapted to track multiple solutions in a dynamic environment, and results will be given to illustrate the performance of PSO in this task. Dynamic multi-objective optimization problems will be considered, discussing how a vector-evaluated PSO can be used to solve dynamic multi-objective optimization problems. Finally, the ability of PSO to cluster temporal data will be illustrated.

    Short Bio:
    Andries Engelbrecht is a professor in Computer Science at the University of Pretoria, South Africa. He also holds the position as South African Research Chair in Artificial Intelligence, and leads the Computational Intelligence Research Group at the University of Pretoria, consisting of 50 Masters and PhD students. He obtained his Masters and PhD degrees in Computer Science from the University of Pretoria in 1994 and 1999 respectively. His research interests include swarm intelligence, evolutionary computation, artificial neural networks, artificial immune systems, and the application of these CI paradigms to data mining, games, bioinformatics, and finance. He has published over 130 papers in these fields in journals and international conference proceedings, and is the author of the two books, "Computational Intelligence: An Introduction" and "Fundamentals of Computational Swarm Intelligence". In addition to these, he is a co-editor of the upcoming books, "Applied Swarm Intelligence" and "Foundations on Computational Intelligence". He is very active in the international community, annually serving as a reviewer for over 20 journals and 10 conferences. He is an associate-editor of the IEEE Transactions on Evolutionary Computation, Journal of Swarm Intelligence, and the recent IEEE Transactions on Computational Intelligence and AI in Games. Additionally, he serves on the editorial board of 3 other international journals, and is co-guest-editor of special issues of the IEEE Transactions on Evolutionary Computation and the Journal of Swarm Intelligence. He served on the international program committee and organizing committee of a number of conferences, organized special sessions, presented tutorials, and took part in panel discussions. As member of the IEEE CIS, he is a member of the Games technical committee and chair of its Swarm Intelligence for Games task force. He also serves as a member of the Computational Intelligence and Machine Learning Virtual Infrastructure Network. Andries Engelbrecht will be a short term visiting professor at the Department of Computer Science, University of Cyprus, during Spring 2008-2009.

    Additional Lectures by Prof. Engelbrecht:
  • Monday, March 16th, 2009, (13:30 - 14:45), Room 148, Angle Modulation as An Approach to Optimize Binary-Valued Problems

  • For additional information please download the following: Lectures Overview in PDF
    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: Neural Network Applications for Face Images Interpretation and Reconstruction, Dr. Chrisina Draganova (University of East London, UK), Thursday, March 12th, 2009, 13:30 - 14:45 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Neural Network Applications for Face Images Interpretation and Reconstruction

    Speaker: Dr. Chrisina Draganova
    Affiliation: University of East London, UK
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus (map)
    Date: Thursday, March 12th, 2009
    Time: 13:30 - 14:45 EET
    Host: Chris Christodoulou (cchrist AT ucy.ac.cy)

    Abstract:
    In this presentation we discuss the use of Neural Network based methods for three applications related to processing facial information. The first application aims to design neural network based classifiers that accept low dimensional representations of unseen images and produce an estimate of the age of the person in the corresponding face images. Supervised and unsupervised neural networks are tested. The results are compared with results obtained with other existing classifiers. Finally a comparison with human performance in the task of age estimation is presented.

    The second application investigates the use of neural network based methods for learning the relationship between certain facial attributes and a coded representation of face images. We then use the resulting neural networks for the synthesis of face images with specific attributes.

    The third application addresses the problem of restoring the overall shape of faces given only the shape presentation of a small part of the face. The shape of a face is defined by a series of landmarks located on the face outline and on the outline of different facial features. We use of a number of methods including a method that utilizes a Hopfield neural network, a method that uses Multi-Layer Perceptron (MLP) neural network, a novel technique which combines Hopfield and MLP together, and a method based on associative search. These techniques could form the basis for developing face image processing systems capable of dealing with occluded faces.

    Short Bio:
    Chrisina has an MSc degree in Computing Science from Birkbeck College, University of London, an MSc degree in Mathematics and Informatics, and a Ph.D. degree in Applied Mathematics from Sofia University, Bulgaria. She has worked in a number of universities in the UK and Bulgaria including London Metropolitan University, South-Bank University, Kingston University, University College London and Veliko Turnovo University. At present, she is a Senior Lecturer at University of East London. Her research interests over the years have been in the areas of approximation and interpolation with spline functions, neural network applications and Internet Technologies.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: Utility-based Adaptive Workflow Execution on the Grid, Dr. Kevin Lee (University of Manchester, UK), Wednesday, March 11th, 2009, 15:00 - 16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Utility-based Adaptive Workflow Execution on the Grid

    Speaker: Dr. Kevin Lee
    Affiliation: University of Manchester, UK
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus, University of Cyprus (map)
    Date: Wednesday, March 11th, 2009
    Time: 15:00 - 16:00 EET
    Host: Marios Dikaiakos (mdd AT cs.ucy.ac.cy)

    Abstract:
    Scientific workflow execution on distributed grid-based resources suffers from non-optimal execution due to the use of static upfront mapping and scheduling. In this talk we argue that adaptively mapping and scheduling workflows offers increased performance and better utilisation of grid resources. We Introduce a generic architecture we have built that can retrofit adaptive behaviour to previously non-adaptive systems. Adaptation is controlled through the use of stream query processing which aggregates and performs analysis of sensor data collected from the workflow execution. New schedules are generated whilst the workflows are executing using utility function optimisation which results in improved performance. The approach is evaluated with the Pegasus workflow management system which compiles, schedules and executes abstract workflows on grid resources. Multiple utility functions are compared to optimise for response time and profit based metrics for different numbers of workflows.

    Short Bio:
    Kevin Lee is a Postdoc Research Associate at the School of Computer Science, University of Manchester, UK. He received his PhD on Dynamic Programming Models for Network Processors from Lancaster University, UK in 2006. His research interests include grid-based workflow execution, adaptive systems and P2P network monitoring. He is currently working on optimising scienfic workflow execution on grid infrastructure through the use of stream query processing and the optimisation of utility functions.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: Approximate pattern matching for OCR texts, Dr. Manolis Christodoulakis (University of East London, UK), Tuesday, March 10th, 2009, 15:00 - 16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Approximate pattern matching for OCR texts

    Speaker: Dr. Manolis Christodoulakis
    Affiliation: University of East London, UK
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus, University of Cyprus (map)
    Date: Tuesday, March 10th, 2009
    Time: 15:00 - 16:00 EET
    Host: Chris Christodoulou (cchrist AT cs.ucy.ac.cy)

    Abstract:
    The process of digitising old books and manuscripts is of immense importance to a variety of people, such as librarians, academics, publishers, etc. This task is achieved by scanning the documents and then performing Optical Character Recognition (OCR) to obtain text that can be stored, searched for, indexed etc. Quite often the original paper-copies of the publications are of poor print quality, leading to digital texts that contain errors. Consequently, any attempt for exact pattern matching will fail, and algorithms for approximate pattern matching must be used, where matches similar (rather than identical) to the pattern can be identified. There exist several different ways for defining text similarity, which however fail to incorporate the specific nature of errors that occur in OCR-texts. In this talk I will present a recently developed similarity measure that is specifically tailored for this purpose. In particular, it incorporates optical similarities of characters as well as matching combinations of characters to yield better approximate matching. Early implementations suggest that it is a promising method, and there is number of variants worth exploring in the future.

    Short Bio:
    Dr. Manolis Christodoulakis received his BSc from the Department of Computer Engineering and Informatics, University of Patras, and his PhD from the Department of Computer Science in King's College London. In the past, he has worked as a Research Associate and later as an External Lecturer in King's College. Since September 2007, he serves as a Lecturer in the Secure Systems and Software Development (SD) field, in the School of Computing, Information Technology & Engineering. His research interests include: design and analysis of combinatorial algorithms, sequence analysis (pattern matching, repetition finding etc.), computational biology/bioinformatics, and computational music analysis.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: Implementing Feedback Control for Efficient Autonomic Solutions on the Grid, Dr. Rizos Sakellariou (University of Manchester, UK), Friday, February 27th, 2009, 15:00 - 16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Implementing Feedback Control for Efficient Autonomic Solutions on the Grid

    Speaker: Dr. Rizos Sakellariou
    Affiliation: University of Manchester, UK
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus, University of Cyprus (map)
    Date: Friday, February 27th, 2009
    Time:15:00 - 16:00 EET
    Host: Marios Dikaiakos (mdd AT cs.ucy.ac.cy)

    Abstract:
    The talk will argue for the need to use autonomic computing techniques to improve performance in volatile environments such as those typically associated with Grids and large-scale distributed computing. The realization of autonomic computing is based on having a feedback loop that monitors the environment, makes assessments and acts if needed. Different approaches to implement this feedback loop, ranging from control theory to utility functions, will be discussed and illustrated with examples drawn from research in the context of a UK project.

    Short Bio:
    Rizos Sakellariou is a Senior Lecturer in the School of Computer Science of the University of Manchester. Before, he was with the Department of Computer Science, Rice University, where he was a member of the dHPF Compiler Group and was involved with the DARPA-funded project POEMS. He was also a Visiting Assistant Professor with the Department of Computer Science, University of Cyprus (Fall 1999), and also held visiting positions with the Department of Computer Science, University of Illinois at Urbana-Champaign (Summer 2000) and the Department of Computer Architecture, Universitat Politecnica de Catalunya (Fall 2002). His research interests fall in the area of High-Performance Parallel, Distributed and Grid Computing. For more information please visit: http://www.cs.man.ac.uk/~rizos/

    Lecture in PDF:
    Colloquium

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: Adaptive Join Processing, Prof. Vasilis A. Vassalos (Athens Univ. of Economics and Business, Greece), Thursday, February 12th, 2009, 16:30 - 17:30 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Adaptive Join Processing

    Speaker: Prof. Vasilis A. Vassalos
    Affiliation: Athens Univ. of Economics and Business, Greece
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus, University of Cyprus (map)
    Date: Thursday, February 12th, 2009
    Time: 16:30 - 17:30 EET
    Host: Demetris Zeinalipour (dzeina AT cs.ucy.ac.cy)

    Abstract:
    Adaptive join algorithms have recently attracted a lot of attention in emerging applications where data is provided by autonomous data sources through heterogeneous network environments. Their main advantage over traditional join techniques is that they can start producing join results as soon as the first input tuples are available, thus improving pipelining by smoothing join result production and by masking source or network delays. I will describe Double Index NEstedloops Reactive join (DINER), a new adaptive join algorithm for result rate maximization. DINER combines two key elements: an intuitive flushing policy that aims to increase the productivity of in-memory tuples in producing results during the online phase of the join, and a novel re-entrant join technique that allows the algorithm to rapidly switch between processing in-memory and disk-resident tuples, thus better exploiting temporary delays when new data is not available. I will present experimental results using real and synthetic data sets that show that DINER outperforms previous adaptive join algorithms in producing result tuples at a significantly higher rate, while making better use of the available memory.

    Short Bio:
    Prof. Vasilis Vassalos (PhD in CS, Stanford University, 2000) is an Associate Professor in the Department of Informatics at AUEB. His research is on infrastructure and algorithmic issues for the integration of data and Web services in different environments, including XML query processing, specification-driven interface generation, adaptive query processing, and query rewriting using views. He is also working on sensor data management. Vassalos is the recipient of numerous awards, including a Marie Curie Outgoing International Fellowship for 2007-2008, and has been Principal Investigator for 8 funded research and advanced development projects since his arrival at AUEB in 2004. He is the author of over 25 technical publications and two US patents. He is or has been a member of the Program Committees of numerous international conferences, including SIGMOD 2008 and VLDB 2007. He is the co-founder of software company Enosys Software (sold to BEA Systems in 2003), maker of the first XQuery-based data integration platform and XQuery engine. Before joining AUEB he was an Assistant Professor of Information Systems at the Stern School of Business at NYU.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: Automatic Parallelization with Hybrid Analysis, Prof. Lawrence Rauchwerger (Texas A&M University), Friday, January 30th, 2009, 15:00 - 16:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Automatic Parallelization with Hybrid Analysis

    Speaker: Prof. Lawrence Rauchwerger
    Affiliation: Texas A&M University, Texas, USA
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus, University of Cyprus (map)
    Date: Friday, January 30th, 2009
    Time: 15:00 - 16:00 EET
    Host: Pedro Trancoso (pedro AT cs.ucy.ac.cy)

    Abstract:
    Hybrid Analysis (HA) is a compiler technology that can seamlessly integrate all static and run-time analysis of memory references into a single framework capable of generating sufficient information for most memory related optimizations.

    In this talk, we will present Hybrid Analysis as a framework to perform automatic parallelization of loops. For the cases when static analysis does not give conclusive results, we extract sufficient conditions which are then evaluated dynamically and can (in)validate the parallel execution of loops. The HA framework has been fully implemented in the Polaris compiler and has parallelized 22 benchmark codes with 99% coverage and speedups superior to the Intel Ifort compiler.

    Short Bio:
    Lawrence Rauchwerger is a Professor Computer Science and of Computer Engineering in the Department of Computer Science, Texas A&M University. He is also the co-Director of the Parasol Laboratory. He received an Engineer degree from the Polytechnic Institute Bucharest, a M.S. in Electrical Engineering from Stanford University and a Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign. Since 1996 he has been on the faculty of the Department of Computer Science at Texas A&M where he co-founded the Parasol Lab. He has held Visiting Faculty positions at the University of Illinois at Urbana-Champaign, Bell Labs, IBM T.J. Watson Research Center, and INRIA FUTURS, Paris.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: Towards Unified Mechanisms for Inter-Processor Communication, Prof. Manolis Katevenis (FORTH-ICS and Univ. of Crete, Greece), Friday, January 30th, 2009, 09:30 - 10:30 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Towards Unified Mechanisms for Inter-Processor Communication

    Speaker: Prof. Manolis Katevenis
    Affiliation: FORTH-ICS and Univ. of Crete, Greece
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus, University of Cyprus (map)
    Date: Friday, January 30th, 2009
    Time: 09:30 - 10:30 EET
    Host: Yiannakis Sazeides (yanos AT cs.ucy.ac.cy)

    Abstract:
    Communication (both interprocessor and I/O), i.e. data movement, is at least as important as computation, especially in multiprocessors. To reduce latency, new architectures will need to bring the supporting hardware, i.e. the network interfaces (NI), close to each processor, hence at the same level as their caches. Both the cache controller and the NI move data, thus they can benefit from being merged together. Implicit communication occurs when we do not know in advance which input data will be needed, or who last modified them; cache coherence works well for such communication. Explicit communication is when the producer knows who the consumers will be, or when the consumer knows its input data set ahead of time. Cache prefetchers or remote DMA (RDMA) are effective transfer mechanisms for explicit communication; however, RDMA uses 3 to 5 times less packets for an equivalent transfer, thus saving a lot of energy. In the SARC project, we are designing CMP nodes where the local SRAM blocks of the processor are configurable as partly-cache and partly-scratchpad memory, and where the cache controller and network interface are merged together, thus unifying the hardware support for implicit and explicit communication.

    Short Bio:
    Manolis Katevenis received the Ph.D. degree from U.C.Berkeley in 1983 and the ACM Doctoral Dissertation Award in 1984 for his thesis on "Reduced Instruction Set Computer Architectures for VLSI". After a brief term on the faculty of Computer Science at Stanford University, he is in Greece, with the University of Crete and with FORTH, since 1986. After RISC, his research has been on interconnection networks and interprocessor communication. In packet switch architectures, his contributions since 1987 have been mostly in per-flow queueing, credit-based flow control, congestion management, weighted round-robin scheduling, buffered crossbars, and non-blocking switching fabrics. In multiprocessing and clustering, his contributions since 1993 have been on remote-write-based, protected, user-level communication.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Colloquium: Spatio-Temporal Memory Streaming, Prof. Babak Falsafi (EPFL, Switzerland), Friday, January 23rd, 2009, 17:00 - 18:00 EET.


    The Department of Computer Science at the University of Cyprus cordially invites you to the colloquium entitled:

    Spatio-Temporal Memory Streaming

    Speaker: Prof. Babak Falsafi
    Affiliation: EPFL, Switzerland.
    Category: Colloquium
    Location: Room 148, Building 12 Faculty of Pure and Applied Sciences, New Campus, University of Cyprus (map)
    Date: Friday, January 23rd, 2009
    Time: 17:00 - 18:00 EET
    Host: Pedro Trancoso (pedro AT cs.ucy.ac.cy)

    Abstract:
    Device scaling in processor fabrication technologies along with microarchitectural innovation have led to a tremendous gap between processor and memory performance. While architects have primarily relied on deeper cache hierarchies to reduce this performance gap, the limited capacity in higher cache levels and simple data placement/eviction policies have resulted in diminishing returns for commercial workloads with large memory footprints and adverse access patterns. Moreover, proposals to bridge the gap using runahead execution or large instruction windows do not benefit workloads with little inherent memory-level parallelism such as transaction processing on databases or web servers.

    The STeMS (Spatio-Temporal Memory Streaming) project at EPFL is exploring memory system designs that exploit repetitive spatial and temporal correlation among memory accesses and construct memory streams that can be moved and managed together through the memory hierarchy to hide the long access latencies. In this talk, I will present: (a) results from offline trace analysis and cycle-accurate simulation showing that a large fraction of memory accesses in server workloads are spatially and/or temporally correlated, and (b) candidate STeMS architectures to exploit such correlation.

    Short Bio:
    Babak Falsafi is a Professor in the School of Computer and Communication Sciences at EPFL, and an Adjunct Professor of Electrical and Computer Engineering and Computer Science at Carnegie Mellon. He is the Microarchitecture thrust leader for the FCRP Center for Circuit and System Solutions and directs the Parallel Systems Architecture Laboratory (PARSA) at EPFL. His research targets architectural support for parallel programming, resilient systems, architectures to break the memory wall, and analytic and simulation tools for computer system performance evaluation. In 1999, in collaboration with T. N. Vijaykumar he showed for the first time that multiprocessors do not need relaxed memory consistency models to achieve high performance. He is a recipient of an NSF CAREER award in 2000, IBM Faculty Partnership Awards between 2001 and 2004, and an Alfred P. Sloan Research Fellowship in 2004. He is a senior member of IEEE and ACM.

    Web: http://www.cs.ucy.ac.cy/colloquium/
    Mailing List: http://listserv.cs.ucy.ac.cy/mailman/listinfo/cs-colloquium
    RSS: http://www.cs.ucy.ac.cy/colloquium/rss.xml



    Note: The above page was generated automatically from file http://www.cs.ucy.ac.cy/colloquium/rss.xml

    Copyright University of Cyprus, Credits: Demetris Zeinalipour