stringtranslate.com

Suma de radicales

En la teoría de la complejidad computacional , existe el problema abierto de si cierta información sobre una suma de radicales puede calcularse en tiempo polinomial dependiendo del tamaño de entrada, es decir, del número de bits necesarios para representar esta suma. Es importante para muchos problemas de geometría computacional , ya que el cálculo de la distancia euclidiana entre dos puntos en el caso general implica el cálculo de una raíz cuadrada y, por lo tanto, el perímetro de un polígono o la longitud de una cadena poligonal toma la forma de una suma de radicales. [1]

La suma de radicales se define como una combinación lineal finita de radicales:

donde están los números naturales y son los números reales .

La mayor parte de la investigación teórica en geometría computacional de carácter combinatorio asume el modelo computacional de RAM real de precisión infinita, es decir, una computadora abstracta en la que los números reales y las operaciones sobre ellos se realizan con precisión infinita y el tamaño de entrada de un número real y el costo de un operación elemental son constantes. [2] Sin embargo, existen investigaciones en complejidad computacional, especialmente en álgebra informática , donde el tamaño de entrada de un número es el número de bits necesarios para su representación. [3]

De particular interés en geometría computacional es el problema de determinar el signo de la suma de radicales . Por ejemplo, la longitud de un camino poligonal en el que todos los vértices tienen coordenadas enteras se puede expresar usando el teorema de Pitágoras como una suma de raíces cuadradas enteras, por lo que para determinar si un camino es más largo o más corto que otro en un camino más corto euclidiano problema, es necesario determinar el signo de una expresión en la que la longitud del primer camino se resta del segundo; esta expresión es una suma de radicales.

De manera similar, el problema de la suma de radicales es inherente al problema de la triangulación de peso mínimo en la métrica euclidiana .

En 1991, Blömer propuso un algoritmo de Monte Carlo de tiempo polinomial para determinar si una suma de radicales es cero o, más generalmente, si representa un número racional. [4] Si bien el resultado de Blömer no resuelve la complejidad computacional de encontrar el signo de la suma de radicales, sí implica que si este último problema está en la clase NP , entonces también está en co-NP . [4]

Ver también

Referencias

  1. ^ Mulzer, Wolfgang; De memoria, Günter (2008). "La triangulación de peso mínimo es NP-dura". Revista de la ACM . 55 (2): A11:1–A11:29. arXiv : cs/0601002 . doi :10.1145/1346330.1346336. SEÑOR  2417038.
  2. ^ Franco P. Preparata y Michael Ian Shamos (1985). Geometría computacional: introducción . Springer-Verlag . ISBN 978-0-387-96131-6. 1.ª edición: 2.ª impresión, corregida y ampliada, 1988; Traducción al ruso, 1989.
  3. ^ Manual de álgebra informática , 2003, ISBN 3-540-65466-6 
  4. ^ ab Blömer, Johannes (1991). "Calcular sumas de radicales en tiempo polinómico". [1991] Actas del 32º Simposio Anual sobre Fundamentos de la Informática. págs. 670–677. doi :10.1109/SFCS.1991.185434. ISBN 978-0-8186-2445-2. S2CID  195840518..