DANIEL M REEVES 3006 NE 58th Ave * Portland, OR 97213 * 734-276-7285 dreeves@umich.edu * http://dreev.es RESEARCH INTERESTS Auction theory, computational game theory, mechanism design, incentive/reputation systems, automated negotiation, trading agent strategies, prediction markets, behavioral economics. LINKS http://twitter.com/dreev http://messymatters.com http://stackoverflow.com/users/4234/dreeves 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 11/10 - present Beeminder Co-founder and CEO * http://beeminder.com 5/06 - 9/10 Yahoo! Research Scientist * http://research.yahoo.com/Daniel_Reeves * http://predictalot.yahoo.com 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: 3 (Paul Erdos, Prasad Tetali, Sharad Goel) 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. * 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. * Michael P. Wellman, Daniel M. Reeves, Kevin Lochner, and Rahul Suri. Searching for Walverine 2005. In H. La Poutré, N. Sadeh, and S. Janson, editors, Agent-Mediated Electronic Commerce. Designing Trading Agents and Mechanisms, Springer-Verlag, LNAI 3937, 2006. * Arpita Ghosh, Mohammad Mahdian, Daniel M. Reeves, David M. Pennock, and Ryan Fugger. Mechanism Design on Trust Networks. Proceedings of the Third International Workshop on Internet and Network Economics (WINE 2007). * Yiling Chen, Daniel M. Reeves, David M. Pennock, Robin D. Hanson, Lance Fortnow, and Rica Gonen. Bluffing and Strategic Reticence in Prediction Markets. Proceedings of the Third International Workshop on Internet and Network Economics (WINE 2007). * Yevgeniy Vorobeychik, Daniel M. Reeves, and Michael P. Wellman. Constrained Automated Mechanism Design for Infinite Games of Incomplete Information. Twenty-third Conference on Uncertainty in Artificial Intelligence (UAI 2007). * David Lucking-Reiley, Doug Bryan, Naghi Prasad, and Daniel Reeves. Pennies from eBay: the Determinants of Price in Online Auctions. Journal of Industrial Economics, June 2007, vol. 55, no. 2, pp. 223-233. * Sharad Goel, David Pennock, Daniel M. Reeves, Cong Yu. Yoopick: A Combinatorial Sports Prediction Market. Proceedings of the 24th Conference on Artificial Intelligence (AAAI 2008). * Anna Osepayshvili, Michael P. Wellman, Jeffrey K. MacKie-Mason, and Daniel M. Reeves. Bidding strategies for simultaneous auctions. B. E. Journal of Theoretical Economics (Topics), 8(1), 2008. * Yevgeniy Vorobeychik and Daniel M. Reeves. Equilibrium Analysis of Dynamic Bidding in Sponsored Search Auctions. International Journal of Electronic Business, 6(2):172-193, 2008. * Nicolas Lambert, John Langford, Jenn Wortman, Yiling Chen, Daniel Reeves, Yoav Shoham, and David Pennock. Self-Financed Wagering Mechanisms for Forecasting. Proceedings of the 9th ACM Conference on Electronic Commerce (EC 2008). Best Paper Award. * Sharad Goel, Jake Hofman, John Langford, David Pennock, and Daniel Reeves. CentMail: Rate Limiting via Certified Micro-Donations. Proceedings of the 6th Conference on Email and Anti-Spam (CEAS 2009). Short version at WWW 2009, Developer's Track * Yiling Chen, Stanko Dimitrov, Rahul Sami, Daniel M. Reeves, David M. Pennock, Robin D. Hanson, Lance Fortnow, and Rica Gonen. Gaming Prediction Markets: Equilibrium Strategies with a Market Maker. Algorithmica, 2009. * Mingyu Guo, Vincent Conitzer, and Daniel Reeves. Competitive Repeated Allocation Without Payments. In Proceedings of the Fifth Workshop on Internet and Network Economics (WINE 2009). * Sharad Goel, Daniel Reeves, and David Pennock. Collective Revelation: A Mechanism for Self-Verified, Weighted, and Truthful Predictions. Proceedings of the 10th ACM Conference on Electronic Commerce (EC 2009). * Abraham Othman, David Pennock, Daniel Reeves, and Tuomas Sandholm. A Practical Liquidity-Sensitive Automated Market Maker. In Proceedings of the 11th ACM Conference on Electronic Commerce (EC 2010). * Sharad Goel, Daniel Reeves, Duncan Watts, and David Pennock. Prediction Without Markets. Proceedings of the 11th ACM Conference on Electronic Commerce (EC 2010). REVIEWING AND SERVICE Information Director of ACM SIGecom, 2007-2010 ACM Conference on Electronic Commerce, 1999-present 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, 2009 (PC) 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-06 Electronic Commerce Research Journal WINE, 2007 IJCAI, 2009 (PC) 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/ David Pennock, Principal Research Scientist Yahoo! Research 111 W 40th St, 17th Floor, New York, NY 10018 pennockd [at] yahoo-inc.com R. Preston McAfee, VP and Research Fellow Yahoo! Inc. 3333 Empire Blvd Burbank, CA 91504 mcafee [at] yahoo-inc.com, 818-524-3290