Problema de la 3-partición

Problema de la 3-partición

Problema de la 3-partición

En ciencias de la computación, el Problema de 3-partición es un problema NP-completo, que consiste en decidir si dado un multiconjunto S de n = 3m enteros positivos, puede ser particionado en m subconjuntos S1, S2, …, Sm tal que la suma de sus elementos sea la misma.

Más precisamente, dado un multiconjunto S de 3m números enteros positivos, ¿puede S partirse en m subconjuntos S1, S2,..., Sm tal que la suma de los números de cada subconjunto sea igual?. Los subconjuntos S1,S2,..., Sm deben formar una partición de S en el sentido de que están disjuntos y cubren S.

Se puede definir la complejidad del problema de la siguiente manera:

Sea B la suma buscada de cada subconjunto Si, o equivalentemente, sea mB la suma total de los números en S. Entonces el problema de la 3-Partición permanece dentro de NP-completo cuando cada entero de S está estrictamente entre B/2 y B/4. En este caso, cada subconjunto Si es forzado a ser un conjunto de 3 elementos ( una tripleta ).

El problema de la 3-partición es similar al problema de la partición, que a su vez está relacionado con problema de la suma de subconjuntos. En el problema de la partición el objetivo es particionar S subconjuntos que posean la misma suma. Es importante señalar que el problema de la 3-partición el objetivo es particionar S en m subconjuntos (ó n/3 subconjuntos), no 3 subconjuntos, con igual suma.

Contenido

Carácter fuertemente NP-Completo

Lo interesante del problema es que sigue siendo NP-completo incluso cuando los enteros de S están acotados por un polinomio en n. En otras palabras, el problema permanece al conjunto de problemas NP-completo incluso cuando la representación de los números en el argumento de entrada es unaria. Es decir, el problema de la 3-partición es NP-completo en sentido estricto o estrictamente NP-completo. Esta propiedad, y en la 3-partición en general, es útil en muchas simplificaciones donde los números están representados de forma natural en unario. Por el contrario, el problema de la partición es NP-completo sólo cuando los números están codificados en binario y tienen un valor exponencial en n.

Descripción

Garey y Johnson[1] fueron los primeros en probar que el problema de la 3-partición es NP-completo, mediante una solución de búsqueda 3-dimensional . La clásica referencia descrita por Garey and Johnson[2] describe una prueba de complejidad fuertemente NP-completo, reduciéndolo de la búsqueda 3-dimensional del problema de la 4-partición al de la 3-partición. El problema de la 4-partición es similar al de la 3-partición, en el que el objetivo es, dado un conjunto S,particionar S en cuartetos que posean la misma suma. Precisamente, la diferencia es que S ahora consiste en n = 4m enteros, cada uno estrictamente entre B/5 y B/3.

Véase también

Referencias

  1. Garey, Michael R. y David S. Johnson (1975), Complexity results for multiprocessor scheduling under resource constraints. SIAM Journal on Computing. (1975) Volumen 4,Páginas 397–411
  2. Garey, Michael R. y David S. Johnson (1979), Computers and Intractability; A Guide to the Theory of NP-Completeness. ISBN 0-7167-1045-5. Páginas 96–105 y 224.
Obtenido de "Problema de la 3-partici%C3%B3n"

Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • Problema de la partición — Saltar a navegación, búsqueda En ciencias de la computación, el Problema de la partición es un problema NP completo, que visto como un problema de decisión, consiste en decidir si, dado un multiconjunto de números enteros, puede éste ser… …   Wikipedia Español

  • Problema de la división de un conjunto — En complejidad computacional, el problema de división de un conjunto (más comúnmente conocido en inglés como Set splitting problem) es el siguiente problema de decisión: dada una familia F de subconjuntos de un conjunto finito S, ¿existe una… …   Wikipedia Español

  • Partición binaria del espacio — Binary space partitioning o Partición Binaria del Espacio (BSP) es un método para subdividir recursivamente un espacio en elementos convexos empleando hiperplanos. Esta subdivisión da lugar a una representación de la escena por medio de una… …   Wikipedia Español

  • Primer Tratado de Partición — El Primer Tratado de Partición (también conocido como Tratado de La Haya) fue un tratado firmado el 11 de octubre de 1698 entre Inglaterra y Francia. El tratado era un intento de resolver el problema de sucesión al trono español y proponía como… …   Wikipedia Español

  • Método de los elementos finitos — Solución de MEF en 2D para una configuración de un magnetostato, (las líneas muestran la dirección de la densidad de flujo calculada, y el color, su magnitud) …   Wikipedia Español

  • Nakba — Refugiados palestinos en 1948. Nakba es un término árabe (النكبة) que significa catástrofe o desastre , utilizado para designar al éxodo palestino (en árabe الهجرة الفلسطينية, al Hijra al Filasteeniya). Según la Agencia de las Naciones Unidas… …   Wikipedia Español

  • Guerra Civil durante el Mandato de Palestina — Parte de Conflicto árabe israelí Fecha 30 de noviembre de 1947 – …   Wikipedia Español

  • Modelo de Ising — El modelo de Ising es un modelo físico propuesto para estudiar el comportamiento de materiales ferromagnéticos. Se trata de un modelo paradigmático de la Mecánica Estadística, en parte porque fue uno de los primeros en aparecer, pero sobre todo… …   Wikipedia Español

  • Conflicto árabe-israelí — Existen desacuerdos sobre la neutralidad en el punto de vista de la versión actual de este artículo o sección. En la página de discusión puedes consultar el debate al respecto. Conflicto árabe israelí …   Wikipedia Español

  • Integración de Riemann — En el área de Análisis Matemático, la integral de Riemann, es una forma de abordar el problema de la integración, denotada usualmente de la siguiente forma: Contenido 1 Definición formal 1.1 Partición de un Intervalo y su Norma …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”