Basilis G. Mamalis

Professor

Technological Educational Institute of Athens [http://www.teiath.gr]

Department of Informatics [http://www.cs.teiath.gr]

 

 

 

 

He was born in 1970. He obtained his Diploma (in Computer Engineering and Informatics) as well as his Ph.D. from the Polytechnic School of the University of Patras (Greece), in 1993 and 1998 respectively. He has worked for almost ten years (from 1994 to 2004) in Research Academic Computer Technology Institute (R.A.C.T.I.) of Patras, as a researcher / computer engineer. He currently teaches at the Technological Educational Institute (T.E.I.) of Athens, Department of Informatics, as a full Professor. He also teaches in the Hellenic Open University (H.O.U.), Department of Informatics, as an external academic partner. His research interests include information retrieval, document & knowledge management, parallel algorithms & architectures, distributed systems & databases, operating systems, wireless sensor networks and mobile computing. He has a lot of publications in international journals, books and conferences and he was a reviewer of many articles in the above mentioned research areas. He has participated in many research programs of the European Union and the Greek Government.

 

Email: vmamalis@teiath.gr

 

A.  EDUCATION

 

1988-1993:      Diploma, Dept. of Computer Engineering & Informatics, Polytechnic School, University of Patras (Greece)

1994-1998:      Ph.D, Dept. of Computer Engineering & Informatics, Polytechnic School, University of Patras (Greece)

 

B.  PROFESSIONAL EXPERIENCE

 

2015-today:     Technological Educational Institute of Athens – Department of Informatics:  Professor

2009-2015:     Technological Educational Institute of Athens – Department of Informatics:  Associate Professor

2004-2009:      Technological Educational Institute of Athens – Department of Informatics:  Assistant Professor

2000-2004:      Technological Educational Institute of Athens – Department of Informatics:  External Academic Partner

2001-today:     Hellenic Open University (H.O.U.) – Informatics/Computer Science Course: External Academic Partner

1994-2004:      Research Academic Computer Technology Institute (R.A.C.T.I. – Patras/Athens): Researcher / Computer Engineer

 

C.  TEACHING EXPERIENCE

 

Technological Educational Institute of Athens – Department of Informatics

Undergraduate Courses [2000-today]:

- Operating Systems I

- Operating Systems II

- Parallel Systems

- Parallel Programming (lab)

- Distributed Systems (lab)

 

Technological Educational Institute of Athens – Department of Informatics

Postgraduate Courses [2006-2013]:

- Parallelism I

- Parallelism II

 

Technological Educational Institute of Athens – Department of Informatics

Postgraduate Courses [2014-today]:

- Cloud Computing and Services

- Parallel and Distributed Systems

 

Hellenic Open University (H.O.U.) – Department of Informatics

Undergraduate Courses [2001-today]:

- Software Engineering I

- Operating Systems I

- Database Systems

 

D.  LIST OF PUBLICATIONS

 

D1.  International Journals

 

1.        B. Mamalis, P. Spirakis and B. Tampakas, “Optimal High Performance Parallel Text Retrieval via Fat Trees”, Intl. Journal on Theory of Computing Systems (TOCS), Volume 32, pp. 591-623, March 1999.

2.        B. Mamalis, P. Spirakis and B. Tampakas, “High Performance Parallel Text Retrieval Over Large Scale Document Collections: The PFIRE System”, Intl. Journal on Computers and their Applications (IJCA), Vol. 6, No. 3, pp. 130-147, September 1999.

3.        B. Mamalis, P. Spirakis and B. Tampakas, “Parallel Processing of Multiple Text Queries on Hypercube Interconnection Networks”, Intl. Journal on Computers and their Applications (IJCA), Vol. 10, No. 1, pp. 50-66, March 2003.

4.        D. Kehagias, M. Grivas, B. Mamalis and G. Pantziou, “Dyner: A Dynamic Cluster For Education And Research”, Intl. Journal on Campus Wide Information Systems (CWIS), Vol. 23, No. 2, pp. 92-101, March 2006.

5.        D. Gavalas, G. Pantziou, C. Konstantopoulos and B. Mamalis, “LIDAR: A Protocol for Stable and Energy-Efficient Clustering of Ad-Hoc Multihop Networks”, Intl. Journal of Telecommunications Systems, Springer, Vol. 36, No. 1, pp. 13-25, November 2007.

6.        B. Mamalis, D. Kehagias and G. Pantziou, “Efficient Techniques For Parallel Text Retrieval on PC-Cluster Environments”, Intl. Journal on Computers and their Applications (IJCA), Vol. 15, No.1, pp. 27-42, March, 2008.

7.        D. Gavalas, G. Pantziou, C. Konstantopoulos and B. Mamalis, “ABP: A Low-Cost, Energy-Efficient Clustering Algorithm for Relatively Static and Quasi-Static MANETs”, Intl. Journal of Sensor Networks (IJSNet), Vol. 4, No. 4, 2008.

8.        D. Gavalas, C. Konstantopoulos, B. Mamalis and G. Pantziou, “Efficient Parallel Text Retrieval Techniques on BSP/CGM Multicomputers”, in the Journal of Supercomputing, Springer, Vol. 48, No. 3, pp. 286-318, June 2009.

9.        P. Belsis, C. Konstantopoulos, B. Mamalis, G. Pantziou and C. Skourlas, “User-Directed, Cluster-Based Retrieval for Large Document Collections in Highly Parallel Environments”, Intl. Journal on Computers and their Applications (IJCA), Vol. 19, No. 1, pp. 47-60, March 2012.

10.    C. Konstantopoulos, G. Pantziou, D. Gavalas, A. Mpitziopoulos and B. Mamalis, “A Rendezvous-Based Approach Enabling Energy-Efficient Sensory Data Collection from Mobile Sinks”, IEEE Transactions on Parallel & Distributed Systems (TPDS), Vol. 23, No. 5, pp. 809-817, May 2012.

11.    B. Mamalis, G. Pantziou, G. Dimitropoulos and D. Kremmydas, “Highly Scalable Parallelization of Standard Simplex Method on a Myrinet Connected Cluster Platform”, ACTA Press International Journal of Computers and Applications, Vol. 35, No. 4, pp. 152-161, 2013.

12.    B. Mamalis, “Prolonging Network Lifetime in Wireless Sensor Networks with Path-Constrained Mobile Sink”, in International Journal of Advanced Computer Science and Applications (IJACSA), Vol. 5, No. 10, pp. 82-91, 2014.

13.    C. Konstantopoulos, B. Mamalis, G. Pantziou and V. Thanasias, “An Image Processing Inspired Mobile Sink Solution for Energy Efficient Data Gathering in Wireless Sensor Networks”, Wireless Networks Journal (Springer), Vol. 21. No. 1, pp. 227-249, January 2015.

14.    B. Mamalis and M. Perlitis, “Simplex Parallelization in a Fully Hybrid Hardware Platform”, in International Journal of Advanced Computer Science and Applications (IJACSA), Vol. 8, No. 4, pp. 356-365, 2017.

 

D2.  Books & Book Chapters

 

1.         B. Mamalis, “Operating Systems Practice”, Hellenic Open University (HOU) Publications, ISBN: 960–538–211–3 (in Greek), 2003.

2.         G. Pantziou, B. Mamalis and A. Tomaras, “Introduction to Parallel Computing: Models, Algorithms and Programming”, New Technologies Publications, ISBN: 978-960-6759-89-5 (in Greek), 2013.

3.         B. Mamalis, D. Gavalas, C. Konstantopoulos and G. Pantziou, “Clustering in Wireless Sensor Networks”, in: ‘RFID and Sensor Networks: Architectures, Protocols, Security and Integrations’, Y. Zhang, L. T. Yang, J. Chen (Eds.), Chap. 12, pp. 324-353, CRC Press, November 2009.

4.        D. Gavalas, C. Konstantopoulos, B. Mamalis and G. Pantziou , “Mobility Prediction in Mobile Ad Hoc Networks”, included in the “Encyclopedia of Next Generation Networks and Ubiquitous Computing”, edited by Samuel Pierre, IGI Global, Chapter 21, pp. 226-240, June 2010.

 

D3.  International Conferences (proceedings)

 

1.        M. Lafazanis, B. Mamalis, P. Spirakis, B. Tampakas and A. Tsakalidis, “FIRE: A Flexible Tool for Efficient Information Retrieval”, RIAO '94 Conference, New York, October 11-13, pp. 132-140,  (accepted for prototype demonstrations), 1994.

2.        P. Efraimidis, C. Glymidakis, B. Mamalis, P. Spirakis and B. Tampakas, “Parallel Text Retrieval on a High Performance Supercomputer Using the Vector Space Model”, ACM SIGIR'95 Conference, July 9-13, Seattle, pp. 58-66, 1995.

3.        K. Antonis, K. Govopoulos, K. Koumousis, B. Mamalis, P. Spirakis and B. Tampakas, “New High Performance Features in FIRE Text Retrieval System”, (“ÍÝá ×áñáêôçñéóôéêÜ ÕøçëÞò Áðüäïóçò óôï óýóôçìá ÁíÜêôçóçò ÊåéìÝíùí FIRE”), Fifth Hellenic Conference in Informatics, HCI'95 (ÅÐÕ’95), December 7-9, Athens, Greece, pp. 383-392, 1995.

4.        K. Antonis, B. Mamalis, B. Papakostas, P. Spirakis, A. Stamoulis and B. Tampakas, “Distributed Document Management & Retrieval Techniques over LAN & WAN Network Environments” (“Ôå÷íéêÝò ÊáôáíåìçìÝíçò Äéá÷åßñéóçò êáé ÁíÜêôçóçò Åëåýèåñùí ÊåéìÝíùí ðÜíù áðü ÔïðéêÜ êáé Åõñåßáò Ðåñéï÷Þò Äßêôõá”), 1st Hellenic Information Society Conference, December 5-7, Athens, Greece,  (TEE'95), pp. 81-90, 1995.

5.        K. Antonis, B. Mamalis, B. Papakostas, P. Spirakis, A. Stamoulis and B. Tampakas, “Effective Distributed Information Retrieval Techniques with the Vector Space Model”, ISCA PDCS'96 Conference, September 25-27, Dijon, France, pp. 726-731, 1996.

6.        B. Mamalis, P. Spirakis and B. Tampakas, “Parallel Techniques for Efficient Searching Over Very Large Text Collections”, Fifth Text REtrieval Conference, TREC'96, November 20-22, Gaithersburg, Md. USA, NIST Special Publication, pp. 377-389, 1996.

7.        B. Mamalis, P. Spirakis and B. Tampakas, “Optimal High Performance Parallel Text Retrieval via Fat Trees”, in Proceedings of the ISCA PDCS'97 Conference, October 1-3, New Orleans, USA, pp. 29-34, 1997.

8.        C. Bouras, V. Kapoulas and B. Mamalis, “Tele-working services from the Greek PTT”, 4'th International Conference on Networking Entities - The organizational impact of telematics (Neties '99), Krems, Austria, March 18-19, pp. 69-74, 1999.

9.        B. Mamalis, P. Spirakis and B. Tampakas, “Parallel Processing of Multiple Text Queries on Hypercube Interconnection Networks”, in Proceedings of EUROPAR’99 Conf., (Springer), LNCS Vol. 1685, Aug. 31 – Sept. 3, Toulouse, France, pp. 482-486, 1999.

10.    D. Kehagias, B. Mamalis and G. Pantziou, “Efficient VSM-based Parallel Text Retrieval on a PC-Cluster Environment using MPI”, in Proceedings of ISCA 18th International Conference on Parallel and Distributed Computing Systems (PDCS’05), pp. 334-341, Las Vegas, Nevada, USA, Sept. 12-14, 2005.

11.    D. Gavalas, G. Pantziou, C. Konstantopoulos and B. Mamalis, “Efficient Active Clustering of Mobile Ad-Hoc Networks”, Proceedings, 10th Panhellenic Conf. on Informatics (PCI’2005), (Springer), LNCS Vol. 3746, pp. 820-827, Volos, Greece, Nov. 11-13, 2005.

12.    D. Kehagias, M. Grivas, B. Mamalis and G. Pantziou, “Evaluating the Use of a Dynamic Cluster as an Educational and Research Infrastructure”, in Proceedings of the WSEAS International Conference on Education Engineering (EE), pp. 11-15, Vouliagmeni, Athens, Greece, July 8-10, 2005.

13.    D. Gavalas, C. Konstantopoulos, B. Mamalis and G. Pantziou, “Efficient BSP/CGM Algorithms for Text Retrieval”, in Proceedings of the 17th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS’05), pp. 301-306, Phoenix, Arizona, USA, November 14-16, 2005.

14.    D. Gavalas, G. Pantziou, B. Mamalis and C. Konstantopoulos, “An Efficient and Scalable Clustering Algorithm for Wireless Ad Hoc Networks”, in Proceedings of the 1st  IASTED Intl. Workshop on Distributed Algorithms and Applications for Wireless and Mobile Systems (DAAWMS’05), pp. 761-766, Phoenix, Arizona, USA, Nov. 14-16, 2005.

15.    D. Gavalas, G. Pantziou, C. Konstantopoulos and B. Mamalis, “Lowest-ID with Adaptive ID Reassignment: A Novel Mobile Ad-Hoc Network Clustering Algorithm”, in Proceedings of the 1st IEEE Intl. Symposium on Wireless Pervasive Computing (ISWPC’06), Phuket, Thailand, January 16-18, 2006.

16.    D. Gavalas, G. Pantziou, C. Konstantopoulos and B. Mamalis, 'Clustering of Mobile Ad Hoc Networks: An Adaptive Broadcast Period Approach', in Proceedings of the IEEE International Conference on Communications (ICC’2006), Istanbul, Turkey, June 11-15, 2006.

17.    D. Gavalas, G. Pantziou, C. Konstantopoulos and B. Mamalis, “A Method for Incremental Data Fusion in Distributed Sensor Networks”, in Proceedings of the 3rd IFIP International Conference on Artificial Intelligence Applications & Innovations (AIAI’2006), (Springer), Book Chapter, Vol. 204, pp. 635-642, June 7-9, Athens, Greece, 2006.

18.    D. Gavalas, G. Pantziou, C. Konstantopoulos and B. Mamalis, “Stable and Energy Efficient Clustering of Wireless Ad-Hoc Networks with LIDAR Algorithm”, in Proceedings of the 11th IFIP International Conference on Personal Wireless Communications (PWC), (Springer), LNCS Vol. 4217, pp. 100-110, September 20-22, Albacete, Spain, 2007.

19.    D. Gavalas, C. Konstantopoulos, B. Mamalis and G. Pantziou, “New Techniques for Incremental Data Fusion in Distributed Sensor Networks”, in Proceedings of the Panhellenic Conf. on Informatics (PCI’2007), Patras, Greece, pp. 599-608, May 18-20, 2007.

20.    P. Belsis, C. Konstantopoulos, B. Mamalis, G. Pantziou and C. Skourlas, “Interactive Cluster-based Personalized Retrieval on Large Document Collections”, in Proceedings of KES-IIMSS 08 Conf. (Intelligent Interactive Multimedia Systems & Services), Univ. of Piraeus, (Springer), Book Chapter, Vol. 142, pp.211-220, Greece, July 9-11, 2008.

21.    G. Pantziou, P. Belsis, D. Gavalas, C. Konstantopoulos, B. Mamalis, “A Scheme for On-Site Service Provision in Pervasive Assistive Environments”, in Proceedings of ACM PETRA (Pervasive Technologies Related to Assistive Environments) Conference, July 9-13, Corfu, Greece, 2009.

22.    G. Pantziou, A. Mpitziopoulos, D. Gavalas, C. Konstantopoulos and B. Mamalis, “Mobile Sinks for Information Retrieval from Cluster-Based WSN Islands”, in Proceedings of ADHOC NOW 2009 Conference, September 22-25, Murcia, Spain, pp. 213-226, 2009.

23.    B. Mamalis, G. Pantziou, D. Kremmydas and G. Dimitropoulos, “Reexamining the Parallelization Schemes for Standard Full Tableau Simplex Method on Distributed Memory Environments”, in Proceedings of IASTED PDCN 2011 Conference, pp. 115-123, February 15-17, Innsbruck, Austria, 2011.

24.    C. Konstantopoulos, B. Mamalis, G. Pantziou and V. Thanasias, “Watershed-based Clustering for Energy Efficient Data Gathering in Wireless Sensor Networks with Mobile Collector”, in Proceedings of EURO-PAR 2012 Conference, pp. 754-766, August 27-31, Rhodes Island, Greece, 2012.

25.    B. Mamalis, “A Residual Energy-based Data Gathering Solution for Wireless Sensor Networks with Delay Constraints”, in Proceedings of ISCA ACC (Advanced Computing & Communications) 2013 Conference, pp. 59-66, September 25-27, Los Angeles, CA, USA, 2013.

26.    B. Mamalis and M. Perlitis, “Hybrid Parallelization of Standard Full Tableau Simplex Method with MPI and OpenMP”, in Proceedings of the 18th Panhellenic Conference in Informatics (PCI 2014), ACM ICPS Series, pp. 1-6, October 2-4, Athens, Greece, 2014.

27.    B. Mamalis and G. Pantziou, “Advances in the Parallelization of the Simplex Method”, ALGO 2015 Annual Event: Algorithms, Probability, Networks, and Games, LNCS 9295, Springer, Festschrift (P. Spirakis), pp 281-307, September 14-18, Patras, Greece, 2015.

28.    B. Mamalis and M. Perlitis, “A Hybrid Parallelization Scheme for Standard Simplex Method based on CPU/GPU Collaboration”, in Proceedings of the 20th Panhellenic Conference in Informatics (PCI 2016), ACM ICPS Series, 12, November 10-12, Patras, Greece, 2016.

 

D4.  Other Publications

 

1.         B. Mamalis and C. Pierakeas, “The Use of New Technologies and Internet in the Daily Practice of Open and Distance Learning”, in proc. of the 2nd HOU (Hellenic Open University) Conference in Open and Distance Learning, 28-30 March, Patras, 2003.

2.         D. Gavalas, C. Konstantopoulos, B. Mamalis and G. Pantziou, “Efficient Algorithms for Node Clustering in Mobile Ad-hoc Networks”, in proc. of the 1st EPEAEK-ARCHIMEDES Conference, 24-26 November, TEI of Athens, pp. 102-105, 2005.

3.         D. Gavalas, C. Konstantopoulos, B. Mamalis and G. Pantziou, “Lowest-ID with Adaptive ID Reassignment: A Novel Clustering Algorithm for Mobile Ad-Hoc Networks”, in proc. of the 2nd EPEAEK-ARCHIMEDES Conference, 22-24 November, TEI of Athens, 2006.

4.         G. Pantziou and B. Mamalis, “Parallel Algorithms and Parallel Computing Standards for Information Retrieval”, TEI of Athens, EPEAEK-ARCHIMEDES, Special Edition “Parallel Content-Based Information Retrieval”, Editor: Prof. C. Skourlas, pp.189-200, 2006.

 

E.  PARTICIPATION IN RESEARCH PROGRAMS

 

1.        GEPPCOM (General Purpose Parallel Computing – European Union Basic Research Project, No. 9072 - (1994-1997) [Research Academic Computer Technology Institute – RACTI – http://www.cti.gr]

2.        ALCOM-IT (Algorithms & Computation in Information Technology – European Union Basic Research Project, No. 20244 - (1995-1997) [Research Academic Computer Technology Institute – RACTI – http://www.cti.gr]

3.        DELTA-CIME (Industrial Production Methods and Technologies – ESPRIT Special Action Project) (1995-1996) [Delta SA & Research Academic Computer Technology InstituteRACTIhttp://www.cti.gr]

4.        ODL/EPEAEK (Patras University Open Distance Learning Programme / Information System) (1998-1999) [Patras University & Research Academic Computer Technology InstituteRACTIhttp://www.cti.gr]

5.        FINE (Integration of Biomedical Information Database FINE – European Union Project) (1996-1997) [Institute of Biomedical Technology & Research Academic Computer Technology InstituteRACTIhttp://www.cti.gr]

6.        European Union and Greek Government Project EPEAEK – Program Action: “Support of Computer Science Studies in the Technological Educational Institute of Athens” (2004-2008) [ÔÅÉ-Áhttp://www.teiath.gr]

7.        European Union and Greek Government Project EPEAEK - ARCHIMEDES: “Communication Protocols: Design, Analysis and Application in Parallel, Distributed and Mobile Environments (PROTEAS)” (2004-2006) [ÔÅÉ-Áhttp://www.teiath.gr]

8.        European Union and Greek Government Project EPEAEK - ARCHIMEDES: “Parallel Based on Content Cross Language Information Retrieval (PACOCLIR)” (2004-2006) [ÔÅÉ-Áhttp://www.teiath.gr]

9.        European Union and Greek Government Project EPEAEK - ARCHIMEDES III: “Data Communication and Processing in Wireless Sensor and Sensor/Actuator Networks (PROSENS)” (2012-2015) [ÔÅÉ-Áhttp://www.teiath.gr]

10.        European Union and Greek Government Project EPEAEK - ARCHIMEDES III: “Development of Advanced P2P Protocols for Mobile and Sensor Networks Based on Synthetic Network Coordinate Systems (P2PCOORD)” (2012-2015) [ÔÅÉ-Κρήτηςhttp://www.teicrete.gr]

 

F.  PARTICIPATION IN DEVELOPMENT PROJECTS

 

1.        Ministry of Education: Feasibility Study, Design and Technical Specifications for the development of integrated Management Information System (MIS)

[1994-1995] [RACTIhttp://www.cti.gr]

2.        Ministry of Education: Master Plan development for the integrated use of Computers & Information Technology in Secondary Education in Greece

[1994-1995] [RACTIhttp://www.cti.gr]

3.        Hellenic Parliament: Feasibility Study, Design and Technical Specifications for the development of integrated Management Information System (MIS)

[1996-1997] [RACTIhttp://www.cti.gr]

4.        Hellenic Parliament: Technical Consultancy, Monitoring & Coordination of the Development of the Integrated Management Information System (MIS)

[1996-2000] [RACTIhttp://www.cti.gr]

5.        Hellenic Telecommunications Organization (OTE SA): Feasibility Study, Design, Specifications and Development Plan of Tele-working Services

[1998-1999] [RACTIhttp://www.cti.gr]

6.        Ministry of Commercial Shipping: Feasibility Studies, Design and Technical Specifications for Information Technology Projects

[1999-2000] [RACTIhttp://www.cti.gr]

7.        Greek Organization of Football Prognostics (OPAP SA): Technical Consultancy – Master Plan for the development of Information Technology Projects

[2000-2001] [RACTIhttp://www.cti.gr]

8.        Greek Organization of Football Prognostics (OPAP SA): Technical Consultancy – Studies, Specifications, Monitoring & Coordination of Information

Technology Projects [2001-2004] [RACTIhttp://www.cti.gr]

 

G. OTHER RESEARCH ACTIVITIES

 

Editorial Board Member:

- Journal of Balkan Libraries Union (http://bkdb.trakya.edu.tr/index.php/bluj) (2013-today)

 

Program Committee Member:

- IADIS Intl. Conference on Theory and Practice in Modern Computing (TPMC) (2012-today)

- Panhellenic Conference in Informatics (PCI) (2014-today)

- SECRET DIDWE (PCI Workshop) (2013-2015)

 

Reviewer in Intl. Journals & Conferences:

- Journals: IJCA, IEEE TPDS, IEEE TVT, J.UCS, SENSORS, SCN, JTE, PROM, IJEL, WINE, IJDSN

- Conferences: ISCA PDCS, ISCA SNA, RIAO, PCI, WDAG, EURO-PAR, ICALP, ESA, IEEE GLOBECOM, IEEE WCNC, ACM PETRA, IADIS TPMC

 

Citations: > 400

 

H.  RESEARCH INTERESTS

 

-          Parallel Algorithms & Architectures

-          Distributed Systems & Algorithms

-          Multiprocessors Operating Systems

-          Operating Systems of Limited Resources

-          Information Retrieval & Data Mining

-          Document & Knowledge Management Systems

-          Mobile Computing & Wireless Sensor Networks

-          Cluster, Grid & Cloud Computing

-          Open & Distance Learning

 

 

(*) Last updated: May 15, 2017