From 58011496071a49e8f5f916a0416c36806ee94614 Mon Sep 17 00:00:00 2001 From: Thibaut Horel Date: Tue, 15 Mar 2016 22:12:44 -0400 Subject: Add crossref resolution, minor api changes, first template inspired by plain.bst --- cmd/gobtex/gobtex | Bin 0 -> 4730480 bytes cmd/gobtex/main.go | 56 +- cmd/gobtex/main.js | 14 + cmd/gobtex/style.css | 62 + cmd/gobtex/test.tmpl | 175 +++ database.go | 186 ++- names.go | 75 +- names_test.go | 4 +- parser.go | 49 +- testdata/anonbib.bib | 1 + testdata/econcs2.bib | 3935 ++++++++++++++++++++++++++++++++++++++++++++++++++ utils.go | 26 +- 12 files changed, 4500 insertions(+), 83 deletions(-) create mode 100755 cmd/gobtex/gobtex create mode 100644 cmd/gobtex/main.js create mode 100644 cmd/gobtex/style.css create mode 100644 cmd/gobtex/test.tmpl create mode 100644 testdata/econcs2.bib diff --git a/cmd/gobtex/gobtex b/cmd/gobtex/gobtex new file mode 100755 index 0000000..c4bd2ca Binary files /dev/null and b/cmd/gobtex/gobtex differ diff --git a/cmd/gobtex/main.go b/cmd/gobtex/main.go index 4bbd5b3..30d9628 100644 --- a/cmd/gobtex/main.go +++ b/cmd/gobtex/main.go @@ -2,8 +2,8 @@ package main import ( "bytes" - "encoding/json" "fmt" + "html/template" "log" "os" "strings" @@ -11,6 +11,18 @@ import ( "github.com/Thibauth/bibtex" ) +func printfne(format string, a ...interface{}) string { + if fmt.Sprint(a...) == "" { + return "" + } else { + return fmt.Sprintf(format, a...) + } +} + +func dashify(s string) string { + return strings.Replace(s, "-", "–", -1) +} + func main() { fname := os.Args[1] f, err := os.Open(fname) @@ -18,31 +30,25 @@ func main() { log.Fatal(err) } db, err := bibtex.Parse(f, false) - res, _ := json.MarshalIndent(db, "", " ") - fmt.Println(string(res)) -} - -func MarshalEntry(e bibtex.Entry) string { - var buf bytes.Buffer - temp := make([]string, len(e.FNames)) - open, close := "{", "}" - if strings.Contains(e.Key, "}") { - open, close = "(", ")" - } - buf.WriteString("@" + e.Type + open + e.Key + ",") - if len(e.FNames) == 0 { - buf.WriteString(close) - return buf.String() - } else { - buf.WriteString("\n\t") + db.Flatten() + db.Resolve() + db.SplitNames() + db.UnTex() + tmpl := template.New("test.tmpl").Funcs(template.FuncMap{ + "untex": bibtex.UnTex, + "add": func(a, b int) int { return a + b }, + "ne": printfne, + "dashify": dashify, + "contains": strings.ContainsAny, + }) + tmpl, err = tmpl.ParseFiles("test.tmpl") + if err != nil { + log.Fatal(err) } - - for i, field := range e.FNames { - temp[i] = field + " = " + e.Fields[field].Marshal() + err = tmpl.Execute(os.Stdout, db) + if err != nil { + log.Fatal(err) } - buf.WriteString(strings.Join(temp, ",\n\t")) - buf.WriteString("\n" + close) - return buf.String() } func Marshal(db *bibtex.Database) string { @@ -57,7 +63,7 @@ func Marshal(db *bibtex.Database) string { } res := make([]string, len(db.EKeys)) for i, key := range db.EKeys { - res[i] = MarshalEntry(db.Entries[key]) + res[i] = db.Entries[key].Marshal() } buf.WriteString(strings.Join(res, "\n\n")) return buf.String() diff --git a/cmd/gobtex/main.js b/cmd/gobtex/main.js new file mode 100644 index 0000000..9b1c533 --- /dev/null +++ b/cmd/gobtex/main.js @@ -0,0 +1,14 @@ +document.addEventListener("DOMContentLoaded", function(event) { + main(); +}); + +function main() { + let links = document.getElementsByClassName('biblink'); + for (let i = 0; i < links.length; i++) { + links[i].addEventListener("click", function(event) { + event.preventDefault(); + let pre = this.parentNode.getElementsByTagName('pre')[0]; + pre.classList.toggle('visible'); + }); + } +} diff --git a/cmd/gobtex/style.css b/cmd/gobtex/style.css new file mode 100644 index 0000000..7a686f5 --- /dev/null +++ b/cmd/gobtex/style.css @@ -0,0 +1,62 @@ +.title { + font-weight: bold +} + +li { + margin: 1em 0; + padding: 0 +} + +.journal { + font-style: italic +} + +pre { + background-color: rgb(247, 247, 247); + tab-size: 4; + -moz-tab-size: 4; + white-space: pre-wrap; + display: none; + padding: 1em; +} + +pre.visible { + display: block; +} + +body { + width: 1000px; + margin: auto; + font-family: sans-serif +} + +ul { + list-style: none; + margin: 0; + padding: 0 +} + +.entrylink { + color: #c60f0f; + display: none; + padding: 0 4px; +} + +.entrylink:hover { + color: white; + background-color: #c60f0f; + text-decoration: none; +} + +li:hover .entrylink { + display: inline; +} + +a { + text-decoration: none; + color: rgb(64, 120, 192); +} + +a:hover { + text-decoration: underline; +} diff --git a/cmd/gobtex/test.tmpl b/cmd/gobtex/test.tmpl new file mode 100644 index 0000000..5a5bc83 --- /dev/null +++ b/cmd/gobtex/test.tmpl @@ -0,0 +1,175 @@ + + + + + title + + + + + + + + +{{- define "article" -}} +In {{.journal}}{{template "vnp" .}}{{template "date" .}} +{{- end -}} + +{{- define "book" -}} +{{template "Volume" .}}{{template "nseries" .}}{{.publisher | ne ". %s"}}{{.address | ne ", %s" -}} +{{.edition | ne ", %s"}}{{template "date" .}} +{{- end -}} + +{{- define "incollection" -}} +{{template "edtitle" .}}{{template "volume" .}}{{template "nseries" .}}{{template "chapterpages" . -}} +{{.publisher | ne ". %s"}}{{.address | ne ", %s"}}{{template "date" .}} +{{- end -}} + +{{- define "inproceedings" -}} +{{template "edtitle" .}}{{template "volume" .}}{{ template "nseries" .}}{{template "page" .}} +{{- if not .address -}} + {{- if or .organization .publisher -}} + . {{.organization | ne "%s"}}{{.publisher | ne ", %s"}} + {{- end -}} + {{template "date" .}} +{{- else -}} +{{.address | ne ", %s"}}{{template "date" .}}{{.organization | ne ". %s"}}{{.publisher | ne ", %s"}} +{{- end -}} +{{- end -}} + +{{- define "mastersthesis" -}} +{{or .type "Master's thesis"}}{{.school | ne ", %s"}}{{.address | ne ", %s"}}{{template "date" .}} +{{- end -}} + +{{- define "misc" -}} +{{if .title}}{{.title}}{{.howpublished | ne ", %s"}}{{else}}{{.howpublished}}{{end}}{{template "date" .}} +{{- end -}} + +{{- define "phdthesis" -}} +{{or .type "PhD thesis"}}{{.school | ne ", %s"}}{{.address | ne ", %s"}}{{template "date" .}} +{{- end -}} + +{{- define "techreport" -}} +{{or .type "Technical Report"}}{{.institution | ne ", %s"}}{{template "date" .}} +{{- end -}} + +{{- define "edtitle" -}} +{{- if .booktitle -}} +{{- if .editor -}} +In {{template "authors" .editor}}, {{if gt (len .editor) 1}}editors{{else}}editor{{end}}, {{.booktitle}} +{{- else -}} +In {{.booktitle}} +{{- end -}} +{{- end -}} +{{- end -}} + +{{- define "volume" -}} +{{- if .volume -}} +{{.volume | ne ", volume %s"}} +{{- if .series}} of {{.series}}{{- end -}} +{{- end -}} +{{- end -}} + +{{- define "Volume" -}} +{{- if .volume -}} +{{.volume | ne "Volume %s"}} +{{- if .series}} of {{.series}}{{- end -}} +{{- end -}} +{{- end -}} + +{{- define "chapterpages" -}} +{{- if .chapter -}} +{{or .type "chapter" | ne ", %s"}} {{.chapter}}{{template "page" .}} +{{- end -}} +{{- end -}} + +{{- define "nseries" -}} +{{- if not .volume -}} + {{- if not .number -}} + {{.series | ne ", %s"}} + {{- else -}} + , number {{.number}} in {{.series}} + {{- end -}} +{{- end -}} +{{- end -}} + +{{- define "vnp" -}} +{{- if .volume -}} + {{.volume | ne ", %s"}}{{.number | ne "(%s)"}} + {{- .pages.String | print | dashify | ne ":%s"}} +{{- else -}} + {{template "page" .}} +{{- end -}} +{{- end -}} + +{{- define "page" -}} +{{if .pages }}{{if contains .pages.String "-–,+"}}, pages {{else}}, page {{end}}{{.pages.String | dashify | printf "%s"}}{{end}} +{{- end -}} + +{{- define "date" -}} +{{if .year }}, {{.month | ne "%s "}}{{.year}}{{end}} +{{- end -}} + +{{- define "links" -}} +{{- if .www_pdf_url -}} + [pdf] +{{- end -}} +{{- if .www_ps_url -}} + [ps] +{{- end -}} +{{- if .www_html_url -}} + [html] +{{- end -}} +[bib] +{{- end -}} + +{{- define "authors" -}} +{{$len := len .}} +{{- if eq $len 1 -}} + {{template "author" index . 0}} +{{- else if eq $len 2 -}} + {{template "author" index . 0}}{{" and "}} {{template "author" index . 1}} +{{- else -}} + {{range $index, $name := . -}} + {{template "author" .}} + {{- if eq $index (add $len -2) -}} + {{", and "}} + {{- else if lt $index (add $len -2) -}} + {{", "}} + {{- end -}} + {{- end -}} +{{- end -}} +{{- end -}} + +{{- define "author" -}} +{{.Format "{f.~}{vv~}{ll}{, jj}" | untex}} +{{- end -}} diff --git a/database.go b/database.go index 57d2008..945f9eb 100644 --- a/database.go +++ b/database.go @@ -6,68 +6,172 @@ import ( "strings" ) -type Literal interface{} +type Value interface { + Marshal() string + String() string +} type BraceLiteral string type StringLiteral string type NumberLiteral int -type VariableLiteral struct { +type VarLiteral struct { Name string Value *Value } -func Marshal(l Literal) (res string) { - switch v := l.(type) { - case BraceLiteral: - res = "{" + string(v) + "}" - case StringLiteral: - res = "\"" + string(v) + "\"" - case NumberLiteral: - res = strconv.Itoa(int(v)) - case VariableLiteral: - res = v.Name - } - return +type LiteralList []Value + +func (l BraceLiteral) String() string { + return string(l) +} + +func (l BraceLiteral) Marshal() string { + return "{" + string(l) + "}" +} + +func (l StringLiteral) String() string { + return string(l) +} + +func (l StringLiteral) Marshal() string { + return "\"" + string(l) + "\"" +} + +func (l NumberLiteral) Marshal() string { + return strconv.Itoa(int(l)) +} + +func (l NumberLiteral) String() string { + return strconv.Itoa(int(l)) +} + +func (l VarLiteral) String() string { + return (*l.Value).String() } -type Value []Literal +func (l VarLiteral) Marshal() string { + return l.Name +} + +func (l LiteralList) String() string { + var buf bytes.Buffer + for _, lit := range l { + buf.WriteString(lit.String()) + } + return buf.String() +} -func (v Value) Marshal() string { - res := make([]string, len(v)) - for i, l := range v { - res[i] = Marshal(l) +func (l LiteralList) Marshal() string { + res := make([]string, len(l)) + for i, lit := range l { + res[i] = lit.Marshal() } return strings.Join(res, " # ") } -func (v Value) String() string { - var buf bytes.Buffer - for _, l := range v { - switch lit := l.(type) { - case BraceLiteral: - buf.WriteString(string(lit)) - case StringLiteral: - buf.WriteString(string(lit)) - case NumberLiteral: - buf.WriteString(strconv.Itoa(int(lit))) - case VariableLiteral: - buf.WriteString(lit.Value.String()) +func flatten(v Value) Value { + switch t := v.(type) { + case LiteralList: + if len(t) == 1 { + return flatten(t[0]) + } else { + return BraceLiteral(t.String()) } + case VarLiteral: + return flatten(*t.Value) + default: + return v } - return buf.String() } type Entry struct { - Type string - Key string - Fields map[string]Value - FNames []string + Type string `json:"type"` + Key string `json:"key"` + Fields map[string]Value `json:"fields"` + FNames []string `json:"-"` +} + +func (e Entry) Marshal() string { + var buf bytes.Buffer + temp := make([]string, len(e.FNames)) + open, close := "{", "}" + if strings.Contains(e.Key, "}") { + open, close = "(", ")" + } + buf.WriteString("@" + e.Type + open + e.Key + ",") + if len(e.FNames) == 0 { + buf.WriteString(close) + return buf.String() + } else { + buf.WriteString("\n\t") + } + + for i, field := range e.FNames { + temp[i] = field + " = " + e.Fields[field].Marshal() + } + buf.WriteString(strings.Join(temp, ",\n\t")) + buf.WriteString("\n" + close) + return buf.String() } type Database struct { - SNames []string - Strings map[string]Value - Entries map[string]Entry - Preamble Value - EKeys []string + SNames []string `json:"-"` + Strings map[string]Value `json:"strings,omitempty"` + Entries map[string]Entry `json:"entries"` + Preamble Value `json:"preamble,omitempty"` + EKeys []string `json:"-"` + CrossRefs map[string]int `json:"crossrefs,omitempty"` +} + +func (d *Database) UnTex() { + for _, entry := range d.Entries { + for field, value := range entry.Fields { + switch v := value.(type) { + case BraceLiteral: + entry.Fields[field] = BraceLiteral(UnTex(v.String())) + case StringLiteral: + entry.Fields[field] = StringLiteral(UnTex(v.String())) + case Names: + v.untex() + } + } + } +} + +func (d *Database) Flatten() { + for _, entry := range d.Entries { + for field, value := range entry.Fields { + entry.Fields[field] = flatten(value) + } + } +} + +func (d *Database) SplitNames() { + for _, entry := range d.Entries { + for field, value := range entry.Fields { + if field == "author" || field == "editor" { + entry.Fields[field] = SplitNames(value.String()) + } + } + } +} + +func (d *Database) Resolve() { + var key string + var ref Entry + for _, entry := range d.Entries { + for field, value := range entry.Fields { + if field != "crossref" { + continue + } + key = strings.ToLower(value.String()) + ref = d.Entries[key] + for f, v := range ref.Fields { + if _, in := entry.Fields[f]; !in { + entry.Fields[f] = v + entry.FNames = append(entry.FNames, f) + } + } + } + } } diff --git a/names.go b/names.go index ddd7b17..37e8484 100644 --- a/names.go +++ b/names.go @@ -2,6 +2,7 @@ package bibtex import ( "bytes" + "encoding/json" "log" "strings" "unicode" @@ -25,6 +26,67 @@ type Token struct { type NamePart []Token +func (p NamePart) MarshalJSON() ([]byte, error) { + res := make([]string, len(p)) + for i, t := range p { + res[i] = t.Text + } + return json.Marshal(strings.Join(res, " ")) +} + +func (p NamePart) marshal() string { + var buf bytes.Buffer + for i, t := range p { + if i >= 1 { + buf.WriteRune(t.Sep) + } + buf.WriteString(t.Text) + } + return buf.String() +} + +func (n Name) marshal() string { + var buf bytes.Buffer + if len(n.Von) > 0 { + buf.WriteString(n.Von.marshal() + " ") + } + buf.WriteString(n.Last.marshal()) + if len(n.First) > 0 { + buf.WriteString(", " + n.First.marshal()) + } + if len(n.Von) > 0 { + buf.WriteString(", " + n.Von.marshal()) + } + return buf.String() +} + +type Names []Name + +func (l Names) String() string { + var res = make([]string, len(l)) + for i, name := range l { + res[i] = name.String() + } + return strings.Join(res, " and ") +} + +func (l Names) Marshal() string { + var res = make([]string, len(l)) + for i, name := range l { + res[i] = name.marshal() + } + return "{" + strings.Join(res, " and ") + "}" +} + +func (l Names) untex() { + for _, name := range l { + name.First.untex() + name.Von.untex() + name.Last.untex() + name.Jr.untex() + } +} + // a proto name before the parts have been separated in f,v,l,f type name []NamePart @@ -88,6 +150,13 @@ func (p NamePart) Format(abbrv bool, sep string, def bool) string { return buf.String() } +func (p NamePart) untex() { + for i, t := range p { + t.Text = UnTex(t.Text) + p[i] = t + } +} + func addNonEmptyToken(b *bytes.Buffer, t *Token, part *NamePart, c rune) { if b.Len() > 0 { t.Text = b.String() @@ -250,6 +319,10 @@ func (n Name) Format(s string) string { return buf.String() } +func (n Name) String() string { + return n.Format("{ff~}{vv~}{ll}{, jj}") +} + // the von part starts at the first non last lower-case taken func findVon(part NamePart) int { for i, t := range part { @@ -301,7 +374,7 @@ func splitFirstLast(part NamePart) (NamePart, NamePart) { } // SplitNames parses the string s and returns a list of names. -func SplitNames(s string) (res []Name) { +func SplitNames(s string) (res Names) { names := splitNames(s) var first, von, last, vonlast, jr NamePart for _, name := range names { diff --git a/names_test.go b/names_test.go index 2d74f1c..36aa441 100644 --- a/names_test.go +++ b/names_test.go @@ -125,7 +125,7 @@ func TestIsLower(t *testing.T) { } } -func TestRemoveLatex(t *testing.T) { +func TestUnTex(t *testing.T) { tests := []struct { s string expected string @@ -133,7 +133,7 @@ func TestRemoveLatex(t *testing.T) { {"\\' a\\OE{\\c {cd}}\\&{\\emph{test}}", "áŒç&test"}, } for _, test := range tests { - actual := removeLatexCommands(test.s) + actual := UnTex(test.s) if test.expected != actual { t.Errorf("%q, expected: %q, actual: %q", test.s, test.expected, actual) diff --git a/parser.go b/parser.go index b4a3ada..15e941d 100644 --- a/parser.go +++ b/parser.go @@ -48,11 +48,12 @@ func NewParser(r io.Reader) *parser { default: name = "" } - res := make(map[string]Value) + res := make(map[string]Value, len(strings)) for key, s := range strings { - res[key] = []Literal{StringLiteral(s)} + res[key] = StringLiteral(s) } - db := &Database{Strings: res, Entries: make(map[string]Entry)} + db := &Database{Strings: res, Entries: make(map[string]Entry), + CrossRefs: make(map[string]int)} return &parser{Reader: bufio.NewReader(r), lineno: 1, colno: 0, fname: name, Database: db} } @@ -229,7 +230,7 @@ func (p *parser) readNumber() NumberLiteral { return NumberLiteral(n) } -func (p *parser) readLiteral() Literal { +func (p *parser) readLiteral() Value { if ch := p.peek(); ch == '{' { return p.readBraceLiteral() } else if ch == '"' { @@ -242,16 +243,18 @@ func (p *parser) readLiteral() Literal { panic(p.NewError("Expected an identifier")) } if v, in := p.Strings[id]; in { - return VariableLiteral{id, &v} + return VarLiteral{id, &v} } else { p.Warning(fmt.Sprintf("Unknown string %q", id)) - return VariableLiteral{id, &v} + l := Value(StringLiteral("")) + return VarLiteral{id, &l} } } } -func (p *parser) readValue() (res Value) { +func (p *parser) readValue() Value { var ch rune + var res LiteralList res = append(res, p.readLiteral()) for { p.eatSpace() @@ -263,7 +266,11 @@ func (p *parser) readValue() (res Value) { break } } - return + if len(res) == 1 { + return res[0] + } else { + return res + } } func (p *parser) readIdValue() (string, Value) { @@ -297,7 +304,8 @@ func (p *parser) readOpen() rune { func (p *parser) readPreamble() { close := p.readOpen() p.eatSpace() - p.Preamble = append(p.Preamble, p.readValue()) + prb := p.Preamble.(LiteralList) + p.Preamble = append(prb, p.readValue()) p.eatSpace() if ch := p.read(); ch != close { p.unread() @@ -323,6 +331,18 @@ func (p *parser) readString() { } } +func (p *parser) checkCrossRef(id string, value Value) { + if id != "crossref" { + return + } + key := strings.ToLower(value.String()) + if _, in := p.Entries[key]; in { + p.Warning(fmt.Sprintf("Crossreference %q defined before being used", + key)) + } + p.CrossRefs[key] += 1 +} + func (p *parser) readEntry(t string) { close := p.readOpen() p.eatSpace() @@ -332,10 +352,11 @@ func (p *parser) readEntry(t string) { entry.Type = t entry.Fields = make(map[string]Value) key = strings.ToLower(key) + store := true if _, in := p.Entries[key]; in { p.Warning(fmt.Sprintf("Entry %q already defined, ignoring", key)) - return + store = false } for { @@ -354,6 +375,7 @@ func (p *parser) readEntry(t string) { p.Warning(fmt.Sprintf("Field %q already defined, ignoring", id)) } else { + p.checkCrossRef(id, value) entry.Fields[id] = value entry.FNames = append(entry.FNames, id) } @@ -363,8 +385,11 @@ func (p *parser) readEntry(t string) { panic(p.NewError(fmt.Sprintf("Expected ',' or %q", close))) } } - p.Entries[key] = entry - p.EKeys = append(p.EKeys, key) + + if store { + p.Entries[key] = entry + p.EKeys = append(p.EKeys, key) + } } func (p *parser) readDeclaration() (err error) { diff --git a/testdata/anonbib.bib b/testdata/anonbib.bib index d3bcd63..b7c5368 100644 --- a/testdata/anonbib.bib +++ b/testdata/anonbib.bib @@ -20,6 +20,7 @@ @string{pir = "Private Information Retrieval"} @string{economics = "Economics"} @string{censorship = "Communications Censorship"} +@string{cacm = "Communications of the ACM"} @string{credentials = "E-Cash / Anonymous Credentials"} @string{misc = "Misc"} @string{torperf = "Tor Performance"} diff --git a/testdata/econcs2.bib b/testdata/econcs2.bib new file mode 100644 index 0000000..0c5d629 --- /dev/null +++ b/testdata/econcs2.bib @@ -0,0 +1,3935 @@ +% EconCS Bib + +% Created: July 2004 (Chaki Ng) +% Update Log: +% 7/27/04: added various things to format bib properly (Chaki Ng) +% 8/30/04: added various things to format bib properly (David Parkes) +% Magic fields: +% www_section -- the topic used under 'topics.html' +% www_{ps|pdf|ps_gz|txt|html|abstract}_url -- link for text/abstract of +% an entry. +% www_important -- set for important entries +% www_remarks -- annotation for an entry +% +% Categories: (used by www_section) +@string{ai = "Artificial Intelligence"} +@string{ecom = "Applications and E-Commerce"} +@string{cmd = "Computational Mechanism Design"} +@string{csc = "Computational Social Choice"} +@string{cry = "Cryptographic Methods"} +@string{dmd = "Dynamic Mechanism Design"} +@string{sur = "Edited Collections and Overview"} +@string{emd = "Electronic Market Design"} +@string{ia = "Information Aggregation"} +@string{ie = "Information Elicitation and Aggregation"} +@string{md = "Market Design"} +@string{mech = "Mechanism Design"} +@string{nse = "Networks, Systems and Economics"} +@string{thes = "PhD and Senior Theses"} +@string{ra = "Resource Allocation"} +@string{soc = "Social Computing and Incentives"} +@string{and = ", "} + + +@phdthesis{Mao_thesis15, + title = {Experimental Studies of Human Behavior in Social Computing Systems}, + author = {Qiushi Mao}, + school = {Doctor of Philosophy}, + year = {2015}, + www_section = {PhD and Senior Theses}, + www_pdf_url = {http://www.eecs.harvard.edu/econcs/pubs/Mao_thesis15.pdf}, +} + +@phdthesis{Zou_thesis13, + title = {Algorithms and Models for Genome Biology}, + author = {James Zou}, + school = {Applied Mathematics}, + year = {2013}, + www_section = {PhD and Senior Theses}, + www_pdf_url = {http://www.eecs.harvard.edu/econcs/pubs/Zou_thesis13.pdf}, +} + +@phdthesis{Gao_Thesis14, + title = {Eliciting and Aggregating Truthful and Noisy Information}, + author = {Xi Gao}, + school = {Computer Science}, + year = {2014}, + www_section = {PhD and Senior Theses}, + www_pdf_url = {http://www.eecs.harvard.edu/econcs/pubs/Gao_Thesis14.pdf}, +} + + +@Article{Halpern_CommunACM11, + author = {Joseph Y Halpern and David C. Parkes}, + title = {{Journals for Certification, Conferences for Rapid Dissemination}}, + journal = {Communications of the ACM}, + year=2011, + volume=54, + number=8, + pages={36-38}, + www_section=sur, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Halpern_CommunACM11.pdf}} + +@Article{Parkes_Science15, + author = {David C. Parkes and Michael P. Wellman}, + title = {{Economic Reasoning and Artificial Intelligence}}, + journal = {Science}, + year=2015, + volume=349, + number=6245, + pages={267-272}, + www_section=ai # and # sur # and # ecom, + www_html_url={http://web.eecs.umich.edu/srg/?page_id=1672}} + +@Article{Chen_acmtrans14, + author = {Yiling Chen and Ian A. Kash and Mike Ruberry and Victor Shnayder}, + title = {{Eliciting Predictions and Recommendations for Decision Making}}, + journal = {ACM Transactions on Economics and Computation}, + year=2014 + volume=2, + number=2, + pages={6:1-6:27}, + www_section=sur, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Chen_acmtrans14.pdf}} + +@Article{Lambert_jet14, + author = {Nicolas S. Lambert and John Langford and Jennifer Wortman Vaughan and Yiling Chen and Daniel Reeves and Yoav Shoham and David M. Pennock}, + title = {{An Axiomatic Characterization of Wagering Mechanisms}}, + journal = {Journal of Economic Theory}, + year=2014 + www_section=sur, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Lambert_jet14.pdf}} + +@article{Toulis_gamesecon15, + author = {Panos Toulis and David C. Parkes}, + title = {{Design and Analysis of Multi-Hospital Kidney Exchange Mechanisms Using Random Graphs}}, + journal = {Games and Economic Behavior}, + year=2015, + volume=91, + pages={360-382}, + www_section=[ecom,mech], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Toulis_gamesecon15.pdf} +} + +@article{Toulis_acm15b, + author = {Panos Toulis and David C. Parkes}, + title = {{Long-term causal effects of interventions in multiagent economic mechanisms}}, + journal = {Working paper; extended abstract presented at Workshop of Algorithmic Game Theory and Data Science, EC'2015}, + year=2015, + note={Forthcoming}, + www_section=[ecom,nse], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Toulis_acm15b.pdf} +} + +@article{Toulis_acm15, + author = {Panos Toulis and David C. Parkes and Elery Pfeffer and James Zou}, + title = {{Incentive-Compatible Experimental Design}}, + journal = {Proceedings 16th ACM Conference on Economics and Computation (EC '15)}, + year=2015, + pages={285-302}, + www_section=[ecom, nse], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Toulis_acm15.pdf} +} + +@phdthesis{Liu_thesis14 + type = {MS Thesis}, + author = {Brandon Liu}, + title = {Better than PageRank: Hitting Time as a Reputation Mechanism}, + school={Computer Science}, + www_section=thes, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Liu_thesis14.pdf}, + year=2014} + +@phdthesis{Green_Thesis14 + type = {MS Thesis}, + author = {Perry Green}, + title = {Good Advice Costs Nothing and it's Worth the Price: Incentive Compatible Recommendation Mechanisms for +Exploring Unknown Options}, + school={Computer Science}, + www_section=thes, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Green_Thesis14.pdf}, + year=2014} + +@phdthesis{Chen_thesis14 + type = {MS Thesis}, + author = {William Chen}, + title = {How to Order Sushi: A Nonparametric Approach to Modeling Rank Data}, + school={Statistics}, + www_section=thes, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Chen_thesis14.pdf}, + year=2014} + +@Article{Chen_Jaam, + author = {Yiling Chen and Xi Alice Gao and Rick Goldstein and Ian A. Kash}, + title = {{Market Manipulation with Outside Incentives}}, + journal = {Journal of Autonomous Agents and Multi-Agent Systems}, + year=2014, + www_section=[ie, soc], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Chen_Jaam.pdf}} + +@Article{Parkes_acmtec14, + author = {David C. Parkes and Ariel Procaccia and Nisarg Shah}, + title = {{Beyond Dominant Resource Fairness: Extensions, Limitations, and Indivisibilities}}, + journal = {Transactions on Economics and Computation}, + year=2014, + volume=3, + number=1, + pages={3}, + www_section=nse, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Parkes_acmtec14.pdf}} + +@Article{Duetting_acmtec14, + author = {Paul Duetting and Felix A. Fischer and Pichayut Jirapinyo and John Lai and Benjamin Lubin and David C. Parkes}, + title = {{Payment Rules through Discriminant-Based Classifiers}}, + journal = {ACM Transactions on Economics and Computation}, + year=2014, + volume=3, + number=1, + pages={5}, + www_section=mech, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Duetting_acmtec14.pdf}} + + + +@Article{Bachrach_ai14, + author = {Yoram Bachrach and David C. Parkes and Jeffrey S. Rosenschein}, + title = {{Computing Cooperative Solution Concepts in Coalitional Skill Games}}, + journal = {Artificial Intelligence}, + year=2014, + volume=204, + pages = {1-21}, + www_section=soc, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Bachrach_ai14.pdf}} + +@article{SingerSigecom13, + author = {Yaron Singer}, + title = {{Budget Feasible Mechanism Design}}, + journal = {ACM SIGecom Exchanges}, + year=2013, + volume=12, + number=2, + www_section=[sur,mech], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/SingerSigecom13.pdf}} + +@inproceedings{Yin_aamas15, + author = {Ming Yin and Yu-An Sun}, + title = {{Human Behavior Models for Virtual Agents in Repeated Decision Making under Uncertainty}}, + booktitle = {Proceedings of the 14th International Conference on Autonomous Agent & Multiagent Systems (AAMAS'15)}, + year = {2015}, + www_section=ai, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Yin_aamas15.pdf}} + +@inproceedings{Yin_ijcai15, + author = {Ming Yin and Yiling Chen}, + title = {{Bonus or Not? Learn to Reward in Crowdsourcing}}, + booktitle = {In the Proc. of the 24th International Joint Conference on Artificial Intelligence (IJCAI'15), 2015}, + year = {2015}, + www_section=soc, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Yin_ijcai15.pdf}} + +@inproceedings{Frongillo_aaai15, + author = {Rafael M. Frongillo and Yiling Chen and Ian A. Kash}, + title = {{Elicitation for Aggregation}}, + booktitle = {Proceedings of the 29th Conference on Artificial Intelligence (AAAI'15)}, + year = {2015}, + www_section=ai, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Frongillo_aaai15.pdf}} + +@inproceedings{Waggoner_aaai14, + author = {Bo Waggoner and Yiling Chen}, + title = {{Output Agreement Mechanisms and Common Knowledge}}, + booktitle = {Proceedings of the 2nd AAAI Conference on Human Computation and Crowdsourcing (HCOMP'14)}, + year = {2014}, + www_section=ai, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Waggoner_aaai14.pdf}} + +@inproceedings{Chen_acm14, + author = {Yiling Chen and Nikhil R. Devanur and David Pennock and Jennifer Wortman Vaughan}, + title = {{Removing Arbitrage from Wagering Mechanisms}}, + booktitle = {Proceedings of the 15th ACM Conference on Economics and Computation (EC'14)}, + year = {2014}, + www_section=ai, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Chen_acm14.pdf}} + +@inproceedings{Branzei_aaai14, + author = {Simina Branzei and Yiling Chen and Xiaotie Deng and Aris Filos-Ratsikas and Soren Kristoffer Stiil Frederiksen and Jie Zhang}, + title = {{The Fisher Market Game: Equilibrium and Welfare}}, + booktitle = {Proceedings of the 28th Conference on Artificial Intelligence (AAAI'14)}, + year = {2014}, + www_section=ai, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Branzei_aaai14.pdf}} + +@inproceedings{Zhang_aamas14, + author = {Peter Zhang and Yiling Chen}, + title = {{Elicitability and Knowledge-Free Elicitation with Peer Prediction}}, + booktitle = {Proceedings of the 14th International Conference on Autonomous Agent & Multiagent Systems (AAMAS'14)}, + year = {2014}, + www_section=ai, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Zhang_aamas14.pdf}} + +@inproceedings{Parkes_Amma15, + author = {David Parkes and Chrisopher Thorpe and Wei Li}, + title = {{Achieving Trust without Disclosure: Dark Pools and a Role for Secrecy-Preserving Verification}}, + booktitle = {Proceedings of the Third Conference on Auctions, Market Mechanisms and Their Applications (AMMA'15)}, + year = {2015}, + www_section=[cry, md], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Parkes_Amma15.pdf}} + + +@inproceedings{Lattanzi_wsdm15, + author = {Silvio Lattanzi and Yaron Singer}, + title = {{The Power of Random Neighbors in Social Networks}}, + booktitle = {The ACM Conference on Web Search and Data Mining (WSDM-15)}, + year = {2015}, + www_section=[nse,soc], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Lattanzi_wsdm15.pdf}} + +@inproceedings{Rubinstein_ACM15, + author = {Aviad Rubinstein and Lior Seeman and Yaron Singer}, + title = {{Approximability of Adaptive Seeding under Knapsack Constraints}}, + booktitle = {The ACM Conference on Economics and Computation (EC) 2015}, + year = {2015}, + www_section=nse, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Rubinstein_ACM15.pdf}} + + + +@inproceedings{Pouget_ICML15, + author = {Jean Pouget{-}Abadie and Thibaut Horel}, + title = {{Inferring Graphs from Cascades: {A} Sparse Recovery Framework}}, + booktitle = {Proceedings of the 32nd International Conference on Machine Learning, (ICML 2015)}, + year = {2015}, + www_section=nse, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Pouget_ICML15.pdf}} + + +@inproceedings{Horel_www15, + author = {Thibaut Horel and Yaron Singer}, + title = {{Scalable Methods for Adaptively Seeding a Social Network}}, + booktitle = {The International World Wide Web Conference (WWW-15)}, + year = {2015}, + www_section=nse, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Horel_www15.pdf}} + +@inproceedings{Narasimhan_NIPS15, + author = {Harikrishna Narasimhan and David C. Parkes and Yaron Singer}, + title = {{Learnability of Influence in Networks}}, + booktitle = {Proceedings of the 29th Annual Conference on Neural Information Processing Systems (NIPS 2015)}, + year = {2015}, + pages = {3168-3176}, + www_section=nse, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Narasimhan_NIPS15.pdf}} + +@inproceedings{Duetting_ec14, + author = {Paul Duetting and Felix A. Fischer and David Parkes}, + title = {{Expressiveness and Robustness of First-Price Position Auctions}}, + booktitle = {Proc. 15th ACM Conference on Economics and Computation (EC'14)}, + year = {2014}, + pages = {57-74}, + www_section=mech, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Duetting_ec14.pdf}} + +@inproceedings{Meir_aaai15, + author = {Reshef Meir and David C. Parkes}, + title = {{Congestion Games with Distance-Based Strict Uncertainty}}, + booktitle = {Proc. Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI-15)}, + year = {2015}, + pages = {986-992}, + www_section=[nse,csc], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Meir_aaai15.pdf}} + +@inproceedings{Meir_netecon15, + author = {Reshef Meir and David C. Parkes}, + title = {{Playing the Wrong Game: Smoothness Bounds for +Congestion Games with Behavioral Biases}}, + booktitle = {Proc. 10th Workshop on the Economics of Networks, Systems and Computation (NetEcon 2015)}, + year = {2015}, + www_section=[nse,csc], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Meir_netecon15.pdf}} + +@inproceedings{Chen_aaai15, + author = {Yiling Chen and Kobbi Nissim and Bo Waggoner}, + title = {{Fair Information Sharing for Treasure Hunting}}, + booktitle = {Proc. Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI-15)}, + year = {2015}, + www_section=mech, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Chen_aaai15.pdf}} + +@inproceedings{Meir_aamas15, + author = {Reshef Meir and David Parkes}, + title = {{On Sex, Evolution, and the Multiplicative Weights Update +Algorithm}}, + booktitle = {Proc. The Autonomous Agents and MultiAgent Systems (AAMAS 2015)}, + year = {2015}, + pages = {929-937}, + www_section=ai, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Meir_aamas15.pdf}} + +@inproceedings{Chen_aamas11, + author = {Yiling Chen and Jerry L. Kung and David Parkes and Ariel Procaccia and Haoqi Zhang}, + title = {{Incentive Design for Adaptive Agents}}, + booktitle = {Proc. The Autonomous Agents and MultiAgent Systems (AAMAS 2011)}, + year = {2011}, + pages = {627-634}, + www_section=[ai,soc], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Chen_aamas11.pdf}} + +@inproceedings{AzariSoufiani_nips14, + author = {Hossein {{Azari Soufiani}} and David C. Parkes and Lirong Xia}, + title = {{A Statistical Decision-Theoretic Framework for Social Choice}}, + booktitle = {Proc. Advances in Neural Information Processing Systems 27 (NIPS 2014)}, + year = {2014}, + pages = {3185-3193}, + www_section=csc, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/AzariSoufiani_nips14.pdf}} + +@inproceedings{Yin_aaai14, + author = {Ming Yin and Yiling Chen and Yu-An Sun}, + title = {{Monetary Interventions in Crowdsourcing Task Switching}}, + booktitle = {Proc. of the 2nd AAAI Conference on Human Computation and Crowdsourcing (HCOMP'14)}, + year = {2014}, + www_section=soc, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Yin_aaai14.pdf}} + +@inproceedings{Zou_cscw15, + author = {James Zou and Reshef Meir and David C. Parkes}, + title = {{Strategic Voting Behavior in Doodle Polls}}, + booktitle = {Proc. 18th ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW 2015)}, + year = {2015}, + pages = {464-472}, + www_section=csc, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Zou_cscw15.pdf}} + +@inproceedings{Balkanski_ACM15, + author = {Eric Balkanski and Yaron Singer}, + title = {{Mechanisms for Fair Attribution}}, + booktitle = {Proc. ACM Conference on Economics and Computation (EC) 2015}, + year = {2015}, + www_section=[mech,md], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Balkanski_ACM15.pdf}} + +@inproceedings{Lucier_KDD15, + author = {Brendan Lucier and Joel Oren and Yaron Singer}, + title = {{Influence at Scale: Distributed Computation of Contagion in Networks}}, + booktitle = {The ACM Conference on Knowledge Discovery and Data Mining (KDD) 2015}, + year = {2015}, + www_section=nse, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Lucier_KDD15.pdf}} + +@inproceedings{Zou_comsoc14, + author = {James Zou and Reshef Meir and David C. Parkes}, + title = {{Approval Voting Behavior in Doodle Polls}}, + booktitle = {5th Int. Workshop on Computational Social Choice (COMSOC'14)}, + year = {2014}, + www_section=csc, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Zou_comsoc14.pdf}} + +@inproceedings{Rao_witec14, + author = {Malvika Rao and David C. Parkes and Margo Seltzer and David F. Bacon}, + title = {{A Framework for Incentivizing Deep Fixes}}, + booktitle = {AAAI 2014 Workshop on Incentives and Trust in E-Communities (WIT-EC'14)}, + year = {2014}, + www_section=[ecom,soc], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Rao_witec14.pdf}} + + +@inproceedings{AzariSoufiani_icml14, + author = {Hossein {{Azari Soufiani}} and David Parkes and Lirong Xia}, + title = {{Computing Parametric Ranking Models via Rank-Breaking}}, + booktitle = {Proceedings of the International Conference on Machine Learning (ICML 2014)}, + year = {2014}, +pages = {360-368}, + www_section=[csc,ie], + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/AzariSoufiani_icml14_2.pdf}} + +@inproceedings{Shnayder_mobihoc14, + author = {Victor Shnayder and Vikas Kawadia and Jeremy Hoon and David C. Parkes}, + title = {{Truthful Prioritization for Dynamic Bandwidth Sharing}}, + booktitle = {Proceedings 15th ACM Int. Symp. on Mobile Ad Hoc Networking and Computing (MobiHoc 2014)}, + year = {2014}, + pages = {235-244}, + www_section=nse, + www_pdf_url={http://www.eecs.harvard.edu/econcs/pubs/Shnayder_mobihoc14.pdf}} + +@inproceedings{Gao_EC14, + author = {Xi Alice Gao and Andrew Mao and Yiling Chen and Ryan P. Adams}, + title = {{Trick or Treat: Putting Peer Prediction to the Test}}, + booktitle = {Proceedings of the 15th ACM Conference on Economics and Computation (EC 2014)}, + year = {2014}, + www_section=[ie, soc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Gao_EC14.pdf} + +@inproceedings{Seuken_aamas14, +author = {Sven Seuken and David C. Parkes}, +title = {{Sybil-proof Accounting Mechanisms with Transitive Trust}}, +booktitle = {Proceedings of the 13th Int. Conf. on Automonous Agents and Multiagent Systems (AAMAS'14)}, +year = {2014}, +pages = {205-212}, +www_section=[soc,nse], +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Seuken_aamas14.pdf} + +@inproceedings{Azari_aamas14, +author = {Hossein {{Azari Soufiani}} and Denis J. Charles and David M. Chickering and David C. Parkes}, +title = {{Approximating the Shapley Value via Multi-Issue Decomposition, }}, +booktitle = {Proceedings of the 13th Int. Conf. on Automonous Agents and Multiagent Systems (AAMAS'14)}, +year = {2014}, +pages = {1209-1216}, +www_section=soc, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Azari_aamas14.pdf} + +@inproceedings{Cai_wine13, +author = {Yang Cai and Mohammad Mahdian and Aranyak Mehta and Bo Waggoner}, +title = {{Designing Markets for Daily Deals}}, +booktitle = {9th Conference on Web and Internet Economics (WINE-13)}, +year = {2013}, +www_section=md, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Cai_wine13.pdf} + + +@inproceedings{Zou_nips13, + author = {James Zou and Daniel Hsu and David C. Parkes and Ryan P. Adams}, + title = {{Contrastive Learning Using Spectral Methods}}, + booktitle = {Proceedings of the Annual Conference on Neural Information Processing Systems (NIPS 2013)}, + year = {2013}, + pages = {2238-2246}, + www_section=ie, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Zou_nips13.pdf} + + +@inproceedings{AzariSoufiani_nips13, + author = {Hossein {{Azari Soufiani}} and Hansheng Diao and Zhenyu Lai and David C. Parkes}, + title = {{Generalized Random Utility Models with Multiple Types}}, + booktitle = {Proceedings of the Annual Conference on Neural Information Processing Systems (NIPS 2013)}, + year = {2013}, + pages = {73-81}, + www_section=[csc,ie], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/AzariSoufiani_nips13.pdf} + +@inproceedings{AzariSoufiani_nips13_b, + author = {Hossein {{Azari Soufiani}} and William Chen and David C. Parkes and Lirong Xia}, + title = {{Generalized Method-of-Moments for Rank Aggregation}}, + booktitle = {Proceedings of the Annual Conference on Neural Information Processing Systems (NIPS 2013)}, + year = {2013}, + pages = {2706-2714}, + www_section=[csc,ie], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/AzariSoufiani_nips13_b.pdf} + +@inproceedings{Gao_acm13, + author = {Xi Alice Gao and Andrew Mao and Yiling Chen}, + title = {{Trick or Treat --- Putting Peer Prediction to the Test}}, + booktitle = {Workshop on Crowdsourcing and Online Behavioral Experiment at 14th ACM Conference on Electronic Commerce}, + year = {2013}, + www_section=[soc, ie, ai], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Gao_acm13.pdf} + +@article{Robu_jair13, + author = {Valentin Robu and Enrico H. Gerding and Sebastian Stein and David C. Parkes and Alex Rogers and Nicholas R. Jennings}, + title = {{An Online Mechanism for Multi-Unit Demand and its Application to Plug-in Hybrid Electric Vehicle Charging}}, + journal = {Journal of Artificial Intelligence Research}, + volume=48, + year=2013, + pages={175-230}, + www_section=[dmd, ecom], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Robu_jair13.pdf} + +@article{Chen_gamesecon13, + author = {Yiling Chen and John K. Lai and David C. Parkes and Ariel D. Procaccia}, + title = {{Truth, Justice and Cake Cutting}}, + journal = {Games and Economic Behavior}, + year=2013, + volume=77, + number=1, + pages={284-297}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Chen_gamesecon13.pdf} + + +@Article{Jain_acm_trans_econ_compu, + author = {Shaili Jain and David C. Parkes}, + title = {{A Game-Theoretic Analysis of the ESP Game}}, + journal = {ACM Transactions on Economics and Computation}, + year=2013, + volume=1, + number=1, + pages={3:1--3:35}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Jain_acm_trans_econ_compu.pdf} + + +@Article{a12-abernethy, + author = {Jacob Abernethy and Yiling Chen and Jennifer Wortman Vaughan}, + title = {{Efficient Market Making via Convex Optimization, and a Connection to Online Learning}}, + journal = {ACM Transactions on Economics and Computation}, + year=2013, + volume=1, + number=2, + pages={12:1--12:39}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/a12-abernethy.pdf} + + +@InCollection{Kash_ch16_mechgames, +author={Ian A. Kash and Rohan Murty and David C. Parkes}, +title={Enabling Sharing in Auctions for Short-term Spectrum Licenses}, +booktitle={Mechanisms and Games for Dynamic Spectrum Allocation}, +publisher={Cambridge University Press}, +year=2013, +www_section=[nse, md], +chapter=16, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Kash_ch16_mech&games.pdf} + +@phdthesis{Ruberry_thesis13, + title = {Prediction Markets: Theory and Applications}, + author = {Michael Edward Ruberry}, + school = {Computer Science}, + year = {2013}, + www_section = {PhD and Senior Theses}, + www_pdf_url = {http://www.eecs.harvard.edu/econcs/pubs/Ruberry_thesis13.pdf}, +} + +@phdthesis{Azari_thesis14, + title = {Revisiting Random Utility Models}, + author = {Hossein {{Azari Soufiani}}}, + school = {Computer Science}, + year = {2014}, + www_section = {PhD and Senior Theses}, + www_pdf_url = {http://www.eecs.harvard.edu/econcs/pubs/Azari_thesis14.pdf}, +} + +@Article{Kash_ieee_trans_mobcompu, + author = {Ian A. Kash and Rohan Murty and David C. Parkes}, + title = {{Enabling Spectrum Sharing in Secondary Market Auctions}}, + journal = {IEEE Transactions on Mobile Computing}, + year=2014, + volume=13, + issue=3, + pages={556-568}, + www_section=[nse, md], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Kash_ieee_trans_mobcompu.pdf} + +@Article{Jain_gamesandecon14, + author = {Shaili Jain and Yiling Chen and David Parkes}, + title = {{Designing Incentives for Online Question-and-Answer Forums}}, + journal = {Games and Economic Behavior}, + year=2014, + volume=86, + pages={458-474}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Jain_gamesandecon14.pdf} + +@Article{Lubin_CurrentScience12, + author = {Benjamin Lubin and David C. Parkes}, + title = {{Approximate strategyproofness}}, + journal = {Current Science}, + year=2012, + volume=103, + issue=9, + pages={1021-1032}, + www_section=[md,sur], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Lubin_CurrentScience12.pdf} + +@inproceedings{Mao_hcomp13, + author = {Andrew Mao and Ece Kamar and Yiling Chen and Eric Horvitz and Megan E. Schwamb and Chris J. Lintott and Arfon M. Smith}, + title = {{Volunteering vs. Work for Pay: Incentives and Tradeoffs in Crowdsourcing}}, + booktitle = {Proceedings of the 1st AAAI Conference on Human Computation and Crowdsourcing (HCOMP'13)}, + year = {2013}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Mao_hcomp13.pdf} + +@inproceedings{Mehta_soda15, + author = {Aranyak Mehta and Bo Waggoner and Morteza Zadimoghaddam}, + title = {{Online Stochastic Matching with Unequal Probabilities}}, + booktitle = {Proceedings of the Twenty-Sixth Annual {ACM-SIAM} Symposium on Discrete Algorithms (SODA-15)}, + year = {2015}, + www_section=md, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Mehta_soda15.pdf} + + +@inproceedings{Mao_hcomp13b, + author = {Andrew Mao and Ece Kamar and Eric Horvitz}, + title = {{Why Stop Now? Predicting Worker Engagement in Online Crowdsourcing}}, + booktitle = {Proceedings of the 1st AAAI Conference on Human Computation and Crowdsourcing (HCOMP'13)}, + year = {2013}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Mao_hcomp13b.pdf} + +@inproceedings{Witkowski_hcomp13, + author = {Jens Witkowski and Yoram Bachrach and Peter Key and David C. Parkes}, + title = {{Dwelling on the Negative: Incentivizing Effort in Peer Prediction}}, + booktitle = {Proceedings of the 1st AAAI Conference on Human Computation and Crowdsourcing (HCOMP'13)}, + year = {2013}, + www_section=[soc,ecom,ie], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Witkowski_hcomp13.pdf} + +@inproceedings{Yin_aaai13, + author = {Ming Yin and Yiling Chen and Yu-An Sun}, + title = {{The Effects of Performance-Contingent Financial Incentives in Online Labor Markets}}, + booktitle = {Proceedings of the 27th AAAI Conference on Artificial Intelligence (AAAI'13)}, + year = {2013}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Yin_aaai13.pdf} + +@inproceedings{Meir_aamas13, + author = {Reshef Meir and Yiling Chen and Michal Feldman}, + title = {{Efficient Parking Allocation as Online Bipartite Matching}}, + booktitle = {Proceedings of the 12th International Conference on Autonomous Agents \& Multiagent Systems (AAMAS'13)}, + year = {2013}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Meir_aamas13.pdf} + + +@inproceedings{Waggoner_ec13, + author = {Bo Waggoner and Yiling Chen}, + title = {{Information Elicitation Sans Verification}}, + booktitle = {Proceedings of the 3rd Workshop on Social Computing and User Generated Content, in conjunction with ACM EC'13}, + year = {2013}, + www_section=soc, + www_pdf_url = {http://www.eecs.harvard.edu/econcs/pubs/Waggoner_ec13.pdf}, +} + +@inproceedings{Seeman_focs13, + author = {Lior Seeman and Yaron Singer}, + title = {{Adaptive Seeding in Social Networks}}, + booktitle = {Proceedings of the IEEE Annual Symposium on Foundations of Computer Science (FOCS-13)}, + year = {2013}, + note={Forthcoming}, + www_section=nse, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Seeman_focs13.pdf} + +@inproceedings{Mao_aaai13 + author = {Andrew Mao and Ariel D. Procaccia and Yiling Chen}, + title = {{Better Human Computation Through Principled Voting}}, + booktitle = {Proceedings of of the 27th Conference on Artificial Intelligence (AAAI'13)}, + year = {2013}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Mao_aaai13.pdf} + +@inproceedings{Chen_EC13 + author = {Yiling Chen and Stephen Chong and Ian A. Kash and Tal Moran and Salil Vadhan}, + title = {{Truthful Mechanisms for Agents that Value Privacy}}, + booktitle = {Proceedings of of the 14th ACM Conference on Electronic Commerce (EC13)}, + year = {2013}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Chen_EC13.pdf} + +@inproceedings{Chen_EC13_b + author = {Yiling Chen and Mike Ruberry and Jennifer Wortman Vaughan}, + title = {{Cost Function Market Makers for Measurable Spaces}}, + booktitle = {Proceedings of of the 14th ACM Conference on Electronic Commerce (EC13)}, + year = {2013}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Chen_EC13_b.pdf} + +@inproceedings{Singer_www13 + author = {Yaron Singer and Manas Mittal}, + title = {{Pricing Mechanisms for Crowdsourcing Markets}}, + booktitle = {Proceedings of the ACM International World Wide Web Conference (WWW-13)}, + year = {2013}, + www_section=[mech, dmd, soc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Singer_www13.pdf} + +@Article{FreudigerMHP2012, + author = {Julien Freudiger and Mohammad Hossein Manshaei and Jean-Pierre Hubaux and David C. Parkes}, + title = {{Non-Cooperative Location Privacy}}, + journal = {Transactions on Dependable and Secure Computing}, + year=2013, + volume=10, + number=2, + pages={84--98} + www_section=nse, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/FreudigerMHP2012.pdf} + +@inproceedings{Gao_ec13, + author = {Xi Alice Gao and Jie Zhang and Yiling Chen}, + title = {{What You Jointly Know Determines How You Act --- Strategic Interactions in Prediction Markets}}, + booktitle = {Proceedings of the 14th ACM Conference on Electronic Commerce (EC-13)}, + year = {2013}, + www_section=[ie, soc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Gao_ec13.pdf} + +@inproceedings{AzariSoufiani_uai13, + author = {Hossein {{Azari Soufiani}} and David C. Parkes and Lirong Xia}, + title = {{Preference Elicitation For General Random Utility Models}}, + booktitle = {Proceedings of the 29th Conference on Uncertainty in Artificial Intelligence (UAI-13)}, + year = {2013}, + www_section=[csc, ie], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/AzariSoufiani_uai13.pdf} + +@inproceedings{Zhang_aaai13, + author = {Haoqi Zhang and Eric Horvitz and David C. Parkes}, + title = {{Automated Workflow Synthesis}}, + booktitle = {Proceedings of the Twenty-Seventh AAAI Conference on Artificial Intelligence (AAAI-13)}, + year = {2013}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Zhang_aaai13.pdf} + +@inproceedings{Parkes_aaai13, + author = {David C. Parkes and Ariel D. Procaccia}, + title = {{Dynamic Social Choice with Evolving Preferences}}, + booktitle = {Proceedings of the Twenty-Seventh AAAI Conference on Artificial Intelligence (AAAI-13)}, + year = {2013}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Parkes_aaai13.pdf} + +@inproceedings{Robu_ijcai13, + author = {Valentin Robu and David C. Parkes and Takayuki Ito and Nicholas R. Jennings}, + title = {{Efficient Interdependent Value Combinatorial Auctions with Single Minded Bidders}}, + booktitle = {Proceedings of the 23rd International Joint Conference on Artificial Intelligence (IJCAI 2013)}, + year = {2013}, + pages = {339-345}, + www_section=mech, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Robu_ijcai13.pdf} + +@inproceedings{Toulis_icml13, + author = {Panos Toulis and Edward Kao}, + title = {{Estimation of Causal Peer Influence Effects}}, + booktitle = {Proceedings of the International Conference on Machine Learning (ICML-13)}, + year = {2013}, + www_section=nse, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Toulis_icml13.pdf} + +@inproceedings{Witkowski_ec13, + author = {Jens Witkowski and David C. Parkes}, + title = {{Learning the Prior in Minimal Peer Prediction}}, + booktitle = {Proceedings of the 3rd Workshop on Social Computing and User Generated Content}, + year = {2013}, + www_section=[ecom, ie, soc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Witkowski_ec13.pdf} + + +@inproceedings{Feldman_ec13b, + author = {Michal Feldman and Yoav Wilf}, + title = {{Strategyproof facility location and the least squares objective}}, + booktitle = {Proceedings of the 14th ACM Conference on Electronic Commerce (EC-13)}, + year = {2013}, + www_section=[mech, csc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Feldman_ec13b.pdf} + +@inproceedings{Feldman_ec13a, + author = {Michal Feldman and David Kempe and Brendan Lucier and Renato Paes Leme}, + title = {{Pricing Public Goods for Private Sale Michal Feldman}}, + booktitle = {Proceedings of the 14th ACM Conference on Electronic Commerce (EC-13)}, + year = {2013}, + www_section=mech, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Feldman_ec13a.pdf} + + +@inproceedings{Feldman_stoc13a, + author = {Michal Feldman and Nick Gravin and Brendan Lucier}, + title = {{Combinatorial Walrasian Equilibrium}}, + booktitle = {Proceedings of the 45th ACM Symposium on the Theory of Computing (STOC-13)}, + year = {2013}, + www_section=mech, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Feldman_stoc13a.pdf} + + +@inproceedings{Feldman_stoc13b, + author = {Michal Feldman and Hu Fu and Nick Gravin and Brendan Lucier}, + title = {{Simultaneous Auctions are (almost) Efficient}}, + booktitle = {Proceedings of the 45th ACM Symposium on the Theory of Computing (STOC-13)}, + year = {2013}, + www_section=mech, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Feldman_stoc13b.pdf} + +@inproceedings{azari_nips12, + author = {Hossein {{Azari Soufiani}} and David C. Parkes and Lirong Xia}, + title = {{Random Utility Theory for Social Choice}}, + booktitle = {Proceeedings of the 25th Annual Conference on Neural Information Processing Systems (NIPS'12)}, + year = {2012}, + pages = {126-134}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/azari_nips12.pdf} + + +@inproceedings{feigenbaum_wine12, + author = {Joan Feigenbaum and Michael Mitzenmacher and Georgios Zervas}, + title = {{An Economic Analysis of User-Privacy Options in Ad-Supported Services}}, + booktitle = {Proceedings of the The 8th Workshop on Internet \& Network Economics (WINE'12)}, + year = {2012}, + www_section=nse, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/feigenbaum_wine12.pdf} + +@inproceedings{feldman_wine12, + author = {Michal Feldman and Tami Tamir}, + title = {{Convergence of Best-Response Dynamics in Games with Conflicting Congestion Effects}}, + booktitle = {Proceedings of the The 8th Workshop on Internet \& Network Economics (WINE'12)}, + year = {2012}, + www_section=nse, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/feldman_wine12.pdf} + +@inproceedings{chen_uai12, + author = {Yiling Chen and Mike Ruberry and Jennifer Wortman Vaughan}, + title = {{Designing Informative Securities}}, + booktitle = {Proceedings of the 28th Conference on Uncertainty in Artificial Intelligence (UAI '12)}, + year = {2012}, + www_section=[md,ie], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/chen_uai12.pdf} + +@inproceedings{Zou_icml12, + author = {James Zou and David C. Parkes}, + title = {{Get another worker? Active crowdlearning with sequential arrivals}}, + booktitle = {Proceedings of the Workshop on Machine Learning in Human Computation and Crowdsourcing(ICML'12)}, + year = {2012}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Zou_icml12.pdf} + +@inproceedings{feldman_sagt12_b, + author = {Michal Feldman and Tom Ron}, + title = {{Capacitated Network Design Games}}, + booktitle = {Proceedings of the Symposium on Algorithmic Game Theory (SAGT'12)}, + year = {2012}, + www_section=nse, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/feldman_sagt12_b.pdf} + +@inproceedings{feldman_sagt12, + author = {Michal Feldman and John Lai}, + title = {{Mechanisms and impossibilities for truthful, envy-free allocations}}, + booktitle = {Proceedings of the Symposium on Algorithmic Game Theory (SAGT'12)}, + year = {2012}, + www_section=nse, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/feldman_sagt12.pdf} + +@inproceedings{zhang_aamas12, + author = {Haoqi Zhang and Eric Horvitz and Yiling Chen and David Parkes}, + title = {{Task Routing for Prediction Tasks}}, + booktitle = {Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems (AAMAS-12)}, + year = {2012}, + pages = {889-896}, + www_section=[soc,ie], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/zhang_aamas12.pdf} + +@inproceedings{mao_hcomp12_2, + author = {Andrew Mao and Ariel D. Procaccia and Yiling Chen}, + title = {{Social Choice for Human Computation}}, + booktitle = {Proceedings of the Fourth Workshop on Human Computation (HCOMP-12)}, + year = {2012}, + www_section=nse, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/mao_hcomp12_2.pdf} + +@inproceedings{mao_hcomp12, + author = {Andrew Mao and Yiling Chen and Krzysztof Z. Gajos and David Parkes and Ariel D. Procaccia and Haoqi Zhang}, + title = {{TurkServer: Enabling Synchronous and Longitudinal Online Experiments}}, + booktitle = {Proceedings of the Fourth Workshop on Human Computation (HCOMP-12)}, + year = {2012}, + www_section=csc + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/mao_hcomp12.pdf} + +@inproceedings{Azar_aamas12, + author = {Yossi Azar and Uriel Feige and Michal Feldman and Moshe Tennenholtz}, + title = {{Mastering multi-player games}}, + booktitle = {Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems (AAMAS-12)}, + year = {2012}, + www_section=ai + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Azar_aamas12.pdf} + +@inproceedings{Feldman_aamas12, + author = {Michal Feldman and Reshef Meir and Moshe Tennenholtz}, + title = {{Stability scores: measuring coalitional stability}}, + booktitle = {Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems (AAMAS-12)}, + year = {2012}, + www_section=mech + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Feldman_aamas12.pdf} + + +@inproceedings{kash_www12, + author = {Ian A. Kash and John K. Lai and Haoqi Zhang and Aviv Zohar}, + title = {{Economics of BitTorrent Communities}}, + booktitle = {Proceedings of the ACM International World Wide Web Conference (WWW '12)}, + year = {2012}, + www_section=[ecom,md,soc] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/kash_www12.pdf} + +@inproceedings{noronha_uist11, + author = {Jon Noronha and Eric Hysen and Haoqi Zhang and Krzysztof Z. Gajos}, + title = {{PlateMate: Crowdsourcing Nutrition Analysis from Food Photographs}}, + booktitle = {Proceedings of the ACM Symposium on User Interface Software and Technology (UIST '11)}, + year = {2011}, + www_section=[ecom,md,soc] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/noronha_uist11.pdf} + +@inproceedings{law_aaai11, + author = {Edith Law and Haoqi Zhang}, + title = {{Towards Large-Scale Collaborative Planning: Answering High-Level Search Queries Using Human Computation}}, + booktitle = {Proceedings of the ACM Symposium on User Interface Software and Technology (UIST '11)}, + year = {2011}, + www_section=[ecom,soc] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/law_aaai11.pdf} + + +@inproceedings{Pfeiffer_aaai12, + author = {Thomas Pfeiffer and Xi Alice Gao and Andrew Mao and Yiling Chen and David G. Rand}, + title = {{Adaptive Polling for Information Aggregation}}, + booktitle = {Proceedings of the 26th AAAI Conference on Artificial Intelligence (AAAI '12)}, + year = {2012}, + www_section=soc + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Pfeiffer_aaai12.pdf} + +@inproceedings{Waggoner_aaai12, + author = {Bo Waggoner and Lirong Xia and Vincent Conitzer}, + title = {{Evaluating Resistance to False-Name Manipulations in Elections }}, + booktitle = {Proceedings of the 26th AAAI Conference on Artificial Intelligence (AAAI '12)}, + year = {2012}, + www_section=csc + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Waggoner_aaai12.pdf} + +@inproceedings{Parkes_aaai12, + author = {David C. Parkes and Lirong Xia}, + title = {{A Complexity-of-Strategic-Behavior Comparison between Schulze's Rule and Ranked Pairs}}, + booktitle = {Proceedings of the 26th AAAI Conference on Artificial Intelligence (AAAI '12)}, + year = {2012}, + www_section=csc + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Parkes_aaai12.pdf} + +@inproceedings{Byers_ec12, + author = {John W. Byers and Michael Mitzenmacher and Georgios Zervas}, + title = {{The Groupon Effect on Yelp Ratings: A Root Cause Analysis}}, + booktitle = {In Proceedings of the 13th ACM Conference on Electronic Commerce (EC-12)}, + year = {2012}, + www_section=ecom + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Byers_ec12.pdf} + +@inproceedings{Feldman_ec12, + author = {Michal Feldman and Amos Fiat and Stefano Leonardi and Piotr Sankowski}, + title = {{Revenue Maximizing Envy-free Multi-unit Auctions with Budgets}}, + booktitle = {In Proceedings of the 13th ACM Conference on Electronic Commerce (EC-12)}, + year = {2012}, + www_section=mech + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Feldman_ec12.pdf} + +@inproceedings{Emek_ec12, + author = {Yuval Emek and Michal Feldman and Iftah Gamzu and Renato Paes Leme and Moshe Tennenholtz}, + title = {{Signaling Schemes for Revenue Maximization}}, + booktitle = {In Proceedings of the 13th ACM Conference on Electronic Commerce (EC-12)}, + year = {2012}, + www_section=mech + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Emek_ec12.pdf} + +@inproceedings{Xia_ec12, + author = {Lirong Xia}, + title = {{Computing the Margin of Victory for Various Voting Rules}}, + booktitle = {In Proceedings of the 13th ACM Conference on Electronic Commerce (EC-12)}, + year = {2012}, + www_section=csc + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Xia_ec12.pdf} + +@inproceedings{Conitzer_kr12, + author = {Vincent Conitzer and Lirong Xia}, + title = {{Paradoxes of Multiple Elections: An Approximation Approach}}, + booktitle = {Proceedings of the 13th International Conference on Principles of Knowledge Representation and Reasoning (KR-12)}, + year = {2012}, + www_section=csc + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Conitzer_kr12.pdf} + +@inproceedings{Walsh_aamas12, + author = {Toby Walsh and Lirong Xia}, + title = {{Lot-based Voting Rules}}, + booktitle = {Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems (AAMAS-12)}, + year = {2012}, + www_section=csc + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Walsh_aamas12.pdf} + +@inproceedings{witkowski_aaai12, + author = {Jens Witkowski and David C. Parkes}, + title = {{A Robust Bayesian Truth Serum for Small Populations}}, + booktitle = {Proceedings of the 26th AAAI Conference on Artificial Intelligence (AAAI '12)}, + year = {2012}, + www_section=[soc,ie,ecom] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/witkowski_aaai12.pdf} + +@inproceedings{Gao_aaai12, + author = {Xi Alice Gao and Yoram Bachrach and Peter Key and Thore Graepel}, + title = {{Quality Expectation-Variance Tradeoffs in Crowdsourcing Contests}}, + booktitle = {Proceedings of the 26th AAAI Conference on Artificial Intelligence (AAAI '12)}, + year = {2012}, + www_section=soc + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Gao_aaai12.pdf} + +@inproceedings{brams_aaai12, + author = {Steven J. Brams and Michal Feldman and John K. Lai and Jamie Morgenstern and Ariel D. Procaccia}, + title = {{On Maxsum Fair Allocations}}, + booktitle = {Proceedings of the 26th AAAI Conference on Artificial Intelligence (AAAI '12)}, + year = {2012}, + www_section=csc + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/brams_aaai12.pdf} + +@inproceedings{Parkes_ec12, + author = {David C. Parkes and Ariel D. Procaccia and Nisarg Shah}, + title = {{Beyond Dominant Resource Fairness: Extensions, Limitations, and Indivisibilities}}, + booktitle = {Proceedings of the 13th ACM Conference on Electronic Commerce (EC '12)}, + year = {2012}, + pages = {808-825}, + www_section=[csc,nse] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Parkes_ec12.pdf} + +@inproceedings{witkowski_ec12, + author = {Jens Witkowski and David C. Parkes}, + title = {{Peer Prediction without a Common Prior}}, + booktitle = {Proceedings of the 13th ACM Conference on Electronic Commerce (EC '12)}, + year = {2012}, + pages = {964-981}, + www_section=[soc,ie,ecom] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/witkowski_ec12.pdf} + +@inproceedings{Seuken_ec12, + author = {Sven Seuken and David C. Parkes and Eric Horvitz and Kamal Jain and Mary Czerwinski and Desney Tan}, + title = {{Market User Interface Design}}, + booktitle = {Proceedings of the 13th ACM Conference on Electronic Commerce (EC '12)}, + year = {2012}, + pages = {898-915}, + www_section=[ai,md] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Seuken_ec12.pdf} + +@inproceedings{Bacon_aamas12, + author = {David F. Bacon and Yiling Chen and Ian A. Kash and David C. Parkes and Malvika Rao and Manu Sridharan}, + title = {{Predicting Your Own Effort}}, + booktitle = {Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems (AAMAS '12)}, + year = {2012}, + pages = {695-702}, + www_section=soc + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Bacon_aamas12.pdf} + +@inproceedings{duetting_ec12_2, + author = {Paul Duetting and Felix A. Fischer and Pichayut Jirapinyo and John K. Lai and Benjamin Lubin and David C. Parkes}, + title = {{Payment Rules through Discriminant-Based Classifiers}}, + booktitle = {Proceedings of the 13th ACM Conference on Electronic Commerce (EC '12)}, + year = {2012}, + pages = {477-494}, + www_section=[mech,ai] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/duetting_ec12_2.pdf} + +@inproceedings{lai_ec12, + author = {John K. Lai and David C. Parkes}, + title = {{Monotone Branch-and-Bound Search for Restricted Combinatorial Auctions}}, + booktitle = {Proceedings of the 13th ACM Conference on Electronic Commerce (EC '12)}, + year = {2012}, + pages = {705-722}, + www_section=[mech,ai] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/lai_ec12.pdf} + + +@PhDThesis{lai_thesis13 + author = {John K. Lai}, + title = {Truthful and Fair Resource Allocation}, + school={Computer Science}, + www_section=thes, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/lai_thesis13.pdf, + year=2013} + +@phdthesis{PZhang_thesis, + type = {MS Thesis}, + title = {Beyond the Bayesian Truth Serum: The Knowledge Free Peer Prediction Mechanism}, + author = {Peter Zhang}, + school = {Department of Computer Science and Mathematics, Harvard University}, + year = {2013}, + address = {Cambridge, MA}, + www_section=thes, + www_pdf_url = {http://www.eecs.harvard.edu/econcs/pubs/PZhang_thesis.pdf}, +} + +@phdthesis{deMars_thesis, + title = {Crowdsourcing Education: A Game-Theoretic Analysis of Contribution and Learning in +Peer to Peer Education Platforms}, + author = {Spencer de Mars}, + school = {Department of Applied Mathematics, Harvard College}, + year = {2013}, + address = {Cambridge, MA}, + type = {MS Thesis}, + www_section=thes, + www_pdf_url = {http://www.eecs.harvard.edu/econcs/pubs/deMars_thesis.pdf}, +} + + +@PhDThesis{zhang_thesis12 + author = {Haoqi Zhang}, + title = {Computational Environment Design}, + school={Computer Science}, + www_section=thes, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/zhang_thesis12.pdf, + year=2012} + +@PhDThesis{Lubin_Thesis, + author = {Benjamin Lubin}, + title = {Combinatorial Markets in Theory and Practice: +Mitigating Incentives and Facilitating Elicitation}, + school={Computer Science}, + www_section=thes, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Lubin_Thesis.pdf, + year=2010} + +@PhDThesis{chakiNg_thesis + author = {Chaki Ng}, + title = {Online Mechanism and Virtual Currency Design for Distributed Systems}, + school={Computer Science}, + www_section=thes, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/chakiNg_thesis.pdf, + year=2011} + +@PhDThesis{Seuken_thesis + author = {Sven Seuken}, + title = {Hidden Markets: Designing Efficient but Usable Market-based Systems}, + school={Computer Science}, + www_section=thes, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Seuken_thesis.pdf, + year=2011} + +@Article{Alon10, + author = {Noga Alon and Michal Feldman and Ariel D. Procaccia and Moshe Tennenholtz}, + title = {{A Note on Competitive Diffusion Through Social Networks}}, + journal = {Information Processing Letters}, + year=2010, + volume=110, + pages={221-225}, + www_section=[csc,soc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Alon10.pdf} + +@Article{azar_aamas12, + author = {Yossi Azar and Uriel Feige and Michal Feldman and Moshe Tennenholtz}, + title = {{Mastering Multi-Player Games. International Conference on Autonomous Agents and Multiagent Systems}}, + journal = {Proceedings of the 11th International Conference on Autonomous Agents and Multi-Agent Systems}, + year=2012, + www_section=ai, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/azar_aamas12.pdf} + +@Article{feldman_aamas12, + author = {Michal Feldman and Reshef Meir and Moshe Tennenholtz}, + title = {{Stability Scores: Measuring Coalitional Stability. International Conference on Autonomous Agents and Multiagent Systems}}, + journal = {Proceedings of the 11th International Conference on Autonomous Agents and Multi-Agent Systems}, + year=2012, + www_section=ai, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/feldman_aamas12.pdf} + +@Article{chen_aimag10, + author = {Yiling Chen and David M. Pennock}, + title = {{Designing Markets for Predictions}}, + journal = {Artificial Intelligence Magazine}, + year=2010, + volume=31, No. 4 + pages={42--52}, + www_section=sur, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/chen_aimag10.pdf} + +@Article{procaccia_aimag10, + author = {Piotr Faliszewski and Ariel D. Procaccia}, + title = {{AI's War on Manipulation: Are We Winning?}}, + journal = {Artificial Intelligence Magazine}, + year=2010, + volume=31, No. 4 + pages={53--64}, + www_section=[csc,sur], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/procaccia_aimag10.pdf} + +@Article{p100-parkes, + author = {David C. Parkes}, + title = {{Technical Perspective: Complex Financial Products: Caveat Emptor}}, + journal = {Communications of the ACM}, + year=2011, + volume=54, No. 5 + pages={100}, + www_section=[ecom,sur], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/p100-parkes.pdf} + + +@Article{parkes-aimag, + author = {David C. Parkes and Ruggiero Cavallo and Florin Constantin and Satinder Singh}, + title = {{Dynamic Incentive Mechanisms}}, + journal = {Artificial Intelligence Magazine}, + year=2010, + volume=31, + pages={79-94}, + www_section=[dmd,sur], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/parkes-aimag.pdf} + +@Article{Peleg10, + author = {Bezalel Peleg and Ariel D. Procaccia}, + title = {{Implementation by Mediated Equilibrium}}, + journal = {International Journal of Game Theory}, + year=2010, + volume=39, + pages={191-207}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Peleg10.pdf} + + +@Article{Dekel10, + author = {Ofer Dekel and Felix A. Fischer and Ariel D. Procaccia}, + title = {{Incentive Compatible Regression Learning}}, + journal = {Journal of Computer and System Sciences}, + year = {2010}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Dekel10.pdf} + +@inproceedings{byers_wsdm12, + author = {John W. Byers and Michael Mitzenmacher and Georgios Zervas}, + title = {{Daily deals: Prediction, Social Diffusion, and Reputational Ramifications}}, + booktitle = {Proceedings of the fifth ACM international conference on Web search and data mining (WSDM'12)}, + year = {2012}, + www_section=ecom, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/byers_wsdm12.pdf} + +@inproceedings{shnayder_netecon12, + author = {Victor Shnayder and Jeremy Hoon and David Parkes and Vikas Kawadia}, + title = {{Truthful Prioritization Schemes for Spectrum Sharing}}, + booktitle = {Proceedings of the Seventh Workshop on the Economics of Networks, Systems and Computation (NetEcon'12)}, + year = {2012}, + pages = {196-201}, + www_section=mech, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/shnayder_netecon12.pdf} + + +@inproceedings{zhang_chi12, + author = {Haoqi Zhang and Edith Law and Robert C. Miller and Krzysztof Z. Gajos and David C. Parkes and Eric Horvitz}, + title = {{Human Computation Tasks with Global Constraints: A Case Study}}, + booktitle = {Proceedings of the ACM Conference on Human Factors in Computing (CHI'12)}, + year = {2012}, + pages = {217-226}, + www_section=[ecom,soc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/zhang_chi12.pdf} + + +@inproceedings{chenwine11, + author = {Yiling Chen and Ian A. Kash and Mike Ruberry and Victor Shnayder}, + title = {{Decision Markets with Good Incentives}}, + booktitle = {Proceedings of the Seventh Workshop on Internet and Network Economics (WINE)}, + year = {2011}, + www_section=ie, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/chenwine11.pdf} + +@inproceedings{robu_amma2011, + author = {Valentin Robu and Sebastian Stein and Enrico H. Gerding and David C. Parkes and Alex Rogers and Nicholas R. Jennings}, + title = {{An Online Mechanism for Multi-Speed Electric Vehicle Charging}}, + booktitle = {Proceedings of the Second Conference on Auctions, Market Mechanisms and Their Applications (AMMA)}, + year = {2011}, + pages = {100-112}, + www_section=[dmd, ecom], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/robu_amma2011.pdf} + +@inproceedings{Seuken_amma11, + author = {Sven Seuken and David C. Parkes and Eric Horvitz and Kamal Jain and Mary Czerwinski and Desney Tan}, + title = {{Market User Interface Design}}, + booktitle = {Proceedings of the Second Conference on Auctions, Market Mechanisms and Their Applications (AMMA)}, + year = {2011}, + pages = {2-4}, + www_section=[ai, md], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Seuken_amma11.pdf} + +@inproceedings{gao_wine10, + author = {Xi Alice Gao and Yiling Chen}, + title = {{An Axiomatic Characterization of Continuous-Outcome Market Makers}}, + booktitle = {6th Workshop on Internet and Network Economics (WINE'10)}, + year = {2010}, + www_section=[md,ie], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/gao_wine10.pdf} + +@inproceedings{abernethyec11.pdf, + author = {Jacob Abernethy and Yiling Chen and Jennifer Wortman Vaughan}, + title = {{An Optimization-Based Framework for Automated Maket-Making}}, + booktitle = {Proceedings of the 12th ACM Conference on Electronic Commerce (EC'11)}, + year = {2011}, + www_section=[md,ie], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/abernethyec11.pdf} + +@inproceedings{abernethy_nips10.pdf, + author = {Jacob Abernethy and Yiling Chen and Jennifer Wortman Vaughan}, + title = {{An Optimization-Based Framework for Automated Maket-Making}}, + booktitle = {NIPS Workshop on Computational Social Science and the Wisdom of Crowds}, + year = {2010}, + www_section=[md,ie], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/abernethy_nips10.pdf} + +@inproceedings{Chen_aaai11, + author = {Yiling Chen and Xi Alice Gao and Rich Goldstein and Ian A. Kash}, + title = {{Market Manipulation with Outside Incentives}}, + booktitle = {Proceedings of the 25th AAAI Conference on Artificial Intelligence (AAAI'11)}, + year = {2011}, + www_section=[ie,soc] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Chen_aaai11.pdf} + +@inproceedings{chen_aamas11a, + author = {Yiling Chen and Ian A. Kash}, + title = {{Information Elicitation for Decision Making}}, + booktitle = {Proceedings of the 10th International Conference on Autonomous Agents and + Multi-Agent Systems (AAMAS'11)}, + year = {2011}, + www_section=ie, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/chen_aamas11.pdf} + +@inproceedings{Liem_hcomp11, + author = {Beatrice Liem and Haoqi Zhang and Yiling Chen}, + title = {{An Iterative Dual Pathway Structure for Speech-to-Text Transcription}}, + booktitle = {Proceedings of the AAAI Workshop on Human Computation (HCOMP)}, + year = {2011}, + www_section=[soc,ecom], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Liem_hcomp11.pdf} + + +@inproceedings{Constantin_aaai11, + author = {Florin Constantin and Malvika Rao and Chien-Chung Huang and David C. Parkes}, + title = {{On Expressing Value Externalities in Position Auctions}}, + booktitle = {Proceedings of the 25th AAAI Conference on Artificial Intelligence (AAAI'11)}, + year = {2011}, + www_section=[ecom,md], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Constantin_aaai11.pdf} + +@inproceedings{kash-wine10, + author = {Ian A. Kash and David C. Parkes}, + title = {{Impersonation Strategies in Auctions (Short Paper)}}, + booktitle = {Proceedings of the Sixth Workshop on Internet and Network Economics (WINE'10)}, + year = {2010}, + www_section=md, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/kash-wine10.pdf} + +@inproceedings{klein-foser10, + author = {Mark Klein and Gabriel A. Moreno and David C. Parkes and Kurt Wallnau}, + title = {{Designing for incentives: better information sharing for better software engineering}}, + booktitle = {Proceedings of the FSE/SDP workshop on Future of software engineering research (FoSER '10)}, + year = {2010}, + pages = {195-199}, + www_section=[ecom,soc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/klein-foser10.pdf} + +@inproceedings{gerding-aamas11, + author = {Enrico H. Gerding and Valentin Robu and Sebastian Stein and David C. Parkes and Alex Rogers and Nicholas R. Jennings}, + title = {{Online mechanism design for electric vehicle charging}}, + booktitle = {Proceedings of the 10th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS'11)}, + year = {2011}, + pages= {811-818}, + www_section=[dmd, ecom], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/gerding-aamas11.pdf} + +@inproceedings{toulis-ec11, + author = {Panos Toulis and David C. Parkes}, + title = {{A Random Graph Model of Kidney Exchanges: Efficiency, Individual-Rationality and Incentives}}, + booktitle = {Proceedings of the 12th ACM Conference on Electronic Commerce (EC'11)}, + year = {2011}, + pages = {323-332}, + www_section=[ecom,mech], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/toulis-ec11.pdf} + +@inproceedings{Jain_sagt11, + author = {Shaili Jain and David C. Parkes}, + title = {{Combinatorial Agency of Threshold Functions}}, + booktitle = {Proceedings of the 4th Symposium on Algorithmic Game Theory (SAGT'11)}, + year = {2011}, + pages = {154-165}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Jain_sagt11.pdf} + +@inproceedings{zhang-ec11, + author = {Haoqi Zhang and Eric Horvitz and Yiling Chen and David C. Parkes}, + title = {{Task Routing for Prediction Tasks}}, + booktitle = {Proceedings EC'11 Workshop on Social Computing and User Generated Content}, + year = {2011}, + www_section=[ie,soc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/zhang-ec11.pdf} + +@inproceedings{jain-ec11, + author = {Shaili Jain and David C. Parkes}, + title = {{Combinatorial Agency of Threshold Functions}}, + booktitle = {Proceedings EC'11 Workshop on Social Computing and User Generated Content}, + year = {2011}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/jain-ec11.pdf} + +@inproceedings{bacon-foser10, + author = {David F. Bacon and Eric Bokelberg and Yiling Chen and Ian A. Kash and David C. Parkes and Malvika Rao and Manu Sridharan}, + title = {{Software economies}}, + booktitle = {Proceedings of the FSE/SDP workshop on Future of software engineering research (FoSER '10)}, + year = {2010}, + www_section=[ecom,soc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/bacon-foser10.pdf} + +@inproceedings{zhang_chi11, + author = {Haoqi Zhang and Eric Horvitz and Rob C. Miller and David C. Parkes}, + title = {{Crowdsourcing General Computation}}, + booktitle = {Proceedings of the CHI 2011 Workshop on Crowdsourcing and Human Computation}, + year = {2011}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/zhang_chi11.pdf} + + + + +@inproceedings{Witkowski_soccomp11, + author = {Jens Witkowski and David C. Parkes}, + title = {{Peer Prediction with Private Beliefs}}, + booktitle = {Proceedings of the Workshop on Social Computing and User Generated Content}, + year = {2011}, + www_section=[ie,soc], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Witkowski_soccomp11.pdf} + +@inproceedings{Seuken_netecon11, + author = {Sven Seuken and David C. Parkes}, + title = {{On the Sybil-Proofness of Accounting Mechanisms}}, + booktitle = {Proceedings of the 6th Workshop on the Economics of Networks, Systems, and Computation (NetEcon'11)}, + year = {2011}, + www_section=[soc,nse], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Seuken_netecon11.pdf} + +@inproceedings{Kash_netecon11, + author = {Ian A. Kash and Rohan Murty and David C. Parkes}, + title = {{Enabling Spectrum Sharing in Secondary Market Auctions}}, + booktitle = {Proceedings of the 6th Workshop on the Economics of Networks, Systems, and Computation (NetEcon'11)}, + year = {2011}, + www_section=[ecom,md], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Kash_netecon11.pdf} + +@inproceedings{Witkowski_aaai11, + author = {Jens Witkowski and Sven Seuken and David C. Parkes}, + title = {{Incentive-Compatible Escrow Mechanisms}}, + booktitle = {Proceedings of the 25th AAAI Conference on Artificial Intelligence (AAAI'11)}, + year = {2011}, + www_section=[ecom,md], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Witkowski_aaai11.pdf} + +@inproceedings{Cohler_aaai11, + author = {Yuga Cohler and John Lai and David C. Parkes and Ariel D. Procaccia}, + title = {{Optimal Envy-Free Cake Cutting}}, + booktitle = {Proceedings of the 25th AAAI Conference on Artificial Intelligence (AAAI'11)}, + year = {2011}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Cohler_aaai11.pdf} + +@inproceedings{dutting_ec11, + author = {Paul Duetting and Felix A. Fischer and David C. Parkes}, + title = {{Simplicity-Expressiveness Tradeoffs in Mechanism Design}}, + booktitle = {Proceedings of the 12th ACM Conference on Electronic Commerce (EC'11)}, + year = {2011}, + pages = {341-350}, + www_section=[mech], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/dutting_ec11.pdf} + + +@inproceedings{parkes10, + author = { David C. Parkes}, + title = {{Promoting Sustainability: Exploring the Role of Expressive, Indirect, and Hidden Markets}}, + booktitle = {2nd International Conference on Computational Sustainability (CompSust'10)}, + year = {2010}, + www_section=[sur,soc,ecom], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/parkes10.pdf} + +@inproceedings{GaoUAI10, + author = { Xi Alice Gao and Avi Pfeffer}, + title = {{Learning Game Representations from Data Using Rationality Constraints}}, + booktitle = {Proceedings of the 26th Conference on on Uncertainty in Artificial Intelligence (UAI'10)}, + year = {2010}, + www_section=ai, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/GaoUAI10.pdf} + +@inproceedings{Gujar10, + author = {Sujit Gujar and David C. Parkes}, + title = {{Dynamic Matching with a Fall-Back Option}}, + booktitle = {Proceedings of the 19th European Conference on Artificial Intelligence (ECAI'10)}, + year = {2010}, + pages = {263-268}, + www_section=dmd, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Gujar10.pdf} + +@inproceedings{Huang10, + author = {Eric Huang and Haoqi Zhang and David C. Parkes and Krzysztof Z. Gajos and Yiling Chen}, + title = {{Toward Automatic Task Design: A Progress Report}}, + booktitle = {Proceedings of the Second Human Computation Workshop}, + year = {2010}, + pages = {77-85}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Huang10.pdf} + +@inproceedings{ChenACM10, + author = {Yiling Chen and Jennifer Wortman Vaughan}, + title = {{A New Understanding of Prediction Markets Via No-Regret Learning}}, + booktitle = {Proceedings of the ACM Conference on Electronic Commerence (EC'10)}, + year = {2010}, + www_section=ie, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/ChenACM10.pdf} + +@inproceedings{ec10Seuken, + author = {Sven Seuken and Denis Charles and Max Chickering and Sidd Puri}, + title = {{Market Design and Analysis for a P2P Backup System}}, + booktitle = {Proceedings of the ACM Conference on Electronic Commerence (EC'10)}, + year = {2010}, + www_section=[nse,md], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/ec10Seuken.pdf} + +@inproceedings{chi10Seuken, + author = {Sven Seuken and Kamal Jain and Desney Tan and Mary Czerwinski}, + title = {{Hidden Markets: UI Design for a P2P Backup Application}}, + booktitle = {Proceedings of the Conference on Human Factors in Computing Systems (CHI'10)}, + year = {2010}, + www_section=[nse,md], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/chi10Seuken.pdf} + +@inproceedings{aamas10Tang, + author = {Jie Tang and Sven Seuken and David C. Parkes}, + title = {{Hybrid Transitive Trust Mechanisms}}, + booktitle = {International Conference on Autonomous Agents and Multiagent Systems(AAMAS'10)}, + year = {2010}, + pages = {233-240}, + www_section=[soc,ecom,nse], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/aamas10Tang.pdf} + +@inproceedings{Constantin10, + author = {Florin Constantin and Malvika Rao and Chien-Chung Huang and David C. Parkes}, + title = {{On Expressing Value Externalities in Position Auctions}}, + booktitle = {Proceedings of the 6th Ad Auctions Workshop}, + year = {2010}, + www_section=[ecom,md], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Constantin10.pdf} + +@inproceedings{Meir10, + author = {Reshef Meir and Ariel D. Procaccia and Jeffrey S. Rosenschein}, + title = {{On the Limits of Dictatorial Classification}}, + booktitle = {Proceedings of the 9th Intl. Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS'10)}, + year = {2010}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Meir10.pdf} + +@inproceedings{Xia10, + author = {Lirong Xia and Vincent Conitzer and Ariel D. Procaccia}, + title = {{A Scheduling Approach to Coalitional Manipulation}}, + booktitle = {Proceedings of the 11th ACM Conference on Electronic Commerce (EC'10)}, + year = {2010}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Xia10.pdf} + +@inproceedings{Ashlagi10, + author = {Itai Ashlagi and Felix A. Fischer and Ian A. Kash and Ariel D. Procaccia}, + title = {{Mix and Match}}, + booktitle = {Proceedings of the 11th ACM Conference on Electronic Commerce (EC'10)}, + year = {2010}, + www_section=[mech, ecom], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Ashlagi10.pdf} + +@inproceedings{Zou10 + author = {James Zou and Sujit Gujar and David C. Parkes}, + title = {{Tolerable Manipulability in Dynamic Assignment without Money}}, + booktitle = {Proceedings of the 24th AAAI Conference on Artificial Intelligence (AAAI'10)}, + year = {2010}, + pages = {947-952}, + www_section=dmd, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Zou10.pdf} + + +@inproceedings{Seuken10b + author = {Sven Seuken and Jie Tang and David C. Parkes}, + title = {{Accounting Mechanisms for Distributed Work Systems}}, + booktitle = {Proceedings of the 24th AAAI Conference on Artificial Intelligence (AAAI'10)}, + year = {2010}, + pages = {860-866}, + www_section=[soc,nse], + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Seuken10b.pdf} + +@inproceedings{Seuken10a + author = {Sven Seuken and Kamal Jain and David C. Parkes}, + title = {{Hidden Market Design}}, + booktitle = {Proceedings of the 24th AAAI Conference on Artificial Intelligence (AAAI'10)}, + year = {2010}, + pages = {1498-1503}, + www_section=md, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Seuken10a.pdf} + +@inproceedings{Walsh10 + author = {William Walsh and Tuomas Sandholm and Craig Boutilier and Rob Shields and George Nemhauser and David C. Parkes}, + title = {{Automated Channel Abstraction for Advertising Auctions}}, + booktitle = {Proceedings of the 24th AAAI Conference on Artificial Intelligence (AAAI'10)}, + year = {2010}, + pages = {887-894}, + www_section=ecom, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Walsh10.pdf} + +@inproceedings{Procaccia10, + author = {Ariel D. Procaccia}, + title = {{Can Approximation Circumvent Gibbard-Satterthwaite}}, + booktitle = {Proceedings of the 24th AAAI Conference on Artificial Intelligence (AAAI'10)}, + year = {2010}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Procaccia10.pdf} + +@inproceedings{Caragiannis10, + author = {Ioannis Caragiannis and Ariel D. Procaccia}, + title = {{Voting Almost Maximizes Social Welfare Despite Limited Communication}}, + booktitle = {Proceedings of the 24th AAAI Conference on Artificial Intelligence (AAAI'10)}, + year = {2010}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Caragiannis10.pdf} + +@inproceedings{Caragiannis10b, + author = {Ioannis Caragiannis and Christos Kaklamanis and Nikos Karanikolas and Ariel D. Procaccia}, + title = {{Socially Desirable Approximations for Dodgson's Voting Rule}}, + booktitle = {Proceedings of the 11th ACM Conference on Electronic Commerce}, + year = {2010}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Caragiannis10b.pdf} + +@inproceedings{Chen10, + author = {Yiling Chen and John K. Lai and David C. Parkes and Ariel D. Procaccia}, + title = {{Truth, Justice and Cake Cutting}}, + booktitle = {Proceedings of the 24th AAAI Conference on Artificial Intelligence (AAAI'10)}, + year = {2010}, + pages = {756-761}, + www_section=csc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Chen10.pdf} + + +@inproceedings{Lin09, + author = {Qianya Lin and Yiling Chen}, + title = {{Gaming Dynamic Parimutuel Markets}}, + booktitle = {5th Workshop on Internet and Network Economics (WINE'09)}, + year = {2009}, + www_section=ie, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Lin09.pdf} + +@inproceedings{Gao09, + author = {Xi Alice Gao and Yiling Chen and David Pennock}, + title = {{Betting on the Real Line}}, + booktitle = {5th Workshop on Internet and Network Economics (WINE'09)}, + year = {2009}, + www_section=ie, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Gao09.pdf} + +@inproceedings{walsh09, + author = {William E. Walsh and Craig Boutilier and Tuomas Sandholm and Rob Shields and George Nemhauser and David C. Parkes}, + title = {{Automated Channel Abstraction for Advertising Auctions}}, + booktitle = {Proceedings of the Ad Auctions Workshop}, + year = {2009}, + www_section=[md, ecom] + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/walsh09.pdf} + + +@PhDThesis{shneidman_thesis, + author = {Jeffrey A. Shneidman}, + title = {Rationally Motivated Failure in Distributed Systems}, + school={Computer Science}, + www_section=thes, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/shneidman_thesis.pdf, + year=2008} + +@inproceedings{constantinec09, + author = {Florin Constantin and David C. Parkes}, + title = {{Self-Correcting Sampling-Based Dynamic Multi-Unit Auctions}}, + booktitle = {10th ACM Electronic Commerce Conference (EC'09)}, + year = {2009}, +pages = {89--98}, + www_section=dmd, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/constantinec09.pdf} + +@PhDThesis{martin_thesis, + author = {Jolie M. Martin}, + title = {Seeing the Forest for the Trees: Information Aggregation in Online Decision-Making}, + school={Science, Technology and Management, Harvard University}, + www_section=thes, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/martin_thesis.pdf, + year=2009} + +@PhDThesis{adamjuda_thesis, + author = {Adam I. Juda}, + title = {Coordination and Costly Preference Elicitation in Electronic Markets}, + school={Science, Technology and Management, Harvard University}, + www_section=thes, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/adamjuda_thesis.pdf, + year=2009} + +@PhDThesis{chen09, +author={David Yu-Chung Chen}, +title={Essays on Mobile Advertising and Commerce}, +school={Science, Technology and Management, Harvard University}, +www_section=thes, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/chen09.pdf, +year=2009} + +@PhDThesis{constantin_thesis09, +author={G. Florin Constantin}, +title={Expressiveness and Optimization under Incentive Compatibility Constraints in Dynamic Auctions}, +school={Computer Science}, +www_section=thes, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/constantin_thesis09.pdf, +year=2009} + +@PhDThesis{kmilkman_thesis.pdf, +author={Katherine L. Milkman}, +title={Studies of Intrapersonal Conflict and Its Implications}, +school={Science, Technology and Management, Harvard University}, +www_section=thes, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/kmilkman_thesis.pdf, +year=2009} + +@inproceedings{lubin_UAI09, + author = {Benjamin Lubin and David C. Parkes}, + title = {{Quantifying the Strategyproofness of Mechanisms via Metrics on Payoff Distributions}}, + booktitle = {25th Conference on Uncertainty in Artificial Intelligence}, + year = {2009}, + www_section=mech, +pages = {349--358}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/lubin_UAI09.pdf} + +@inproceedings{shain_kdd_09, + author = {Shaili Jain and David Parkes}, + title = {{The Role of Game Theory in Human Computation Systems}}, + booktitle = {Human Computation Workshop (KDD-HCOMP'09)}, + year = {2009}, + www_section=soc, + www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/shain_kdd_09.pdf} + + +@inproceedings{zhangec09, + author = {Haoqi Zhang and David C. Parkes and Yiling Chen}, + title = {{Policy Teaching Through Reward Function Learning}}, + booktitle = {10th ACM Electronic Commerce Conference (EC'09)}, + year = {2009}, + www_section= [ai,soc], +pages = {295--304}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/zhangec09.pdf} + +@inproceedings{jainec09, + author = {Shaili Jain and Yiling Chen and David C. Parkes}, + title = {{Designing Incentives for Online Question and Answers Forums}}, + booktitle = {10th ACM Electronic Commerce Conference (EC'09)}, + year = {2009}, +pages ={129--138}, + www_section=soc, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/jainec09.pdf} + +@inproceedings{zhang09, + author = {Haoqi Zhang and Yiling Chen and David C. Parkes}, + title = {{A General Approach to Environment Design with One Agent}}, + booktitle = {Twenty-First International Joint Conference on Artificial Intelligence (IJCAI'09)}, + year = {2009}, + www_section= [ai,soc], +pages={2002-2009}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/zhang09.pdf} + +@inproceedings{lubin09, + author = {Benjamin Lubin and David C. Parkes and Jeff Kephart and Rajarshi Das}, + title = {{Expressive Power-Based Resource Allocation for Data Centers}}, + booktitle = {Twenty-First International Joint Conference on Artificial Intelligence (IJCAI'09)}, + year = {2009}, + www_section=[ecom,nse], +pages={1451--1456}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/lubin09.pdf} + +@InCollection{parkes09, +author={David C. Parkes}, +title={When Analysis Fails: Heuristic Mechanism Design via Self-Correcting Procedures}, +booktitle={Proc. 35th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM'09)}, +year=2009, +www_section=[sur,mech], +pages={62--66}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/sofsem09.pdf} + +@InCollection{auyong09, +author={Alvin AuYoung and Philip Buonadonna and Brent N. Chun and Chaki Ng and David C. Parkes and Jeffrey Shneidman and Alex C. Snoeren and Amin Vahdat}, +title={Two Auction-Based Resource Allocation Environments: {Design} and Experience}, +booktitle={Market Oriented Grid and Utility Computing}, +publisher={Wiley}, +year=2009, +editor={Rajmukar Buyya and Kris Bubendorfer}, +chapter=23, +www_section=[ecom,nse], +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/auyoung09.pdf} + +@InProceedings{lahaie09, +author={Sebastien Lahaie and David C. Parkes}, +title={Fair Package Assignment}, +booktitle={Proc. First Conf. on Auctions, Market Mechanisms and Their +Applications (AMMA'09)}, +year=2009, +www_section=md, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/lahaie09.pdf} + +@InProceedings{corbo09, +author={Jacomo Corbo and Shaili Jain and Michael Mitzenmacher and David C. Parkes}, +title={An Economically-Principled Generative Model of {AS} Graph Connectivity}, +booktitle={IEEE INFOCOM Mini-Conference}, +year=2009, +www_section=nse, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/corbo09.pdf} + +@InProceedings{freudiger09, +author={Julien Freudiger and Mohammed Hossein Manshaei and Jean-Pierre Hubaux and David C. Parkes}, +title={On Non-Cooperative Location Privacy: A Game-Theoretic Analysis}, +year=2009, +booktitle={16th ACM Conference on Computer and Communications Security}, +www_section=nse, +pages = {324--337}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/freudiger.pdf} + +@InProceedings{bacon09, +author={David F. Bacon and Yiling Chen and David C. Parkes and Malvika Rao}, +title={A Market-Based Approach to Software Evolution}, +year=2009, +booktitle={ACM Onward! Conference}, +www_section=[ecom,soc], +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/bacon09.pdf} + +@InProceedings{zp-mpref08, + author = {Haoqi Zhang and David C. Parkes}, + title = {Enabling Environment Design via Active Indirect Elicitation}, + booktitle = {Proc. Workshop on Preference Handling}, + year = 2008, + address = {Chicago, IL}, + month = {July}, + www_section = [ai,soc], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/zp-mpref08.pdf +} + +@InProceedings{zp-aaai08, + author = {Haoqi Zhang and David C. Parkes}, + title = {Value-based Policy Teaching with Active Indirect Elicitation}, + booktitle = {Proc. 23rd AAAI Conference on Artificial Intelligence (AAAI'08)}, + year = 2008, + address = {Chicago, IL}, +pages={208--214}, + month = {July}, + www_section = [ai,soc], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/zp-aaai08.pdf +} + +@InProceedings{walsh08, +author={William E. Walsh and David C. Parkes and Tuomas Sandholm and Craig Boutilier}, +title={Computing reserve prices and identifying the value distribution in real-world auctions with market dynamics}, +booktitle={Proc. 23rd AAAI Conference on Artificial Intelligence (AAAI'08)}, +year=2008, +pages={1499-1502}, +note={Short paper}, +www_section=[ecom,md], +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/walsh08.pdf} + +@InProceedings{boutilier08, +author={Craig Boutilier and David C. Parkes and Tuomas Sandholm and William E. Walsh}, +title={Expressive Banner Ad auctions and Model-based Online Optimization for Clearing}, +booktitle={Proc. 23rd AAAI Conference on Artificial Intelligence (AAAI'08)}, +year=2008, +pages={30--37}, +www_section=ecom, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/walsh08_banner.pdf} + + +@InProceedings{seuken08, +author={Sven Seuken and Ruggiero Cavallo and David C. Parkes}, +title={Partially synchronized {DEC-MDP}s in Dynamic Mechanism Design}, +booktitle={Proc. 23rd AAAI Conference on Artificial Intelligence +(AAAI'08)}, +year=2008, +pages={162--169}, +www_section=[ai, dmd], +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/seuken08.pdf} + +@InProceedings{schultink08, +author={Erik Schultink and Ruggiero Cavallo and David C. Parkes}, +title={Economic hierarchical {Q}-learning}, +booktitle={Proc. 23rd AAAI Conference on Artificial Intelligence (AAAI'08)}, +year=2008, +pages={689--695}, +www_section=ai, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/schultink08.pdf} + + +@InProceedings{cavallo-ec08, + author = {Ruggiero Cavallo}, + title = {Efficiency and Redistribution in Dynamic Mechanism Design}, + booktitle = {Proc. 9th ACM Conf. on Electronic Commerce (EC'08)}, + year = 2008, + address = {Chicago, IL}, + www_section = dmd, +pages={220-229}, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/cavallo-ec08.pdf +} + +@InProceedings{cp-aaai08, + author = {Ruggiero Cavallo and David C. Parkes}, + title = {Efficient Metadeliberation Auctions}, + booktitle = {Proc. 23rd AAAI Conference on Artificial Intelligence (AAAI'08)}, + year = 2008, + address = {Chicago, IL}, + www_section = [ai,dmd], +pages={50--56}, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/cp-aaai08.pdf +} + +@inproceedings{kang07, +author={Laura Kang and David C. Parkes}, +title={A Decentralized Auction Framework to Promote Efficient Resource Allocation in Open Computational Grids}, +booktitle={Proc. Joint Workshop on The Economics of Networked Systems and Incentive-Based Computing (NetEcon-IBC)}, +year=2007, +www_section=nse, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/netecon_kang.pdf, +address={San Diego, CA}} + +@InProceedings{kang06, + author = {Laura Kang and David C. Parkes}, + title = {Passive Verification of the Strategyproofness of Mechanisms in Open Environments}, + booktitle = {Proc. Eighth International Conference on Electronic Commerce (ICEC'06)}, + year = 2006, +www_section=[nse,mech], +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/verif3.pdf +} + +@InProceedings{cjmpnetecon07, + author = {Jacomo Corbo and Shaili Jain and Michael Mitzenmacher and David C. Parkes}, + title = {An Economically Principled Generative Model of {AS} Graph Connectivity}, + booktitle = {Proc. Joint Workshop on The Economics of Networked Systems and Incentive-Based Computing}, + year = 2007, +www_section=nse, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/cjmp-netecon2007.pdf +} + +@InProceedings{shneidman05, +author={Jeffrey Shneidman and Chaki Ng and David C. Parkes and Alvin AuYoung and Alex C. Snoeren and Amin Vahdat and Brent Chun}, +title={Why Markets Could (But Don't Currently) Solve Resource Allocation Problems in Systems}, +booktitle={Proc. 10th Workshop on Hot Topics in Operating Systems (HotOS-X)}, +address={Santa Fe, NM}, +www_section=nse, +www_pdf_url=http://www.eecs.harvard.edu/~jeffsh/pubs/hotos05/05hotos.pdf +year=2005} + + +@article{cap-sigops06, +author = {Jacomo Corbo and Antoni Calv\'{o}-Armengol and David C. Parkes}, + title = {A study of {Nash} equilibrium in contribution games for peer-to-peer networks}, + journal = {SIGOPS Oper. Syst. Rev.}, + volume = {40}, + number = {3}, + year = {2006}, + issn = {0163-5980}, + pages = {61--66}, + doi = {http://doi.acm.org/10.1145/1151374.1151388}, + publisher = {ACM Press}, + address = {New York, NY, USA}, +www_section=nse, + www_html_url = http://portal.acm.org/citation.cfm?id=1151374.1151388 + } + +@TechReport{parkes02p, +author={David C. Parkes}, +title={On Indirect and Direct Implementations of Core Outcomes in Combinatorial Auctions}, +year=2002, +institution={Harvard University}, +www_section=md, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/T3.pdf} + + +@TechReport{cavallo10, +author={Ruggiero Cavallo and David C. Parkes and Satinder Singh}, +title={Efficient Mechanisms with Dynamic Populations and Dynamic Types}, +year=2010, +www_section=dmd, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/cps-persistent.pdf, +institution={Harvard University}} + +@InProceedings{mainland05, + author = {Geoffrey Mainland and David C. Parkes and Matt Welsh}, + title = {Adaptive Resource Allocation for Sensor Networks}, + booktitle = {Proc. 2nd USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI'05)}, + year = 2005, +www_section=nse, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/sora-nsdi05.pdf +} + +@InProceedings{p2pecon05, + author = {Chaki Ng and Philip Buonadonna and Brent N. Chun and Alex C. Snoeren and Amin Vahdat}, + title = {Addressing Strategic Behavior in a Deployed Microeconomic Resource Allocator}, + booktitle = {Proceedings of 3rd Workshop on the Economics of Peer to Peer Systems (p2pecon)}, + year = {2005}, + www_section = nse, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/p2pecon05.pdf +} + +@InProceedings{sandholm05, + author = {David C. Parkes and Tuomas Sandholm}, + title = {Optimize-and-Dispatch Architecture for Expressive Ad Auctions}, + booktitle = {Proceedings of First Workshop on Sponsored Search Auctions}, + year = {2005}, +location = {Vancouver, Canada}, + www_section = ecom, + www_pdf_url= http://www.eecs.harvard.edu/econcs/pubs/sandholm.pdf +} + + +@InProceedings{hotdep05, + author = {Brent N. Chun and Philip Buonadonna and Chaki Ng}, + title = {Computational Risk Management for Building Highly Reliable Network Services}, + booktitle = {Proceedings of 1st Workshop on Hot Topics in System Dependability (HotDep)}, + year = {2005}, + www_section = nse, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/hotdep05.pdf +} + +@InProceedings{mirage, + author = {Brent N. Chun and Philip Buonadonna and Alvin AuYoung and Chaki Ng and David C. Parkes and Jeffrey Shneidman and Alex C. Snoeren and Amin Vahdat}, + title = {Mirage: A Microeconomic Resource Allocation System for SensorNet Testbeds}, + booktitle = {Proceedings of 2nd IEEE Workshop on Embedded Networked Sensors (EmNetsII)}, + year = {2005}, + www_section = nse, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/mirage.pdf +} + +@InProceedings{uai05, + author = {Jonathan Bredin and David C. Parkes}, + title = {Models for Truthful Online Double Auctions}, + booktitle = {Proceedings of the 21st Conference on Uncertainty in Artificial Intelligence (UAI'05)}, + year = {2005}, +pages= {50--59}, + www_section = dmd, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/uai05.pdf +} + +@Article{bredin07, +author={Jonathan Bredin and David C. Parkes and Quang Duong}, +title={{Chain: A Dynamic Double Auction Framework for Matching Patient Agents}}, +journal={Journal of Artificial Intelligence Research}, +year=2007, +www_section=dmd, +volume=30, +pages={133--179}, +www_pdf_url= http://www.eecs.harvard.edu/econcs/pubs/bredin07.pdf} + +@InProceedings{parkes07, +author={David C. Parkes and Quang Duong}, +title={An Ironing-Based Approach to Adaptive Online Mechanism Design in Single-Valued Domains}, +booktitle={Proc. 22nd National Conference on Artificial Intelligence (AAAI'07)}, +year=2007, +www_section=dmd, +pages={94--101}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/aaai07.pdf} + +@Article{ChenSigecom10, + author = {Yiling Chen and Jennifer Wortman Vaughan}, + title = {Connections Between Markets and Learning}, + journal = {ACM SIGecom Exchanges}, + volume = {9}, + number = {1}, + year = {2010}, + month = {June}, + www_section = ie, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ChenSigecom10.pdf +} + + +@Article{dash03, + author = {Rajdeep K Dash and Nicholas R. Jennings and David C. Parkes}, + title = {Computational-Mechanism Design: {A} Call to Arms}, + journal = {IEEE Intelligent Systems}, + year = 2003, + pages = {40--47}, + month = {November}, + note = {Special Issue on Agents and Markets}, + www_section = [md,sur,mech], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/call_to_arms.pdf +} + +@InCollection{parkes07a, +author={David C. Parkes}, +title={Online Mechanisms}, +booktitle={Algorithmic Game Theory}, +year=2007, +chapter=16, +pages={411--439}, +editor={Noam Nisan and Tim Roughgarden and Eva Tardos and Vijay Vazirani}, +publisher={Cambridge University Press}, +www_section=dmd, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/online07.pdf} + +@InProceedings{petcu06, + author = {Adrian Petcu and Boi Faltings and David C. Parkes}, + title = {{MDPOP: Faithful} Distributed Implementation of Efficient Social Choice Problems}, + booktitle = {Proc. 5th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS'06)}, + year = 2006, +pages={1397--1404}, +www_section=[ai,csc,mech], +www_pdf_url=http://liawww.epfl.ch/Publications/Archive/Petcu2006b.pdf +} + +@InProceedings{ito06, + author = {Takayuki Ito and David C. Parkes}, + title = {Instantiating the Contingent Bids Model of Truthful Interdependent Value Auctions}, + booktitle = {Proc. 5th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS'06)}, + year = 2006, +note={{\bf Best paper award}}, +pages={1151--1158}, +www_section=[mech,md], +www_pdf_url=http://www.mta.nitech.ac.jp/~ito/papers/itota-aamas2006-interdependent.pdf +} + +@InCollection{parkes03e, + author = {David C. Parkes}, + title = {Iterative Combinatorial Auctions}, + chapter = {2}, + editor = {Peter Cramton and Yoav Shoham and Richard Steinberg}, + booktitle = {Combinatorial Auctions}, + publisher = {MIT Press}, + year = 2006, + www_section = md, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/icas.pdf +} + + +@InCollection{parkes03e1, + author = {David C. Parkes}, + title = {Iterative Combinatorial Auctions}, + chapter = {2}, + editor = {Peter Cramton and Yoav Shoham and Richard Steinberg}, + booktitle = {Combinatorial Auctions}, + publisher = {MIT Press}, + year = 2006, + www_section = sur, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/icas.pdf +} + + +@InCollection{parkes03f, + author = {David C. Parkes}, + editor = {Kagan Tumer and David Wolpert}, + booktitle = {Collectives and the Design of Complex Systems}, + title = {On Learnable Mechanism Design}, + year = 2004, +pages = {107--131}, +publisher = {Springer-Verlag}, + www_section = [ai,mech], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/coin.pdf +} + +@InProceedings{lahaie04, + author = {S\'{e}bastien Lahaie and David C. Parkes}, + title = {Applying Learning Algorithms to Preference Elicitation}, + booktitle = {Proceedings of the 5th ACM Conference on Electronic Commerce}, + year = {2004}, + pages = {180--188}, + month = {May}, + publisher = {ACM Press}, + www_section = [ai,md], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/p214-lahaie.pdf +} + +@inproceedings{LahaieCoPa05, + title = {More on the Power of Demand Queries in Combinatorial Auctions: Learning Atomic Languages and Handling Incentives}, + booktitle = {Proc. 19th International Joint Conference on Artificial Intelligence (IJCAI'05)}, + author = {S\'{e}bastien Lahaie and Florin Constantin and David C. Parkes}, + year = {2005}, + www_section = [ai,md], +pages={959--964}, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/lahaiecopa05.pdf +} + +@inproceedings{Cavallo05, + title = {TBBL: A Tree-Based Bidding Language for Iterative Combinatorial Exchanges}, + booktitle = {Multidisciplinary Workshop on Advances in Preference Handling (IJCAI)}, + author = {Ruggiero Cavallo and David C. Parkes and Adam I. Juda and Adam Kirsch and Alex Kulesza and S\'ebastien Lahaie and Benjamin Lubin and Loizos Michael and Jeffrey Shneidman}, + year = {2005}, + www_section = md, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/tbbl-ijcai05.pdf +} + +@InProceedings{hajiaghayi04, +author = {Mohammad T. Hajiaghayi and Robert Kleinberg and David C. Parkes}, + title = {Adaptive Limited-Supply Online Auctions}, +booktitle={Proc. ACM Conf. on Electronic Commerce}, + year = 2004, +pages = {71--80}, + www_section = dmd, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/hajiaghayi04.pdf +} + +@InProceedings{hajiaghayi05, +author = {Mohammad Hajiaghayi and Robert Kleinberg and Mohammad Mahdian and David Parkes}, +title = {Online Auctions with Re-usable Goods}, +booktitle = {Proc. 6th ACM Conf. on Electronic Commerce (EC'05)}, +year = 2005, +pages={165--174}, +www_section = dmd, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/f188-hajiaghayi.pdf +} + +@InProceedings{parkes05ice, +author = {David C. Parkes and Ruggiero Cavallo and Nick Elprin and Adam I. Juda and Sebastien Lahaie and Benjamin Lubin and Loizos Michael and Jeffrey Shneidman and Hassan Sultan}, +title = {{ICE}: An Iterative Combinatorial Exchange}, +booktitle = {Proc. 6th ACM Conf. on Electronic Commerce (EC'05)}, +year = 2005, +pages = {249--258}, +www_section = md, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ice.pdf +} + +@InProceedings{parkes03c, + author = {David C. Parkes and Satinder Singh}, + title = {An {MDP-B}ased Approach to {Online Mechanism Design}}, + booktitle = {Proc. 17th Annual Conf. on Neural Information Processing Systems (NIPS'03)}, + year = 2003, + www_section = dmd, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/mdp_omd03.pdf +} + +@InProceedings{parkes04a, + author = {David C. Parkes and Satinder Singh and Dimah Yanovsky}, + title = {Approximately Efficient Online Mechanism Design}, + booktitle = {Proc. 18th Annual Conf. on Neural Information Processing Systems (NIPS'04)}, + year = 2004, +www_section = dmd, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/mdp_omd04.pdf +} + +@InProceedings{kothari03, + author = {Anshul Kothari and David C. Parkes and Subhash Suri}, + title = {Approximately-Strategyproof and Tractable Multi-Unit Auctions}, + booktitle = {Fourth ACM Conf. on Electronic Commerce (EC'03)}, + year = 2003, + pages = "166--175", + www_section = mech, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/p133-kothari.pdf +} + +@Article{kothari04, + author = {Anshul Kothari and David C. Parkes and Subhash Suri}, + title = {Approximately-Strategyproof and Tractable Multi-Unit Auctions}, + journal = {Decision Support Systems}, + year = 2005, + note = {Special issue dedicated to the Fourth ACM +Conference on Electronic Commerce}, +volume = 39, +pages = {105--121}, +www_section = mech, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/kothari_long.pdf +} + +@InProceedings{friedman03, +author = {Eric Friedman and David C. Parkes}, + title = {Pricing {WiFi} at {S}tarbucks-- {I}ssues in Online Mechanism Design}, + booktitle = {Fourth ACM Conf. on Electronic Commerce (EC'03)}, + year = 2003, +pages = "240--241", + www_section = [ecom,dmd], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/pp042-friedman.pdf +} + + +@InProceedings{shneidman03a, +author = {Jeffrey Shneidman and David C. Parkes}, + title = {Using Redundancy to Improve Robustness of Distributed Mechanism Implementations}, + booktitle = {Fourth ACM Conf. on Electronic Commerce (EC'03)}, + year = 2003, +pages = {276--277}, + note = {Short paper}, + www_section = nse, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/pp068-shneidman.pdf +} + +@InProceedings{shneidman04, + author = {Jeffrey Shneidman and David C. Parkes}, + title = {Specification Faithfulness in Networks with Rational Nodes}, + booktitle = {Proc. 23rd ACM Symp. on Principles of Distributed Computing (PODC'04)}, + year = 2004, + address = {St. John's, Canada}, +www_section = [mech,nse], +pages={88-97}, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/podc04.pdf +} + +@InProceedings{shneidman04a, + author = {Jeffrey Shneidman and David C. Parkes and Laurent Massoulie}, + title = {Faithfulness in {Internet} Algorithms}, + booktitle = {Proc. SIGCOMM Workshop on Practice and Theory of Incentives and Game Theory in Networked Systems (PINS'04)}, + year = 2004, + address = {Portland, USA}, +www_section = nse, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/pins04.pdf +} + +@InCollection{juda04, + author = {Adam I. Juda and David C. Parkes}, + title = {An Options-Based Method to Solve the Composability Problem in Sequential Auctions}, + booktitle = {Agent Mediated Electronic Commerce {VI}}, + editors="Peyman Faratin and Juan Rodriguez Aguilar", +series="Lecture Notes in Computer Science", +publisher={Springer Verlag}, +number=3435, + year = 2006, +note={Revised Papers from AAMAS Workskshop, New York NY (2004)}, +www_section = [ecom,dmd], +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/options_lnai.pdf +} + + +@InProceedings{ng03, + author = {Chaki Ng and David C. Parkes and Margo Seltzer}, + title = {{Virtual Worlds: Fast and Strategyproof Auctions for Dynamic Resource Allocation}}, + booktitle = {Fourth ACM Conf. on Electronic Commerce (EC'03)}, + year = 2003, +pages = {238--239}, +note = {Short paper}, + www_section = [nse,dmd], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/virtual_short.pdf +} + +@InProceedings{michael04a, + author = {Loizos Michael and David C. Parkes and Avi Pfeffer}, + title = {Specifying and Monitoring Market Mechanisms using Rights and Obligations}, +booktitle="LNAI: Agent Mediated Electronic Commerce {VI}", + editor="P. Faratin and J.A. Rodriguez-Aguilar", + year="2006", +publisher="Springer-Verlag", +www_section = ai, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/rights_long.pdf, +note={Revised Papers from AAMAS workshop, New York NY (2004)}, +} + + +@TechReport{ng02, +author = {Chaki Ng and David C. Parkes and Margo Seltzer}, + title = {{Virtual Worlds: Fast and Strategyproof Auctions for Dynamic Resource Allocation}}, + institution = {Harvard University}, + year = 2002, +www_section = [nse,dmd], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/virtual_long.pdf +} + +@InProceedings{woodard03, + author = {Jason Woodard and David C. Parkes}, + title = {Strategyproof Mechanisms for Ad Hoc Network Formation (Extended Abstract)}, + booktitle = {1st Workshop on Economics of Peer-to-Peer Systems}, + year = 2003, + month = {June}, + note = {http://www.sims.berkeley.edu/research/conferences/p2pecon}, + www_section = nse, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/woodard03adhoc.pdf +} + +@InProceedings{shneidman03, + author = {Jeffrey Shneidman and David C. Parkes}, + title = {Rationality and Self-Interest in Peer to Peer Networks}, + booktitle = {2nd Int. Workshop on Peer-to-Peer Systems (IPTPS'03)}, + year = 2003, +pages={139--148}, + www_section = nse, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/shneidmanparkes_iptps.pdf +} + +@InProceedings{sunderam03, + author = {Aditya V. Sunderam and David C. Parkes}, + title = {Preference Elicitation in Proxied Multiattribute Auctions}, + booktitle = {Fourth ACM Conf. on Electronic Commerce (EC'03)}, + year = 2003, +pages={214--215}, + www_section = [ai,md], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/pp024-sunderam.pdf +} + +@InCollection{parkes02a, + author = "David C. Parkes", + title="Price-Based Information Certificates for Minimal-Revelation Combinatorial Auctions", + booktitle="Agent Mediated Electronic Commerce {IV}: Designing Mechanisms and Systems (LNAI 2531)", + editor="J. Padget and D. Parkes and N.Sadeh and O.Shehory and W.Walsh", +pages="103--122", + year="2002", +publisher="Springer-Verlag", + www_section = md, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/certificates.pdf +} + +@InProceedings{parkes03a, + author = {David C. Parkes}, + title = {Five {AI} Challenges in {Strategyproof Computing}}, + booktitle = {Proc. IJCAI'03 Workshop on Autonomic Computing}, + year = 2003, + address = {Aculpulco, Mexico}, + www_section = [ai,sur,nse], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ai_challenges.pdf +} + +@InProceedings{schoenebeck04, + author = {David C. Parkes and Grant Schoenebeck}, + title = {{GrowRange: Anytime VCG-Based Mechanisms}}, + booktitle = "Proc. 19th National Conference on Artificial + Intelligence (AAAI'04)", +pages= {34--41}, + year = 2004, + www_section = mech, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/anytime.pdf +} + +@InProceedings{thorpe09a, +author={David C. Parkes and Michael O. Rabin and Christopher Thorpe}, +title={Cryptographic Combinatorial Clock-Proxy Auctions}, +booktitle= {Financial Cryptography and Data Security (FC'09)}, +year=2009, +www_section=cry, +pages={305--324}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/fc_ccpa.pdf +} + +@InProceedings{thorpe09, +author={Christopher Thorpe and David C. Parkes}, +title={Cryptographic Combinatorial Securities Exchanges}, +booktitle= {Financial Cryptography and Data Security (FC'09)}, +year=2009, +www_section=cry, +pages={285--304}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/thorpe09.pdf +} + +@Article{thorpe07, +author={David C. Parkes and Michael O. Rabin and Stuart M. Shieber and Christopher Thorpe}, +title={Practical Secrecy-Preserving, Verifiably Correct and Trustworthy Auctions}, +journal={Electronic Commerce Research and Applications}, +volume=7, +pages={294--312}, +www_section=cry, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/ecra07.pdf +year=2007 +} + +@inproceedings{cat07, +title={Cryptographic Securities Exchanges}, +author={Christopher Thorpe and David C. Parkes}, +booktitle={Proc. 11th International Conference on +Financial Cryptography and Data Security}, +year=2007, +month=feb, +address={Trinidad/Tobago}, +pages={163--178}, +www_section=cry, +www_pdf_url=http://www.eecs.harvard.edu/~cat/cm.pdf +} + +@TechReport{sanghvi04, + author = {Saurabh Sanghvi and David C. Parkes}, + title = {Hard-to-Manipulate Combinatorial Auctions}, + institution = {Harvard University}, + year = 2004, + www_section = mech, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/hard_to_manipulate.pdf +} + +@InProceedings{parkes04, + author = {David C. Parkes and Jeffrey Shneidman}, + title = {Distributed Implementations of {Vickrey-Clarke-Groves} Mechanisms}, + booktitle = {Proc. 3rd Int. Joint Conf. on Autonomous Agents and Multi Agent Systems}, + year = 2004, +pages = {261--268}, +www_section = mech, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/distr_vcg.pdf +} + +@InProceedings{aspnes03, + author = {James Aspnes and Joan Feigenbaum and Michael Mitzenmacher and David C. Parkes}, + title = {Towards Better Definitions and Measures of Internet Security}, + booktitle = {Proc. Workshop on Large-Scale-Network Security and Deployment Obstacles}, + year = 2003, + address = {Landsdowne VA}, + month = {March}, + note = {Position Paper}, +www_section = nse, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/security.pdf +} + +@Article{parkes03d, + author = {David C. Parkes and Jayant R. Kalagnanam}, + title = {{Models for Iterative Multiattribute Procurement Auctions}}, + year=2005, +volume = 51, +pages = {435--451}, +journal = {Management Science}, +note = {Special Issue on Electronic Markets}, + www_section = md, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/map.pdf +} + + +@Article{parkes04c, + author = {David C. Parkes}, + title = {Auction Design with Costly Preference Elicitation}, + journal = {Annals of Mathematics and AI}, + year = 2005, + note = {Special Issue on the Foundations of Electronic Commerce}, +volume = 44, +pages = {269--302}, + www_section = [ai,md], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/costlyprefs.pdf +} + +@Article{nagurney07, +author={Anna Nagurney and David C. Parkes and Patrizia Daniele}, +title={{The Internet, Evolutionary Variational Inequalities, and the Time-Dependent Braess Paradox}}, +journal={Computational Management Science}, +volume=4, +pages={355--375}, +year=2007, +www_section= nse, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/cms.pdf +} + +@phdThesis{TravisMaythesis, + author = {S. Travis May}, + title = {Understanding Elections: Measuring Electoral Determinants with Electronic Prediction Markets}, + school = {Department of Economics, Harvard College}, +address = {Cambridge, MA}, + year = 2009, + type = {MS Thesis}, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/TravisMaythesis.pdf +} + +@phdthesis{Liem_thesis, + type = {MS Thesis}, + author = {Beatrice Liem}, + title = {Designing a Transcription Game}, + school = {Department of Applied Mathematics, Harvard College}, +address = {Cambridge, MA}, + year = 2011, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/Liem_thesis.pdf +} + +@phdthesis{Thammaiah_thesis, + type = {MS Thesis}, + author = {Pramod Thammaiah}, + title = {Applying Rank-Dependent Expected Utility Theory}, + school = {Department of Applied Mathematics, Harvard College}, +address = {Cambridge, MA}, + year = 2011, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/Thammaiah_thesis.pdf +} + +@phdthesis{jhoon_thesis, + type = {MS Thesis}, + author = {Jeremy D. Hoon}, + title = {RABID: Random Auctions for Bandwidth in Internet Devices}, + school = {Department of Computer Science, Harvard College}, +address = {Cambridge, MA}, + year = 2011, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/jhoon_thesis.pdf +} +@phdthesis{Kung_thesis, + type = {MS Thesis}, + author = {Jerry L. Kung}, + title = {Incentive Design for Adaptive Agents}, + school = {Department of Applied Mathematics, Harvard College}, +address = {Cambridge, MA}, + year = 2011, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/Kung_thesis.pdf +} + + +@phdthesis{jirapinyo_thesis, + type = {MS Thesis}, + author = {Pichayut Jirapinyo}, + title = {Designing Incentive Compatible Payment Rules for Combinatorial Auctions with Structural SVMs}, + school = {Department of Computer Science, Harvard College}, +address = {Cambridge, MA}, + year = 2011, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/jirapinyo_thesis.pdf +} +@phdthesis{dwu_thesis, + type = {MS Thesis}, + author = {David Jian Wu}, + title = {Move Ranking and Evaluation in the Game of Arimaa}, + school = {Department of Computer Science, Harvard College}, +address = {Cambridge, MA}, + year = 2011, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/dwu_thesis.pdf +} + +@phdthesis{cohler_thesis, + type = {MS Thesis}, + author = {Yuga Cohler}, + title = {Optimal Envy-Free Cake-Cutting}, + school = {Department of Computer Science, Harvard College}, +address = {Cambridge, MA}, + year = 2011, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/cohler_thesis.pdf +} + + + + + + + + + + + +@phdthesis{Harrisonthesis, + type = {MS Thesis}, + author = {Brett Alexander Harrison}, + title = {Move Prediction in the Game of Go}, + school = {Computer Science, Harvard College}, +address = {Cambridge, MA}, + year = 2010, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/Harrisonthesis.pdf +note={{\bf Hoopes Prize}}} + +@phdthesis{ashah_thesis, + type = {MS Thesis}, + author = {Ashin D. Shah}, + title = {On Coordinating Electricity Markets: Smart Power Scheduling +for Demand Side Management and Economic Dispatch}, + school = {Applied Mathematics, Harvard College}, +address = {Cambridge, MA}, + year = 2012, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ashah_thesis.pdf +note={{\bf Hoopes Prize}}} + + + +@phdthesis{NanneyThesis, + type = {MS Thesis}, + author = {Jeff Nanney}, + title = {Entertainment Shopping: An Analysis of Profit and Strategy in a New Auction Format}, + school = {Applied Mathematics, Harvard College}, +address = {Cambridge, MA}, + year = 2010, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/Nanneythesis.pdf +note={{\bf Hoopes Prize}}} + +@phdthesis{Rosenman_thesis, + type = {MS Thesis}, + author = {Evan T.R. Rosenman}, + title = {Retweets-but Not Just Retweets: Quantifying and Predicting Influence on Twitter}, + school = {Applied Mathematics, Harvard College}, +address = {Cambridge, MA}, + year = 2012, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/Rosenman_thesis.pdf +} + +@phdthesis{Kopparty_thesis, + type = {MS Thesis}, + author = {Swara S. Kopparty}, + title = {Modeling Task Allocation with Time using Auction Mechanisms}, + school = {Applied Mathematics, Harvard College}, +address = {Cambridge, MA}, + year = 2012, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/Kopparty_thesis.pdf +} +@phdthesis{EricHuangthesis, + type = {MS Thesis}, + author = {Eric Huang}, + title = {Automatic Task Design on Amazon Mechanical Turk}, + school = {Applied Mathematics, Harvard College}, +address = {Cambridge, MA}, + year = 2010, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/EricHuangthesis.pdf +} + +@phdthesis{krych03, + type = {MS Thesis}, + author = {David Krych}, + title = {Calculation and Analysis of {N}ash Equilibria of {V}ickrey-Based Payment Rules for Combinatorial Exchanges}, + school = {Computer science, Harvard College}, +address = {Cambridge, MA}, + year = 2003, + www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/krych_Thesis.pdf +} + +@phdthesis{parashkevov06, + type = {MS Thesis}, +author={Ivo Parashkevov}, +title={{Joint Action Learners in Competitive Stochastic Games}}, +school = {Computer Science, Harvard College}, + year = 2007, + address = {Cambridge, MA}, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ivo-thesis.pdf, +www_section=thes} + +@phdthesis{othman07, + type = {MS Thesis}, +author={Abe Othman}, +title={{The Dancer and the Dance: Agents, Beliefs and Actions in Prediction Markets}}, +school={Applied Mathematics and Economics, Harvard College}, +year=2007, +address={Cambridge, MA}, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/abe-thesis.pdf, +www_section=thes} + +@phdthesis{jjsun07, + type = {MS Thesis}, +author={Jimmy Sun}, +title={{The Role of Value of Information Based Meta-reasoning in Adaptive Sponsored Search Auctions}}, +school={Computer Science and Economics, Harvard College}, +year=2007, +address={Cambridge, MA}, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/jsun-thesis.pdf, +www_section=thes} + +@phdthesis{schultin07, + type = {MS Thesis}, +author={Erik Schultink}, +title={{Economic Approaches to Hierarchical Reinforcement Learning}}, +school={Computer Science, Harvard College}, +year=2007, +address={Cambridge, MA}, +www_section=thes, +note={{\bf Hoopes Prize}}} + +@phdthesis{zhang07, + type = {MS Thesis}, +author={Haoqi Zhang}, +title={{Policy Teaching through Reward Function Learning}}, +school={Computer Science and Economics, Harvard College}, +year=2007, +address={Cambridge, MA}, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/hq-thesis.pdf, +note={{\bf Hoopes Prize}}, +www_section=thes} + +@phdthesis{tang08, + type = {MS Thesis}, +author={Jie Tang}, +title={{Informativeness and Incentive-Compatability for Reputation Systems}}, +school={Computer Science and Economics, Harvard College}, +year=2008, +address={Cambridge, MA}, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/jt_thesis.pdf, +note={{\bf Hoopes Prize}}, +www_section=thes} + +@phdthesis{qduong07, + type = {MS Thesis}, +author={Quang Duong}, +title={{Adaptive Online Mechanism Design in Single-Valued Domains: An Ironing Approach}}, +school={Computer Science and Economics, Harvard College}, +year=2007, +address={Cambridge, MA}, +www_section=thes} + +@phdthesis{rjin06, + type = {MS Thesis}, + author = {R. Kang-Xing Jin}, + title = {{Leveraging Bidder Behavior to Identify Categories of +Substitutable and Complementary Goods on eBay}}, + school = {Computer Science, Harvard College}, + year = 2006, + address = {Cambridge, MA}, +www_section=thes, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/kangxing-thesis.pdf +} + +@phdthesis{ma06, + type = {MS Thesis}, + author = {Qicheng Ma}, + title = {{Utility-Based Bandwidth Allocation and Link Scheduling in +Wireless Networks: Linear Programming and Market-Oriented Approaches}}, + school = {Computer Science, Harvard College}, + year = 2006, + address = {Cambridge, MA}, +www_section=thes, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ma-thesis.pdf +} + +@phdthesis{sanghvi06, + type = {MS Thesis}, + author = {Aditya Sanghvi}, + title = {{An Online, Budget-Constrained Truthful Mechanism}}, + school = {Computer Science and Economics, Harvard College}, + year = 2006, + address = {Cambridge, MA}, +www_section=thes +} + + +@phdthesis{fong03, + type = {MS Thesis}, + author = {Kyna Fong}, + title = {Multi-stage Information Acquisition in Auction Design}, + school = {Applied mathematics and Economics, Harvard College}, +address = {Cambridge, MA}, + year = 2003, +note={{\bf Hoopes prize}}, +www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/fong.pdf +} + + +@phdthesis{lai05, + type = {MS Thesis}, + author = {John Lai}, + title = {Accelerated Implementations of the Ascending Proxy Auction}, + school = {Computer science and Mathematics, Harvard College}, + year = 2005, + address = {Cambridge, MA}, +www_section=thes, +note={{\bf Hoopes prize}}, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/lai_thesis.pdf +} + +@phdthesis{davies05, + type = {MS Thesis}, +author={Ryan Davies}, +title={Distributed {Generalized Vickrey Auctions} Based on the {Dantzig-Wolfe +and Benders} Decomposition Methods for {Linear Programs}}, +school = {Applied mathematics, Harvard College}, + address = {Cambridge, MA}, +year = 2005, +month = {April}, +www_section=thes, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/davies_thesis.pdf +} + +@phdthesis{bosworth04, + type = {MS Thesis}, + author = {Andrew Bosworth}, + title = {{DRATS: D}ynamically Re-Allocated Team Search}, + school = {Computer science, Harvard College}, + address = {Cambridge, MA}, + year = 2004, +www_section = thes, +month = {April}, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/boz-thesis.pdf +} + +@phdthesis{naim04, + type = {MS Thesis}, + author = {Ed Naim}, + title = {Consensus Mechanisms: {A}nytime Strategyproof Mechanisms for Combinatorial Auctions}, + school = {Computer science, Harvard College}, + address = {Cambridge, MA}, + year = 2004, +month = April, +www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/naim-thesis.pdf +} + +@phdthesis{dong05, + type = {MS Thesis}, + author = {Rui Dong}, + title = {Combinatorial Clock Auction for Airport Time Slots: An Agent-Based Analysis}, + school = {Computer science and Economics, Harvard College}, + year = 2005, + address = {Cambridge, MA}, + month = {April}, +www_section = thes, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/rui_thesis.pdf +} + +@phdthesis{kim02, + type = {MS Thesis}, +author={Richard Kim}, +title={The Appeal of Randomness: Introducing a Social Commitment Policy Based +on Probabilistic Determination}, +school={Computer Science, Harvard College}, +year=2002, + address = {Cambridge, MA}, + month = {April}, +www_section = thes +} + +@phdthesis{hedrick05, + type = {MS Thesis}, + author = {Luke Hedrick}, + title = {A Computational Model of the role of affect in decision-making: Learnability of approach avoidance behaviors by simple agents}, + school = {Computer Science and Psychology, Harvard College}, + year = 2005, + address = {Cambridge, MA}, + month = {April}, +www_section = thes +} + +@phdthesis{yanovsky05, + type = {MS Thesis}, + author = {Dimah Yanovsky}, + title = {Uniform Sampling in a Wireless Network Via a Market Inspired Method}, + school = {Computer science, Harvard College}, + year = 2005, + address = {Cambridge, MA}, +www_section = thes +} + + + +@InProceedings{mainland04, + author = {Geoffrey Mainland and Laura Kang and S\'{e}bastien Lahaie and David C. Parkes and Matt Welsh}, + title = {Using Virtual Markets to Program Global Behavior in Sensor Networks}, + booktitle = {Proc. 11th ACM SIGOPS European Workshop}, + year = 2004, + address = {Leuven, Belgium}, + www_section = nse, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/macro04.pdf +} + +@InCollection{parkes08, +author={David C. Parkes}, +title={Computational Mechanism Design}, +publisher={Institute of Mathematical Sciences, University of Singapore}, +year=2008, +booktitle={Lecture notes of Tutorials at 10th Conf. on Theoretical Aspects +of Rationality and Knowledge (TARK'05)}, +www_section=[mech,sur], +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/tark08.pdf +} + + +@InCollection{kalagnanam04, + author = {Jayant R. Kalagnanam and David C. Parkes}, + title = {Auctions, Bidding and Exchange Design}, +editor = {David Simchi-Levi and S. David Wu and Max Shen}, + publisher = {Kluwer}, + year = 2004, +series = {Int. Series in Operations Research and Management Science}, + booktitle ={Handbook of Quantitative Supply Chain Analysis: Modeling in the E-Business Era}, + chapter = 5, +www_section=[md,sur], +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/ehandbook.pdf +} + + +@InProceedings{parkes02yy, + author = {David C. Parkes}, + title = {Challenge Problem: {Agent-Mediated Decentralized Information Mechanisms}}, + booktitle = {Proc. AAMAS'02 Workshop on AgentCities: Challenges in Open Agent Environments}, +address = {Bologna, Italy} + year = 2002, +www_section=[ai,sur,soc], +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/agentcities.pdf +} + + +@InProceedings{parkes01bb, + author = {David C. Parkes and Lloyd Greenwald}, + title = {{Approximate and Compensate: A} method for risk-sensitive meta-deliberation and continual computation}, + booktitle = {Proc. AAAI Fall Symposium on Using Uncertainty within Computation}, + year = 2001, + address = {North Falmouth, USA}, +www_section=ai, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/approxcomp.pdf +} + +@TechReport{parkes97, + author = {David C. Parkes}, + title = {Bouded Rationality}, + institution = {University of Pennsylvania}, + year = 1997, +www_section=ai, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/bounded.pdf +} + +@InProceedings{parkes97a, + author = {David C. Parkes and Lyle H. Ungar}, + title = {Learning and Adaption in Multiagent Systems}, + booktitle = {Proc. AAAI'97 Multiagent Learning Workshop}, + year = 1997, + address = {Providence, USA}, +www_section=ai, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/learning.pdf +} + + +@InProceedings{dong04, + author = {Rui Dong and Terry Tai and Wilfred Yeung and David C. Parkes}, + title = {{HarTAC-- The Harvard TAC SCM'03} Agent}, + booktitle = {Proc. Second Workshop on Trading Agent Design and Analysis (TADA'04)}, + pages = {1--8}, + year = 2004, + address = {New York, USA}, +www_section = ai, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/tac03.pdf +} + + + +@InProceedings{parkes01e, + author = "David C. Parkes", + title = "An Iterative Generalized {V}ickrey Auction: Strategy-Proofness without Complete Revelation", + booktitle = "Proc. AAAI Spring + Symposium on Game Theoretic and Decision Theoretic Agents", + year = 2001, + publisher = "AAAI Press", + month = "March", +pages = {78--87}, + www_section = md, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ivickrey01.pdf +} + + + + +@PhdThesis{parkes01b, + author = {David C. Parkes}, + title = {Iterative Combinatorial Auctions: Achieving Economic + and Computational Efficiency}, + school = {Department of Computer and Information Science, + University of Pennsylvania}, + year = 2001, + month = {May}, + www_section = thes, + www_html_url = http://www.eecs.harvard.edu/~parkes/diss.html +} + +@InProceedings{parkes01a, + author = "David C. Parkes and Lyle H. Ungar", + title = "An Auction-Based Method for Decentralized Train Scheduling", + booktitle = "Proc. 5th International Conference on Autonomous + Agents ({AGENTS}-01)", + year = 2001, +pages={43--50}, + www_section = [ecom,md], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/trains01.pdf +} + + +@InProceedings{parkes01, + author = "David C. Parkes and Jayant R. Kalagnanam and Marta Eso", + title = "Achieving Budget-Balance with {V}ickrey-Based Payment Schemes in Exchanges", + booktitle = "Proc. 17th International Joint Conference on + Artificial Intelligence (IJCAI'01)", + year = "2001", + pages = {1161--1168}, + www_section = [md,mech], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/combexch01.pdf +} + +@TechReport{parkes01h, + author = {David C. Parkes and Jayant R. Kalagnanam and Marta Eso}, + title = {Achieving Budget-Balance with Vickrey-Based Payment Schemes in Combinatorial Exchanges}, + institution = {IBM Research Report RC 22218}, + year = 2001, + Note = {Updated, March 2002}, +www_section = mech, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/combexch.pdf +} + +@InProceedings{parkes00, + author = "David C. Parkes and Lyle H. Ungar", + title = "Iterative Combinatorial Auctions: {T}heory and Practice", + booktitle = "Proc. 17th National Conference on Artificial + Intelligence (AAAI'00)", + year = "2000", + pages = "74--81", + www_section = md, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ibundle00.pdf +} + +@InProceedings{parkes00a, + author = "David C. Parkes and Lyle H. Ungar", + title = "Preventing Strategic Manipulation in Iterative + Auctions: {P}roxy Agents and Price-Adjustment", + booktitle = "Proc. 17th National Conference on Artificial + Intelligence (AAAI'00)", + year = "2000", + pages = "82--89", + www_section = md, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/iGVA00.pdf +} + +@Article{mishra06, +author = {Debasis Mishra and David C. Parkes}, + title = {Ascending Price {V}ickrey Auctions for General Valuations}, + year = 2007, +journal = {Journal of Economic Theory}, +volume = 132, +pages = {335--366}, +www_section=[mech,md], +www_pdf_url= http://www.eecs.harvard.edu/econcs/pubs/mishra_jet.pdf +} + +@Article{lahaie08, +author={S\'{e}bastien Lahaie and David C. Parkes}, +title={A Modular Framework for Iterative Combinatorial Auctions}, +journal={SIGecom Exchanges}, +year=2008, +volume={7.2}, +www_section=[sur,md], +www_pdf_url=http://www.sigecom.org/exchanges/volume_7/2/lahaie.pdf +} + + +@InProceedings{lahaie08c, +author={S\'{e}bastien Lahaie and David C. Parkes}, +title={On the Communication Requirements of Verifying the {VCG} Outcome}, +booktitle={ACM Conference on Electronic Commerce (EC'08)}, +year=2008, +www_section=mech, +pages={108--113}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/lahaie_ec08.pdf} + +@InProceedings{klein08, +author={Mark Klein and Gabriel A. Moreno and David C. Parkes and Daniel Plakosh and Sven Seuken and Kurt C. Wallnau}, +title={Handling interdependent values in an auction mechanism for bandwidth allocation in tactical data networks}, +booktitle={Proc. ACM SIGCOMM 2008 Workshop on Economics of Networked Systems (NetEcon'08)}, +year=2008, +pages={73--78}, +www_section=nse, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/klein08.pdf} + +@InProceedings{jain08, +author={Shaili Jain and David C. Parkes}, +title={A Game-Theoretic Analysis of Games with a Purpose}, +booktitle={4th International Workshop on Internet and Network Economics (WINE'08)}, +pages={342--350}, +note={Short paper}, +year=2008, +www_section=soc, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/jain08.pdf} + + +@InProceedings{lahaie08b, +author={S\'{e}bastien Lahaie and David C. Parkes and David Pennock}, +title={An Expressive Auction Design for Online Display Advertising}, +booktitle={23rd AAAI Conference on Artificial Intelligence}, +year=2008, +www_section=ecom, +pages={108--113}, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/lahaie_aaai08.pdf} + +@InProceedings{ficici08, +author={Sevan Ficici and David C. Parkes and Avi Pfeffer}, +title={Learning and solving many-player games through a cluster-based representation}, +booktitle={Proc. 24th Conference in Uncertainty in Artificial Intelligence (UAI'08)}, +year=2008, +pages={187--195}, +www_section=ai, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/ficici08.pdf} + + +@Article{milkman08, +title={Testing a Purportedly More Learnable Auction Mechanism}, +author={Katherine L. Milkman and James Burns and David C. Parkes and Greg Barron and Kagan Tumer}, +journal = {Applied Economics Research Bulletin}, +volume={Special Issue I}, +year=2008, +pages={106--141}, +www_section=md, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/milkman08.pdf} + +@Article{feigenbaum09, +author={Joan Feigenbaum and David C. Parkes and David M. Pennock}, +title={Computational challenges in e-commerce}, +journal={Communications of the ACM}, +volume={52}, +pages={70--74}, +year=2009, +www_section=[sur,ecom], +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/jf_cacm.pdf} + +@InProceedings{ong09, +author={Shien Jin Ong and David C. Parkes and Alon Rosen and Salil Vadhan}, +title={Fairness with an Honest Minority and a Rational Majority}, +booktitle={Sixth Theory of Cryptography Conference (TCC'09)}, +volume={5444}, +pages={36-53}, +year=2009, +www_section=cry, +www_pdf_url=http://www.eecs.harvard.edu/~alon/PAPERS/OPRV/OPRV09.pdf} + +@InProceedings{Corbo_podc05, + author = {Jacomo Corbo and David C. Parkes}, + title = {The Price of Selfish Behavior in Bilateral Network Formation}, + booktitle = {Proc. 24rd ACM Symp. on Principles of Distributed Computing (PODC'05)}, + year = 2005, + note = {{\bf This is a revised version of the published paper, fixing a number of errors.}}, + address = {Las Vegas, Nevada, USA}, +pages = {99--107}, + www_section = nse, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/Corbo_podc05.pdf} + + +@InProceedings{corbo04a, + author = {Jacomo Corbo and Thomas Petermann}, + title = {Selfish Routing and Peering in the {Internet}}, + booktitle = {Santa Fe Inst. Complex Systems Summer School}, + year = 2004, + address = {Santa Fe, NM}, + month = {June}, +www_section=nse, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/CorboPetermann_Peering.pdf +} + +@InProceedings{parkes99d, +author = "David C. Parkes", + title = "{{\em i}Bundle}: An Efficient Ascending Price Bundle + Auction", + booktitle = "Proc. 1st ACM Conf. on Electronic Commerce (EC'99)", + year = 1999 + year = "1999", + pages = "148--157", + www_section = md, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ibundle.pdf +} + + +@InProceedings{parkes98, + author = "David C. Parkes and Bernardo A Huberman", + booktitle = "Proc. AGENTS Workshop on Artificial + Societies and Computational Markets", + title = "Cooperative Multiagent Search for Portfolio Selection", + year = "1998", + www_section = ai, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ascma.pdf +} + +@InProceedings{parkes99, + author = "David C. Parkes", + booktitle = "Proc. IJCAI-99 Workshop on Agent Mediated Electronic + Commerce", + title = "Optimal Auction Design for Agents with Hard Valuation + Problems", + month = jul, + year = "1999", + pages = "206--219", + address = "Stockholm, Sweden", + www_section = [ai,md], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/springer-valuation.pdf +} + + +@InCollection{walsh04, + author = {William E. Walsh and David C. Parkes and Rajarshi Das}, + title = {Choosing Samples to Compute Heuristic-Strategy Nash Equilibrium}, + booktitle = "Agent Mediated Electronic Commerce (LNAI 3048)", + publisher = "Springer-Verlag", +editor = {Peyman Faratin and David C. Parkes and Juan A. Rodriguez-Aguilar and William E Walsh}, + year = 2004, +www_section = ai, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/sampling_long.pdf, +note={Revised Papers from AAMAS workshop, Melbourne Australia (2003)} +} + + + +@InCollection{parkes99b, + author = "David C. Parkes and Lyle H. Ungar and Dean P. Foster", + editor = "P Noriega and C Sierra", + booktitle = "Agent Mediated Electronic Commerce (LNAI 1571)", + title = "Accounting for cognitive costs in on-line auction + design", + publisher = "Springer-Verlag", + pages = "25--40", + year = 1999, + www_section = [ai,ecom,md], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/on-line-auctions.pdf +} + + +@Article{parkes01c, + author = "David C. Parkes and Bernardo A Huberman", + title = "Multiagent Cooperative Search for Portfolio Selection", + journal = "Games and Economic Behavior", + year = 2001, + volume = 35, + pages = "124--165", + www_section = ai, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/gebfinal.pdf +} + +@InProceedings{ng03a, + author = {Chaki Ng and David C. Parkes and Margo Seltzer}, + title = {{Strategyproof Computing: S}ystems Infrastructures for Self-Interested Parties}, + booktitle = {1st Workshop on Economics of Peer-to-Peer Systems}, + year = 2003, + month = {June}, + address = {Berkeley, CA}, + www_section = nse, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/spc.pdf +} + +@inproceedings{constantin07, +author={Florin Constantin and Takayuki Ito and David C. Parkes}, +title={Online Auctions for Bidders with Interdependent Values}, +booktitle={Proc. 6th International Joint Conference on Autonomous +Agents and Multiagent Systems (AAMAS'07)}, +year=2007, +month=may, +series={short paper}, +www_section=dmd, +www_pdf_url=http://www.eecs.harvard.edu/~florin/pubs/ConstantinItoParkesOABIV.pdf, +address={Honolulu, Hawaii}} + +@inproceedings{parkes06, +author={David C. Parkes and Michael O. Rabin and Stuart M. Shieber and Christopher Thorpe}, +title={Practical secrecy-preserving, verifiably correct and trustworthy auctions}, +booktitle={Proc. 8th International Conference +on Electronic Commerce (ICEC'06)}, +year=2006, +pages={70--81}, +www_section=cry, +www_pdf_url=http://portal.acm.org/citation.cfm?id=1151454.1151478&coll=portal&dl=ACM&CFID=15151515&CFTOKEN=6184618 +} + +@Book{geb07, +author={David C. Parkes and Moshe Tennenholtz}, +editor={David C. Parkes and Moshe Tennenholtz}, +title={Special issue Dedicated to the ACM Conference on Electronic Commerce (EC'07)}, +year=2009, +series={Games and Economic Behavior}, +publisher={Elsevier}, +vol="67", +www_section=sur,} + + +@Article{petcu08, +author={Adrian Petcu and Boi Faltings and David C. Parkes}, +title={{M-DPOP: Faithful Distributed Implementations of Efficient Social Choice Problems}}, +journal={Journal of Artificial Intelligence Research}, +year=2008, +volume=32, +pages={705--755}, +www_section=[ai,csc,mech], +www_pdf_url=http://www.jair.org/media/2500/live-2500-3967-jair.pdf} + + +@Article{lubin07, +author={Benjamin Lubin and Adam I. Juda and Ruggiero Cavallo and S\'{e}bastien Lahaie and Jeffrey Shneidman and David C. Parkes}, +title={{ICE: An Expressive Iterative Combinatorial Exchange}}, +journal={Journal of Artificial Intelligence Research}, +year=2008, +volume=33, +pages={33--77}, +www_section=md, +www_pdf_url=http://www.jair.org/media/2440/live-2440-4051-jair.pdf} + +@Article{michael09, +author={Loizos Michael and David C. Parkes and Avi Pfeffer}, +title={Specifying and Monitoring Economic Environments using Rights and Obligations}, +journal={Autonomous Agents \& Multi-Agent Systems}, +year=2009, +volume=20, +pages={158--197}, +www_section=ai, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/loizos09.pdf} + +@Article{harsha09, +author={Pavithra Harsha and Cynthia Barnhart and David C. Parkes and Haoqi Zhang}, +title={Strong Activity Rules for Iterative Combinatorial Auctions}, +year=2009, +journal={Computers \& Operations Research}, +pages={1271-1284}, +www_section=md, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/harsha09.pdf} + +@Article{juda07a, +author={Adam I. Juda and David C. Parkes}, +title={An Options-Based Solution to the Sequential Auction Problem}, +journal={Artificial Intelligence} +volume={173} +pages={876-899}, +year=2009, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/juda09.pdf, +www_section=dmd} + +@Article{mishra07, +author={Debasis Mishra and David C. Parkes}, +title={Multi-Item {Vickrey-Dutch} Auctions}, +journal={Games and Economic Behavior} +volume={66} +pages={326-347}, +year=2009, +www_section=[mech,md], +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/mishra_geb.pdf} + + +@Book{faratin04, +author = {Peyman Faratin and David C. Parkes and Juan A. Rodriguez-Aguilar and William E Walsh}, +editor = {Peyman Faratin and David C. Parkes and Juan A. Rodriguez-Aguilar and William E Walsh}, + title = {Agent Mediated Electronic Commerce {V}}, + year = 2004, + volume = 3048, + series = {Lecture Notes in Artificial Intelligence}, + publisher = {Springer-Verlag}, +www_section=sur, +www_html_url=http://www.springer.com/west/home/generic/search/results?SGWID=4-40109-22-35030179-0 +} + + +@Book{dss04, +author = {David C. Parkes}, +editor = {David C. Parkes}, + title = {Special Issue Dedicated to the Fourth ACM Conference on + Electronic Commerce (EC'03)}, + year = 2005, + series = {Decision Support Systems}, +publisher={Elsevier}, +volume=39, +number=1, +www_section=sur, +www_html_url=http://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%235878%232005%23999609998%23529481%23FLA%23&_cdi=5878&_pubType=J&view=c&_auth=y&_acct=C000050221&_version=1&_urlVersion=0&_userid=10&md5=737ccfebac4eed5c9e4adb8fc5107a15 +} + + +@Book{ms04, + author = {Anand Anandalingam and Jayant R. Kalagnanam and + David C. Parkes and Michael Rothkopf and Tuomas Sandholm}, + editor = {Anand Anandalingam and Jayant R. Kalagnanam and + David C. Parkes and Michael Rothkopf and Tuomas Sandholm}, + title = {Special Issue on Electronic Markets}, + year = 2005, + series = {Management Science}, +publisher={INFORMS}, +volume=51, +number=3, +www_section=sur, +www_html_url=http://mansci.journal.informs.org/content/vol51/issue3/index.dtl +} + +@Book{ec07, +editor={Jeffrey K. MacKie-Mason and David C. Parkes and Paul Resnick}, +author={Jeffrey K. MacKie-Mason and David C. Parkes and Paul Resnick}, +title={Proceedings 8th ACM Conference on Electronic Commerce (EC'07)}, +year=2007, +publisher={ACM}, +www_section=sur, +www_pdf_url=http://portal.acm.org/toc.cfm?id=1250910&idx=SERIES958&type=proceeding&coll=ACM&dl=ACM&part=series&WantType=Proceedings&title=EC&CFID=28820055&CFTOKEN=54993442} + +@Book{aamas08, +author={Lin Padgham and David C. Parkes and Joerg Mueller and Simon Parsons}, +editor={Lin Padgham and David C. Parkes and Joerg Mueller and Simon Parsons}, +title={Proceedings of the Seventh International Conference on Autonomous Agents and Multi +Agent Systems (AAMAS'08)}, +year=2008, +www_section=sur, +www_html_url=http://www.ifaamas.org/proceedings.html} + +@Book{padget02, + title = {Agent Mediated Electronic Commerce {IV}: Designing Mechanisms and Systems, AAMAS 2002 Workshop}, + year = 2002, +author="Julian A. Padget and David C. Parkes and Norman M. Sadeh and Onn Shehory and William E. Walsh", +editor="Julian A. Padget and David C. Parkes and Norman M. Sadeh and Onn Shehory and William E. Walsh", + series="Lecture Notes in Artificial Intelligence", +publisher={Springer-Verlag}, + volume=2531, +www_section=sur, +www_html_url=http://www.springer.com/west/home/generic/search/results?SGWID=4-40109-22-2244570-0 + } + +@inproceedings{ma07, +author={Qicheng Ma and David C. Parkes and Matt Welsh}, +title={A Utility-Based Approach to Bandwidth Allocation and Link Scheduling in Wireless Networks}, +booktitle={Proc. 1st. International Workshop on Agent Technology for Sensor Networks (ATSN'07)}, +year=2007, +www_section=nse, +www_pdf_url=http://www.eecs.harvard.edu/~mdw/papers/utility-atsn07.pdf, +address={Honolulu, Hawaii}} + +@inproceedings{jin07, +author={R. Kang-Xing Jin and David C. Parkes and Patrick J. Wolfe}, +title={Analysis of Bidding Networks in {eBay: Aggregate} Preference Identification through Community Detection}, +booktitle={Proc. AAAI Workshop on Plan, Activity and Intent Recognition (PAIR)}, +year=2007, +address={Vancouver, Canada}, +www_section=ai +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/jin07.pdf} + +@InProceedings{Faltings2006, +author = {Boi Faltings and David C. Parkes and Adrian Petcu and Jeffrey Shneidman}, +title = {Optimizing Streaming Applications with Self-Interested Users using {MDPOP}}, + booktitle = {Proc. International Workshop on Computational Social Choice (COMSOC'06)}, year = {2006}, + address = {Amsterdam, The Netherlands}, +www_section=nse, +www_pdf_url=http://liawww.epfl.ch/Publications/Archive/Faltings2006.pdf} + +@inproceedings{constantin07a, +author={Florin Constantin and David C. Parkes}, +title={On Revenue-Optimal Dynamic Auctions for Bidders with Interdependent Values}, +booktitle={Proc. Workshop on Agent Mediated Electronic Commerce IX (AMEC'IX)}, +year=2007, +address={Honolulu, Hawaii}, +www_section=dmd, +www_pdf_url=http://www.eecs.harvard.edu/~florin/pubs/ConstantinParkesORODABIVFinal.pdf} + + +@InProceedings{OB_PrefWS_IJCAI05, + author = {Florin Constantin and David C. Parkes}, + title = {Preference-Based Characterizations of Truthfulness and the Limited Expressiveness of Order-Based Domains}, + booktitle = {Proc. Workshop on Preference Handling}, + year = 2005, + address = {Edinburgh, Scotland}, + month = {August}, + note = {Position Paper}, +www_section = mech, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/OB_PrefWS_IJCAI05.pdf +} + +@InProceedings{cavalloRedis, + author = {Ruggiero Cavallo}, + title = {Optimal Decision-Making With Minimal Waste: Strategyproof Redistribution of VCG Payments}, + booktitle = {Proc. of the 5th Int. Joint Conf. on Autonomous Agents and Multi Agent Systems (AAMAS'06)}, + year = 2006, + address = {Hakodate, Japan}, + www_section = mech, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/cavallo-redis.pdf +} + +@InProceedings{cpsUAI06, + author = {Ruggiero Cavallo and David C. Parkes and Satinder Singh}, + title = {Optimal Coordinated Planning Amongst Self-Interested Agents with Private State}, + booktitle = {Proceedings of the 22nd Conference on Uncertainty in Artificial Intelligence (UAI'06)}, + year = 2006, + address = {Cambridge, MA}, + www_section = dmd, +pages={55--62}, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/cps-uai06.pdf +} + +@InProceedings{cpsRobot, + author = {Ruggiero Cavallo and David C. Parkes and Satinder Singh}, + title = {Optimal Coordination of Loosely-Coupled Self-Interested Robots}, + booktitle = {Workshop on Auction Mechanisms for Robot Coordination, AAAI'06}, + year = 2006, + address = {Boston, MA}, + www_section = [ai,dmd], + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/cps-aaai06-robot.pdf +} + +@InProceedings{parkes02, + author = {David C. Parkes and Lyle H. Ungar}, + title = {An Ascending-Price Generalized {V}ickrey Auction}, + booktitle = {Proc. Stanford Institute for Theoretical Economics Workshop on The Economics of the Internet}, + year = 2002, + address = {Stanford, CA}, +www_section = md, +} + +@InProceedings{egg06, +title={Egg: {An} Extensible and Economics-Inspired Open Grid Computing Platform}, +author={John Brunelle and Peter Hurst and John Huth and Laura Kang and Chaki Ng and David C. Parkes and Margo Seltzer and Jim Shank and Saul Youssef}, +booktitle={Proc. 3rd International Workshop on Grid Economics and Business Models (GECON'06)}, +address={Singapore}, +www_section=nse, +www_pdf_url= http://www.eecs.harvard.edu/econcs/pubs/egg.pdf, +year=2006 +} + +@InProceedings{lahaie06, +title={An Analysis of Alternative Slot Auction Designs for Sponsored Search}, +author={S\'{e}bastien Lahaie}, +booktitle={Proc. 7th ACM Conference on Electronic Commerce (EC'06)}, +year=2006, +www_section=ecom, +pages={218--227}, +www_pdf_url=http://www.eecs.harvard.edu/~slahaie/pubs/fp185-lahaie.pdf} + + +@InProceedings{lahaie07a, +author={S\'{e}bastien Lahaie and David Pennock}, +title={Revenue Analysis of a Family of Ranking Rules for Keyword Auctions}, +booktitle={Proc. 8th ACM Conference on Electronic Commerce (EC'07)}, +year=2007, +www_section=ecom, +pages={50--56}, +www_pdf_url=http:///www.eecs.harvard.edu/econcs/pubs/lahaie07.pdf} + + +@PhDThesis{lahaie07, +author={S\'{e}bastien Lahaie}, +title={A Modular Framework for Multi-Agent Preference +Elicitation}, +school={Computer Science, Harvard University}, +www_section=thes, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/lahaie_thesis.pdf, +year=2007} + +@PhDThesis{kang08, +author={Laura Kang}, +title={Open Mechanism Design: {E}nsuring and Verifying the Strategyproofness of Mechanisms in Open Environments}, +school={Computer Science, Harvard University}, +year=2008, +www_section=thes, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/kang_thesis.pdf} + + +@PhDThesis{woodard06, +author={Jason Woodard}, +title={Architectural Strategy and Design Evolution in Complex Engineered Systems}, +year=2006, +school={Information, Technology and Management, Harvard University}, +www_section=thes, +www_html_url=http://kuala.smu.edu.sg/~jason/diss.html} + +@PhDThesis{cavallo08, +author={Ruggiero Cavallo}, +title={Social Welfare Maximization in Dynamic Strategic Decision Problems}, +school={Computer Science, Harvard University}, +www_section=thes, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/cavallo_thesis.pdf, +year=2008} + +@PhDThesis{corbo08, +author={Jacomo Corbo}, +title={Multiparty Large-Scale Network Formation: +Economic Models and Mechanisms}, +school={Computer Science, Harvard University}, +www_section=thes, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/corbo_thesis.pdf, +year=2008} + +@PhDThesis{thorpe08, +author={Christopher Thorpe}, +title={Provably Correct, Secrecy Preserving Computation +and its Applications in Auctions and Securities Exchanges}, +school={Computer Science, Harvard University}, +www_section=thes, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/thorpe_thesis.pdf, +year=2008} + +@PhDThesis{martin08, +author={Jolie Martin}, +title={Seeing the Forest for the +Trees: Information Aggregation in Online Decision-Making}, +school={Information, Technology and Management, Harvard University}, +www_section=thes, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/martin_thesis.pdf, +year=2008} + +@PhDThesis{shneidman08, +author={Jeffrey Shneidman}, +title={Rational Failure in Distributed Systems}, +school={Computer Science, Harvard University}, +www_section=thes, +www_pdf_url=http://www.eecs.harvard.edu/econcs/pubs/shneidman_thesis.pdf, +year=2008} + + + +@InProceedings{juda06, + title = {The Sequential Auction Problem on eBay: An Empirical Analysis and a Solution}, + author = {Adam I. Juda and David C. Parkes}, + booktitle = {Proc. 7th ACM Conf. on Electronic Commerce (EC'06)}, + year = {2006}, + www_section = [ecom,dmd], + www_pdf_url = {http://www.eecs.harvard.edu/econcs/pubs/seqAucEbay.pdf}, + pages = {180--189} +} + +@InProceedings{cavalloNectar, + author = {Ruggiero Cavallo}, + title = {Handling Self-Interest in Groups, with Minimal Cost}, + booktitle = {Proceedings of the 21st National Conference on Artificial Intelligence (AAAI'06), Nectar Paper Track}, + year = 2006, + address = {Boston, MA}, + www_section = mech, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/cavallo-aaai06-nectar.pdf +} + +@inproceedings{constantin08, + title = {Online Ad Slotting With Cancellations}, + author = {Florin Constantin and Jon Feldman and S. Muthukrishnan and Martin Pal}, + booktitle = {Proceedings of the Fourth Workshop on Ad Auctions}, + address = {Chicago, IL} + year = 2008, + www_section = ecom, + www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/OnlineAdSlottingWithCancellations.pdf +} + +@inproceedings{constantin09, +title={An Online Mechanism for Ad Slot Reservations with Cancellations}, +author={Florin Constantin and Jon Feldman and S. Muthukrishnan and Martin Pal}, +booktitle={Proc. ACM-SIAM Symposium on Discrete Algorithms (SODA'09)}, +year=2009, +www_section = ecom, +pages={1265--1274}, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/soda09.pdf +} + +@article{Chen:09, +title = {Gaming Prediction Markets: Equilibrium Strategies with a Market Maker}, +author = {Yiling Chen and Stanko Dimitrov and Rahul Sami and Daniel M. Reeves and David M. Pennock and Robin D. Hanson and Lance Fortnow and Rica Gonen}, +journal = {Algorithmica}, +volume={58}, +number={4}, +pages={930--969}, +year = {2010}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/algorithmica_author.pdf +} + +@inproceedings{Chen:04a, +author = {Yiling Chen and Tracy Mullen and Chao-Hsien Chu}, +title = {Theoretical Investigation of Prediction Markets with Aggregate Uncertainty}, +year = {2004}, +booktitle = {Proceedings of the Seventh International Conference on Electronic Commerce Research (ICECR-7)}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ICECR04.pdf +} + +@ARTICLE{Chen:06a, +author={Yiling Chen and Tracy Mullen and Chao-Hsien Chu}, +title={An In-Depth Analysis of Information Markets with Aggregate Uncertainty}, +journal={Electronic Commerce Research}, +volume={6}, +number={2}, +pages={201--221}, +year={2006}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ECR_2006.pdf +} + +@inproceedings{Chen:05a, +author = {Yiling Chen and Chao-Hsien Chu and Tracy Mullen and David M. Pennock}, +title = {Information Markets vs. Opinion Pools: An Empirical Comparison}, +year = {2005}, +date ={5--8}, +booktitle = {Proceedings of the Sixth ACM Conference on Electronic Commerce (EC'05)}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/EC221-Chen.pdf +} + +@inproceedings{Chen:05b, +TITLE = {Predicting Uncertain Outcomes Using Information Markets}, +AUTHOR = {Yiling Chen and Tracy Mullen and Chao-Hsien Chu}, +YEAR = {2005}, +booktitle = {Proceedings of the Eighth Joint Conference on Information Sciences (JCIS'05)}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/JCIS2005.pdf +} + + +@ARTICLE{Chen:06b, +author={Yiling Chen and Tracy Mullen and Chao-Hsien Chu}, +title={Predicting Uncertain Outcomes Using Information Markets: {T}rader behavior and information aggregtion}, +journal={New Mathematics and Natural Computation}, +volume={2}, +number={3}, +year={2006}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/NMNC_CIEF.pdf +} + +@inproceedings{Chen:07, +TITLE = {Betting on Permutations}, +AUTHOR = {Yiling Chen and Lance Fortnow and Evdokia Nikolova and David M. Pennock}, +YEAR = {2007}, +pages = {326--335}, +booktitle = {Proceedings of the Eighth ACM Conference on Electronic Commerce (EC'07)}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/ec270-chen.pdf +} + +@inproceedings{Chen:07b, +TITLE = {A Utility Framework for Bounded-Loss Market Makers}, +AUTHOR = {Yiling Chen and David M. Pennock}, +YEAR = {2007}, +pages ={49--56}, +booktitle = {Proceedings of the 23rd Conference on Uncertainty in Artificial Intelligence (UAI'07)}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/MM_UAI_final.pdf +} + +@inproceedings{Chen:07c, +title = {Bluffing and Strategic Reticence in Prediction Markets}, +author = {Yiling Chen and David M. Reeves and David M. Pennock and Robin D. Hanson and Lance Fortnow and Rica Gonen}, +booktitle = {Lecture Notes in Computer Science 4858, The International Workshop on Internet and Network Economics (WINE)}, +pages={70--81}, +year = {2007}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/wine082.pdf +} + +@article{Chen:07d, +author = {Yiling Chen and Lance Fortnow and Evdokia Nikolova and David M. Pennock}, +title = {Combinatorial betting}, +journal = {SIGecom Exch.}, +volume = {7}, +number = {1}, +year = {2007}, +pages = {61--64}, +www_section = sur, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/sigecom-5.pdf +} + +@article{Chen:07d1, +author = {Yiling Chen and Lance Fortnow and Evdokia Nikolova and David M. Pennock}, +title = {Combinatorial betting}, +journal = {SIGecom Exch.}, +volume = {7}, +number = {1}, +year = {2007}, +pages = {61--64}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/sigecom-5.pdf +} + +@inproceedings{Chen:08, +TITLE = {Complexity of Combinatorial Market Makers}, +AUTHOR = {Yiling Chen and Lance Fortnow and Nicolas Lambert and David M. Pennock and Jennifer Wortman Vaughan}, +YEAR = {2008}, +pages = {190--199}, +booktitle = {Proceedings of the Eighth ACM Conference on Electronic Commerce (EC'08)}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/chen-ec08.pdf +} + +@inproceedings{Lambert:08b, +TITLE = {Self-Financed Wagering Mechanisms for Forecasting}, +AUTHOR = {Nicolas Lambert and John Langford and Jennifer Wortman Vaughan and Yiling Chen and Daniel M. Reeves and Yoav Shoham and David M. Pennock}, +YEAR = {2008}, +pages = {170-179}, +booktitle = {Proceedings of the Eighth ACM Conference on Electronic Commerce (EC'08)}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/lambert-ec08.pdf +} + +@inproceedings{Chen:08b, +TITLE = {Pricing Combinatorial Markets for Tournaments}, +AUTHOR = {Yiling Chen and Sharad Goel and David M. Pennock}, +YEAR = {2008}, +booktitle = {Proceedings of the 40th ACM Symposium on Theory of Computing (STOC)}, +pages={305--314}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/tournament-markets.pdf +} + +@inproceedings{Chen:08c, +TITLE = {An Empirical Study of Dynamic Pari-mutuel Markets: {E}vidence from the {T}ech {B}uzz {G}ame}, +AUTHOR = {Yiling Chen and David M. Pennock and Tejaswi Kasturi}, +YEAR = {2008}, +booktitle = {Lecture Notes in Computer Science, The Workshop on Web Mining and Web Usage Analysis (WebKDD)}, +www_section = [ecom,ie], +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/BuzzGameAnalysis.pdf +} + +@inproceedings{Chen:08d, +TITLE = {Sharing Online Advertising Revenue with Consumers}, +AUTHOR = {Yiling Chen and Arpita Ghosh and R. Preston McAfee and David M. Pennock}, +YEAR = {2008}, +booktitle = {Lecture Notes in Computer Science 5385, International Workshop on Internet and Network Economics (WINE)}, +pages={556--565}, +note={short paper}, +www_section = ecom, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/rwine-final.pdf +} + +@ARTICLE{Polgreen:2008, +author={Philip M. Polgreen and Yiling Chen and David M. Pennock and Forrest D. Nelson}, +title={Using Internet Searches for Influenza Surveillance}, +journal={Clinical Infectious Diseases}, +volume={47}, +pages={1443--1448}, +year={2008}, +www_section = [ecom,soc], +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/Influenza_almost_final_copy.pdf +} + +@inproceedings{Chen:07e, +title = {Socially Embedded Prediction Markets}, +author = {Yiling Chen and David M. Pennock}, +booktitle = {Special Issue Workshop for Economica on: The Growth of Gambling and Prediction Markets: Economic and Financial Implication}, +month={May}, +year = {2007}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/socpm.pdf +} + +@techreport{Chen:05c, +TITLE = {Security Design and Information Aggregation in Markets}, +AUTHOR = {Yiling Chen and Anthony M. Kwasnica}, +Institution = {The Pennsylvania State University} +YEAR = {2005}, +www_section = ie, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/MajorityParity.pdf +} + +@PhdThesis{Chen:05e, +author = {Yiling Chen}, +title = {Markets as An Information Aggregation Mechanism for Decision Support}, +school = {College of Information Sciences and Technology, The Pennsylvania State University}, +year = 2005, +month = {December}, +www_section = thes, +www_pdf_url = http://www.eecs.harvard.edu/econcs/pubs/Thesis_Yiling_Chen.pdf} diff --git a/utils.go b/utils.go index 3a1dd6a..d4c078f 100644 --- a/utils.go +++ b/utils.go @@ -140,7 +140,25 @@ func (r *reader) readLetter() (d rune) { return } -func removeLatexCommands(s string) string { +func squeezeSpaces(s string) string { + var buf bytes.Buffer + space := false + for _, c := range s { + switch c { + case ' ', '\n', '\t': + if !space { + buf.WriteRune(' ') + } + space = true + default: + buf.WriteRune(c) + space = false + } + } + return buf.String() +} + +func UnTex(s string) string { r := newReader(s) var buf bytes.Buffer for c := r.readRune(); c != eof; c = r.readRune() { @@ -163,7 +181,11 @@ func removeLatexCommands(s string) string { buf.WriteRune(c) } } - return string(norm.NFC.Bytes(buf.Bytes())) + s = string(norm.NFC.Bytes(buf.Bytes())) + s = squeezeSpaces(s) + replacer := strings.NewReplacer("---", "—", "--", "–", "~", "\u00A0", + "``", "“", "''", "”", "'", "’", "\"", "”") + return replacer.Replace(s) } // length of a LaTeX string. A special char counts as one, braces count as one -- cgit v1.2.3-70-g09d2