Θεωρία Παιγνίων και Αποφάσεων. Ενότητα 8: Δημοπρασίες. Ε. Μαρκάκης. Επικ. Καθηγητής

Σχετικά έγγραφα
1 Εισαγωγή στις Συνδυαστικές Δημοπρασίες - Combinatorial Auctions

1 Εισαγωγή στις Συνδυαστικές Δημοπρασίες - Combinatorial Auctions

Θεωρία Παιγνίων και Αποφάσεων. Ενότητα 2: Έννοιες λύσεων σε παίγνια κανονικής μορφής. Ε. Μαρκάκης. Επικ. Καθηγητής

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεωρία Παιγνίων και Αποφάσεων Διδάσκων: Ε. Μαρκάκης, Εαρινό εξάμηνο 2017

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεωρία Παιγνίων και Αποφάσεων Διδάσκων: Ε. Μαρκάκης, Εαρινό εξάμηνο 2015

Θεωρία Παιγνίων και Αποφάσεων. Ενότητα 4: Μεικτές Στρατηγικές. Ε. Μαρκάκης. Επικ. Καθηγητής

Θεωρία Παιγνίων και Αποφάσεων. Ενότητα 5: Εύρεση σημείων ισορροπίας σε παίγνια μηδενικού αθροίσματος. Ε. Μαρκάκης. Επικ. Καθηγητής

Μικτές Στρατηγικές σε Παίγνια και σημεία Ισορροπίας Nash. Τµήµα Μηχανικών Πληροφορικής και Υπολογιστών 1

Θεωρία Παιγνίων και Αποφάσεων. Ενότητα 3: Παίγνια με περισσότερους παίκτες και μέθοδοι απλοποίησης παιγνίων. Ε. Μαρκάκης. Επικ.

2 Πώς πουλάει διαφημιστικό χώρο η Google;

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεωρία Παιγνίων και Αποφάσεων Διδάσκων: Ε. Μαρκάκης, Εαρινό εξάμηνο 2015

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Ενότητα 12: Δημοπρασίες ανερχόμενων και κατερχόμενων προσφορών. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεωρία Παιγνίων και Αποφάσεων Διδάσκων: Ε. Μαρκάκης, Εαρινό εξάμηνο 2016

Θεωρία Παιγνίων Δρ. Τασσόπουλος Ιωάννης

Θεωρία Παιγνίων και Αποφάσεων

Θεωρία Παιγνίων Δρ. Τασσόπουλος Ιωάννης

Δημοπρασίες (Auctions)

a n = 3 n a n+1 = 3 a n, a 0 = 1


Λήψη απόφασης σε πολυπρακτορικό περιβάλλον. Θεωρία Παιγνίων

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Ενότητα 11: Σχεδίαση μηχανισμών. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

Αλγοριθμική Θεωρία Παιγνίων: Εισαγωγή και Βασικές Έννοιες

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ

Κουτσιούμπας Αχιλλέας U. Adamy, C. Ambuehl, R. Anand, T. Erlebach

ΚΕΦΑΛΑΙΟ 3 ΤΟ ΔΙΩΝΥΜΙΚΟ ΘΕΩΡΗΜΑ

Προσεγγιστικοί Αλγόριθμοι

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΕΦΑΛΑΙΟ 1

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεωρία Παιγνίων και Αποφάσεων Διδάσκων: Ε. Μαρκάκης, Εαρινό εξάμηνο 2015

Ανταγωνιστική Ανάθεση Πόρων και Παίγνια Συμφόρησης

ΑΣΚΗΣΗ 1 Βρείτε την ισορροπία των ακόλουθων παιγνίων απαλείφοντας διαδοχικά τις κυριαρχούµενες στρατηγικές.

ΤΕΙ Χαλκίδας Σχολή Διοίκησης και Οικονομίας Τμήμα Διοίκησης Επιχειρήσεων

Notes. Notes. Notes. Notes Ε 10,10 0,3 Λ 3,0 2,2

Κεφ. 9 Ανάλυση αποφάσεων

Προσεγγιστικοί Αλγόριθμοι

δημιουργία: επεξεργασία: Ν.Τσάντας

Πληροφοριακά Συστήματα Διοίκησης (ΜΒΑ) Ενότητα 8: Παίγνια πλήρους και ελλιπούς πληροφόρησης

Θεωρία Παιγνίων Δρ. Τασσόπουλος Ιωάννης

Notes. Notes. Notes. Notes

1. ΣΤΑΤΙΚΗ ΑΡΙΣΤΟΠΟΙΗΣΗ

Κεφάλαιο 5 R (2, 3) R (3, 0)

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ. Κεφάλαιο 3 Μορφοποίηση Προβλημάτων Ακέραιου Προγραμματισμού

10/3/17. Μικροοικονομική. Κεφάλαιο 29 Θεωρία παιγνίων. Μια σύγχρονη προσέγγιση. Εφαρµογές της θεωρίας παιγνίων. Τι είναι τα παίγνια;

Ηθικός Κίνδυνος. Το βασικό υπόδειγμα. Παρουσιάζεται ένα στοχαστικό πρόβλημα χρηματοδότησης όταν τα αντισυμβαλλόμενα μέρη έχουν συμμετρική πληροφόρηση.

ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

Το Υπόδειγμα της Οριακής Τιμολόγησης

- Παράδειγμα 2. Εκτέλεση Πέναλτι ή Κορώνα-Γράμματα (Heads or Tails) - Ένας ποδοσφαιριστής ετοιμάζεται να εκτελέσει ένα πέναλτι, το οποίο προσπαθεί να

Βασικές Αρχές της Θεωρίας Παιγνίων

Αλγοριθμική Θεωρία Παιγνίων

Fermat, 1638, Newton Euler, Lagrange, 1807

Διάλεξη 6. Μονοπωλιακή Συμπεριφορά VA 25

Τμήμα Εφαρμοσμένης Πληροφορικής

ΕΝΟΤΗΤΑ III ΒΑΣΙΚΕΣ ΜΕΘΟ ΟΙ ΑΝΑΛΥΣΗΣ

Ασκήσεις. Ιωάννα Καντζάβελου. Τµήµα Μηχανικών Πληροφορικής και Υπολογιστών 1

Γραμμικός Προγραμματισμός Μέθοδος Simplex

Επιχειρησιακή Έρευνα I

Διάλεξη 3. Οικονομικά της ευημερίας. Οικονομικά της ευημερίας 3/9/2017. Περίγραμμα. Εργαλεία δεοντολογικής ανάλυσης

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Βfi 1 2 Αfl 1 1, 2 0, 1 2 2, 1 1, 0

n ίδια n διαφορετικά n n 0 n n n 1 n n n n 0 4

Κεφάλαιο 7ο. max(p 1 c)(α bp 1 +dp 2 )

Θεωρία Παιγνίων Δρ. Τασσόπουλος Ιωάννης

1. Επιλογή Ποιότητας στην Ολιγοπωλιακή Αγορά: Κάθετη Διαφοροποίηση Προϊόντος

Σχεδίαση & Ανάλυση Αλγορίθμων

Κυριαρχία και μεικτές στρατηγικές Μεικτές στρατηγικές και κυριαρχία Είδαμε ότι μια στρατηγική του παίκτη i είναι κυριαρχούμενη, αν υπάρχει κάποια άλλη

HAL R. VARIAN. Μικροοικονομική. Μια σύγχρονη προσέγγιση. 3 η έκδοση

Σχεδίαση και Ανάλυση Αλγορίθμων

Κεφάλαιο 29 Θεωρία παιγνίων

Υπολογιστική Σχεδίαση Παιγνίων

- ΟΡΙΟ - ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ ΕΝΟΤΗΤΑ 6: ΜΗ ΠΕΠΕΡΑΣΜΕΝΟ ΟΡΙΟ ΣΤΟ

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Σηματοδοτικά Παίγνια και Τέλεια Μπεϊζιανή Ισορροπία

Επιλογή Ποιότητας και Κάθετη Διαφοροποίηση Προϊόντος

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 13: Παραλλαγές Μηχανών Turing και Περιγραφή Αλγορίθμων

Αριθμητική Ανάλυση και Εφαρμογές

ΑΛΓΟΡΙΘΜΙΚΗ ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ Πανεπιστήµιο Αθηνών Εαρινό Εξάµηνο 2007 ιδάσκων : Ηλίας Κουτσουπιάς

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Ενότητα 9: Απείρως επαναλαμβανόμενα παίγνια. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

Ε Π Ι Χ Ε Ι Ρ Η Σ Ι Α Κ Η Ε Ρ Ε Υ Ν Α

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Ενότητα 8: Πεπερασμένα επαναλαμβανόμενα παίγνια. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

Α2 Β2 Γ2 2 Α1 1,0 5,-1-1,-2 9,-2 Β1 2,1-2,0 0,2 0,-1 Γ1 0,3 14,2 2,1 8,1 1 1,2 0,1 3,0-1,0

Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών

Τεχνητή Νοημοσύνη. 6η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες

Ενημερωτική Διαφοροποίηση Προϊόντος: Ο Ρόλος της Διαφήμισης

Ανταγωνιστική Ανάθεση Πόρων και Παίγνια Συμφόρησης

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΑΙ ΜΑΘΗΜΑΤΙΚΗ ΔΙΑΤΥΠΩΣΗ, Διαλ. 2. Ανωτάτη Σχολή Παιδαγωγικής και Τεχνολογικής Εκπαίδευσης 8/4/2017

Θεωρία Δυαδικότητας ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. Η παρουσίαση προετοιμάστηκε από τον Ν.Α. Παναγιώτου. Επιχειρησιακή Έρευνα

Γραφική Λύση & Πρότυπη Μορφή Μαθηματικού Μοντέλου

10/3/17. Κεφάλαιο 26 Μονοπωλιακή συμπεριφόρά. Μικροοικονομική. Πώς πρέπει να τιµολογεί ένα µονοπώλιο; Πολιτικές διάκρισης τιµών

, για κάθε n N. και P είναι αριθμήσιμα.

Τμήμα Λογιστικής και Χρηματοοικονομικής. Θεωρία Πιθανοτήτων. Δρ. Αγγελίδης Π. Βασίλειος

ηµοπρασίες Χρηµατοδοτούµενων Αναζητήσεων

Συνδυαστική Βελτιστοποίηση Εισαγωγή στον γραμμικό προγραμματισμό (ΓΠ)

Διάκριση Τιμών 3 ου Βαθμού: Κατάτμηση της Αγοράς

Έστω ότι έχουµε 2 µάρκες υπολογιστών: A (Apricot), B (Banana) [ ιαρκή Αγαθά].

Σχεδίαση και Ανάλυση Αλγορίθμων Ενότητα 10: ΤΕΧΝΙΚΕΣ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΑΝΑΛΥΣΗΣ ΑΛΓΟΡΙΘΜΩΝ ΓΙΑ ΠΡΟΒΛΗΜΑΤΑ ΜΕ ΑΠΑΓΟΡΕΥΤΙΚΟ ΑΡΙΘΜΟ ΠΕΡΙΠΤΩΣΕΩΝ

Διάλεξη 7. Θεωρία παιγνίων VA 28, 29

Στοχαστικές Στρατηγικές

Θεωρία Υπολογισμού Άρτιοι ΑΜ. Διδάσκων: Σταύρος Κολλιόπουλος. eclass.di.uoa.gr. Περιγραφή μαθήματος

Θεωρία Υπολογισμού Αρτιοι ΑΜ Διδάσκων: Σταύρος Κολλιόπουλος eclass.di.uoa.gr

Το Διαδίκτυο ως ερευνητικό αντικείμενο

Transcript:

Θεωρία Παιγνίων και Αποφάσεων Ενότητα 8: Δημοπρασίες Ε. Μαρκάκης Επικ. Καθηγητής

Δημοπρασίες ενός αγαθού 2

Δημοπρασίες 1 µη διαιρετό αγαθό Σύνολο παικτών N = {1, 2,, n} 3

Δημοπρασίες Μέσο συνδιαλλαγής από την αρχαιότητα Πρώτες αναφορές στην Βαβυλωνία, και στην αρχαία Αθήνα Σύγχρονες εφαρμογές: Έργα τέχνης Γραμματόσημα Άδειες συχνοτήτων Δικαιώματα για ρύπους Δημοπρασίες λουλουδιών (Ολλανδία) Google ads ebay Τίτλοι ομολόγων... 4

Δημοπρασίες Παλιότερα, τα πιο δημοφιλή είδη δημοπρασιών ήταν Η αγγλική δημοπρασία Η τιμή αυξάνεται με μικρά βήματα Σταδιακά οι παίκτες αποσύρονται μέχρι να μείνει μόνο ένας νικητής Η ολλανδική δημοπρασία Η τιμή ξεκινάει από το + (δλδ από καποια πολύ μεγάλη τιμή) και μειώνεται με μικρά βήματα Μέχρι να βρεθεί κάποιος πρόθυμος να προσφέρει αυτά τα λεφτά Υπάρχουν διάφορες παραλλαγές για την πρακτική υλοποίησή τους Και στα 2 είδη, είναι δυνατόν οι παίκτες να εξάγουν πληροφορία για την ωφέλεια άλλων παικτών 5

Δημοπρασίες με ενσφράγιστες προσφορές (sealed bid aucnons) Ενσφράγιστες προσφορές: Κάθε παίκτης υποβάλει την προσφορά του σε ένα φάκελο, χωρίς να την βλέπουν οι άλλοι παίκτες Στη συνέχεια ο δημοπράτης πρέπει να αποφασίσει: - Ποιος κερδίζει το αγαθό? Εύκολο! Ο παίκτης με την υψηλότερη προσφορά - Πόσο πρέπει να πληρώσει ο νικητής? Όχι τόσο ξεκάθαρο 6

Υποθέσεις Δημοπρασία 1 ης τιμής (first price aucnon) Αξία αγαθού: Για i=1,..., n, o παίκτης i έχει μια αξία v i αν αποκτήσει το αγαθό Υποθέτουμε ότι v 1 > v 2 >... > v n > 0 Στρατηγικές: κάθε παίκτης i υποβάλει μια προσφορά b i b i [0, ) Άπειρο πλήθος αμιγών στρατηγικών Στρατηγική συμπεριφορά: H προσφορά b i μπορεί να διαφέρει αρκετά από την πραγματική ωφέλεια v i του παίκτη i 7

Δημοπρασία 1 ης τιμής Κανόνες της δημοπρασίας (first price aucnon) Έστω b = (b 1, b 2,..., b n ) το διάνυσμα με τις προσφορές όλων των παικτών Νικητής: Ο παίκτης με την υψηλότερη προσφορά Σε ισοβαθμίες: υποθέτουμε ότι κερδίζει ο παίκτης με τον μικρότερο δείκτη (όχι πολύ σημαντικό για την ανάλυση) Π.χ. Αν ισοβαθμίσουν ο π. 2 και ο π. 4, κερδίζει ο π. 2 Πληρωμή νικητή: η προσφορά που δήλωσε Συνάρτηση ωφέλειας π. i, u i (b) = v i b i, αν o i νίκησε 0, διαφορετικά 8

Σημεία ισορροπίας στη δημοπρασία 1 ης τιμής Κάθε δημοπρασία ορίζει ένα παίγνιο Μπορούμε να περιγράψουμε όλα τα σημεία ισορροπίας του παιγνίου (έστω με αμιγείς στρατηγικές)? Είναι πάρα πολλά... Μπορούμε όμως να βγάλουμε κάποια συμπεράσματα για την συμπεριφορά του νικητή Θεώρημα: Το προφίλ (v 2, v 2, v 3,..., v n ) είναι σημείο ισορροπίας Πόρισμα: Η δημοπρασία 1 ης τιμής δίνει κίνητρα στους παίκτες να μην είναι ειλικρινείς για την ωφέλειά τους 9

Μηχανισμοί δημοπρασιών Θέλουμε να εξερευνήσουμε εναλλακτικούς τρόπους πληρωμής, με καλύτερες ιδιότητες Ορισμός: Ένας μηχανισμός δημοπρασιών παίρνει ως είσοδο το διάνυσμα προσφορών b = (b 1, b 2,..., b n ) και αποτελείται από έναν αλγόριθμο ανάθεσης (ποιος κερδίζει το αγαθό) έναν αλγόριθμο πληρωμών (πόσο πληρώνει ο νικητής) Επιθυμητές ιδιότητες Όσοι δεν κερδίζουν δεν πληρώνουν τίποτα Αν ο νικητής είναι ο παίκτης i, η πληρωμή του δεν θα υπερβεί το b i (εγγύηση ότι δεν πληρώνει κανείς παραπάνω από αυτό που δήλωσε) 10

Μηχανισμοί δημοπρασιών Κίνητρα Ιδανικά, θέλουμε μηχανισμούς που δεν δίνουν κίνητρα στους παίκτες για στρατηγική συμπεριφορά Πώς το μοντελοποιούμε αυτό μαθηματικά? Μια απόπειρα: Ορισμός: Ένας μηχανισμός ονομάζεται φιλαλήθης (truthful ή strategyproof) αν για κάθε παίκτη i, και για κάθε προφίλ των υπόλοιπων παικτών b -i έχουμε u i (v i, b -i ) u i (b, b -i ) για κάθε b v i Δηλαδή: είναι κυρίαρχη στρατηγική για κάθε παίκτη i να δηλώσει την πραγματική του ωφέλεια v i 11

Μηχανισμοί δημοπρασιών Σε έναν φιλαλήθη μηχανισμό, κάθε λογικός παίκτης ξέρει τι πρέπει να επιλέξει, ανεξάρτητα από το τι κάνουν οι άλλοι παίκτες Δεν χρειάζεται κανένας παίκτης να σκεφτεί αν υπάρχει καλύτερη στρατηγική Πολύ ισχυρή ιδιότητα για έναν μηχανισμό Πόρισμα: Ο μηχανισμός 1ης τιμής δεν είναι φιλαλήθης Υπάρχουν φιλαλήθεις μηχανισμοί? 12

O Μηχανισμός 2 ης τιμής (Vickrey aucnon) [Vickrey 61] Αλγόριθμος ανάθεσης: νικητής είναι ο παίκτης με την υψηλότερη προσφορά, όπως και πριν Σε ισοβαθμίες: υποθέτουμε ότι κερδίζει ο παίκτης με τον μικρότερο δείκτη Αλγόριθμος πληρωμής: Ο νικητής πληρώνει την 2 η υψηλότερη προσφορά Γίνεται μια μικρή έκπτωση στον νικητή Παρατήρηση: H πληρωμή δεν εξαρτάται από τη δήλωση του νικητή! Η προσφορά κάθε παίκτη καθορίζει το αν θα κερδίσει ή όχι, δεν καθορίζει τι θα πληρώσει 13

O Μηχανισμός 2 ης τιμής (Vickrey aucnon) [Vickrey 61] (Nobel Οικονομικών 1996) Θεώρημα: Ο μηχανισμός 2 ης τιμής είναι φιλαλήθης Απόδειξη: Κοιτάμε έναν παίκτη i, κι έστω ένα αυθαίρετο προφίλ b -i για τους υπόλοιπους παίκτες Έστω b * = max j i b j Θεωρήστε τώρα όλες τις δυνατές περιπτώσεις για την πραγματική ωφέλεια του i - v i < b * - v i > b * - v i = b * - Σε όλες τις περιπτώσεις αυτές, ο π. i δεν κερδίζει κάτι καλύτερο αν 14 δεν παίξει v i

Συνδυαστικές Δημοπρασίες 15

Σύνολο παικτών N = {1, 2,, n} Το μοντέλο Σύνολο μη διαιρετών αγαθών M = {1, 2,, m} 16

Συνδυαστικές δημοπρασίες Δημοπρασίες με πολλά αγαθά προς πώληση Οι παίκτες μπορούν να εκφράζουν προσφορές σε συνδυασμούς από αγαθά Στην πράξη αρκετές εφαρμογές κατά τα τελευταία 10-15 έτη Spectrum licences The FCC incennve aucnon: h ps://www.fcc.gov/about-fcc/fcc-ininanves/ incennve-aucnons Transportanon routes Logisncs 17

Συνδυαστικές δημοπρασίες Στην πράξη φαίνεται να εξάγεται μεγαλύτερο κέρδος από ότι αν γινόταν μια ξεχωριστή δημοπρασία για κάθε αγαθό Κύρια ερωτήματα/προκλήσεις: Αλγοριθμικά: Πώς θα αναθέσουμε τα αγαθά στους παίκτες (ειδικά αν επικαλύπτονται τα σύνολα που θέλουν περισσότερο)? Παιγνιο-θεωρητικά: Πόσο θα χρεώσουμε κάθε αγαθό? Φιλαλήθεις μηχανισμοί? 18

Συναρτήσεις ωφέλειας Στις δημοπρασίες με 1 αγαθό, κάθε παίκτης i είχε μια ωφέλεια v i, για την απόκτηση του αγαθού Τώρα θα θεωρήσουμε ότι κάθε παίκτης έχει μια συνάρτηση ωφέλειας, ορισμένη σε όλα τα υποσύνολα αγαθών v i : P(M) R όπου P(M) = το δυναμοσύνολο του M Για κάθε S M, v i (S) = ωφέλεια για τον π. i αν αποκτήσει το υποσύνολο S 19

Παραδείγματα συναρτήσεων ωφέλειας Προσθετικές (addi?ve) συναρτήσεις Για κάθε S M, v i (S) = Σ j S v ij όπου v ij = ωφέλεια από την απόκτηση του αγαθού j Άρα η συνάρτηση μπορεί να καθορισθεί πλήρως από το διάνυσμα (v i1, v i2,..., v im ) Σε τέτοιες περιπτώσεις, τα αγαθά ουσιαστικά δεν σχετίζονται μεταξύ τους Η απόκτηση ενός αγαθού δεν επηρεάζει την αξία που έχει ένας παίκτης για κάποιο άλλο αγαθό 20

Συναρτήσεις ωφέλειας Στην πράξη πολλές φορές τα αγαθά προς πώληση σχετίζονται μεταξύ τους και οι ωφέλειες δεν μπορούν να εκφραστούν από προσθετικές συναρτήσεις Η αξία τους για έναν παίκτη μπορεί να εξαρτάται από τα υπόλοιπα αγαθά που έχει ήδη ο παίκτης Τα αγαθά μπορεί να εμφανίζουν Συμπληρωματικότητα (complementarity): κάποια αγαθά μπορεί να έχουν αξία μόνο όταν πωλούνται μαζί με άλλα (π.χ. αριστερό και δεξιό παπούτσι) Δυνατότητα αντικατάστασης (subsntutability): κάποια αγαθά μπορεί να έχουν παρόμοια αξία με άλλα αγαθά της δημοπρασίας και να μην πρέπει να πουληθούν μαζί στον ίδιο παίκτη (π.χ. 2 αυτοκίνητα με ίδια χαρακτηριστικά) 21

Παραδείγματα συναρτήσεων ωφέλειας Υποπροσθετικές (subaddi?ve) συναρτήσεις Για κάθε 2 ξένα υποσύνολα S M, T M, v i (S T) v i (S) + v i (T) Σε αυτή την περίπτωση έχουμε subsntutability μεταξύ των αγαθών Καλούνται και complement-free συναρτήσεις (επειδή δεν έχουμε συμπληρωματικότητα) 22

Ωφέλεια Παραδείγματα συναρτήσεων ωφέλειας Υπομετρικές (submodular) συναρτήσεις Για κάθε 2 υποσύνολα S, T, με S T M, και για κάθε αγαθό j T v i (T {j}) v i (T) v i (S {j}) v i (S) Decreasing marginal values Διακριτό ανάλογο των κοίλων συναρτήσεων Αριθµός µπουκαλιών 23

Παραδείγματα συναρτήσεων ωφέλειας Οι υπομετρικές συναρτήσεις είναι ειδική κατηγορία των υποπροσθετικών συναρτήσεων Άρα κι εδώ δεν έχουμε συμπληρωματικότητα Διαδραματίζουν σημαντικό ρόλο στην μικρο-οικονομική θεωρία Εκφράζουν το γεγονός ότι η ωφέλεια έρχεται σε «κορεσμό» όταν συνεχίζουμε και δίνουμε αγαθά προς τον ίδιο παίκτη 24

Παραδείγματα συναρτήσεων ωφέλειας Συμμετρικές υπομετρικές (symmetric submodular) συναρτήσεις Μια ειδική περίπτωση υπομετρικών συναρτήσεων Υπομετρικές με την επιπλέον υπόθεση ότι ο παίκτης θεωρεί όλα τα αγαθά πανομοιότυπα Άρα η ωφέλεια εξαρτάται μόνο από το πόσα αγαθά παίρνει ο παίκτης Π.χ. δημοπρασίες με πολλαπλά αντίτυπα ενός αγαθού Οι δημοπρασίες ομολόγων εμπίπτουν σε αυτό το σενάριο Τέτοιες συναρτήσεις μπορούν να αναπαρασταθούν με το διάνυσμα περιθωριακών τιμών (marginal values)! (m i (1), m i (2),, m i (k))! Όπου m i (j) = έξτρα ωφέλεια για την απόκτηση του j-οστού αγαθού, αν ο παίκτης έχει ήδη j-1 αγαθά 25

Παραδείγματα συναρτήσεων ωφέλειας Υπερπροσθετικές (superaddi?ve) συναρτήσεις Για κάθε 2 ξένα υποσύνολα S M, T M, v i (S T) v i (S) + v i (T) Σε αυτή την περίπτωση έχουμε συμπληρωματικότητα Π.χ. Τα αγαθά μπορεί να μην έχουν σχεδόν καμία αξία μόνα τους, παρά μόνο όταν πωλούνται σε συνδυασμούς 26

Σχέσεις μεταξύ διαφορετικών συναρτήσεων General Subaddi$ve Submodular Addi$ve Symmetric Submodular 27

Μηχανισμοί για συνδυαστικές δημοπρασίες Πώς περιγράφουν οι παίκτες την συνάρτηση ωφέλειας στον δημοπράτη? Για μια γενική συνάρτηση, χρειαζόμαστε το v i (S), για κάθε S M (2 m αριθμοί, απαγορευτικό!)! 2 περιπτώσεις 1. Κάποιες συναρτήσεις μπορούν να περιγραφούν με έναν μικρό αριθμό παραμέτρων Π.χ. προσθετικές ή symmetric submodular (αρκούν m παράμετροι) 2. Αν αυτό δεν είναι εφικτό, ο δημοπράτης μπορεί να ρωτήσει τους παίκτες για συγκεκριμένα υποσύνολα Δεν είναι ανάγκη να μάθει ολόκληρη τη συνάρτηση 28

Μηχανισμοί για συνδυαστικές δημοπρασίες Μπορούμε να έχουμε φιλαλήθεις μηχανισμούς σε συνδυαστικές δημοπρασίες? Πιο συγκεκριμένα: μπορούμε να γενικεύσουμε την δημοπρασία 2 ης τιμής όταν έχουμε πολλά αγαθά? Θα πρέπει να γενικεύσουμε: Τον αλγόριθμο ανάθεσης: με 1 αγαθό, κέρδιζε ο παίκτης με την υψηλότερη προσφορά Τώρα θα έχουμε περισσότερους από 1 νικητές (με διαφορετικά αγαθά ο καθένας) Τον αλγόριθμο πληρωμών: με 1 αγαθό, κάναμε μια «έκπτωση» στον νικητή Τώρα θα χρειαστεί να σκεφτούμε τι έκπτωση να κάνουμε στον κάθε νικητή 29

Βελτιστοποίηση κοινωνικού οφέλους Η γενίκευση για τον αλγόριθμο ανάθεσης στηρίζεται στη μεγιστοποίηση του κοινωνικού καλού Ορισμός: Έστω S = (S 1, S 2,, S n ) μια ανάθεση των αγαθών στους παίκτες, όπου S i = υποσύνολο που ανατίθεται στον π. i. Τότε το κοινωνικό όφελος της ανάθεσης είναι SW(S) = Σ i v i (S i ) Το πρόβλημα SWM (Social Welfare Maximizanon): Input: Οι συναρτήσεις ωφέλειας των παικτών Output: Βρες μια ανάθεση S * = (S 1, S 2,, S n ) που παράγει το μέγιστο δυνατό κοινωνικό όφελος: SW(S * ) SW(S) για κάθε άλλη ανάθεση S Παρατήρηση: Με 1 αγαθό, αρκεί να το δώσουμε στον παίκτη με την υψηλότερη προσφορά, άρα γενικεύει τον αλγόριθμο ανάθεσης της δημοπρασίας Vickrey 30

Βελτιστοποίηση κοινωνικού οφέλους Παράδειγμα με προσθετικές συναρτήσεις 3 παίκτες, 4 αγαθά Το input, μπορεί να καθοριστεί από έναν 3 x 4 πίνακα 48 41 11 0 35 10 50 5 45 20 10 25 Βέλτιστη ανάθεση: S * = (S 1, S 2, S 3 ) = ({1, 2}, {3}, {4}) Βέλτιστο κοινωνικό όφελος: 48 + 41 + 50 + 25 = 164 31

Ο μηχανισμός VCG O μηχανισμός VCG (προς τιμήν των Vickrey, Clarke, Groves) Γενίκευση της δημοπρασίας Vickrey για πολλά αγαθά 1. Λύσε το πρόβλημα SWM και έστω S * = (S 1, S 2,, S n ) η βέλτιστη λύση 2. Αλγόριθμος ανάθεσης: Για i=1,..., n, ο παίκτης i λαμβάνει το σύνολο S i 3. Αλγόριθμος πληρωμών: Κάθε παίκτης πληρώνει την «ζημιά» που προκαλεί η παρουσία του στο όφελος των υπολοίπων Πληρωμή παίκτη i: p i = SW -i * - Σ j i v j (S j ) όπου SW -i * = βέλτιστο κοινωνικό όφελος όταν ο i δεν είναι παρών 32

Ο μηχανισμός VCG Συμπερασματικά: Κάθε παίκτης παίρνει τα αγαθά που του αντιστοιχούν στην βέλτιστη ανάθεση (ως προς το κοινωνικό όφελος) Η πληρωμή του καθορίζεται από τις δηλώσεις των άλλων παικτών, όπως και στη δημοπρασία Vickrey Θεώρημα: Ο μηχανισμός VCG είναι φιλαλήθης και μεγιστοποιεί το κοινωνικό όφελος, για οποιεσδήποτε συναρτήσεις ωφέλειας Μπορούμε να υλοποιούμε αποδοτικά τον μηχανισμό VCG? - Ναι, όταν μπορούμε να λύσουμε το πρόβλημα SWM 33

Υλοποίηση του μηχανισμού VCG Προσθετικές συναρτήσεις Input: n x m πίνακας Λύση του προβλήματος SWM: Εύκολη, greedy αλγόριθμος Για κάθε αγαθό j: δώσε το στον παίκτη με την υψηλότερη αξία Υλοποίηση του VCG: Αρκεί να λύσουμε n+1 φορές το SWM πρόβλημα 1 για τον αλγόριθμο ανάθεσης n φορές για τον αλγόριθμο πληρωμών (με 1 διαφορετικό παίκτη απόντα κάθε φορά) 34

Υλοποίηση του μηχανισμού VCG Παράδειγμα με προσθετικές συναρτήσεις 3 παίκτες, 4 αγαθά 48 41 11 0 35 10 50 5 45 20 10 25 Βέλτιστη ανάθεση: S * = (S 1, S 2, S 3 ) = ({1, 2}, {3}, {4}) Βέλτιστο κοινωνικό όφελος: 48 + 41 + 50 + 25 = 164 35

Υλοποίηση του μηχανισμού VCG Παράδειγμα με προσθετικές συναρτήσεις 3 παίκτες, 4 αγαθά 48 41 11 0 35 10 50 5 45 20 10 25 Πληρωμές: p 1 = SW -1 * - Σ j 1 v j (S j ) = 140 (50+25) = 65 p 2 = SW -2 * - Σ j 2 v j (S j ) = 125 (89+25) = 11 Ομοίως p 3 = 5 36

Υλοποίηση του μηχανισμού VCG Προσθετικές συναρτήσεις Αν τρέχαμε m ανεξάρτητες δημοπρασίες Vickrey για κάθε αγαθό χωριστά? Ίδιο αποτέλεσμα με πριν! Οφείλεται στο ότι έχουμε προσθετικές συναρτήσεις (και άρα δεν συσχετίζονται οι αξίες των αγαθών) Πόρισμα: Για προσθετικές συναρτήσεις ωφέλειας, ο μηχανισμός VCG είναι ισοδύναμος με την εκτέλεση μιας ανεξάρτητης δημοπρασίας Vickrey για κάθε αγαθό 37

Υλοποίηση του μηχανισμού VCG Υπομετρικές συναρτήσεις? Ο μηχανισμός VCG μπορεί να υλοποιηθεί σε πολυωνυμικό χρόνο με συμμετρικές υπομετρικές συναρτήσεις Αλλά: - Σκεφτείτε πώς! για γενικές υπομετρικές συναρτήσεις το SWM πρόβλημα είναι NP-complete Το ίδιο και για υποπροσθετικές, αλλά και για υπερπροσθετικές 38

Υλοποίηση φιλαληθών μηχανισμών Ερευνητικά ερωτήματα γενικότερα Εύρεση ειδικών περιπτώσεων από συναρτήσεις ωφέλειας όπου το SWM είναι πολυωνυμικά επιλύσιμο Σχεδίαση προσεγγιστικών αλγορίθμων για το SWM Πιθανό πρόβλημα: οι προσεγγιστικοί αλγόριθμοι για το SWM δεν μπορούν πάντα να συνδυαστούν με τον αλγόριθμο πληρωμών του VCG Εν τέλει, χρειάζεται να σχεδιάσουμε διαφορετικούς αλγορίθμους πληρωμών, όταν το SWM είναι δύσκολο Ενεργό ερευνητικό πεδίο τα τελευταία έτη... 39