David G. Sullivan
My research interests involve applying insights and techniques from artificial intelligence to problems in systems. For my doctoral thesis, I explored the use of techniques from probabilistic reasoning (specifically, the influence diagram formalism) to automate the tuning of software systems.
During my time as a graduate student, I was a member of the SYRAH and AIRG research groups.
Publications:David Gerard Sullivan. Using probabilistic reasoning to automate software tuning. Ph.D. thesis, Harvard University, September 2003.
Barbara J. Grosz, Sarit Kraus, David G. Sullivan, and Sanmay Das. The influence of social norms and social consciousness on intention reconciliation. Artificial Intelligence 142(2002):147-177.
David G. Sullivan, Barbara J. Grosz, and Sarit Kraus. Intention reconciliation by collaborative agents. In Proceedings of the Fourth International Conference on Multi-Agent Systems (Boston, Massachusetts), IEEE Computer Society Press, 2000, pp. 293-300.
David G. Sullivan and Margo I. Seltzer. Isolation with flexibility: a resource management framework for central servers. In Proceedings of the 2000 USENIX Annual Technical Conference (San Diego, California), USENIX Association, 2000, pp. 337-350. (addendum; related technical report.)
David G. Sullivan, Alyssa Glass, Barbara J. Grosz, and Sarit Kraus. Intention reconciliation in the context of teamwork: an initial empirical investigation. In Klusch, M., Shehory, O.M., Weiss, G., eds., Cooperative Information Agents III, Lecture Notes in Artificial Intelligence, Vol. 1652, Springer-Verlag, 1999, pp. 149-162.
David G. Sullivan, Robert Haas, and Margo I. Seltzer. Tickets and currencies revisited: extending multi-resource lottery scheduling. In Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (Rio Rico, Arizona), IEEE Computer Society Press, 1999, pp. 148-152.
Related links: