stringtranslate.com

Politopo integral

En geometría y combinatoria poliédrica , un politopo integral es un politopo convexo cuyos vértices tienen todos coordenadas cartesianas enteras . [1] Es decir, es un politopo que es igual a la envoltura convexa de sus puntos enteros . [2] Los politopos integrales también se denominan politopos reticulares o politopos Z. Los casos especiales de politopos integrales bidimensionales y tridimensionales pueden denominarse polígonos o poliedros en lugar de politopos, respectivamente.

Ejemplos

Un símplex regular -dimensional puede representarse como un politopo entero en , la envoltura convexa de los puntos enteros para los cuales una coordenada es uno y el resto son cero. [ cita requerida ] Otro tipo importante de símplex integral, el ortosquema , puede formarse como la envoltura convexa de puntos enteros cuyas coordenadas comienzan con algún número de unos consecutivos seguidos de ceros en todas las coordenadas restantes. El cubo unitario -dimensional en tiene como vértices todos los puntos enteros cuyas coordenadas son cero o uno. Un permutaedro tiene vértices cuyas coordenadas se obtienen aplicando todas las permutaciones posibles al vector . Un asociaedro en la realización convexa de Loday es también un politopo entero y una deformación del permutaedro.

En optimización

En el contexto de la programación lineal y los problemas relacionados con la optimización matemática , los politopos convexos suelen describirse mediante un sistema de desigualdades lineales que sus puntos deben obedecer. Cuando un politopo es integral, se puede utilizar la programación lineal para resolver problemas de programación entera para el sistema de desigualdades dado, un problema que de otro modo puede ser más difícil.

Algunos poliedros que surgen de problemas de optimización combinatoria son automáticamente integrales. Por ejemplo, esto es cierto para el politopo de orden de cualquier conjunto parcialmente ordenado , un politopo definido por desigualdades por pares entre coordenadas correspondientes a elementos comparables en el conjunto. [3] Otro politopo bien conocido en optimización combinatoria es el politopo de emparejamiento . Claramente, uno busca encontrar emparejamientos algorítmicamente y una técnica es la programación lineal. El politopo descrito por el programa lineal que limita superiormente la suma de aristas tomadas por vértice es integral en el caso de grafos bipartitos , es decir, describe exactamente el politopo de emparejamiento, mientras que para grafos generales es no integral. [4] Por lo tanto, para grafos bipartitos, basta con resolver el programa lineal correspondiente para obtener un emparejamiento válido . Para grafos generales, sin embargo, hay otras dos caracterizaciones del politopo de emparejamiento, una de las cuales hace uso de la desigualdad de Blossom para subconjuntos impares de vértices y, por lo tanto, permite relajar el programa entero a un programa lineal mientras se obtienen emparejamientos válidos. [5] Estas caracterizaciones son de mayor interés en el famoso algoritmo Blossom de Edmonds utilizado para encontrar dichas correspondencias en gráficos generales.

Complejidad computacional

En el caso de un politopo descrito por desigualdades lineales, cuando el politopo no es integral, se puede demostrar su falta de integralidad hallando un vértice cuyas coordenadas no sean números enteros. Dicho vértice se puede describir de forma combinatoria especificando un subconjunto de desigualdades que, al convertirse en un sistema de ecuaciones lineales , tienen una solución única, y verificando que este punto de solución obedece a todas las demás desigualdades. Por lo tanto, la comprobación de la integralidad pertenece a la clase de complejidad coNP de problemas para los que se puede demostrar fácilmente una respuesta negativa. Más específicamente, es coNP-completo . [6]

Objetos relacionados

Muchas de las propiedades importantes de un politopo integral, incluido su volumen y número de vértices, están codificadas por su polinomio de Ehrhart . [7]

Los politopos integrales ocupan un lugar destacado en la teoría de variedades tóricas , donde corresponden a variedades tóricas proyectivas polarizadas. Por ejemplo, la variedad tórica correspondiente a un símplex es un espacio proyectivo . La variedad tórica correspondiente a un cubo unitario es la incrustación de Segre del producto de pliegues de la línea proyectiva. [ cita requerida ]

En geometría algebraica , un ejemplo importante de politopos reticulares llamados politopos de Newton son las envolturas convexas de vectores que representan los exponentes de cada variable en los términos de un polinomio . Por ejemplo, el polinomio tiene cuatro términos, con vector exponente (1,1), con vector exponente (2,0), con vector exponente (0,5) y con vector exponente (0,0). Su politopo de Newton es la envoltura convexa de los cuatro puntos (1,1), (2,0), (0,5) y (0,0). Esta envoltura es un triángulo integral con el punto (1,1) interior al triángulo y los otros tres puntos como sus vértices.

Véase también

Referencias

  1. ^ Cornuéjols, Gérard (2001), Optimización combinatoria: empaquetamiento y recubrimiento, Serie de conferencias regionales CBMS-NSF en matemáticas aplicadas, vol. 74, Filadelfia, Pensilvania: Sociedad de matemáticas industriales y aplicadas (SIAM), pág. 4, doi : 10.1137/1.9780898717105, ISBN 0-89871-481-8, Sr.  1828452
  2. ^ Murota, Kazuo (2003), Análisis convexo discreto, Monografías SIAM sobre matemáticas discretas y aplicaciones, Filadelfia, Pensilvania: Sociedad de Matemáticas Industriales y Aplicadas (SIAM), pág. 90, doi : 10.1137/1.9780898718508, hdl : 2433/149564 , ISBN 0-89871-540-7, Sr.  1997998
  3. ^ Stanley, Richard P. (1986), "Dos politopos poset", Geometría discreta y computacional , 1 (1): 9–23, doi : 10.1007/BF02187680 , MR  0824105
  4. ^ Lovász, László (1986). Teoría del emparejamiento. Holanda del Norte. págs. 269–274. ISBN 978-0-444-87916-5.OCLC 316569965  .
  5. ^ Lovász, László (1986). Teoría del emparejamiento. Holanda del Norte. págs. 274–281. ISBN 978-0-444-87916-5.OCLC 316569965  .
  6. ^ Ding, Guoli; Feng, Li; Zang, Wenan (2008), "La complejidad de reconocer sistemas lineales con ciertas propiedades de integralidad", Programación matemática, Serie A , 114 (2): 321–334, doi :10.1007/s10107-007-0103-y, hdl : 10722/58972 , MR  2393045
  7. ^ Barvinok, AI (1994), "Cálculo del polinomio de Ehrhart de un politopo reticular convexo", Geometría discreta y computacional , 12 (1): 35–48, doi : 10.1007/BF02574364 , MR  1280575