Segundo a Wikipedia, o problema do conjunto independente é um caso especial do problema de embalagem do conjunto . Mas, parece-me que esses problemas são equivalentes.
O problema de pesquisa do Conjunto Independente é: dado um gráfico e um inteiro , encontrar vértices não dois dos quais são adjacentes.
O problema de pesquisa do Set Packing é: dada uma coleção finita de conjuntos finitos e um número inteiro , encontrar conjuntos que não são pareados.
Eu acho que eles são equivalentes com base na seguinte redução bidirecional:
→: Dado um problema de conjunto independente em um gráfico , crie uma coleção de de conjuntos, onde para cada vértice existe um conjunto contendo todas as arestas adjacentes a . Agora, cada conjunto de embalagem corresponde a um conjunto de vértices em que nenhum dos dois tem uma aresta em comum, ou seja, este é um conjunto independente em do mesmo tamanho.
←: Dado um problema de embalagem definido em uma coleção , crie um gráfico onde para cada conjunto existe um vértice , e há uma vantagem entre e se os conjuntos e cruzar. Agora, todo vértice independente definido em corresponde a um conjunto de conjuntos de dois dos quais se cruzam, ou seja, este é um conjunto de do mesmo tamanho.
Minha pergunta é: minha redução está correta? Em caso afirmativo, esses problemas são equivalentes? É possível usar algoritmos de aproximação para um problema no outro problema?
fonte