Ciencias de la computación teórica

12
¿Cómo se define la dualidad de tipos?

¡En los tipos recursivos de Wadler gratis! [1], demostró dos tipos, y ∃ X . ( X → F ( X ) ) × X , y afirmó que son duales . En particular, señaló que el tipo ∃ X . X → ( X → F ( X ) ) no es∀ X. ( F( X) → X) → X∀X.(F(X)→X)→X\forall X . (F(X) \rightarrow X) \rightarrow X∃ X. ( X→ F( X) ) ×...

12
¿Esta clase de gráfico tiene un nombre?

Está formulado extendiendo los gráficos de umbral . Dado un gráfico de umbral , donde C es la camarilla y I es el conjunto independiente, mi extensión es como sigue: Cada vértice v ∈ I puede ser reemplazado por un nuevo clique K v tal que los vértices de K v tienen el mismos vecinos de v...

12
Solucionadores NP óptimos

Arregle un problema de búsqueda NP-complete, por ejemplo, la forma de búsqueda de SAT. La búsqueda de Levin proporciona un algoritmo para resolver X que es óptimo en algún sentido. Específicamente, el algoritmo es "Ejecutar todos los posibles programas P en cola de milano en la entrada x , una vez...

12
Teorema de Schaefer y CSP de ancho ilimitado

El teorema de la dicotomía de Schaefer muestra que cada problema de CSP sobre puede resolverse en tiempo polinómico o es NP completo. Esto aplica solo para problemas CSP de ancho acotado, excluyendo SAT y Horn-SAT, por ejemplo. Los problemas generales de CSP de ancho ilimitado pueden ser muy...

12
Circuitos aritméticos con

Considere un circuito que toma como entradas números en , y tiene puertas que consisten en las funciones max ( x , y ) , min ( x , y ) , 1 - x , y x + y[ 0 , 1 ][0,1][0,1]max ( x , y)max(x,y)\max(x, y)min ( x , y)min(x,y)\min(x, y)1 - x1−x1 - x . La salida del circuito también es un número...