Articulo de referencia

Voto de veto

En la teoría de la elección social , el voto por veto es un método de votación mediante el cual los votantes individuales, o coaliciones de votantes, pueden vetar un cierto núme...

En la teoría de la elección social , el voto por veto es un método de votación mediante el cual los votantes individuales, o coaliciones de votantes, pueden vetar un cierto número de resultados que les desagradan. El poder de veto de una coalición es el número de candidatos que puede vetar. El núcleo de veto es el conjunto de resultados que no son vetados. La idea fue introducida por Dennis C. Mueller en 1978, [ 1 ] y perfeccionada por Hervé Moulin [ 2 ] [ 3 ] y varios autores posteriores. [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ]

Configuración

Supongamos que un grupo de votantes debe elegir entre varios resultados posibles (también llamados candidatos). Cada votante tiene un orden de preferencia sobre los candidatos. Dos consideraciones para seleccionar el resultado ganador son respetar la voluntad de la mayoría y proteger a las minorías . Estas consideraciones podrían ser contradictorias.

Por ejemplo, [ 9 ] supongamos que 100 votantes deben elegir entre tres resultados. 60 votantes prefieren A a B a C; 40 votantes prefieren B a C a A. El principio de la mayoría seleccionaría a A, quien cuenta con el apoyo de una estricta mayoría de los votantes (este resultado es también el ganador de Condorcet ). Pero el principio de la minoría dice que A no debería ser elegido, ya que se opone a él el 40% de los votantes, mientras que B es un compromiso razonable para todos los votantes. El principio de la minoría tiene sentido en situaciones como la selección de la hora para una reunión: es mejor seleccionar una hora que sea razonable (si no perfecta) para todos los votantes, que seleccionar una hora que sea óptima para el 60% e imposible para el 40%.

El voto de veto es un método de votación que implementa el principio de la minoría, otorgando a individuos y grupos de votantes una cantidad predefinida de poder de veto , mediante el cual pueden eliminar resultados a los que se oponen firmemente.

Caso especial: un resultado por votante

Mueller [ 1 ] introdujo el primer método de votación por veto, en el contexto de la decisión sobre la cantidad de bienes públicos a producir. Su método consta de dos pasos. En el paso 1, cada votante presenta una propuesta. Junto con el statu quo, el número de resultados posibles es n + 1. En el paso 2, los votantes se ordenan aleatoriamente y cada uno, por turno, elimina un resultado. Finalmente, queda un único resultado, que es el que se implementa. Mueller demuestra que, dados los incentivos de los votantes, la propuesta ganadora tiende a contener una distribución equitativa de las ganancias potenciales.

El método de Mueller no puede utilizarse en votaciones generales, ya que normalmente el número de candidatos no es exactamente n + 1. Otra desventaja es que el resultado puede depender del orden de los votantes; es decir, no es un procedimiento anónimo .

Caso general: funciones de veto anónimas y el núcleo de veto

Moulin [ 2 ] extendió la idea del voto de veto al otorgar poderes de veto a las coaliciones , en lugar de solo a los individuos. Formalmente, una función de veto es una función que asigna, a cada subconjunto de votantes, un número en {0,1,..., m -1} (donde m es el número de candidatos), llamado su poder de veto , que representa el número de candidatos que esta coalición puede vetar. Una función de veto anónima es una función de veto que satisface la anonimidad , es decir, no distingue a priori entre los votantes. Por lo tanto, el poder de veto de una coalición depende solo del tamaño de la coalición. Se requiere que una función de veto anónima sea una función de conjunto superaditiva .

Dada una función de veto v , un resultado x es bloqueado por una coalición T de votantes si existe un subconjunto B de resultados tal que (i) todos los miembros de T prefieren cada resultado en B a x ; (ii) el poder de veto v ( T ) es al menos m - | B |, es decir, la coalición T puede forzar un resultado de B vetando todos los demás. Un resultado x se denomina estable si no es bloqueado por ninguna coalición. El núcleo de veto de v es el conjunto de resultados estables.

El caso especial de un resultado por votante corresponde a otorgar a cada coalición un poder de veto igual a su tamaño, v( T ) = | T |.

Funciones de veto basadas en la mayoría

Consideremos la siguiente función de veto (definida para n impar , por conveniencia):

  • Cada coalición de tamaño mayor que n /2 tiene el máximo poder de voto: v(T)= m -1;
  • Cada coalición de tamaño menor que n /2 no tiene poder de voto: v(T)= 0.

Dada esta función, un resultado x se bloquea si y solo si existe una mayoría estricta de votantes que prefieren otro resultado sobre x . En otras palabras, un resultado es estable si y solo si es un ganador de Condorcet . El núcleo de esta función puede estar vacío, ya que algunos perfiles no tienen un ganador de Condorcet; esto se conoce como la paradoja de Condorcet .

Nakamura [ 10 ] propuso una variante del principio de mayoría, según la cual una coalición tiene pleno poder de veto ( m -1) si contiene más de una fracción f de los votantes, donde f puede ser diferente de 1/2. Demostró que, si y solo si f > 1-1/ m , donde m es el número de candidatos, siempre habrá al menos un resultado estable. El problema es que, por lo general, habrá muchos resultados estables. Por ejemplo, si hay m = 10 resultados, entonces solo una coalición de más del 90% de los votantes puede vetar a un candidato, lo cual es muy raro. A menudo, el núcleo de veto contendrá a los m candidatos.

Función de veto proporcional

Moulin [ 2 ] sugirió el principio de veto proporcional como alternativa a ambas variantes del principio de mayoría. Este principio asigna a cada coalición un poder de veto proporcional a su tamaño. Más precisamente, una coalición T con t votantes tiene poder de veto.metrotnorte1{\displaystyle \left\lceil {\frac {mt}{n}}\right\rceil -1}, que siempre está entre m * t / n -1 y m * t / n , donde m es el número de candidatos y n el número de votantes.

Una expresión equivalente para esta función de veto puede ser dada por los coeficientes de Bezout . Sean r y c dos enteros tales que: r * n = c * m - mcd ( m , n ). Entonces la función de veto anterior es igual artdo{\displaystyle \left\lfloor {\frac {r\cdot t}{c}}\right\rfloor }.

El núcleo de veto proporcional es el núcleo de veto de la función de veto proporcional. El núcleo de veto proporcional siempre es no vacío. La demostración es constructiva y utiliza un procedimiento de veto secuencial, que se describe a continuación .

Además, la función de veto proporcional otorga el mayor poder de veto posible para garantizar un resultado estable; cualquier otra función de veto que garantice un resultado estable debe otorgar como máximo el mismo poder de voto a todas las coaliciones, y menos poder de voto a algunas coaliciones, lo que significa que el núcleo de veto podría ser mayor. Por lo tanto, la función de veto proporcional alcanza el núcleo de veto no vacío más pequeño de cualquier función de veto anónima. [ 2 ] : Thm.1 Ilustramos la demostración para el caso especial en que m = n . En este caso, la función de poder de veto es simplemente v( t )= t -1. Supongamos que le damos a una coalición un mayor poder de veto, por ejemplo, una coalición de tamaño k obtiene un poder de veto k. Construimos un perfil con preferencias 'circulares': el agente 1 prefiere a los candidatos 1>2>...>m, el agente 2 prefiere a los candidatos 2>3>...>m>1, etc. Para demostrar que el núcleo no está vacío, mostramos que cada resultado es vetado por alguna coalición. Aquí todos los resultados son simétricos, por lo que basta con demostrarlo para el resultado m. De hecho, la coalición formada por los agentes 1,...,k tiene poder de veto k, y todos ellos prefieren a los candidatos k,...,m-1 antes que a m, por lo que pueden vetar a los k candidatos m,1,...,k-1.

Ejemplos

Ejemplo 1. Supongamos que hay m=5 resultados y n =5 votantes con las siguientes preferencias: [ 2 ]

  • 1: A > B > C > D > E
  • 2: E > A > B > C > D
  • 3: D > E > A > B > C
  • 4: C > D > E > A > B
  • 5: A > B > C > D > E

La función de poder de veto proporcional es v( T ) = | T |-1. La coalición {1,5} tiene poder de veto 1, por lo que puede vetar E. La coalición {1,2,5} tiene poder de veto 2, por lo que puede vetar {D,E}. La coalición {1,2,3,5} tiene poder de veto 3, por lo que puede vetar {C,D,E}. La coalición {1,2,3,4,5} tiene poder de veto 4, por lo que puede vetar {B,C,D,E}. Por lo tanto, el único resultado estable es A; el núcleo de veto proporcional es el singleton {A}.

Ejemplo 2. Supongamos que hay m=6 resultados y n =5 votantes con las siguientes preferencias:

  • 1: A > B > C > D > E > F
  • 2: A > C > D > E > B > F
  • 3: A > D > E > B > C > F
  • 4: F > E > D > C > B > A
  • 5: F > E > D > C > B > A

La función de poder de veto proporcional es v( T ) = | T |. La coalición {4,5} tiene un poder de veto de 2, por lo que puede vetar {A,B}. La coalición mayoritaria {1,2,3} está de acuerdo con A, pero no con los cuatro candidatos siguientes, por lo que el único candidato que puede vetar es F. Por lo tanto, los resultados {C,D,E} son todos estables; el núcleo de veto proporcional no es un conjunto único.

Cálculo del núcleo de veto proporcional

Implementación del veto secuencial

Moulin [ 2 ] [ 3 ] sugirió el siguiente procedimiento de votación por fichas de veto para identificar un resultado estable:

  • Cada candidato se replica c veces, por lo que hay c * m clones en total.
  • A cada agente se le entregan r "fichas de veto".
  • Los agentes están ordenados de cierta manera; cada agente, a su vez, puede usar una ficha para vetar un clon.

Así, cada coalición con t votantes puede vetar como máximo r * t clones, lo que equivale a floor( r * t / c ) candidatos. En total, se vetan r * n clones de un total de c * m clones, por lo que quedan mcd( m , n ) clones. En particular, al menos un clon permanece, y este clon siempre forma parte del núcleo de veto proporcional.

El problema con este algoritmo, al igual que en el caso especial de un resultado por votante, es que el resultado depende del orden en que votan los electores y, por lo tanto, no es único.

Calculando todo el núcleo

Ianovski y Kondratev [ 9 ] presentan un algoritmo de tiempo polinomial para calcular todos los resultados en el núcleo de veto proporcional. Su algoritmo se basa en grafos de bloqueo. El grafo de bloqueo para un resultado x es un grafo bipartito con r*n vértices en un lado ( r vértices por votante) y c *( m -1) vértices en el otro lado ( c vértices para cada resultado distinto de x ), y una arista desde un clon de votante v a un clon de resultado y si y solo si el votante prefiere y a x . Demostraron que un resultado x está bloqueado si y solo si su grafo de bloqueo contiene una biclique con t * m vértices . La existencia de dicha biclique se puede determinar en tiempo polinomial mediante un algoritmo de Gary y Johnson. Usando este algoritmo, el núcleo de veto proporcional se puede calcular en tiempo O( m *max( n3 , m3 ) ).

También demuestran que, bajo el supuesto de una cultura imparcial , cuando el número de votantes tiende a infinito, con probabilidad 1, el núcleo de veto proporcional está formado por los candidatos que son clasificados en último lugar por menos de n / m votantes; el tamaño esperado del núcleo es de aproximadamente m /2.

Luego proponen un algoritmo neutral y anónimo para seleccionar un candidato del núcleo, llamado veto por consumo . Es similar al algoritmo de consumo simultáneo : en cada ronda, cada votante "devora" a su candidato restante menos preferido. Un candidato que es consumido por completo, es eliminado. Los últimos candidatos consumidos son los ganadores. Los ganadores siempre están en el núcleo de votación proporcional. Aunque la regla aún no garantiza un único ganador, las pruebas empíricas en perfiles de cultura imparcial muestran que el número de ganadores tiende a uno a medida que el número de votantes tiende a infinito. Además, el veto por consumo es inmune a la manipulación mediante la adición de candidatos "spoiler" (candidatos que todos odian), ya que estos candidatos serán consumidos antes que los candidatos reales.

También demuestran que el núcleo de veto proporcional puede ser manipulado en tiempo polinomial por un pesimista (un votante que clasifica los conjuntos de resultados según su peor elemento, como en el teorema de Duggan-Schwartz ). Conjeturan que la manipulación por parte de un optimista (un votante que clasifica los conjuntos de resultados según su mejor elemento) no es posible.

Funciones de veto de las reglas existentes

En lugar de decidir de antemano una función de poder de veto y luego diseñar una regla para implementarla, se puede hacer al revés: dada una regla de votación existente, calcular el poder de veto de cada coalición. Formalmente, [ 3 ] dada una regla de elección social R, el poder de veto de una coalición T es el mayor entero k tal que, para cada subconjunto B que contiene como máximo k resultados, los miembros de T pueden votar de tal manera que ningún miembro de B sea elegido.

Ejemplos

1. La función de veto de toda regla de votación consistente con Condorcet es la función dicotómica: v( T )= m -1 si | T |>n/2; v(T)=0 si | T |<n/2.

2. La regla de votación de Borda (con cualquier regla neutral de desempate) induce el siguiente poder de voto: [ 3 ]

  • Para cada coalición de tamaño t < n /2, el poder de voto es 0;
  • Para cada coalición de tamaño t en [ n /2, 2 n /3), el poder de voto es entre2(2tnortet+1)(metro1){\displaystyle \left\lceil 2\left({\frac {2t-n}{t+1}}\right)\cdot (m-1)\right\rceil }y2(2tnortet)(metro1)+1{\displaystyle \left\lfloor 2\left({\frac {2t-n}{t}}\right)\cdot (m-1)\right\rfloor +1}(El número exacto depende del criterio de desempate).
  • Para cada coalición de tamaño t ≥ 2 n /3, el poder de voto es m -1 (es decir, poder de voto completo).

El núcleo de veto de esta función podría estar vacío, ya que podría haber un ciclo de resultados, cada uno de los cuales es preferido sobre el siguiente resultado en el ciclo por 2 n /3 votantes.

3. La función de veto de las reglas igualitarias de Borda (reglas que eligen un resultado que maximiza la puntuación de Borda más pequeña, con una regla de desempate neutral) depende en gran medida del uso del desempate.

Votos de aprobación

Halpern, Procaccia y Suksompong [ 11 ] extendieron la noción de núcleo de veto proporcional de las votaciones por orden de preferencia a las votaciones de aprobación.s. La idea es dar más poder a los votantes que son más "flexibles", es decir, que aprueban una fracción mayor de los votantes.

Formalmente, para cualquier s en (0,1), un votante s- flexible es aquel que aprueba al menos s * m candidatos. Una coalición ( r , s) -flexible es una coalición de al menos r * m votantes, cada uno de los cuales es s- flexible.

Para una regla de votación de un solo ganador, una garantía ( r , s ) es una garantía de que, para cualquier coalición T flexible ( r , s ) , al menos un votante en T aprueba al ganador. Para una regla R, el FVR( R , s ) es el r más pequeño para el cual la regla tiene una garantía ( r , s ). Las siguientes garantías se demuestran para reglas de un solo ganador: [ 11 ] : Sec. 2

  • Para la regla de votación de aprobación (utilitaria) , FVR(R,s) = 1/(1+ s ) para todo s.
  • Para la regla de votación de aprobación ponderada por potencia , donde el peso de cada votante con flexibilidad f es f p para alguna potencia p >0, FVR(R,s) =11+(s(1+pag))1+pagpagpag{\displaystyle {\frac {1}{1+{\frac {(s(1+p))^{1+p}}{p^{p}}}}}}.
  • Para la regla de votación de aprobación de umbral , que cuenta solo los votos de los votantes flexibles s 0 para algún umbral fijo s 0 , FVR( R , s 0 ) = 1- s 0 , pero las garantías para otros valores de s podrían ser mucho peores.
  • La regla de votación de aprobación ponderada armónica , donde el peso de cada votante con flexibilidad f es 1/(1- f ), FVR( R , s ) = 1- s para cada s , y esta es la mejor garantía posible para cada s . Por lo tanto, la regla de votación de aprobación ponderada armónica es óptima con respecto a la garantía FVR. La regla garantiza a cada grupo de (1- s )*n votantes que son todos s- flexibles, que al menos un votante del grupo aprueba al ganador.

Para una regla de votación de múltiples ganadores, una garantía ( r , s, t ) es una garantía de que, en cualquier coalición ( r , s )-flexible, al menos un miembro aprueba al menos t ganadores. Se demuestran los siguientes resultados para reglas de múltiples ganadores: [ 11 ] : Sec. 3

  • Existe un límite inferior para FVR( r,s,t,m ), pero es mucho más complejo que el límite inferior de 1- s para la votación de un solo ganador.
  • Para cualquier k y t fijos , existe una regla que proporciona la garantía óptima simultáneamente para todos los s y m . De forma similar al caso de un único ganador, la regla funciona asignando un peso a cada votante y seleccionando al candidato con el peso total más alto. Sin embargo, en este caso, el peso cambia dinámicamente a medida que se seleccionan más candidatos.
  • Por otro lado, si k, m y s son fijos, ninguna regla es simultáneamente óptima para todo t .
  • La garantía FVR no es compatible con las garantías de representación justificada : para cada k>1, existe algún s tal que ninguna regla para seleccionar un comité de tamaño k es a la vez FVR-óptima para ( s ,1) y satisface JR.

Véase también

Referencias

  1. 1 2 Mueller, Dennis C. (agosto de 1978). "Voto por veto". Journal of Public Economics . 10 (1): 57– 75. doi : 10.1016/0047-2727(78)90005-1 .
  2. 1 2 3 4 5 6 Moulin, Hervé (1981). "El principio del veto proporcional". The Review of Economic Studies . 48 (3): 407– 416. doi : 10.2307/2297154 . JSTOR 2297154 . 
  3. 1 2 3 4 Moulin, H. (1982). "Votación con poder de veto proporcional". Econometrica . 50 (1): 145– 162. doi : 10.2307/1912535 . JSTOR 1912535 . 
  4. Kizilkaya, Fatih Erdem; Kempe, David (2023). «Núcleo de veto generalizado y una regla de votación práctica con distorsión métrica óptima». Actas de la 24.ª Conferencia ACM sobre Economía y Computación . págs. 913–936 . doi : 10.1145/3580507.3597798 . ISBN  979-8-4007-0104-7.
  5. Chaudhury, Bhaskar Ray; Murhekar, Aniket; Yuan, Zhuowen; Li, Bo; Mehta, Ruta; Procaccia, Ariel D. (6 de junio de 2024). Aprendizaje federado justo a través del núcleo de veto proporcional (Informe).
  6. Fatih Erdem Kizilkaya; Kempe, David (2025). "$k$-Veto de aprobación: un espectro de reglas de votación que equilibran la distorsión métrica y la protección de la minoría". arXiv : 2507.17981 [ cs.GT ].
  7. Kondratev, Aleksei Y.; Nesterov, Alexander S. (abril de 2020). "Medición del poder de la mayoría y del poder de veto de las reglas de votación". Public Choice . 183 ( 1–2 ): 187–210 . arXiv : 1811.06739 . doi : 10.1007/s11127-019-00697-1 .
  8. ^ Berger, Ben; Feldman, Michal; Gkatzelis, Vasilis; Bronceado, Xizhi (2023). "Distorsión métrica aumentada por aprendizaje a través de $ (p, q) $ -Veto Core". arXiv : 2307.07495 [ cs.GT ].
  9. 1 2 Ianovski, Egor; Kondratev, Aleksei Y. (18 de mayo de 2021). "Cálculo del núcleo de veto proporcional". Actas de la Conferencia AAAI sobre Inteligencia Artificial . 35 (6): 5489– 5496. arXiv : 2003.09153 . doi : 10.1609/aaai.v35i6.16691 .
  10. Nakamura, K. (marzo de 1979). "Los vetadores en un juego simple con preferencias ordinales". International Journal of Game Theory . 8 (1): 55– 61. doi : 10.1007/bf01763051 .
  11. 1 2 3 Halpern, Daniel; Procaccia, Ariel D.; Suksompong, Warut (2025). "El principio de veto proporcional para las votaciones de aprobación". arXiv : 2505.01395 [ cs.GT ].