DANIEL M REEVES 2260 Hayward * Ann Arbor, MI 48109 * 734-763-2012 dreeves@umich.edu * http://ai.eecs.umich.edu/people/dreeves RESEARCH INTERESTS Artificial intelligence, electronic commerce, auction theory, computational game theory, automated negotiation, trading agent strategies. EDUCATION 1998 - 2005 University of Michigan -- Ann Arbor Ph.D., Electrical Engineering and Computer Science, area: Intell. Sys. Generating Trading Agent Strategies: Analytic and Empirical Methods for Infinite and Large Games (advisor: Michael Wellman) August 2005. (Masters, 1999) 1993 - 1997 Bradley University -- Peoria, IL B.S., Computer Science and Mathematics (double major), Summa Cum Laude 1989 - 1993 Illinois Mathematics and Science Academy -- Aurora, IL High school for students gifted in math and science, plus 13th grade as exchange student in Germany WORK EXPERIENCE 9/05 - 12/05 University of Michigan -- Ann Arbor Lecturer * Knowledge-Based Systems (Lisp, Prolog, and Mathematica programming for AI) 5/98 - 8/05 University of Michigan -- Ann Arbor Research Assistantship * (See list of publications.) 5/01 - 8/01 Hewlett-Packard Research Labs -- Palo Alto, CA Internship * Designed and implemented an alogorithm for solving a class of infinite games of incomplete information. 6/99 - 9/99 Accenture, Center for Strategic Technology Research -- Northbrook, IL Internship * Wrote a Perl library for extracting and parsing web data. * Collected and analyzed data from eBay auctions. 9/98 - 4/05 University of Michigan -- Ann Arbor Graduate Student Instructor (teaching assistantship) * Computer Graphics. * Introduction to Artificial Intelligence (twice). * Practical Aspects of Software Development. 6/97 - 5/98 Ford Motor Company -- Dearborn, MI Programmer (full time) * Designed and built an intranet application for generation of decision trees. * Designed a database for material management and supplier tracking. 5/96 - 1/97 Accenture, Center for Strategic Technology Research -- Northbrook, IL C++ Developer (intern) * Contributed to development of "Aesthetic Graph Layout"--an application that uses AI search techniques to route edges and place nodes in a graph. (Part of custom CASE toolset.) 5/96 - 5/97 Integrated Solutions -- Moline, IL Computer consultant/Programmer (part-time) * Developed a database application to track tool inventory for John Deere Harvester in Moline. 6/94 - 5/96 Peoria County Solid Waste Management -- Peoria, IL Programmer (intern) * Created comprehensive application to track commercial recycling. (Won award from National Association of Counties.) 9/94 - 5/96 Bradley University -- Peoria, IL Tutor (Math, Physics, Computer Science, German) * Wrote an interactive program to teach German. PERSONAL DATA Born 1975 October 20, Detroit, MI. US Citizen. German speaker. Erdos Number: 4 (Paul Erdos, Maria Klawe, Bob Tarjan, Terence Kelly) REFEREED PUBLICATIONS AND PRESENTATIONS * Daniel M Reeves. Agent-based Programming and Mathematica as a Web/Scripting Language. Invited Talk. Mathematica Developers Conference, Champaign, IL, October 1999. * David Lucking-Reiley, Doug Bryan, Naghi Prasad, Daniel Reeves. Pennies from eBay: the Determinants of Price in Online Auctions. Econometric Society World Congress, Seattle, WA, August 2000. * Terence Kelly and Daniel Reeves. Optimal Web Cache Sizing: Scalable Methods for Exact Solutions. Computer Communications Vol 24 (2001 Feb) pp 163-173. An earlier version appeared in the proceedings of The 5th International Web Caching and Content Delivery Workshop, 2000 May 22-24, Lisbon, Portugal. * Junling Hu, Daniel Reeves, and Hock-Shan Wong. Personalized Bidding Agents for Online Auctions. Proceedings of The 5th International Conference on the Practical Application of Intelligent Agents and Multi-Agents, Manchester, UK, April 2000. An earlier version appeared as "Agent Service for Online Auctions" in the Proceedings of the AAAI-99 Workshop on Artificial Intelligence in Electronic Commerce (AIEC-99), Menlo Park, CA, USA. * MP Wellman, PR Wurman, K O'Malley, R Bangera, S Lin, DM Reeves, WE Walsh. Designing the Market Game for a Trading Agent Competition. IEEE Internet Computing, pages 43-51, March/April 2001. * Naomaru Itoi, William A Arbaugh, Samuela J Pollack, Daniel M Reeves. Personal Secure Booting. Sixth Australasian Conference on Information Security and Privacy (ACISP2001). Sydney, Australia (July 2001). * Daniel M Reeves, Michael P Wellman, Benjamin N Grosof. Automated Negotiation from Declarative Contract Descriptions. Computational Intelligence, volume 18, pages 482-500, 2002. Revised and extended version of a paper presented at the Fifth International Conference on Autonomous Agents (Agents'01), Montreal, Canada, May 2001. (Winner of Outstanding Student Paper Award). * Shih-Fen Cheng, Evan Leung, Kevin M Lochner, Kevin O'Malley, Daniel M Reeves, L Julian Schvartzman, Michael P Wellman. Walverine: A Walrasian Trading Agent. Decision Support Systems, volume 39, pages 169-184, 2005. An earlier version appeared in the Second International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-03), pages 465-472, Melbourne, July 2003. * Michael P Wellman, Daniel M Reeves, Kevin M Lochner, Yevgeniy Vorobeychik. Price Prediction in a Trading Agent Competition. Journal of Artificial Intelligence Research, volume 21, pages 19-36, 2004. * Daniel M Reeves, Michael P Wellman, Jeffrey K MacKie-Mason, Anna Osepayshvili. Exploring Bidding Strategies for Market-Based Scheduling. Decision Support Systems, volume 39, pages 67-85, 2005. An earlier version appeared (with co-author Sowmya Swaminathan) in the Fourth ACM Conference on Electronic Commerce (EC-03), pages 115-124, San Diego, June 2003. * Michael P Wellman, Shih-Fen Cheng, Daniel M Reeves, Kevin M Lochner. Trading Agents Competing: Performance, Progress, and Market Effectiveness. IEEE Intelligent Systems, volume 18, number 6, pages 48-53, 2003. Revised and extended version of a paper presented at the IJCAI-03 Workshop on Trading Agent Design and Analysis (TADA-03). * Jeffrey K MacKie-Mason, Anna Osepayshvili, Daniel M Reeves, Michael P Wellman. Price Prediction Strategies for Market-Based Scheduling. Fourteenth International Conference on Automated Planning and Scheduling (ICAPS-04), pages 244-252, 2004. * Daniel M Reeves, Michael P Wellman. Computing Best-Response Strategies in Infinite Games of Incomplete Information. Twentieth Conference on Uncertainty in Artificial Intelligence (UAI-04), pages 470-478, 2004. * Michael P Wellman, Daniel M Reeves, Kevin M Lochner, Shih-Fen Cheng, Rahul Suri. Approximate Strategic Reasoning through Hierarchical Reduction of Large Symmetric Games. Twentieth National Conference on Artificial Intelligence, 2005. A version of this paper, with additional write-up of our entry in the 2005 Trading Agent Competition (TAC Travel) appeared in the IJCAI-05 Workshop on Trading Agent Design and Analysis (TADA-05). * Anna Osepayshvili, Michael P Wellman, Daniel M Reeves, and Jeffrey K MacKie-Mason. Self-Confirming Price Prediction for Bidding in Simultaneous Ascending Auctions. Twenty-First Conference on Uncertainty in Artificial Intelligence, 2005. REVIEWING ACM Conference on Electronic Commerce, 1999-2000 International Conference on Distributed Computing Systems, 2000 International Conference on Multi-Agent Systems, 2000 AAAI Workshop Program, 2000 Autonomous Agents, 2001 IBM Systems Journal Autonomous Agents and Multi-Agent Systems, 2002 International Conference on Industrial & Engineering Applications of Artificial Intelligence & Expert Systems, 2002 Uncertainty in AI, 2003-2005 Evolutionary Game Theory for Learning in Multi-Agent Systems Workshop, 2003 IEEE Computing, 2003 Autonomous Agents and Multi-Agent Systems, 2004-2006 (Program Committee member) American Association for Artificial Intelligence, 2004 Trading Agent Design and Analysis Workshop, 2004 (Program Committee member) ACM Transactions on Internet Technology, 2004 International Joint Conference on Artificial Intelligence, 2005 UNPUBLISHED PROJECTS, HONORS, AND AWARDS * Wrote a multi-threaded web proxy in C and various automated web agents in Perl and Mathematica. * MASH: an extension to Mathematica to allow it to be used as a scripting language. * Won the Mathematical Association of America's (MAA) statewide mathematics team competition (1997). * Perfect score on Math GRE. * Visiting Scholar Grant, Wolfram Research, 2000. * Best Student Paper Award, Fifth International Conference on Autonomous Agents (2001). INTERESTS AND ACTIVITIES Panel discussion leader and presenter in various forums on science vs. religion; Math Problem Solving Group, Founding Member (1994-97); Back-country skiing, hiking/backpacking; Pro/elite category inline skater; Cyclist, past Illinois state champion; Race up the John Hancock Bldg, 94 floors, 3rd of 2300, captain of ~30 member team Ann Arbor Ascension (2003-2006); Founder of the Ann Arbor Inline Skating Club and Ann Arbor Friday Night Skate; Co-chair for intramural sports for Computer Science and Engineering (2004). REFERENCES Michael Wellman, Professor, Department of Electrical Engineering and Computer Science University of Michigan 2260 Hayward, Ann Arbor, MI 48109 wellman [at] umich.edu, 734-764-6894 http://ai.eecs.umich.edu/people/wellman/ Jeffrey MacKie-Mason, Professor, School of Information (Arthur W. Burks Professor of Information and Computer Science, and Professor of Economics and Public Policy) University of Michigan 3218 SI North, Ann Arbor, MI 48109 jmm [at] umich.edu, 734-647-4856 http://www-personal.umich.edu/~jmm/ Kevin O'Malley, Adjunct Lecturer and Lead Applications Developer, Artificial Intelligence Laboratory University of Michigan, Ann Arbor omalley [at] umich.edu, 734-936-1272 http://ai.eecs.umich.edu/people/omalley/ David Parkes, Associate Professor, Division of Engineering and Applied Sciences Harvard University 33 Oxford Street, Cambridge, MA 02138 parkes [at] eecs.harvard.edu, 617-384-8130 http://www.eecs.harvard.edu/~parkes/ Benjamin Grosof, Assistent Professor, Sloan School of Management Massachusetts Institute of Technology Room E53-317, 50 Memorial Drive, Cambridge, MA 02142 bgrosof [at] mit.edu, 617-253-8694 http://www.mit.edu/~bgrosof/ Amy Greenwald, Assistant Professor, Computer Science Department Brown University Box 1910, Providence, RI 02912 amygreen [at] cs.brown.edu, 401-863-7678 http://www.cs.brown.edu/~amygreen/