En la informática teórica , un espacio muestral de pequeño sesgo (también conocido como-espacio muestral sesgado , Un generador con sesgo ( o espacio de probabilidad con sesgo pequeño ) es una distribución de probabilidad que engaña a las funciones de paridad . En otras palabras, ninguna función de paridad puede distinguir entre un espacio muestral con sesgo pequeño y la distribución uniforme con alta probabilidad ; por lo tanto, los espacios muestrales con sesgo pequeño dan lugar de forma natural a generadores pseudoaleatorios para funciones de paridad.
La principal propiedad útil de los espacios muestrales de sesgo pequeño es que necesitan muchos menos bits verdaderamente aleatorios que la distribución uniforme para engañar a las paridades. Las construcciones eficientes de espacios muestrales de sesgo pequeño han encontrado muchas aplicaciones en la informática, algunas de las cuales son la desaleatorización , los códigos correctores de errores y las pruebas verificables probabilísticamente . La conexión con los códigos correctores de errores es de hecho muy fuerte ya queLos espacios muestrales sesgados son equivalentes a-códigos correctores de errores equilibrados .
Definición
Inclinación
Dejarsea una distribución de probabilidad sobre. El sesgo decon respecto a un conjunto de índicesse define como [ 1 ]
donde la suma se toma sobre, el campo finito con dos elementos. En otras palabras, la sumaigualsi el número de unos en la muestraen las posiciones definidas pores par, y en caso contrario, la suma es igual. Para, la suma vacía se define como cero, y por lo tanto.
espacio de muestras sesgado por ε
Una distribución de probabilidadencimase llama un-espacio muestral sesgado si Se cumple para todos los subconjuntos no vacíos..
conjunto con sesgo ϵ
Unespacio muestral sesgadoque se genera seleccionando un elemento uniforme de un multiconjuntose llama-conjunto sesgado . El tamañode un-conjunto sesgadoes el tamaño del multiconjunto que genera el espacio muestral.
generador con polarización ε
Ungenerador con polarizaciónes una función que mapea cadenas de longituda cadenas de longitudde tal manera que el multiconjuntoes unConjunto sesgado. La longitud de la semilla del generador es el númeroy está relacionado con el tamaño de la-conjunto sesgadomediante la ecuación.
Conexión con códigos correctores de errores con épsilon equilibrado
Existe una estrecha conexión entreconjuntos sesgados y-códigos de corrección de errores lineales balanceados . Un código linealde longitud del mensajey longitud del bloquees -equilibrado si el peso de Hamming de cada palabra clave distinta de ceroestá entrey. Desdees un código lineal, su matriz generadora es una-matrizencimacon.
Entonces sostiene que un multiconjuntoes-sesgado si y solo si el código lineal, cuyas columnas son exactamente elementos de, es-equilibrado. [ 2 ]
Construcciones de conjuntos pequeños con sesgo épsilon
Por lo general, el objetivo es encontrar-conjuntos sesgados que tienen un tamaño pequeñoen relación con los parámetrosyEsto se debe a un tamaño más pequeño.Esto significa que la cantidad de aleatoriedad necesaria para elegir un elemento aleatorio del conjunto es menor, por lo que el conjunto se puede utilizar para engañar a las paridades utilizando pocos bits aleatorios.
Límites teóricos
El método probabilístico proporciona una construcción no explícita que alcanza el tamaño. [ 2 ] La construcción no es explícita en el sentido de que encontrar elEl conjunto sesgado requiere mucha aleatoriedad verdadera, lo que no ayuda al objetivo de reducir la aleatoriedad general. Sin embargo, esta construcción no explícita es útil porque muestra que existen estos códigos eficientes. Por otro lado, el límite inferior más conocido para el tamaño de-conjuntos sesgados es, es decir, para que un conjunto sea-sesgado, debe ser al menos así de grande. [ 2 ]
Construcciones explícitas
Hay muchas construcciones explícitas, es decir, deterministas de-conjuntos sesgados con diversas configuraciones de parámetros:
- Naor y Naor (1990) logranLa construcción utiliza códigos de Justesen (que es una concatenación de códigos de Reed-Solomon con el conjunto de Wozencraft ) así como muestreo de recorrido de expansor .
- Alon et al. (1992) logran. Una de sus construcciones es la concatenación de códigos Reed-Solomon con el código Hadamard ; esta concatenación resulta ser una-código equilibrado, que da lugar a un-espacio muestral sesgado a través de la conexión mencionada anteriormente.
- La concatenación de códigos geométricos algebraicos con el código de Hadamard da como resultado un-código equilibrado con. [ 2 ]
- Ben-Aroya y Ta-Shma (2009) logran.
- Ta-Shma (2017) logralo cual es casi óptimo debido al límite inferior.
Estos límites son mutuamente incomparables. En particular, ninguna de estas construcciones produce el más pequeño.-conjuntos sesgados para todas las configuraciones dey.
Aplicación: independencia casi k-ésima
Una aplicación importante de los conjuntos de sesgo pequeño reside en la construcción de espacios muestrales casi k-independientes.
espacios independientes k-ésimos
Una variable aleatoriaencimaes un espacio independiente k-ésimo si, para todos los conjuntos de índicesde tamañola distribución marginales exactamente igual a la distribución uniforme sobre. Es decir, para todos los talesy todas las cadenasla distribuciónSatisface.
Construcciones y límites
Los espacios independientes de k dimensiones se comprenden bastante bien.
- Una construcción simple de Joffe (1974) alcanza el tamaño.
- Alon, Babai e Itai (1986) construyen un espacio independiente k veces cuyo tamaño es.
- Chor et al. (1985) demuestran que ningún espacio independiente k veces puede ser significativamente más pequeño que.
La construcción de Joffe
Joffe (1974) construye una-espacio independiente sabiosobre el cuerpo finito con algún número primode elementos, es decir,es una distribución sobre. El inicialLas distribuciones marginales se extraen de forma independiente y uniforme al azar:
- .
Para cadacon, la distribución marginal deentonces se define como
donde se realiza el cálculo en. Joffe (1974) demuestra que la distribuciónconstruido de esta manera es-inteligente como una distribución sobreLa distribuciónes uniforme en su soporte y, por lo tanto, el soporte deforma unaConjunto independiente -a nivel de . Contiene todoscadenas enque se han extendido a cadenas de longitudutilizando la regla determinista anterior.
Espacios casi k-ésimos independientes
Una variable aleatoriaencimaes un-espacio casi k-ésimo independiente si, para todos los conjuntos de índicesde tamañola distribución restringiday la distribución uniformeenson-cerrado en norma 1 , es decir,.
Construcciones
Naor y Naor (1990) proporcionan un marco general para combinar espacios pequeños independientes k-ésimos con espacios pequeñosespacios sesgados para obtener-espacios casi k-independientes de tamaño aún menor. En particular, seaSea una aplicación lineal que genere un espacio independiente de k maneras y seaser un generador de un-conjunto sesgado sobre. Es decir, cuando se le da una entrada aleatoria uniforme, la salida dees un espacio independiente k veces, y la salida dees-sesgado. Entoncescones un generador de un-casi-espacio independiente sabio, donde. [ 3 ]
Como se mencionó anteriormente, Alon, Babai e Itai (1986) construyen un generador.con, y Naor y Naor (1990) construyen un generadorcon. Por lo tanto, la concatenacióndeytiene longitud de semilla. Para quepara producir un-espacio casi k-ésimo independiente, necesitamos establecer, lo que lleva a una longitud de semilla dey un espacio muestral de tamaño total.
Notas
- ↑ cf., p. ej., Goldreich (2001)
- 1 2 3 4 cf., p. ej., pág. 2 de Ben-Aroya y Ta-Shma (2009)
- ^ Sección 4 en Naor & Naor (1990)
Referencias
- Alon, Noga ; Babai, László; Itai, Alon (1986), "Un algoritmo paralelo aleatorio rápido y sencillo para el problema del conjunto independiente máximo" (PDF) , Journal of Algorithms , 7 (4): 567– 583, doi : 10.1016/0196-6774(86)90019-2
- Alon, Noga; Goldreich, Oded; Håstad, Johan; Peralta, René (1992), "Construcciones simples de variables aleatorias casi k-independientes" (PDF) , Random Structures & Algorithms , 3 (3): 289–304 , CiteSeerX 10.1.1.106.6442 , doi : 10.1002/rsa.3240030308
- Ben-Aroya, Avraham; Ta-Shma, Amnon (2009). «Construcción de conjuntos de sesgo pequeño a partir de códigos algebraico-geométricos». 50.º Simposio Anual IEEE de 2009 sobre Fundamentos de la Informática (PDF) . págs. 191–197 . CiteSeerX 10.1.1.149.9273 . doi : 10.1109/FOCS.2009.44 . ISBN 978-1-4244-5116-6.
- Chor, Benny ; Goldreich, Oded; Håstad, Johan; Freidmann, Joel; Rudich, Steven; Smolensky, Roman (1985). «El problema de la extracción de bits o funciones t-resilientes». 26.º Simposio Anual sobre Fundamentos de la Informática (SFCS 1985) . págs. 396–407 . CiteSeerX 10.1.1.39.6768 . doi : 10.1109/SFCS.1985.55 . ISBN 978-0-8186-0644-1. S2CID 6968065 .
- Goldreich, Oded (2001), Lección 7: Espacios de muestra con sesgo pequeño
- Joffe, Anatole (1974), "Sobre un conjunto de variables aleatorias k-independientes casi deterministas", Annals of Probability , 2 (1): 161– 162, doi : 10.1214/aop/1176996762
- Naor, Joseph; Naor, Moni (1990), "Espacios de probabilidad de sesgo pequeño: construcciones eficientes y aplicaciones", Actas del vigésimo segundo simposio anual de la ACM sobre Teoría de la Computación - STOC '90 , págs. 213–223 , CiteSeerX 10.1.1.421.2784 , doi : 10.1145/100216.100244 , ISBN 978-0897913614, S2CID 14031194
- Ta-Shma, Amnon (2017), "Códigos explícitos, casi óptimos y épsilon-equilibrados", Actas del 49.º Simposio Anual ACM SIGACT sobre Teoría de la Computación , pp. 238–251 , doi : 10.1145/3055399.3055408 , ISBN 9781450345286, S2CID 5648543
- Pseudoaleatoriedad
- informática teórica