La estimación por consenso es una técnica para diseñar mecanismos veraces en un entorno de diseño de mecanismos sin información previa . La técnica se introdujo para subastas de bienes digitales [ 1 ] y posteriormente se extendió a entornos más generales [ 2 ] .
Supongamos que tenemos un bien digital que queremos vender a un grupo de compradores con valoraciones desconocidas. Queremos determinar el precio que nos genere la máxima ganancia. Supongamos que tenemos una función que, dadas las valoraciones de los compradores, nos indica la ganancia máxima que podemos obtener. Podemos usarla de la siguiente manera:
- Pida a los compradores que indiquen sus valoraciones.
- Calcular- el máximo beneficio posible dadas las valoraciones.
- Calcula un precio que garantice que obtendremos una ganancia de.
El paso 3 se puede lograr mediante un mecanismo de extracción de ganancias , que es un mecanismo veraz . Sin embargo, en general el mecanismo no es veraz, ya que los compradores pueden intentar influir.mediante ofertas estratégicas. Para resolver este problema, podemos reemplazar el exactocon una aproximación -- que, con alta probabilidad, no puede ser influenciado por un solo agente. [ 3 ] : 349–350
Como ejemplo, supongamos que sabemos que la valoración de cada agente individual es como máximo 0,1. Como primer intento de estimación por consenso, sea = el valor deredondeado al entero inferior más cercano. Intuitivamente, en la mayoría de los casos, un solo agente no puede influir en el valor de(por ejemplo, si con informes verdaderos, entonces un solo agente solo puede cambiarlo a entreypero en todos los casos).
Para que la noción de "la mayoría de los casos" sea más precisa, definamos:, dóndees una variable aleatoria extraída uniformemente deEsto hace que...una variable aleatoria también. Con una probabilidad de al menos el 90%,no puede ser influenciado por ningún agente individual, por lo que un mecanismo que utilizaEs veraz con alta probabilidad.
Dicha variable aleatoriase denomina estimación de consenso :
- "Consenso" significa que, con alta probabilidad, un solo agente no puede influir en el resultado, de modo que existe un acuerdo entre los resultados con o sin dicho agente.
- "Estimación" significa que la variable aleatoria está cerca de la variable real que nos interesa: la variable.
Las desventajas de utilizar una estimación por consenso son:
- No nos proporciona el beneficio óptimo, pero sí un beneficio aproximadamente óptimo.
- No es del todo cierto; solo es "cierto con alta probabilidad" (la probabilidad de que un agente pueda obtener una ganancia al desviarse tiende a cero cuando aumenta el número de agentes ganadores). [ 3 ] : 349
En la práctica, en lugar de redondear hacia abajo al entero más cercano, es mejor usar el redondeo exponencial , es decir, redondear hacia abajo a la potencia más cercana de alguna constante. [ 3 ] : 350 En el caso de los bienes digitales, usar esta estimación de consenso nos permite alcanzar al menos 1/3,39 de la ganancia óptima, incluso en los peores escenarios.
Véase también
- Mecanismo de muestreo aleatorio : un enfoque alternativo para el diseño de mecanismos sin información previa .
Referencias
- ↑ Andrew V. Goldberg, Jason D. Hartline (2003). "Competitividad mediante consenso" . Actas del decimocuarto simposio anual ACM-SIAM sobre algoritmos discretos . SODA 03. Consultado el 14 de marzo de 2016 .
- ↑ Ha, Bach Q.; Hartline, Jason D. (2013). "Diseño de mecanismos mediante estimaciones de consenso, verificación cruzada y extracción de beneficios". ACM Transactions on Economics and Computation . 1 (2): 1. arXiv : 1108.4744 . doi : 10.1145/2465769.2465773 .
- ^ Vazirani , Vijay V .; Nisán, Noam ; Jardín rugoso, Tim ; Tardos, Éva (2007). Teoría algorítmica de juegos (PDF) . Cambridge, Reino Unido: Cambridge University Press. ISBN 0-521-87282-0.
- Diseño de mecanismos