Perguntas com a marcação «ds.algorithms»

9
Decidindo se uma string curinga é completamente correspondida por outra string curinga em um conjunto

Aqui está um problema que me incomoda há um tempo. Digamos que uma string seja uma sequência de 1s e 0s, e uma string curinga é uma sequência de 1, 0 e? S. Todas as strings e curingas têm o mesmo comprimento. Esses são curingas UNIX padrão; 10 ?? 1 corresponde a 10011, 10111, etc - a? corresponde a...

9
Decompondo uma função submodular

Dada uma função submodular em que e são disjuntos . Aqui e são submodulares em e respectivamente.fffΩ=X1∪X2Ω=X1∪X2\Omega=X_1\cup X_2X1X1X_1X2X2X_2f(S)=f1(S∩X1)+f2(S∩X2)f(S)=f1(S∩X1)+f2(S∩X2)f(S)=f_1(S\cap X_1)+f_2(S\cap X_2)f1f1f_1f2f2f_2X1X1X_1X2X2X_2 Aqui são desconhecidos e apenas um acesso de...

9
Algoritmo de Enumeração de Clique

Estou lendo um artigo antigo do MC Golumbic sobre gráficos EPT (interseção de arestas de caminhos em uma árvore). No artigo, é mostrado que o número máximo de cliques de uma instância de gráfico EPT é polinomial. Conclui que, se um oracle relatar que um gráfico é um gráfico EPT, é possível...

9
Um algoritmo de pesquisa de subconjunto

Suponha que eu tenho uma lista de subconjuntos de { 1 , . . . , n } . Eu posso fazer o pré-processamento nesta lista, se necessário. Após este pré-processamento, eu sou apresentado com um outro conjunto A ⊆ { 1 , . . . , n } . Quero identificar quaisquer conjuntos B ∈ X com B ⊆ A .XX\cal...