Cálculo de pacing equilibriums para mercados de subastas vía Programación Lineal Entera

En el mundo de la publicidad online, un problema fundamental es el de decidir qué anuncio mostrarle a cada usuario. Actualmente, esta asignación se realiza a través de subastas, en las cuales se generan apuestas en nombre de los anunciantes. De resultar ganador en alguna de ellas, su anuncio será el...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Hurovich, Gustavo Martín
Otros Autores: Miranda Bront, Juan José, Durán, Guillermo Alfredo, Soulignac, Francisco Juan
Formato: Tesis Libro
Lenguaje:Español
Publicado: Marzo 2020
Materias:
Aporte de:Registro referencial: Solicitar el recurso aquí
LEADER 05384nam a22004577a 4500
003 AR-BaUEN
005 20251015204722.0
008 251015s2020 ag ad||f|m||| 00| 0|spa|d
040 |a AR-BaUEN  |b spa  |c AR-BaUEN 
041 0 |b spa  |b eng 
044 |a ag 
084 |a MAT 000856 
100 1 |a Hurovich, Gustavo Martín 
245 1 0 |a Cálculo de pacing equilibriums para mercados de subastas vía Programación Lineal Entera 
246 3 1 |a Pacing equilibriums for auction markets via Integer Linear Programming 
260 |c Marzo 2020 
300 |a viii, 79 p. :  |b il., gráfs. 
502 |b Licenciado en Ciencias Matemáticas  |c Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales  |d 2020-03-02 
506 |2 openaire 
518 |o Fecha de publicación en la Biblioteca Digital FCEN-UBA 
520 3 |a En el mundo de la publicidad online, un problema fundamental es el de decidir qué anuncio mostrarle a cada usuario. Actualmente, esta asignación se realiza a través de subastas, en las cuales se generan apuestas en nombre de los anunciantes. De resultar ganador en alguna de ellas, su anuncio será el que efectivamente se le presente al usuario. Uno de los mayores inconvenientes que tiene este esquema es que si un anunciante excede su presupuesto, pierde la oportunidad de participar en subastas subsecuentes. Es por eso que surge el budget management, un conjunto de diversas estrategias para regular el gasto de cada uno de los participantes, permitiéndole ganar aquellas oportunidades que le proveen mayor utilidad. Dentro de esta categoría se encuentra el pacing multiplicativo, el cual consiste en, para cada anunciante, reducir uniformemente sus apuestas originales. Dada esa metodología, es posible pensar al mercado como un juego, en el que cada participante tiene como estrategias posibles el elegir por qué factor reducir sus apuestas, y recibe utilidad por cada ítem que logra ganar. En estos juegos se puede definir un tipo de equilibrio, al que se denomina pacing equilibrium. Aunque encontrar un equilibrio que maximice revenue o social welfare es un problema NP-Completo, se puede formular un modelo de Programación Lineal Entera Mixta que sirva para encontrar dichos equilibrios o uno arbitrario. En este trabajo analizamos propiedades teóricas de dicho modelo, así como características de los equilibrios resultantes. Presentamos la definición de instancias ajustadas para aquellas en las cuales los presupuestos son, en algún sentido, reducidos, y mostramos empíricamente que son más difíciles de resolver para este modelo. A su vez, presentamos una serie de desigualdades válidas que refuerzan el modelo y tienen un impacto positivo, permitiendo resolver instancias de tamaños más grandes.  |l spa 
520 3 |a In the context of online advertising, a fundamental problem involves deciding which ad to show each user. Currently, this allocation is made through auctions, on which bids are generated on behalf of advertisers. In case of winning in any of them, their ad will be the one efectively shown to the user. One of the biggest obstacles of this scheme is that if an advertiser exceeds its budget, they lose the oportunity to participate in subsequent auctions. That is why budget management emerges, a set of various strategies to adjust the pace of budget consumption over time of each of the participants, allowing them to win those opportunities that might provide them higher utility. Within this category is the multiplicative pacing, which consists in, for each advertiser, reduce uniformly its original bids. Given this methodology, it is possible to model the market as a game, where players are allowed to choose a factor to scale their bids, and receive utility for each item they win. In this games we can define a specific type of equilibrium, which is called pacing equilibrium. Even though finding a revenue-maximizing or social welfare-maximizing pacing equilibrium is an NP-Complete problem, it is possible to formulate an equivalent mixed integer linear programming model to compute these equilibriums In this thesis, we analyze theoretical properties of such model, as well as several characteristics of the resulting equilibria. We present the definition of budget-tight instances for the ones on which budgets are, in some way, small, and we show empirically that tightness of the budgets has a direct impact on the computation time to solve the instance. Moreover, we present a set of valid inequalities that reinforce the model and have a positive impact, allowing it to solve larger instances.  |l eng 
540 |2 cc  |f https://creativecommons.org/licenses/by-nc-sa/2.5/ar 
653 1 0 |a PUBLICIDAD ONLINE 
653 1 0 |a BUDGET MANAGEMENT 
653 1 0 |a PACING EQUILIBRIUM 
653 1 0 |a PROGRAMACION LINEAL ENTERA 
653 1 0 |a TEORIA DE JUEGOS ALGORITMICA 
690 1 0 |a ONLINE ADVERTISING 
690 1 0 |a BUDGET MANAGEMENT 
690 1 0 |a PACING EQUILIBRIUM 
690 1 0 |a INTEGER LINEAR PROGRAMMING 
690 1 0 |a ALGORITHMIC GAME THEORY 
700 1 |a Miranda Bront, Juan José 
700 1 |a Durán, Guillermo Alfredo 
700 1 |a Soulignac, Francisco Juan 
856 4 |q application/pdf 
931 |a DM 
961 |b seminario  |c PR  |e ND 
962 |a info:ar-repo/semantics/tesis de grado  |a info:eu-repo/semantics/bachelorThesis  |b info:eu-repo/semantics/publishedVersion 
999 |c 108559