
معرفی
Dr. George Karakostas is an Associate Professor in the Department of Computing and Software at McMaster University. His research focuses on Scientific Computing, Optimization, and Theoretical Computer Science, with a particular emphasis on algorithms, scheduling, and resource management in data centers and mobile networks. He is actively involved in advising graduate students and contributes to cutting-edge research in digital twins, edge computing, and approximation algorithms.
Dr. Karakostas holds a PhD (implied by title) and has authored numerous publications addressing challenges in workload distribution, thermal management, and task scheduling under deadline constraints. His work often intersects with practical applications in IoT, wireless networks, and energy-efficient infrastructure.
Key research trends include optimizing resource allocation in distributed systems, developing efficient offloading strategies for mobile devices, and leveraging digital twins for system performance enhancement. Despite the volume of his publications, the focus consistently revolves around theoretical rigor paired with real-world applicability.
Dr. Karakostas is affiliated with the Digital & Smart Systems research cluster and teaches advanced courses such as CAS 744: Advanced Topics in Design of Algorithms (Theory). His contact information includes karakos@mcmaster.ca and a faculty profile page at www.cas.mcmaster.ca/~gk.




