Tutorials
Monday, May 17th, 8:30am - 5:30pm
|
Tutorials Schedule |
| 8:30am - 9:00am |
Conference Registration |
|
9:00am - 12:30pm
Break 10:30-11am
|
Morning Tutorial I - Market Clearing Algorithms (Tuomas
Sandholm)
Morning Tutorial II - E-Commerce
Applications of Semantic Web Services (Benjamin Grosof)
Note: Attendees will choose either
Tutorial I or Tutorial II
|
| 12:30pm-2:00pm |
Box LUNCH (provided to Tutorial registrants) |
|
2:00pm - 5:30pm
Break 3:30-4:00pm
|
Afternoon Tutorial - The Price of Anarchy
(Christos Papadimitriou and Tim Roughgarden)
|
Morning Tutorial I
Market Clearing Algorithms
Tuomas Sandholm
Associate Professor
Computer Science Department
Carnegie Mellon University
Markets are important mechanisms for allocating goods, services, tasks, and
resources among multiple agents, be they human or software. The market clearing
problem is that of deciding how to allocate the items among the agents. The
last four years have witnessed a leap of improvement in market clearing
algorithms both for traditional market designs and entirely new market designs
enabled by advanced clearing technology. This tutorial covers the computational
implications of different market designs and presents algorithms for clearing
markets optimally and approximately. Auctions (one seller, multiple buyers),
reverse auctions (one buyer, multiple sellers), and exchanges (multiple buyers
and multiple sellers) are covered. Both theoretical and experimental results
are presented. Multi-item and multi-unit markets will be a key focus.
Computational implications of different classes of side constraints will be
presented. Bid types covered include price-quantity bids, different shapes of
supply/demand curves, and package bids. Methods for selective incremental
preference elicitation for combinatorial markets are presented, with which the
market can be cleared optimally using only a small portion of the agents'
preferences as input.
A basic understanding of algorithms, search, and NP-completeness is helpful. No
background on markets is assumed.
Tuomas Sandholm is associate professor in the Computer Science Department at
Carnegie Mellon University. He received the Ph.D. and M.S. degrees in computer
science from the University of Massachusetts at Amherst in 1996 and 1994. He
earned an M.S. (B.S. included) with distinction in Industrial Engineering and
Management Science from the Helsinki University of Technology, Finland, in
1991. He has 13 years of experience building electronic marketplaces, and
several of his systems have been fielded. He has published over 160 papers, and
received the inaugural ACM Autonomous Agents Research Award, the NSF Career
award, the Sloan Fellowship, and the IJCAI Computers and Thought award.
Morning Tutorial II
The Internet is currently undergoing a radical change to a major next
generation of Web technology based on XML and knowledge bases, which will
enable much broader and deeper kinds of automatic interactions between
enterprises/applications, especially in B2B. What is this new wave of
technology? What are the implications for e-commerce? What is all the
excitement in industry and research worlds really about -- what are "the
Semantic Web", "Web Services", and their convergence "Semantic Web Services"
(SWS)? What are the e-commerce application areas of SWS? This tutorial will
provide an introduction, exploring techniques, applications, and challenges,
and including emerging standards and strategy considerations. Techniques
covered also include rules combined with ontologies and databases. Applications
covered in detail include e-contracting, financial knowledge integration, and
trust/security/privacy.
º Who Should Attend This Tutorial:
The major platform for e-commerce is the Web. This tutorial is about the
e-commerce implications of the next major generation of the Web itself --
Semantic Web Services, which brings together the two major thrusts in Web
standards and technology (Semantic Web and Web Services). There are a number of
exciting research issues; most e-commerce researchers are not yet up to speed
in this area, and this half-day tutorial will help them get there. The tutorial
is suitable for most of the EC-04 audience; within that, especially those
researching EC infrastructure or applications that rely heavily on the Web as a
platform.
Prerequisites: none.
Helpful but not required:
-
basics of simple Webserver technology (HTML, HTTP)
-
basics of XML
-
basics of logical knowledge representation (relational DBMS, logic programs,
first order logic)
º High-level Outline of Tutorial:
1. Intro
a. Overview and get acquainted
b. B2B & XML
2. Semantic Web Services: concepts, technologies, standards
a. Semantic Web, Web Services, and their
convergence
b. Rules and RuleML
c. Combining Rules with Ontologies
3. Application Scenarios in depth:
a. E-Contracting including business policies
b. Financial Knowledge Integration including
ontology translations
c. Authorization and Trust including privacy,
multi-agent delegation
4. Windup and Discussion
a. Prospective Early Adopter areas for SWS in EC
Benjamin Grosof is Douglas Drane Assistant Professor in Information Technology
(IT) at MIT Sloan School of Management. His research is to create and study
knowledge-based IT for e-commerce applications. He focuses especially on the
technologies, business applications, and strategies for Semantic Web Services
(SWS), the convergence of Web Services and Semantic Web. SWS is the next major
generation of the Web, in which e-services and business communication become
more knowledge-based and agent-based. The pioneer of inter-operable XML
business rules, he co-leads the RuleML emerging industry standards effort. His
research also includes several application areas for rule-based SWS in business
process automation: e-contracting, which he has pioneered; financial
information and reporting; and business policies, e.g, for trust and security.
He is Principal Investigator and Rules co-lead in the DARPA Agent Markup
Language (DAML) program, and a core participant in the newly formed Semantic
Web Services Initiative that is creating emerging SWS standards. He interacts
extensively with industry, including to do consulting in areas related to his
research and standards activities.
He joined MIT Sloan in July 2000. Previously, he was a senior research
scientist, in software, at IBM T.J. Watson Research Center (12 years there),
where most recently he conceived and led IBM CommonRules and co-led its
application piloting for rule-based XML agent contracting in EECOMS, a
$29Million NIST industry consortium project on manufacturing supply chain
management. His notable technical contributions also include fundamental
advances in rule-based intelligent agents, conflict handling for rules,
rule-based security authorization, and integration of rules with machine
learning. He is author of over 45 refereed publications, two major industry
software releases, and a patent. His background includes two years in software
startups, PhD in Computer Science (specialty AI) from Stanford University, and
a BA in Applied Mathematics from Harvard University.
Afternoon Tutorial
The Price of Anarchy
Christos Papadimitriou and Tim Roughgarden
The ``price of anarchy''---the worst-case ratio between the social objective
function value of an equilibrium and that of a social optimum---is an
increasingly popular measure of the inefficiency of equilibria in
noncooperative games. In this tutorial, we will survey several mathematical
techniques for bounding the price of anarchy, along with the applications to
which they have been successfully applied.
Tim Roughgarden received his BS and MS degrees from Stanford University in 1997
and 1998, and his PhD in from Cornell University in 2002. He is currently an
NSF Postdoctoral Fellow at UC Berkeley, and will join Stanford's computer
science faculty in the fall of 2004. Dr. Roughgarden's research interests lie
on the interface of combinatorial optimization and game theory. For his PhD
work, he received SIGACT's Danny Lewin Best Student Paper Award, the
Mathematical Programming Society's Tucker Prize, INFORM's Optimization Prize
for Young Researchers, and an honorable mention for the ACM Doctoral
Dissertation Award.
Christos H. Papadimitriou is C. Lester Hogan Professor of Computer Science at
UC Berkeley. Before Berkeley he taught at Harvard, MIT, Athens Polytechnic,
Stanford, and UCSD. He has written four textbooks and over 200 articles on
algorithms, complexity, and their applications to optimization, databases, AI,
economics, and the Internet. His novel Turing (a novel about computation), MIT
Press, was published in the fall of 2003. He holds a PhD from Princeton, and
honorary doctorates from ETH (Zurich) and the University of Macedonia
(Thessaloniki). He is a member of the American Academy of Arts and Sciences and
of the National Academy of Engineering, and a fellow of the ACM.