CV (Resume)

Konstantinos Poularakis

Personal Information

Born in Greece, 1988.

Email: kpoularakis@gmail.com

Education

PhD in Electrical & Computer Engineering, University of Thessaly, Greece (July 2011 - December 2015)

Thesis title: “Intelligent information caching in novel network architectures

Supervisor: Prof. Leandros Tassiulas

MS degree in Computer Science (Sept. 2011- Feb 2013) University of Thessaly, Greece, Grade: 9.84 out of 10 ("Excellent")

Diploma in Computer Engineering & Communications (Sept. 2006- July 2011) University of Thessaly, Greece, Grade: 8.66 out of 10 ("Excellent")

Summer Schools

  • Summer School on Information Theory, Technical University of Crete, Greece, July 20-23, 2010

  • Summer School on Content Centric Networking, University of Cambridge, UK, August 2011.

  • Summer School on Algorithmic Game Theory, University of Aegean, Greece, July 2012.

Professional Experience:

  • September 2022-current

    • Research Scientist, Machine Learning, Meta (Facebook), New York, USA

  • September 2019-August 2022

    • Associate Research Scientist, Yale University, New Haven, USA

  • April 2016-August 2019

    • Postdoctoral Researcher, Yale University, New Haven, USA

  • November 2013-April 2014

    • Research Intern, Technicolor Research Lab, Paris, France

Theses

  • undergraduate diploma thesis (2011): “Resource Management in Content Distribution Networks”

  • master thesis (2012-2013): “Coding and storage in Content Distribution Networks”

  • PhD thesis (2011-2015): "Intelligent information caching in novel network architectures"

Publications

International Journals

[J.15] K. Poularakis, J. Llorca, A. Tulino, I. Taylor, L. Tassiulas, "Service Placement and Request Routing in MEC Networks with Storage, Computation, and Communication Constraints", IEEE/ACM Transactions on Networking, 2020.

[J.14] B. Liu, K. Poularakis, L. Tassiulas, T. Jiang, "Joint Caching and Routing in Congestible Networks of Arbitrary Topology", IEEE Internet of Things Journal, Early Access, 2019.

[J.13] K. Poularakis, G. Iosifidis, L. Tassiulas, "Joint Deployment and Pricing of Next-Generation WiFi Networks", IEEE Transactions on Communications, vol. 67, no. 9, pp. 6193-6205, September 2019.

[J.12] K. Poularakis, G. Iosifidis, A. Argyriou, I. Koutsopoulos, L. Tassiulas, "Distributed Caching Algorithms in the Realm of Layered Video Streaming", IEEE Transactions on Mobile Computing, vol. 18, no. 4, pp. 757-770, April 2019.

[J.11] K. Poularakis, Q. Qin, E. Nahum, M. Rio, L. Tassiulas, "Flexible SDN Control in Tactical Ad Hoc Networks", Elsevier Ad Hoc Networks Journal, vol. 85, no. 15, pp. 71-80, March 2019.

[J.10] K. Poularakis, G. Iosifidis, G. Smaragdakis, L. Tassiulas, "Optimizing Gradual SDN Upgrades in ISP Networks", IEEE/ACM Transactions on Networking, vol. 27, no. 1, pp. 288-301, February 2019.

[J.09] Q. Qin, K. Poularakis, G. Iosifidis, S. Kompella, L. Tassiulas, "SDN Controller Placement with Delay-Overhead Balancing in Wireless Edge Networks", IEEE Transactions on Network and Service Management, vol. 15, no. 4, pp. 1446-1459, December 2018.

[J.08] K. Poularakis, G. Iosifidis, L. Tassiulas, "SDN-enabled Tactical Ad Hoc Networks: Extending Programmable Control to the Edge", IEEE Communications Magazine, vol. 56, no. 7, pp. 132-138, July 2018.

[J.07] A. Argyriou, K. Poularakis, G. Iosifidis, L. Tassiulas, “Video Delivery in Dense 5G Cellular Networks”, IEEE Network Magazine, vol. 31, no. 4, pp. 28-34, July-August 2017.

[J.06] K. Poularakis, L. Tassiulas, “Code, Cache and Deliver on the Move: A Novel Caching Paradigm in Hyper-Dense Small-cell Networks”, IEEE Transactions on Mobile Computing, vol. 16, no. 3, pp. 675-687, March 2017.

[J.05] K. Poularakis, L. Tassiulas, “On the Complexity of Optimal Content Placement in Hierarchical Caching Networks”, IEEE Transactions on Communications, vol. 64, no. 5, pp. 2092-2103, May 2016.

[J.04] K. Poularakis, L. Tassiulas, “Cooperation and information replication in wireless networks”, Royal Society, Philosophical Transactions A, vol. 374, no. 2062, March 2016.

[J.03] K. Poularakis, G. Iosifidis, I. Pefkianakis, L. Tassiulas, Martin May, “Mobile Data Offloading through Caching in Residential 802.11 Wireless Networks”, IEEE Transactions on Network and Service Management, vol. 13, no. 1, pp. 71-84, January 2016.

[J.02] K. Poularakis, G. Iosifidis, V. Sourlas, L. Tassiulas, “Exploiting Caching and Multicast for 5G Wireless Networks”, IEEE Transactions on Wireless Communications, vol. 15, no. 4, pp. 2995-3007, January 2016.

[J.01] K. Poularakis, G. Iosifidis, L. Tassiulas, “Approximation Algorithms for Mobile Data Caching in Small Cell Networks”, IEEE Transactions on Communications, vol. 62, no. 10, pp. 3665 - 3677, August 2014.

International Conferences

[C.30] Y. Jiang, K. Poularakis, D. Kiedanski, S. Kompella, L. Tassiulas, "Robust and Resource-efficient Machine Learning Aided Viewport Prediction in Virtual Reality"', IEEE BigData 2022.

[C.29] K. Poularakis, Q. Qin, F. Le, S. Kompella, L. Tassiulas, ``Generalizable and Interpretable Deep Learning for Network Congestion Prediction'', IEEE International Conference on Network Protocols (ICNP), 2021.

[C.28] Z. Zhang, L. Ma, K.K. Leung, K. Poularakis, M. Srivatsa, "State Action Separable Reinforcement Learning", IEEE International Conference on Big Data, 2020 (Acceptance Rate 15.5%).

[C.27] K. Poularakis, J. Llorca, A. Tulino, L. Tassiulas,``Approximation Algorithms for Data-Intensive Service Chain Embedding", ACM Mobihoc 2020 (acceptance rate 15%)

[C.26] Q. Qin, K. Poularakis, K.K. Leung, L. Tassiulas, ``Line-Speed and Scalable Intrusion Detection at the Network Edge via Federated Learning'', IFIP Networking 2020.

[C.25] Q. Qin, K. Poularakis, L. Tassiulas, ``A Learning Approach with Programmable Data Plane towards IoT Security'', IEEE International Conference on Distributed Computing Systems (ICDCS) 2020 (acceptance rate 18%)

[C.24] Z. Zhang, L. Ma, K. Poularakis, K. Leung, J. Tucker, A. Swami, "MACS: Deep Reinforcement Learning based SDN Controller Synchronization Policy Design", IEEE International Conference on Network Protocols (ICNP), 2019 (acceptance rate 19.3%)

[C.23] K. Poularakis, Q. Qin, K.M. Marcus, K.S. Chan, K.K. Leung, L. Tassiulas, "Hybrid SDN Control in Mobile Ad Hoc Networks", IEEE Workshop on Distributed Analytics Infrastructure and Algorithms for Multi-Organization Federations, (in proc. of IEEE Smart Computing), 2019.

[C.22] Z. Zhang, L. Ma, K. Poularakis, K.K. Leung, L. Wu, "DQ Scheduler: Deep Reinforcement Learning Based Controller Synchronization in Distributed SDN'', IEEE International Conference on Communications (ICC), 2019 (BEST PAPER AWARD)

[C.21] K. Poularakis, Q. Qin, L. Ma, S. Kompella, K.K. Leung, L. Tassiulas, "Learning the Optimal Synchronization Rates in Distributed SDN Control Architectures", IEEE International Conference on Computer Communications (Infocom), 2019 (acceptance rate 19.7%).

[C.20] K. Poularakis, J. Llorca, A. Tulino, I. Taylor, L. Tassiulas, "Joint Service Placement and Request Routing in Multi-cell Mobile Edge Computing Networks", IEEE International Conference on Computer Communications (Infocom), 2019 (acceptance rate 19.7%).

[C.19] Q. Qin, K. Poularakis, G. Iosifidis, L. Tassiulas, "SDN Controller Placement at the Edge: Optimizing Delay and Overheads", IEEE International Conference on Computer Communications (Infocom), 2018 (acceptance rate 19.2%).

[C.18] K. Poularakis, Q. Qin, E. Nahum, M. Rio, L. Tassiulas, "Bringing SDN to the Mobile Edge", Workshop on Distributed Analytics InfraStructure and Algorithms for Multi-Organization Federations, (in proc. of IEEE Smart World Congress), 2017.

[C.17] K. Poularakis, G. Iosifidis, G. Smaragdakis, L. Tassiulas, "One Step at a Time: Optimizing SDN Upgrades in ISP Networks", IEEE International Conference on Computer Communications (Infocom) 2017 (acceptance rate 20.9%, BEST PAPER AWARD)

[C.16] K. Poularakis, G. Iosifidis, L. Tassiulas, "Deploying Carrier-grade WiFi: Offload Traffic, Not Money", ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc) 2016 (acceptance rate 18.7%).

[C.15] K. Poularakis, G. Iosifidis, A. Argyriou, I. Koutsopoulos, L. Tassiulas, "Caching and Operator Cooperation Policies for Layered Video Content Delivery", to appear in IEEE International Conference on Computer Communications (INFOCOM) 2016 (acceptance rate ~18%).

[C.14] K. Poularakis, G. Iosifidis, L.Tassiulas, "Joint Caching and Base Station Activation for Green Heterogeneous Cellular Networks", IEEE International Communications Conference (ICC), London, UK, 2015.

[C.13] K. Poularakis, L.Tassiulas, "Approximation Caching Algorithms for Energy-efficient Networks", IEEE International Communications Conference (ICC), London, UK, 2015.

[C.12] K. Poularakis, I. Pefkianakis, J. Chandrashekar, L. Tassiulas, "Pricing the Last Mile: Data Capping for Residential Broadband", International Conference on emerging Networking EXperiments and Technologies (ACM SIGCOMM CoNEXT), Sydney, Australia, 2014 (Acceptance rate: ~19%).

[C.11] K. Poularakis, G. Iosifidis, L. Tassiulas, “A Framework for Mobile Data Offloading to Leased Cache-endowed Small Cell Networks”, IEEE International Conference on Mobile Ad hoc and Sensor Systems (MASS), Philadelphia, USA, 2014

[C.10] K. Poularakis, I. Pefkianakis, J. Chandrashekar, L. Tassiulas, "Quid Pro Quo: Reducing Peak Traffic Costs with (Subscriber) Price Incentives", W-Pin+NetEcon workshop at ACM SIGMETRICS, Austin, USA, 2014.

[C.09] K. Poularakis, V. Sourlas, P. Flegkas, L. Tassiulas, “On Exploiting Network Coding in Cache-Capable Small-Cell Networks”, in Proc. of IEEE Symposium on Computers and Communications (ISCC), Smartvision Workshop, 2014

[C.08] K. Poularakis, G. Iosifidis, A. Argyriou, L. Tassiulas, “Video Delivery over Heterogeneous Cellular Networks: Optimizing Cost and Performance”, IEEE International Conference on Computer Communications (INFOCOM), Toronto, Canada, 2014 (Acceptance rate: 19.3%).

[C.07] K. Poularakis, G. Iosifidis, V. Sourlas, L. Tassiulas, “Multicast-aware Caching for Small Cell Networks”, IEEE Wireless Communications and Networking Conference (WCNC), Istanbul, Turkey, 2014

[C.06] K. Poularakis, L. Tassiulas, “Optimal Selfishness-aware Device-assisted Content Delivery in Cellular Networks”, IEEE Wireless Communications and Networking Conference (WCNC), Istanbul, Turkey, 2014

[C.05] K. Poularakis, G. Iosifidis, L. Tassiulas, “Approximation Caching and Routing Algorithms for Massive Mobile Data Delivery”, IEEE Global Communications Conference (GLOBECOM), Atlanta, USA, 2013

[C.04] K. Poularakis, L. Tassiulas, “Exploiting User Mobility for Wireless Content Delivery”, IEEE International Symposium on Information Theory (ISIT), Istanbul, Turkey, 2013

[C.03] K. Poularakis, L. Tassiulas, “Optimal Algorithms for Hierarchical Web Caches”, IEEE International Communications Conference (ICC), Budapest, Hungary, 2013

[C.02] K. Poularakis, L. Tassiulas, “Surviving in a Competitive Market of Information Providers”, IEEE International Workshop on Network Science for Communication Networks (NetSciCom) (in INFOCOM) , Turin, Italy, 2013.

[C.01] K. Poularakis, L. Tassiulas, “Optimal Cooperative Content Placement Algorithms in Hierarchical Cache Topologies”, 46th Annual Conference on Information Sciences and Systems (CISS), Princeton NJ, USA, 2012.

Awards

· Best Paper Award at IEEE Infocom 2017 and IEEE ICC 2019.

· Scholarship for PhD studies by Onassis Foundation (2013-2015). For more details please see: http://www.onassis.gr/en

· Scholarship for Master studies by State Scholarships Foundation (Sept. 2011- Aug. 2012) (Ranked third among more than two hundred applicants). For more details please see: https://www.iky.gr/en

· Ranked first by the graduate committee that considered my application for graduate studies among seventy applicants. (University of Thessaly, Computer and Communications Engineering Department, Sept. 2011)

· Ranked first in my graduating class (consisted of more than one hundred students), (University of Thessaly, Computer and Communications Engineering Department, 19 July 2011)

· Undergraduate Studies Award by State Scholarships Foundation 2010-2011

· Undergraduate Studies Award by State Scholarships Foundation 2009-2010

· Undergraduate Studies Award by State Scholarships Foundation 2008-2009

· Undergraduate Studies Award by State Scholarships Foundation 2007-2008

· Undergraduate Studies Award by State Scholarships Foundation 2006-2007

· Undergraduate Studies Award by Deligiorgi Constitute, 2006-2007.

Teaching Experience:

University of Thessaly, Greece

Department of Computer and Communication Engineering

Undergraduate Level:

· Laboratory assistance on the course Circuit Analysis (2009)

· Teaching assistance on the course Linear Algebra (2011)

· Teaching assistance on the course Differential Equations (2012)

Reviewer for:

  • IEEE Journal on Selected Areas in Communications

  • IEEE/ACM Transactions on Networking

  • IEEE Transactions on Wireless Communications

  • IEEE Transactions on Mobile Computing

  • IEEE Transactions on Communications

  • IEEE Signal Processing Letters

  • IEEE Communications Surveys and Tutorials

  • IEEE Communication Letters

  • IEEE Wireless Communication Letters

  • Journal on Multimedia Systems

  • Elsevier Computer Communications

  • IEEE International Conference on Computer Communications (Infocom)

  • IEEE International Symposium on Information Theory (ISIT)

  • IEEE International Conference on Communications (ICC)

  • IEEE Global Communications Conference (Globecom)

  • International Conference on Computing, Networking and Communications (ICNC)

Session Chair for:

  • IEEE International Wireless Communications and Networking Conference (WCNC) 2014

TPC Services:

  • IEEE Journal on Selected Areas in Communications, Special Issue on Caching for Communication Systems and Networks, 2017

  • IEEE Sarnoff 2019, IEEE SECON 2018, IEEE Globecom 2018, IEEE Globecom 2017, IEEE WCNC 2018, IEEE 5G World Forum 2018, IEEE MobiApps 2018, INFOCOM18 WKSHPS RS-FCN 2018

  • Content Caching and Delivery in Wireless Networks Workshop (CCDWN) 2018

Research Interests

Optimization Algorithms, Discrete/Convex/Linear Programming, Machine Learning, Federated Learning, Reinforcement Learning. Applications to Edge Computing, Wireless Networks and Internet of Things.

Foreign languages

· Greek (native)

· English (Certificate of Proficiency in English (ECPE), University of Michigan)

Programming languages & Libraries

· Python, C/C++, Java, Matlab, HTML, Javascript, LaTex, NS2, Pandas, Sklearn, TensorFlow, Pytorch