Χρήστος Μακρής
Διεύθυνση:
Πανεπιστήμιο Πατρών , ΠΡΟΚΑΤ304.
Τηλέφωνο :
(2610) 996968, 6932 878054
Ωρες Γραφείου: Τετάρτη
11:00-13:00, Πέμπτη :15:00-17:00.
e-mail:
makri@ceid.upatras.gr
Βιογραφικό: Τον
Σεπτέμβριο του 1988 εισήχθηκε στο Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και
Πληροφορικής της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών και πήρε το
δίπλωμά του το 1994. Από το 1994 έως το 1997 διετέλεσε
μεταπτυχιακός φοιτητής του ίδιου Τμήματος και το 1997 ολοκλήρωσε τη
διδακτορική του διατριβή με τίτλο «Βασικές Δομές Δεδομένων
και η εφαρμογή τους στην Υπολογιστική Γεωμετρία και στην Ανάκτηση Πληροφορίας»
(Επιβλέπων Καθηγητής: Αθανάσιος Τσακαλίδης). Από τον Νοέμβριο του 1997
έως τον Μάιο του
1999 υπηρέτησε την στρατιωτική του θητεία. Από τον Μάιο του 1999 έως τον
Οκτώβριο του 2002 συνεργάστηκε σε διάφορα έργα με το Ινστιτούτο Τεχνολογίας \
Υπολογιστών, ενώ από το Αύγουστο του 2003 ως τον Οκτώβριο του 2004
διετέλεσε Επίκουρος Καθηγητής στο ΤΕΙ Μεσολογγίου, στο Τμήμα Εφαρμογών
Πληροφορικής στη Διοίκηση και στην Οικονομία (Σχολή Διοίκησης
Οικονομίας). Από τον Οκτώβριο του 2004 ως σήμερα είναι Επίκουρος
Καθηγητής στο Τμήμα Μηχανικών Η/Υ και Πληροφορικής, Πανεπιστήμιο Πατρών
Διδακτική εμπειρία:: Από το 1994 έως το 1997 συμμετείχε
στη διδασκαλία των Πανεπιστημιακών Μαθημάτων «Δομές Δεδομένων Ι» (3ο
Εξάμηνο) και «Προχωρημένες Δομές Δεδομένων και ComputerΓραφική»
(8ο Εξάμηνο) και παράλληλα δίδασκε μαθήματα πληροφορικής στα πλαίσια των
σεμιναρίων του ΚΕΚ Πανεπιστημίου Πατρών και ΜΙΤ ΚΕΚ Α.Ε. Τον Αύγουστο του 2000,
παρουσίασε (σε τρεις διαλέξεις) ανοιχτά ερευνητικά θέματα στην περιοχή των
Δομών Δεδομένων στο Τμήμα Επιστήμης των Υπολογιστών του Πανεπιστημίου του
Carleton (Ottawa, Καναδάς) προσκαλεσμένος από τον Καθηγητή του Τμήματος
J.R. Sack. Από τον Μαϊο έως τον Αύγουστο του 2001 και από τον Σεπτέμβριο
ως το Δεκέμβριο του 2002 συμμετείχε στη διδασκαλία του μαθήματος
“Συστήματα Πολυμέσων” του Διατμηματικού Προγράμματος Μεταπτυχιακών
Σπουδών με τίτλο “Ψηφιακές Μορφές Τέχνης” της Ανωτάτης Σχολής Καλών
Τεχνών. Από τον Σεπτέμβριο του 1999 έως τον Σεπτέμβριο 2004 ήταν διδάσκων
(σύμφωνα με τις διατάξεις του άρθρου 5 του Π.Δ. 407/80) στο Τμήμα
Μηχανικών Η/Υ και Πληροφορικής (διδασκαλία μαθήματος επιλογής χειμερινού
εξαμήνου) και στο Τμήμα Οικονομικών Επιστημών του Πανεπιστημίου Πατρών
(διδασκαλία υποχρεωτικού μαθήματος χειμερινού και εαρινού εξαμήνου). Από
το Αύγουστο του 2003 ως τον Οκτώβριο του 2004 διετέλεσε Επίκουρος Καθηγητής
στο ΤΕΙ Μεσολογγίου, Τμήμα Εφαρμογών Πληροφορικής στη Διοίκηση και στην
Οικονομία (Σχολή
Διοίκησης Οικονομίας). Από τον Οκτώβριο του 2004 ως σήμερα είναι
Επίκουρος Καθηγητής στο Τμήμα Μηχανικών Η/Υ και Πληροφορικής,
Πανεπιστήμιο Πατρών. Από τον Σεπτέμβριο του 2005 ως σήμερα είναι μέλοςτου
Συνεργαζόμενου Εκπαιδευτικού Προσωπικού του Ελληνικού Ανοιχτού
Πανεπιστημίου
Ερευνητικά Ενδιαφέροντα: Ανάκτηση Πληροφορίας ,
Εξόρυξη Δεδομένων, Βιοπληροφορική, Διαχείριση
Συμβολοσειρών,Υπολογιστική Γεωμετρία .
Δραστηριότητα στο Τμήμα
Διδασκαλία Προπτυχιακών Μαθημάτων::
Ανάκτηση
Πληροφορίας (μάθημα ελεύθερης επιλογής χειμερινού εξαμήνου)
Εισαγωγή
στο Διαδικαστικό Προγραμματισμό (υποχρεωτικό μάθημα χειμερινού εξαμήνου))
Εισαγωγή
στη Βιοπληροφορική (μάθημα ελεύθερης επιλογής εαρινού εξαμήνου)
Εξόρυξη
Δεδομένων και Αλγόριθμοι Μάθησης (μάθημα ελεύθερης επιλογής εαρινού
εξαμήνου).
Διδασκαλία Μεταπτυχιακών Μαθημάτων:
Γλώσσες Προγραμματισμού
Ι (χειμερινό εξάμηνο, Πληροφορική Επιστημών Ζωής)
Ανεύρεση Γνώσης σε Βάσεις Δεδομένων
(Μαθηματικά Υπολογιστών και Αποφάσεων)
Βασικές Δομές Δεδομένων ((μάθημα
εαρινού εξαμήνου-Επιστήμη και Τεχνολογία των Υπολογιστών)
Μέθοδοι και Τεχνολογίες για
Διαχείριση Μεγάλου Όγκου Δεδομένων ((μάθημα εαρινού εξαμήνου - Επιστήμη
και Τεχνολογία των Υπολογιστών)
Διοικητικό Έργο:
Πρόεδρος
της επιτροπής που έχει οριστεί από το Τμήμα για τη διαχείριση των θεμάτων
της Βιβλιοθήκης
Μέλος
της επιτροπής που έχει οριστεί από το Τμήμα για θέματα σχετικά με το
ERASMUS.
Μέλος
της επιτροπής που έχει οριστεί από το Τμήμα για τα μισθολογικά θέματα των
διδασκόντων με το Π.Δ. 407
Επίβλεψη
ολοκληρωμένων Διδακτορικών Διατριβών
1.
Νικόλαος Τσιράκης (έχει
υποστηρίξει με επιτυχία τη διδακτορική του διατριβή, 2010)
2. Δημήτριος Αντωνίου (έχει υποστηρίξει με επιτυχία
τη διδακτορική του διατριβή, 2010)
3.
Παναγιώτης Αντωνέλης
(έχει υποστηρίξει με επιτυχία τη διδακτορική του διατριβή,
2011)
Επιβλεψη split time phd
Γιάννης Κανελλόπουλος (split time phd,
με βασικό επιβλέποντα τον Χρήστο Τζώρτζη, Computer Science School of University of Manchester, έχει πάρει το διδακτορικό του το 2009)
Δημοσιεύσεις
((G-Index:
15, H-Index: 12, πηγη: http://academic.research.microsoft.com/Author/44251/christos-makris),
σύνολο αναφορών, τουλάχιστον 250)
Journal Publications
1. Bozanis P., Makris C., Tsakalidis A., Parametric
Weighted Filter: An Efficient Dynamic Manipulation of Signature Files, The Computer
Journal 38(6) (1995), pp. 479-488.
2. Bozanis P., Kitsios N., Makris C., Tsakalidis A., Red-Blue Intersection
Reporting for Objects of Non-constant Size, The Computer Journal
39 (6) (1996), pp. 541-546.
3. Bozanis P., Kitsios N., Makris C., Tsakalidis A., New Results on
Intersection Query Problems, The Computer Journal 40 (1) 1997, pp.22-29.
4. Makris C., Tsakalidis A., Algorithms for Three Dimensional Dominance
Searching in Linear Space, Information Processing Letters 66 (1998), pp. 277-283.
5. Bozanis P., Kitsios N., Makris C., Tsakalidis A., The Space
Optimal Version of a Known Rectangle Enclosure Reporting Algorithm, Information
Processing Letters 61(1) (1997), pp. 35-41.
6. Lagogiannis G., Makris C., Tsakalidis A., A New Algorithm for Rectangle
Enclosure Reporting, Information Processing Letters 72 (1999), pp. 177-182.
7.
Derekenaris G., Garofalakis J., Makris C., Prentzas
J., Sioutas S., Tsakalidis A., Integrating GIS, GPS and GSM Technologies for
the Effective Management of Ambulances, Computers, Environment and Urban
Systems, pp.267-278, 25(3) 2001.
8. Kitsios N., Makris C., Sioutas
S., Tsakalidis A., Tsaknakis J., Vassiliadis B. An Optimal Algorithm for
Reporting Visible Rectangles, Information Processing Letters
81(2002), 283-288.
9 Brodal G.S., Makris C., Sioutas S., Tsakalidis A., Tsichlas K., Optimal
Solutions for the Temporal Precedence Problem, Algorithmica (2002) 33 (4), pp. 494-510.
10.
Garofalakis J., Kappos P., Makris C., Improving the Performance of Web Access
by Bridging Global Ranking with Local Page Popularity Metrics, Internet
Research, Electronic Networking Applications & Policy,
12, 1, (2002), pp. 43-55.
11. Crochemore
M., Makris C., Rytter W., Tsakalidis A., Tsichlas K., Approximate String
Matching with Gaps, Nordic Journal
of Computing, 9, 1 (2002), pp. 54-65.
12. Makris C., Tsakalidis A., Tsichlas
K., Reflected
Min-Max Heaps, Information Processing Letters, 86(2003), pp.209-214.
13. Brodal G.S., Lagogiannis G., Makris C.,
Tsakalidis A., Tsichlas K., Optimal Finger Search Trees in the Pointer Machine,
Journal of Computer and System Sciences, Special Issue devoted to STOC 2002,
67(2003), 381-418.
14.
B. Vassiliadis, C. Makris, A.
Tsakalidis and N. Bogonikolos, User Modelling for Adapting and Adaptable
Information Retrieval,
Journal of Applied Systems Studies, 4(1), 2003.
15. Lagogiannis
G., Makris C., Panagis J., Sioutas S., Tsichlas K., New Dynamic Balanced Search
Trees with Worst-Case Constant Update Time, Journal of Automata and
Combinatorics, 8(2003), pp. 607-633.
16. Lagogiannis G., Makris C., Panagis J., Sioutas S.,
Tsichlas K., Rectangle Enclosure Reporting in Linear Space Revisited, Journal
of Automata and Combinatorics, 8(2003), pp. 633-647.
17. Christopoulou E., Garofalakis J., Makris C., Panagis J., Psaras A.,
Sakkopoulos E., Tsakalidis A., Techniques and Metrics for Improving Website
Structure, Journal of Web Engineering, 2(2003), 90-114.
18. Kouris I., Makris C., Tsakalidis A., Efficient Automatic Discovery
of ?Hot? Itemsets, Information Processing Letters 90(2004), 65-72.
19. Sioutas S., Makris C., Kitsios N., Lagogiannis G.,
Tsichlas K., Tsaknakis J. Vasiliadis B., Geometric Retrieval for Grid Points in
the RAM Model, Journal of Universal Computer Science, 1325-1353
(2004).
20. Kouris, I.N., Makris C., Tsakalidis A., Using
Information Retrieval Techniques for Supporting Data Mining, Data and
Knowledge Engineering, 52(3):
353-383 (2005)
21. Bodon Ferenc, Kouris, I.N., Makris C., Tsakalidis
A., Automatic Discovery of Locally Frequent Itemsets in the Presence of Highly
Frequent Itemsets, Intelligent Data Analysis, 9(1):83-104, 2005
22. Makris C., Perdikuri K., Tsakalidis A.,
Discovering Regularities in Biosequences: Challenges and Applications, Journal
of Computational Methods in Sciences and Engineering 5(3), 189-199, 2005.
23. Delis V., Makris C., Sioutas S., A Provably Efficient
Computational Model for Approximate Spatiotemporal Retrieval, Journal of
Universal Computer Science, 11(6): 830-849 (2005).
24. Yannis Makripoulias, Christos Makris, Yiannis
Panagis, Evangelos Sakkopoulos, Poulia Adamopoulou, Miltiadis Lytras and
Athanasios Tsakalidis, "Towards Ubiquitous Computing with Quality of Web
Service support", Upgrade-The European Journal of Informatics
Professionals, ISSN 1684-5285, Special Issue on Ubiquitous Computing, Vol. VI,
issue 5, October 2005
25. Iliopoulos C., Makris C., Panagis J., Perdikuri
K., Theodoridis E., Tsakalidis A., The Weighted Suffix Tree: An Efficient
Data Structure for Handling Molecular Weighted Sequences and its
Applications, Fundamenta Informaticae, 71(2-3): 259-277 (2006).
26. Lagogiannis G., Makris C., Tsakalidis A., Reducing Structural Changes to the Lower Bound for the Dynamic Predecessor Problem,
Journal of Discrete Algorithms, 4(1):
106-141 (2006)
27. Makris C., Panagis Y., Sakkopoulos E.,
Tsakalidis A., Efficient and adaptive discovery techniques of Web Services
handling large data sets, Journal of Systems and Software, 79(4):
480-495 (2006)
28. Y. Kanellopoulos, T. Dimopulos, C. Tjortjis
and C. Makris, Mining Source
Code Elements for Comprehending Object-Oriented Systems and Evaluating Their
Maintainability, SIGKDD Newsletter, 8(1), 2006.
29. Bakalis
A., Iliopoulos C., Makris C., Sioutas S., Theodoridis E.,
Tsakalidis A., Tsichlas K., Locating Maximal Multirepeats in Multiple
Strings under Various Constraints, The Computer Journal, 50(2), 178-185,
2007.
30. Makris C., Panagis Y., Sakkopoulos E., Tsakalidis A.,
Category Ranking for Personalized Search, Data and Knowledge
Engineering, 60(1), 2007.
31. Y. Kanellopoulos, C. Makris and C. Tjortjis, An
improved methodology on information distillation by mining program source code,
Data and Knowledge Engineering, 61(2), 359-383, 2007.
32. P. Antonellis, C. Makris, XFIS: An XML
Filtering System based on String Representation and Matching,
International Journal of Web Engineering and Technology (IJWET), 4(1): 70-94
(2008).
33. V. Diamantopoulou, C. Makris, Y. Makris, E.
Sakkopoulos, Techniques to support Web Service selection and consumption with
QoS characteristics, J. Network and Computer Applications 31(2): 108-130 (2008)
34. Spyros Sioutas, Evangelos Sakkopoulos, Christos Makris, Bill Vassiliadis, Athanasios K. Tsakalidis, Peter Triantafillou: Dynamic Web Service discovery architecture based on
a novel peer based overlay network. Journal of Systems and Software 82(5): 809-824 (2009)
35. Panagiotis Antonellis, Christos Makris, Nikos Tsirakis: Algorithms for clustering clickstream data. Inf. Process. Lett. 109(8): 381-385 (2009)
36. Panagiotis Antonellis, Dimitris Antoniou, Yiannis Kanellopoulos, Christos Makris, Evangelos Theodoridis, Christos Tjortjis, Nikos Tsirakis: Clustering for Monitoring Software Systems
Maintainability Evolution. Electr. Notes Theor. Comput. Sci.
233: 43-57 (2009)
37. Dimitris Antoniou, John D. Garofalakis, Christos Makris, Yannis Panagis, Evangelos Sakkopoulos: Context-similarity based hotlinks assignment: Model,
metrics and algorithm. Data Knowl. Eng. 69(4): 357-370 (2010)
38. Costantinos Dimopoulos, Christos Makris, Yannis Panagis, Evangelos Theodoridis, Athanasios K. Tsakalidis: A web page usage prediction scheme using sequence
indexing and clustering techniques. Data Knowl. Eng. 69(4): 371-382 (2010)
39. Alexis C. Kaporis, Christos Makris, George Mavritsakis, Spyros Sioutas, Athanasios K. Tsakalidis, Kostas Tsichlas, Christos D. Zaroliagis: ISB-tree: A new indexing scheme with efficient
expected behaviour. J. Discrete Algorithms 8(4): 373-387 (2010)
40. Yiannis Kanellopoulos, Panos
Antonellis, , Dimitris Antoniou, Christos Makris, Evangelos Theodoridis,
Christos Tjortjis, and Nikos Tsirakis, Code Quality Evaluation Methodology Using The ISO/IEC 9126
Standard, International Journal of Software Engineering and Applications
(IJSEA), 1(3), 2010.
41. Yiannis Kanellopoulos, Panagiotis Antonellis, Christos Tjortjis, Christos Makris, Nikos Tsirakis: K-attractors: a Partitional Clustering Algorithm for
Numeric Data Analysis. Applied Artificial Intelligence 25(2): 97-115 (2011)
42. Christos
Makris, Wavelet Trees:a survey, Computer
Science and Information Systems Journal, accepted, to appear.
43. Alexis Kaporis, Christos Makris, Spyros Sioutas,
Athanasios Tsakalidis, Kostas Tsichlas, Christos Zaroliagis, Improved Bounds
for Finger Search on a RAM, Algorithmica, accepted, to appear
44. Christos Makris, Yannis Plegas, Sofia Stamou, Web
query disambiguation using pagerank, JASIST (Journal of the American Society of
Information Science and Technology), accepted, to appear.
Conference Publications
1. Bozanis P., Kitsios N., Makris C., Tsakalidis A., New Upper Bounds
for Generalized Intersection Searching Problems, Proceedings of the 22th
International Colloquium on Automata Languages and Programming
(ICALP), July 10-14, Szeged, Hungary, 1995, pp. 464-474.
2. Makris C., Tsakalidis A., Fast
Piercing of Iso-Oriented Planar Rectangles, Proceedings of the 9th Canadian
Conference on Computational Geometry (CCCG), August 11-14, Kingston,
Ontario, Canada 1997, pp. 217-222, extended version as CTI T.R.
97.2.10.
3. Delis V., Makris C., Sioutas S., A Provably
Efficient Computational Model for Approximate Spatiotemporal Retrieval, Proceedings
of the 7th International Symposium on Advances in Geographic Information Systems, November 2-6, Kansas City, USA, 1999, ACM Press, pp. 40-46.
4. Makris C., Tsakalidis A.,
Vassiliadis B., Towards Intelligent Information Retrieval Engines: A
Multi-Agent Approach, Proceedings of the 2000 ADBIS-DASFAA
Symposium on Advances in Databases and Information Systems and Enlarged Fourth
East-European Conference on Advances in Databases and Information Systems, September 5-8, Prague, Czech Republic, 2000, Springer
Verlang, pp. 157-170.
5. Kitsios N., Makris C., Sioutas S. Tsakalidis A., Tsaknakis J.,
Vassiliadis B., 2-D Spatial Indexing in Optimal Time, Proceedings of the 2000 ADBIS-DASFAA Symposium on
Advances in Databases and Information Systems and Enlarged Fourth East-European
Conference on Advances in Databases and Information Systems, September 5-8, Prague, Czech Republic, 2000, Springer
Verlang, pp. 107-116.
6. Derekenaris G., Garofalakis J., Makris C., Prentzas J., Sioutas S.,
Tsakalidis A., Integrating GIS, GPS and GSM Technologies for the Effective
Management of Ambulances, Proceedings of the Second International Symposium
on Telegeoprocessing (TELEGEO), May 10-12, Nice-Sophia-Antipolis, France,
2000, Springer Verlang, pp. 131-141.
7. Derekenaris G., Garofalakis J., Makris C., Prentzas J., Sioutas S.,
Tsakalidis A., An Information System for the Effective Management of
Ambulances, Proceedings of the 13th IEEE Symposium on Computer-Based Medical
Systems, (CBMS), June 23-24, Houston, Texas, 2000, pp. 269-274.
8. Bovilas K., Kanta A., Makris C., Prentzas J., Sakkopoulos E., Sioutas S., Tsakalidis A., Tsaknakis J., Vassiliadis B., Supporting
Virtual Classrooms Through Extranet Technology: the Eurydices System, poster demo, Proceedings of the 10th World Conference on
Educational Multimedia, Hypermedia & Telecommunications (ED-MEDIA), June 26
? July 1, Montreal, Canada, 2000, pp.1834-1834.
9. Bovilas K., Kanta A., Makris C.,
Prentzas J., Sakkopoulos E., Sioutas S., Tsakalidis A., Tsaknakis J.,
Vassiliadis B., The Eurydices System: Objectives and Services, Proceedings of WEBNET 2000: World Conference on the WWW and the
Internet, October 30-November 4, San Antonio, Texas, USA,
2000, pp. 205-210.
10. Garofalakis J., Kanta A., Makris C.,
Prentzas J., Tsaknakis J., Designing an Adaptive
Web-based Training System, Proceedings of WEBNET 2000: World Conference on
the WWW and the Internet, October 30-November 4, San Antonio, Texas,
USA, 2000, pp. 63-68.
11. Garofalakis J., Kappos P., Makris C., Improving Web
Site?s Accessibility, poster demo, Proceedings of the 10th International World
Wide Web Conference (WWW), May 1-5, Hong Kong, 2001, http://www10.org/cdrom/posters/frame.html.
12. Crochemore M., Makris C., Rytter W., Tsakalidis A.,
Tsichlas K., Approximate String Matching with Gaps, Proceedings of the 5th
World Multi-Conference on Systemics, Cybernetics and Informatics, July
22-25, Orlando, Florida, USA, 2001, pp. 45-51.
13. Bogonikolos N., Makris C., Tsakalidis A., Vassiliadis B.,
Adapting Information Presentation and Retrieval through User Modeling, Proceedings
of the 2001 IEEE International Conference on Information Technology: Coding and
Computing (ITCC), April 2-4, Las Vegas, USA, 2001, pp. 399-405.
14. Makris C., Perdikuri K., Sioutas S., Tsakalidis A., Tsichlas K., Time and Space Efficient Video Database Content Queries, in Proceedings of the 1st
International Workshop on Multimedia Data and Document Engineering (MDDE 2001),
July 4, 2001, Lyon, France, pp. 1-8.
15. Brodal G.S., Lagogiannis
G., Makris C., Tsakalidis A., Tsichlas K., Optimal Finger Search Trees in the
Pointer Machine, in Proceedings of the 34th Annual ACM Symposium on Theory
of Computing, Quebec, Canada, May 19-21, 2002, pp. 583-591 .
16. Iliopoulos C.S, Makris C., Sioutas S., Tsakalidis
A., Tsichlas K., Identifying Occurrences of Maximal Pairs into Multiple
Strings, in Proceedings of the 13th Annual Symposium
on Combinatorial Pattern Matching, July 3-5, Fukuoka, Japan, 2002, pp. 133-143.
17. Christopoulou E., Garofalakis J., Makris C.,
Panagis Y., Sakkopoulos E., Tsakalidis A., Automating Restructuring of Web Applications, poster demo in Proceedings
of ACM Hypertext 2002, June 11-15, University of Maryland, USA, 2002, http://www.cs.umd.edu/ht02
.
18. Lagogiannis G., Makris
C., Panagis J., Tsichlas K., New Dynamic Balanced Search Trees with Worst-Case
Constant Update Time, in Proceedings of the 13th Australasian
Workshop on Combinatorial Algorithms, 7-10 July, Fraser Islands, Australia,
2002, http://www.maths.uq.edu.au/~njc/awoca/awoca2002.
19. Kouris, I.N., Makris C., Tsakalidis A., On
Line Generation of Association Rules Using Inverted File Indexing and
Compression, In Proceedings of the IADIS Int. WWW/Internet 2002
Conference, November 13-15, Lisbon, Portugal, pp. 29-37.
20. Kouris, I.N., Makris C., Tsakalidis A., An
Improved Algorithm for Mining Association Rules Using Multiple Support Values, In
Proceedings of the 16th International FLAIRS Conference, May 12-14, 2003,
California, USA, pp. 309-314 .
21.
Christopoulou ?.,
Garofalakis, J., Makris C., Panagis J., Psaras A., Sakkopoulos E., Tsakalidis
A., Techniques and Metrics for Improving Website Structure, poster demo, Proceedings
of the 12th International World Wide Web Conference (WWW), May 20-24,
Budapest (Hungary), 2003.
22. Kaporis A., Makris C., Sioutas S., Tsakalidis A.,
Tsichlas K., Zaroliagis C., Improved Bounds for Finger Search on a RAM, ESA
2003 (11th Annual European Symposium on Algorithms), 15-20
September, Budapest, Hungary, 2003.
23. Delis Vassilis, Makris Christos, Sakkopoulos
Vagelis, Sioutas Spiros, Tsichlas Kostas, Tsakalidis Athanasios,
Temporal Selection Queries in Video Databases, Proceedings of the 3rd
International Workshop on Multimedia Data and Document Engineering (MDDE 2003),
September, 8th 2003, Berlin, Germany.
24. Iliopoulos K., Makris C., Panagis I., Perdikuri
K., Theodoridis E., Tsakalidis A., Computing the Repetitions in a Weighted
Sequence using Weighted Suffix Trees, European Conference on Computational
Biology 2003, September 27-30, 2003, Paris, France, poster demo,
25. Iliopoulos K., Makris C., Panagis I.,
Perdikuri K., Theodoridis E., Tsakalidis A., Efficient Algorithms for Handling
Weighted Molecular Sequences, IFIP TCS, 2004, 273-287.
26. Kouris
I., Makris C., Tsakalidis A., Assessing the Microeconomic Facet of Association
Rules via an Efficient Weighting Scheme, Proceedings of the First Ikms International Conference on Knowledge
Management, 2004, 340-350.
27.
Anogianakis G., Kapritsos E., Makris C., Mpaltas N., Themelis A.,
Perdikuri K., Tsakalidis A., Idenitification of protein patterns in
nucleic acid sequences and exploration of synonymous codons in tissue
differentiation, Computational Biology and Genome Information
2005 Conference.
28. Avramouli, D., Garofalakis G., Kavvadias D.,
Makris C., Panagis Y., Sakkopulos E., Popular Web Hot Spots Identification and
Visualization, Proceedings of the 14th International World Wide Web
Conference, poster demo, 2005.
29. Christos Makris, Yannis Panagis, Evangelos
Sakkopoulos and Athanasios Tsakalidis, An Algorithmic Framework for Adaptive
Web Content, International Workshop on Adaptive and Personalized Semantic
Web, ACM Hyper?ext 2005.
30. Alexis C.
Kaporis, Christos Makris, George
Mavritsakis, Spyros Sioutas,
Athanasios K.
Tsakalidis, Kostas
Tsichlas, Christos D.
Zaroliagis: ISB-Tree: A New Indexing Scheme with Efficient Expected
Behaviour. ISAAC 2005: 318-327
31. Makris C.,
Sakkopoulos E., Sioutas S., Triantafillou P., Tsakalidis A., Vassiliadis
V., NIPPERS: Network of InterPolated
Peers for Web Service Discovery, IEEE
ITCC 2005.
32. Alexis C.
Kaporis, Christos Makris, Spyros
Sioutas, Athanasios K.
Tsakalidis, Kostas
Tsichlas, Christos D.
Zaroliagis: Dynamic Interpolation Search Revisited. ICALP (1)
2006: 382-394
33. Gerth
Brodal, Christos Makris, Kostas Tsichlas, Purely Functional Worst Case Constant
Time Catenable Sorted Lists, ESA 2006.
34. P. Antonellis, D. Antoniou, Y.
Kanellopoulos, C. Makris, E. Theodoridis, C. Tjortjis, N.Tsirakis: A Data
Mining Methodology for Evaluating Maintainability according to ISO/IEC-9126
Software Engineering-Product Quality Standard, in the Special
Session on System Quality and Maintainability, organized in conjunction with
the 11th European Conference on Software Maintenance and Reengineering,
CSMR 2007
35. S. Sioutas, K. Tsakalidis, K. Tsihlas, C.
Makris, Y. Manolopoulos, Indexing Mobile Objects on the Plane Revisited, ADBIS
2007.
36. C. Makris, E. Theodoridis, Y. Panagis, A. Tsakalidis,
A Web-Page Usage Prediction Scheme using Weighted Suffix Trees, in the
14th String Processing and Information Retrieval Symposium (SPIRE) 2007.
37. Y.Kanellopoulos, P. Antonellis, C. Tjortjis,
C. Makris, k-Attractors: A Clustering Algorithm for Software Measurement
Data Analysis, ICTAI 2007
38. Y. Antonellis, C. Makris, N. Tsirakis, XEdge:
Clustering Homogenous and Heterogenous XML Documents using Edge Summaries,
ACM Symposium on Applied Computing (ACM SAC) 2008 (Information Access and
Retrieval Track), 1081-1088.
39. C. Makris, Y. Panagis, J. Plegas, E.
Sakkopoulos, An Integrated Web System to Facilitate Personalized Web
Searching Algorithms. ACM Symposium on Applied Computing (ACM SAC) 2008 (Web
Technologies Track), 2397-2402
40 . P. Antonellis, C. Makris, XML
Filtering Using Dynamic Hierarchical Clustering of User Profiles, DEXA 2008:
537-551.
41. Panagiotis Antonellis, Christos Makris, Nikos Tsirakis: Utilizing XML Clustering for Efficient XML Data
Management on P2P Networks. DEXA 2009: 68-82
42. Panagiotis Antonellis, Dimitris Antoniou, Yiannis Kanellopoulos, Christos Makris, Christos Tjortjis, Vangelis Theodoridis, Nikos Tsirakis: Code4Thought Project: Employing the ISO/IEC-9126
Standard for Software Engineering-Product Quality Assessment. CSMR 2009: 297-300
43. A. Ladas, Ch Makris, E. Sakkopoulos,
A. Tsakalidis, "Focused Searching using Web Graphs Categories". pp.
255-265, Eureka! 2010, (best paper award)
44. C. Makris, S. Stamou, E. Theodoridis and P.
Tzekou, A Semantically Enhanced Web Recommendation Scheme, LWA KDML
2011.
45. M. Ioannou, C. Makris, G. Tzimas, E.
Viennas, A text mining approach for biomedical documents, HSCBB11, poster
46. P. Antonellis, C. Makris and G. Pispirigos,
Parallelized structural and value XML filtering on multicore processors, 8th
International Conference on Web Information Systems and Technologies (WebIST
2012), full paper, 9% acceptance rate,
to appear.
C. Makris,
Y. Panagis, K. Perdikuri, S. Sioutas, E. Theodoridis, A. Tsakalidis, K.
Tsichlas, New Upper Bounds on Various String Manipulation Problems, NATO Book
Series, KCL Press, 2004.
I. Kouris,
C. Makris, K. Papoutsakis, Order Preserving Data Mining, Encyclopedia of Data
Warehousing and Mining - 2nd Edition, 2009, IGI Global
I. Kouris,
C. Makris, E. Theodoridis, and A. Tsakalidis, Indexing Textual Information .
Database Technologies: Concepts, Methodologies, Tools, and Applications, 2009.
(pp. 196-204)
C. Makris,
Y. Panagis, E. Sakkopoulos, and A. Tsakalidis.
IT Application Development with Web Services, Encyclopedia of
Information Science and Technology, 2009,
Second Edition (pp. 2278-2284)
G.
Lagogiannis, C. Makris, Y. Panagis, S. Sioutas, E. Theodoridis, and A. Tsakalidis.
Indexing Techniques for Spatiotemporal Databases, Encyclopedia of Information Science and
Technology, Second Edition, 2009, (pp. 1911-1916).
I. Kouris,
C. Makris, and A. Tsakalidis, Uncovering
Hidden Associations Through Negative Itemsets Correlations, Intelligent
Databases: Technologies and Applications, 2007, (pp. 1-28)
I. Kouris,
C. Makris, E. Theodoridis, and A. Tsakalidis,
Association Rules Mining for Retail Organizations. Encyclopedia of
Information Science and Technology, Second Edition, 2009 (pp. 262-267).
C. Makris, N. Tsirakis, Clustering Algorithms for Data
Streams, in Encyclopedia of Information
Science and Technology, 2th Edition, 2009, IGI Global.
C. Makris, E. Theodoridis, String Data Structures for
Computational Molecular Biology, in Algorithms in Computational Molecular
Biology: Techniques, Approaches and Applications, Willey & Sons publishers,
February 2011.
Conference/Journal
List, acted as Referee
ACM
Symposium on Theory of Computing (ACM STOC)
ACM-SIAM Symposium on Discrete
Algorithms (ACM-SIAM SODA)
International
Colloquium on Automata Languages and Programming (ICALP)
Workshop
on Algorithms and Data Structures (WADS)
European
Symposium on Algorithms (ESA)
International
Symposium on Mathematical Foundations of Computer Science (MFCS)
International
Workshop on Experimental and Efficient Algorithms (WEA).
Symposium
on Theoretical Aspects of Computer Science (STACS)
International
Conference on Tools with Artificial Intelligence (ICTAI)
Algorithm
Engineering and Implementation (ALENEX)
Data
Mining and Knowledge Discovery
Data and Knowledge Engineering
Discrete
and Applied Mathematics (DAM)
Parallel
Processing Letters (PPL)
Information
Processing Letters (IPL)
Journal
of Discrete Algorithms (JDA)
Theoretical
Computer Science (TCS)
Acta
Informatica
Information Sciences
International Journal on Artificial Intelligence Tools (IJAIT)
The Computer Journal
EMBnet.news
(regular reviewer)
Mathematical Reviews (regular
reviewer)
List
of Organized Sessions/Workshops
-- Organizer of the session entitled “Computational Methods and
String Manipulation Techniques in Molecular Biology”,
organized in conjunction with the
International Conference of Computational Methods in Sciences
and Engineering 2003.
-- Organizer of the session entitled “Computational Methods in
Molecular Biology and Medicine”. organized in conjunction with the International
Conference of Computational Methods in Sciences and Engineering 2004.
-- Organiser of the Session “Computational Biology: Algorithms and
Models” organized in conjunction with the International
Conference on Numerical Analysis and Applied Mathematics 2005
--
Organiser of the Session “Computational Methods in
Molecular Biology: Algorithms, Applications and Tools.” organized
in conjunction with the International Conference of Computational
Method Sciences and Engineering 2005.
--
Organiser of the Workshop “International Workshop on
Peer to Peer and Service Oriented Hypermedia: Techniques and Systems.” organized
in conjunction with the ACM Hypertext 2005.
-- Organiser of the Workshop “International Workshop on Peer to
Peer and Service Oriented Hypermedia: Techniques and Systems.” organized
in conjunction with the ACM Hypertext 2006.
-- Programme Chair in the Special Session on System Quality and
Maintainability, organized in conjunction with IEEE CSMR 2007.
--
Organiser of the 1st Workshop
on Algorithms for Data and Text Mining in Bioinformatics (WADTMB
2012), in conjunction with AIAI 2012.
Special Issues Guest Editor
-- Journal of Network and Computer Applications,
Special Issue in Trends to Peer-to-Peer and Service Oriented Computing
--
International Journal of Web Engineering and Technology (IJWET), Special Issue
in Trends in architectures, models and infrastructures to generate and handle
semantics in Peer to Peer and Hypermedia Systems
--
Electronic Notes in Theoretical Computer Science, special issue dedicated to the International Workshop on Software Quality
and Maintainability (SQM 2008), Athens, Greece.
Editorial Board Member
International Journal of Systems Biology and Biomedical Technologies
(IJSBBT) (Editorial review board)
International Journal of Artificial intelligence Tools (IJAIT) (Associate
editor, from February 2011)
International Journal of Reliable and Quality e-Healthcare,
http://www.igi-global.com/journal/international-journal-reliable-quality-healthcare/44660
(Associate editor since 4/4/2012)