Adam Wierman's research interests are in improving computer system design through the use of analytic modeling and performance analysis. His main focus is on the scheduling and resource allocation decisions in computer network applications; however, he has also been involved with the design of manufacturing systems and telecommunication protocols.
In order to provide performance analysis of computer systems, his work draws on tools that are traditionally used in the operations research community, in particular stochastic modeling and queueing theory. However, standard stochastic and queueing models are often not appropriate for computer science applications, and thus a key component of his research is the development of new stochastic models and analytic techniques. Consequently, his research contributes both to the understanding of computer system design and to the development of new operations research tools.
Wierman is particularly interested in adapting scheduling and queueing models so that they can be used to study modern issues in computer systems, such as the issues of fairness, power management, quality of service, and wireless opportunistic scheduling.