Gregory Karagiorgos

Associate Professor

Department of Informatics & Telecommunications
University of Peloponnese
Akadimaikou G.K. Vlachou Str 22131 Tripolis - Greece

Email: g.karagiorgos [at] uop [dot] gr

Education

  • Ph.D. in Computer Science, National and Kapodistrian University of Athens, 2002
  • Maitrise Informatique, Universite de Paris VIII, France, 1986

Academic experience

  • Associate Professor ‐ Department of Informatics and Telecommunications,
    School of Economics and Technology, University of Peloponnese ‐ Oct 2020 - today.
  • Associate Professor ‐ Department of Digital Systems,
    School of Economics and Technology, University of Peloponnese ‐ May 2019 - Oct 2020.
  • Associate Professor ‐ Department of Computer Engineering,
    School of Applied Technology, Higher Technological Institute of Peloponnese ‐ Apr 2016 - May 2019.
  • Assistant Professor ‐ Department of Computer Engineering,
    School of Applied Technology, Higher Technological Institute of Peloponnese ‐ Jun 2013 - Apr 2016.
  • Assistant Professor ‐ Department of Technology of Informatics and Telecommunications,
    Higher Technological Institute of Kalamata / Sparta branch, ‐ Mar 2010 - Jun 2013.
  • As Lecturer / Assistant / Associate Professor, under the provision of 407/80 presidential degree,
    Department of Informatics and Telecommunications & Department of Mathematics, NKUA,
    Department of Science and Technology of Telecommunications, University of Peloponnese,
    Department of Computer Science and Biomedical Informatics, University of Central Greece. 2002 - 2010.

Research interests

  • Design and analysis of algorithms
  • Computational Complexity
  • Distributed Algorithms
  • Combinatorial Optimization

Publications

  • Scientific journals
    • An Algorithm for Density Enrichment of Sparse Collaborative Filtering Datasets Using Robust Predictions as Derived Ratings.
      Dionisis Margaris, Dimitris Spiliotopoulos, Gregory Karagiorgos, Costas Vassilakis
      Algorithms 13(7): 174 (2020)
    • Enhanced Random Walk with Choice: An Empirical Study.
      John Alexandris and Gregory Karagiorgos
      International journal on applications of graoh theory in wireless ad hoc networks and sensor networks, Vol. 6. No. 1 2014
    • Efficient algorithms for the basis of finite Abelian groups.
      Gregory Karagiorgos, Dimitrios Poulakis.
      Discrete Mathematics, Algorithms and Applications, Vol. 3, No. 4, pp. 537-552, 2011.
    • Convergence of the diffusion method for weighted torus graphs using Fourier analysis.
      Gregory Karagiorgos, Nikolaos M. Missirlis.
      Theoretical Computer Science, Vol. 401, No. 1-3, pp. 1-16, 2008.
    • Load balancing for the numerical solution of the Navier-Stokes equations.
      Gregory Karagiorgos, Nikolaos M. Missirlis.
      Scalable Computing : Practice and Experience, Vol. 9, No 1, 61-68, 2008
    • Accelerated diffusion algorithms for dynamic load balancing.
      Gregory Karagiorgos, Nikolaos M. Missirlis.
      Information Processing Letters 84, pp. 61-67, 2002.
    • Fourier analysis for solving the load balancing problem.
      Gregory Karagiorgos, Nikolaos M. Missirlis.
      Journal of Foundations of Computing and Decision Sciences, Vol. 29, No 3, 2002.
    • Iterative algorithms for solving the load balancing problem.
      Gregory Karagiorgos, Nikolaos M. Missirlis.
      Studia Informatica Universalis, Vol. 2, No. 1, 37-54, 2001.
    • Perfomance Study of a Neural Network Method with Set Partitioning.
      Vassilis Zissimopulos, Gregory Karagiorgos.
      Chaos of Solitons and Fractals, Vol. 2, No 4, pp. 421-435, 1992.

  • Scientific conferences
    • A User Interface for Personalized Web Service Selection in Business Processes.
      Dionisis Margaris, Dimitris Spiliotopoulos, Costas Vassilakis, Gregory Karagiorgos
      HCI (45) 2020: 560-573
    • Enhanced Random Walk with Choice: An empirical study.
      John Alexandris, Gregory Karagiorgos.
      In Proceedings of the 2012 International Conference of Wireless Networks, World Congress on Engineering 2012.
      S. I. Ao, Len Gelman, David WL Hukins, Andrew Hunter, A.M. Korsunsky (Eds.), LNECS, WCE 2012, Vol. II, pp. 1263-1268, London, UK, 4-6 July 2012.
    • Linear Time Algorithms for the Basis of Abelian Groups.
      Gregory Karagiorgos, Dimitrios Poulakis.
      The 17th International Computing and Combinatorics Conference
      Dallas Texas U.S.A. Bin Fu, Ding-Zhu Du (Eds.), COCOON 2011, LNCS, Vol. 6842, pp. 456-466, Springer 2011.
    • A algorithm for computing a basis of a finite abelian group
      G. Karagiorgos, D. Poulakis
      In Proceedings of the 4th International Conference on Algebraic Informatics
      Linz, Austria, Franz Winkler (Ed.), CAI 2011, LNCS, Vol. 6742, pp. 174-184, Springer 2011.
    • A message optimal sink mobility model for Wireless Sensor Networks
      A. Giannakos, G. Karagiorgos and I. Stavrakakis
      In ICN 2009, The 8th International Conference on Networks, Cancun, Mexico, IEEE Computer Society, 287-291, March 1-6, 2009.
    • Load balancing for numerical solution of the Navier-Stokes equations.
      Gregory Karagiorgos, Petros Katsafados, Andreas Kontarinis, Nikolaos M. Missirlis, Fillipos Tzaferis.
      In PARA06, Workshop on State-of-the-Art in Scientific and Parallel Computing, LNCS 4699, pp. 764-773, 2007.
    • Fast diffusion load balancing algorithms on torus graphs.
      Gregory Karagiorgos, Nikolaos M. Missirlis, Fillipos Tzaferis.
      In Proceedings of the 12th International Euro-par conference, LNCS 4128, pp. 222-231, 2006.
    • Convergence analysis of the extrapolated diffusion method for weighted torus graphs.
      Gregory Karagiorgos, Nikolaos M. Missirlis.
      In Proceedings of the 17th IMACS World Congress: Scientific Computation, Applied Mathematics and Simulation, 2005.
    • The generalized diffusion method for the load balancing problem.
      Gregory Karagiorgos, Nikolaos M. Missirlis, Fillipos Tzaferis.
      In Proceedings of the 10th ParCo Conference 225-232, North Holland/Elsevier, 2004.
    • On the optimum value of \tau for a variant of the Diffusion method.
      Gregory Karagiorgos, George Kollias, Nikolaos M. Missirlis, Elias Tsigaridas.
      In Second MIT Conference on Computational Fluid and Solid Mechanics, Vol. 2 pp. 2019-2022, Elsevier, 2003.
    • The generalized diffusion method for the load balancing problem.
      Gregory Karagiorgos, Nikolaos M. Missirlis.
      Extended abstract. In 8th International Conference on Applications of Computer Algebra, ACA, 2002.
    • The average diffusion method for the load balancing problem.
      Gregory Karagiorgos, Nikolaos M. Missirlis.
      In Proceedings of the International Conference on Computational Science, LNCS 2329, 2002.
    • Iterative Load Balancing Schemes for Air Pollution Models.
      Gregory Karagiorgos, Nikolaos M. Missirlis.
      In Proceedings of the Third International Conference on Computational, Large-Scale Scientific Computing, LNCS 2179, 2001.
    • Dynamic load balancing for Atmospheric models.
      Gregory Karagiorgos, Nikolaos M. Missirlis, Fillipos Tzaferis.
      In Proceedings of the 9th ECMWF Workshop on the Use on High Performance Computing in Meteorology, World Scientific, pp. 214-227 2000.
    • A Neural Network Approach for Solving Set Partitioning Problems.
      Vassilis Zissimopulos, Gregory Karagiorgos.
      In Proceedings of the 3rd Symposium of Computer Science, Athens, 1991.

  • Postes
    • Exact and Approximation Multidimensional Subset Sum Algorithms
      Ioannis Z. Emiris, Gregory Karagiorgos, Anna Karasoulou and Charilaos Tzovas
      1st Summit on Gender Equality in Computing (GEC 2019)
      June 7, 2019, Athens, Greece

Teaching

  • Algorithms and complexity (13 times)
  • Advanced topics of algorithms (4 times)
  • Theory of computation (9 times)
  • Computability (4 times)
  • Applied cryptography (5 times)
  • Operations research (3 times)
  • Data structures and algorithms (Theory) (7 times)
  • Data structures and algorithms (Lab) (2 times)
  • Programming Ι (Theory) (2 times)
  • Programming Ι (Lab) (2 times)
  • Programming ΙΙ (Theory) (4 times)
  • Programming ΙΙ (Lab) (3 times)

Other activities

  • Head of Department, Department of Digital Systems,
    School of Economics and Technology, Univeristy of Peloponnese, Jun 2019 - Feb 2020.
  • Dean and Head of Department, Department of Computer Engineering,
    School of Applied Technology, Higher Technological Institute of Peloponnese, Dec 2017 - Aug 2019.
  • Head of Department, Department of Computer Engineering,
    School of Applied Technology, Higher Technological Institute of Peloponnese, Sep 2014 - Aug 2016.
  • Vice Head of Department, Department of Computer Engineering,
    School of Applied Technology, Higher Technological Institute of Peloponnese, Sep 2013 - Aug 2014.
  • Vice Head of Department, Department of Technology of Informatics and Telecommunications
    Higher Technological Institute of Kalamata / Sparta branch, Sep 2012 - Aug 2013.
  • Head of Department, Department of Technology of Informatics and Telecommunications
    Higher Technological Institute of Kalamata / Sparta branch, Sep 2010 - Aug 2012.