publications

I've had the privilege of working in two disciplines in my graduate and undergraduate careers: Artificial Intelligence and Distributed Object Computing, respectively. Here you'll find my work in both areas, with the newest work (Artificial Intelligence) first.

Theses

Scott Friedman. (2005). Dusty Caches to Save Memory Traffic. Thesis. Master of Science in Computer Science, Washington University in St. Louis, MO.

Journals

Shobana Padmanabhan, Phillip Jones, David V. Schuehler, Scott J. Friedman, Praveen Krishnamurthy, Huakai Zhang, Roger Chamberlain, Ron K. Cytron, Jason Fritts, and John W. Lockwood. (2005). Extracting and Improving Microarchitecture Performance on Reconfigurable Architectures. International Journal of Parallel Programming, Volume 33, Issue 2 - 3, Jun 2005, Pages 115 - 136.

Conferences

Scott E. Friedman, Kenneth D. Forbus. (2008). Learning Causal Models via Progressive Alignment & Qualitative Modeling: A Simulation. Proceedings of the 30th Annual Conference of the Cognitive Science Society (CogSci). Washington, D.C.

Workshops

Scott E. Friedman, Kenneth D. Forbus. (2008). Learning Qualitative Causal Models via Generalization & Quantity Analysis. Proceedings of the 22nd International Workshop on Qualitative Reasoning. Boulder, CO.
Matthew Klenk, Scott E. Friedman, Kenneth D. Forbus. (2008). Learning Modeling Abstractions via Generalization. Proceedings of the 22nd International Workshop on Qualitative Reasoning. Boulder, CO.
Richard Hough, Phillip Jones, Scott Friedman, Roger Chamberlain, Jason Fritts, John Lockwood, Ron Cytron. (2006). Cycle-Accurate Microarchitecture Performance Evaluation. IEEE Workshop on Introspective Architecture (WISA). Presentation.
Scott Friedman, Praveen Krishnamurthy, Roger D. Chamberlain, Ron K. Cytron, and Jason E. Fritts. (2005). Dusty Caches for Reference Counting Garbage Collection. MEDEA Workshop. Presentation.
Scott Friedman, John Lockwood, Ron Cytron, Roger Chamberlain, and Jason Fritts. (2005). Dusty Caches for Reducing Reference-Counting Memory Traffic. IEEE Workshop: Architecture Research using FPGA Platforms (WARFP), HPCA11 Conference.
David V. Schuehler, Benjamin C. Brodie, Roger D. Chamberlain, Ron K. Cytron, Scott J. Friedman, Jason Fritts, Phillip Jones, Praveen Krishnamurthy, John W. Lockwood, Shobana Padmanabhan, and Huakai Zhang. (2004). Microarchitecture Optimization for Embedded Systems presentation. High Performance Embedded Computing (HPEC8) Workshop. Presentation.
Shobana Padmanabhan, Phillip Jones, David V. Schuehler, Scott J. Friedman, Praveen Krishnamurthy, Huakai Zhang, Roger Chamberlain, Ron K. Cytron, Jason Fritts, and John W. Lockwood. (2004). Extracting and Improving Microarchitecture Performance on Reconfigurable Architectures. CASES CTCES Workshop.
Scott Friedman, Nicholas Leidenfrost, Benjamin C. Brodie, and Ron K. Cytron. (2001). Hashtables for Embedded and Real-Time Systems. IEEE Real-Time Embedded Systems (RTES) Workshop.

Unpublished Research Projects

Scott Friedman, Jana Zujovic, Lisa Gandy. (2007). Using Neural Networks to Classify Paintings by Genre. A research project in Machine Learning - we're considering submitting this to a workshop.
Scott Friedman. (2005). Multi-Robot Mapping. A research project in Mobile Robotics, framework included.
Scott Friedman, Tobias Mann. (2004). Synchronized Hunting Automaton Team. A research project for Robotics Motion Planning. Note: The movie links don't work in the Powerpoint, since Washington University didn't provision me with enough webspace to archive this properly!

All site content & code is freely available for your use.