220 likes | 374 Views
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu. Kombinatoriset huutokaupat Osa 2. Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (1). S ysteemianalyysin Laboratorio Teknillinen korkeakoulu. Iteratiiviset huutokaupat. Useita tarjouskierroksia
E N D
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Kombinatoriset huutokaupatOsa 2 Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (1)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Iteratiiviset huutokaupat • Useita tarjouskierroksia • Mahdollisuus muuttaa tarjousta tilanteen mukaan • Määrä-asetettu • Hinta-asetettu Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (2)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Määräasetettu huutokauppa • Osallistujat tekevät tarjouksia valitsemistaan nipuista • Huutokaupan pitäjä tekee jaon tarjousten perusteella ja julkistaa sen • Uudet tarjoukset, uusi jako Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (3)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Hinta-asetettu huutokauppa • Huutokauppaaja asettaa hinnat nipuille • Tarjoajat ilmoittavat, mitkä niput he ovat valmiita ostamaan • Uudet hinnat tarjousten perusteella Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (4)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Ominaisuuksia • Määräasetettu vaikeampi analysoida • Määrä- ja hinta-asetettu ”duaalisia” Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (5)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Iteratiivisten huutokauppojen etuja • Tarjoajan ei tarvitse eritellä tarjousta jokaiselle kombinaatiolle etukäteen • Tiedonkulku tarjoajien välillä Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (6)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Kombinatorisen huutokaupan ongelma • Miten määrittää optimaalinen allokaatio? • Taloudellinen tehokkuus • Voiton maksimointi • Lineaarinen ohjelmointitehtävä, kokonaislukumuuttujia Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (7)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Voiton maksimointi Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (8)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Taloudellinen tehokkuus Ollakseen taloudellisesti tehokas, allokaation tulee toteuttaa (rajoitukset kuten edellä) Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (9)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Taloudellinen tehokkuus (2) • Yläraja voitolle • Ei välttämättä tuota maksimaalista voittoa • Voiton maksimoiva allokaatio ei välttämättä ole taloudellisesti tehokas • Rajoitusta (2) ei tarvita, jos funktio b on superadditiivinen Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (10)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Ratkaisumenetelmiä • Lagrangen relaksaatio • Sakkofunktiot • Simplex variaatioineen • Branch-and-bound Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (11)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Lagrangen relaksaatio • Alkuperäinen ongelma: Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (12)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Lagrangen relaksaatio(2) • Relaksoitu ongelma: Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (13)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Lagrangen relaksaatio • Huutokauppatulkinta: • Huutokauppaaja asettaa hinnat(λ) yksittäisille esineille • Jos tarjous , nippu j myydään Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (14)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Kannustimet • Tavoite saada osallistujat paljastamaan todelliset arvostuksensa • Vickreyn huutokauppa paras niistä, jotka johtavat taloudelliseen tehokkuuteen Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (15)
Kotitehtävä • Huutokaupataan esineet {A,B,C,D,E,F,G,H} • Tarjoukset: Osajoukko Tarjous Osajoukko Tarjous B 6 E,G 8 E 4 G,H 15 H 12 A,B,E 12 A,H 17 C,E,H 25 B,C 16 D,F,G 22 B,F 11 A,B,C,G 22 C,G 10 A,D,E,H 25 D,F 14
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Kotitehtävä(2) • Mitkä tarjoukset hyväksytään? Formuloi ongelma optimointitehtävänä ja ratkaise se. Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (18)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Kotitehtävän ratkaisu • Päätösmuuttujat Osajoukosta S tehty tarjous hyväksytään Osajoukosta S tehtyä tarjousta ei hyväksytä Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (19)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Kotitehtävän ratkaisu • Kohdefunktio (tuotto, maksimoidaan) Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (20)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Kotitehtävän ratkaisu • Rajoitukset: Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (21)
Systeemianalyysin Laboratorio Teknillinen korkeakoulu Kotitehtävän ratkaisu • Ratkaisu (muut päätösmuuttujat nollia). Kohdefunktion arvo eli huutokaupasta saatava rahamäärä on tällöin 59. Atso Suopajärvi Optimointiopin seminaari - Kevät 2005 / (22)