Florida International University
Kianoosh G. Boroojeni is a Ph.D. Fellow of computer science at Florida International University. He received his B.Sc degree from the University of Tehran in 2012. His research interests include network optimization and cybersecurity. He is the author/co-author of three books published by MIT Press and Springer Publication. During his Ph.D. years, he has published 21 scientific articles in the form of peer-reviewed journal papers or book chapters and seven others in conference proceedings. He received a conference Best Paper Award and has been granted the 2016 Best Graduate Student Research Award by the School of Computing and Information Sciences, Florida International University.
Today’s interconnected world requires an inexpensive, fast, and reliable way of transferring information. There exists an increasingly important need for intelligent and adaptable routing of network flows. In the last few years, many researchers have worked toward developing versatile solutions to the problem of routing network flows in unpredictable circumstances. These attempts have evolved into a rich literature in the area of “oblivious network design” which typically route the network flows via a routing scheme that makes use of a spanning tree or a set of trees of the graph representation of the network.
In the first chapter, we provide an introduction to network design. This introductory chapter has been designed to clarify the importance and position of oblivious routing problems in the context of network design as well as its containing field of research. Part I of this dissertation discusses the fundamental role of linked hierarchical data structures in providing the mathematical tools needed to construct rigorous versatile routing schemes and applies hierarchical routing tools to the process of constructing versatile routing schemes. Part II of this dissertation applies the routing tools generated in Part I to address real-world network optimization problems in the area of electrical power networks, clusters of microgrids, and content-centric networks. There is an increasing concern regarding the security and privacy of both physical and communication layers of smart interactive customer-driven power networks, better known as smart grids. Part III of this dissertation utilizes an advanced interdisciplinary approach to address existing security and privacy issues, proposing legitimate countermeasures for each of them from the standpoint of both computing and electrical engineering. The proposed methods are theoretically proven by mathematical tools and illustrated by real-world examples.