John Tadrous

Research

My research lies in computer networking, with a focus on the optimization of complex networked systems — using stochastic control, information theory, and game theory to turn predictive and structural insight into provably efficient network policies.

My dominant body of work addresses proactive resource allocation: predicting user demand and network state ahead of time to optimize content caching, data pricing, and demand shaping. Beginning with my Ph.D. work with Atilla Eryilmaz and Hesham El Gamal at The Ohio State University, and continuing in sustained collaboration with Bahman Abolhassani and Atilla Eryilmaz, this work has produced a steady stream of results on freshness-aware, distributed edge caching — appearing regularly in IEEE/ACM Transactions on Networking and at IEEE INFOCOM and WiOpt — along with several issued and provisional U.S. patents.

My emerging work extends this same design philosophy to networks of mobile, sensing-enabled agents, applying game-theoretic and Markov-based network optimization to problems of cooperative routing and information freshness in multi-hop robotic and Integrated Sensing and Communication (ISAC) networks.