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

Perguntas sobre instruções bem definidas para concluir uma tarefa e análises relevantes em termos de tempo / memória / etc.

2
Como embaralhar bolas coloridas?
Eu tenho 400 bolas, nas quais 100 são vermelhas, 40 são amarelas, 50 são verdes, 60 são azuis, 70 são roxas, 80 são pretas. (bolas da mesma cor são idênticas) eu preciso de um algoritmo de embaralhamento eficiente, para que, após embaralhar, as bolas estejam em uma lista e Quaisquer …


2
Problemas de treliça
Houve uma quantidade considerável de trabalho em problemas computacionais para pedidos parciais (por exemplo, reconhecimento, número de salto, reconhecimento de gráfico de comparabilidade, etc ...). Estou curioso sobre o trabalho específico para as treliças. Eu procurei e não encontrei muito trabalho semelhante para treliças. Em particular, estou interessado em saber …




1
Existe um algoritmo de tempo polinomial para resolver o isomorfismo de grafos para gráficos de Delaunay de mosaicos hexagonais (finitos)?
Dado um plano finito, tenho um mosaico hexagonal desse plano com um hexágono regular de tamanho fixo. Em seguida, calculo o gráfico G de Delaunay para o mosaico. Dado esse gráfico G, excluo conjuntos específicos de nós nesse gráfico para gerar vários subgráficos de G. Preciso determinar se esses subgráficos …

1
Relaxando
Eu tenho uma pergunta de viabilidade que pode ser estruturada da seguinte maneira. Recebi um ponto em um espaço vetorial dimensional e quero encontrar o ponto mais próximo a que satisfaça um conjunto de " restrições" do formuláriod q p ℓ 0pppdddqqqpppℓ0 0ℓ0\ell_0 Dado um conjunto , no máximo um …

1
Quais algoritmos / matéria de leitura você recomendaria para resolver bloqueios de transações / leitura / gravação?
Uma transação clássica simplificada do banco de dados pode ser vista como: lendo itens M executando algum cálculo com base nessas leituras escrevendo alguns resultados de N com base nesses cálculos, que podem incluir os elementos lidos originalmente. Ao executar essas transações (simultaneamente), as propriedades ACID precisam ser mantidas. Exatamente …

1
Podando um dígrafo fortemente conectado
Dado um dígrafo fortemente conectado G com arestas ponderadas, eu gostaria de identificar arestas que provavelmente não fazem parte de nenhum subgrafo mínimo fortemente conectado (MSCS) de G. Um método para encontrar essas arestas é um algoritmo de Floyd-Warshall modificado. Usando o algoritmo de Floyd-Warshall, é possível identificar quais arestas …

1
Encontrar caminhos curtos e gordos
Motivação: Nos algoritmos padrão de maxflow de caminho de aumento, o loop interno requer a localização de caminhos da origem para afundar em um gráfico direcionado e ponderado. Teoricamente, é sabido que, para que o algoritmo termine mesmo quando há capacidades irracionais de borda, precisamos colocar restrições nos caminhos que …


3
Algoritmos para computação de equilíbrio de Nash.
Pesquisei no fórum para verificar se isso já havia sido perguntado antes e, embora a teoria algorítmica dos jogos seja discutida, não foi possível encontrar esse problema em particular. Estou tentando descobrir qual é o algoritmo mais conhecido para calcular equilíbrios aproximados de Nash (estratégia mista) em um jogo finito …

4
Funções interessantes em gráficos que podem ser eficientemente maximizados.
Digamos que eu tenha um gráfico ponderado G=(V,E,w)G=(V,E,w)G = (V,E,w) tal que seja a função de ponderação - observe que pesos negativos são permitidos.w:E→[−1,1]w:E→[−1,1]w:E\rightarrow [-1,1] Digamos que define uma propriedade de qualquer subconjunto dos vértices . S ⊂ Vf:2V→Rf:2V→Rf:2^V\rightarrow \mathbb{R}S⊂VS⊂VS \subset V Pergunta: Quais são alguns exemplos interessantes de s …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.