George Karakostas
Associate Professor, Computing and Software

George Karakostas received his M.A. and Ph.D. degrees from Princeton University, USA in 1997 and 2000 respectively, and his Diploma in Computer Engineering and Informatics from Patras University, Greece. He was a research scientist in the department of Applied Research of Telcordia Inc. (formerly Bellcore) from 2000 to 2002, working on flow and network design problems originating in the development of land and cellular telephone networks. In 2002, he joined the Department of Computing & Software, McMaster University, where he is currently an Associate Professor.

Dr. Karakostas' research interests lie in the field of Theoretical Computer Science, and, in particular, the design and analysis of approximation algorithms for computationally hard problems, algorithmic game theory, and applications of theoretical results to the solution of engineering challenges. Currently his work includes the study of selfish behavior in computer, transportation, logistical, wireless and other networks, the development of approximation algorithms for hard computational problems in energy efficient transmission, e.g., cloud offloading in mobile networks under job deadlines and other hard constraints.
  • Contact Information
  • PHONE: 905-525-9140 ext. 26132
uri icon
Scholarly Activity in McMaster Experts
  • Scholarly Activity
  • Teaching
  • Background
  • Contact
  • View All

selected scholarly activity