Perguntas com a marcação «algorithms»

Um algoritmo é uma sequência de etapas bem definidas que define uma solução abstrata para um problema. Use essa tag quando seu problema estiver relacionado ao design e análise de algoritmos.






9
O que exatamente é um algoritmo?
Eu sei que isso pode parecer um pouco fora da caixa, na verdade eu costumava pensar sempre dentro da caixa, mas recentemente eu tenho pensado, possivelmente porque a ciência da computação oferece um alto grau de liberdade, sobre maneiras de conceber programas diferentes de os ensinados na universidade. Considere a …
12 algorithms 

3
Solucionador SAT Multicore
Estou tentando resolver um problema de SAT de 5k de cláusulas de 25k. Como está em funcionamento há uma hora (precosat) e gostaria de resolver os maiores depois, estou procurando um SAT-Solver com vários núcleos. Como parece haver muitos SAT-Solvers, estou bastante perdido. Alguém poderia me indicar o melhor para …

2
Algoritmo linear de rotulagem de tempo para uma árvore?
Eu tenho uma árvore não direcionada cujos vértices eu quero rotular. Os nós das folhas devem ser rotulados como um. Então, assuma que as folhas foram removidas. Na árvore que resta, as folhas devem ser rotuladas como duas. Esse processo continua da maneira óbvia até que todos os vértices tenham …
12 algorithms  trees 

2
Mosaico de um polígono ortogonal com quadrados
Dado um polígono ortogonal (um polígono cujos lados são paralelos aos eixos), quero encontrar o menor conjunto de quadrados disjuntos do interior, cuja união é igual ao polígono. Encontrei várias referências a problemas ligeiramente diferentes, como: Cobrir um polígono ortogonal com quadrados - semelhante ao meu problema, mas é permitido …



4
Comparando números racionais
Dado a,b,c,d∈Na,b,c,d∈Na,b,c,d \in \mathbb N e ,b,d∉{0}b,d∉{0}b,d \notin \{0\} ab&lt;cd⟺ad&lt;cbab&lt;cd⟺ad&lt;cb \begin{eqnarray*} \frac a b < \frac c d &\iff& ad < cb \end{eqnarray*} Minhas perguntas são: Dadoa,b,c,da,b,c,da,b,c,d Supondo que podemos decidir em , existe alguma maneira de decidir sem ter que pré-executar as multiplicações (ou divisões), e . Ou existe …

2
Árvore de abrangência mínima com parâmetros de peso duplo
Considere um gráfico G(V,E)G(V,E)G(V,E) . Cada aresta eee tem dois pesos AeAeA_e e BeBeB_e . Encontrar uma árvore geradora que minimiza o produto (∑e∈TAe)(∑e∈TBe)(∑e∈TAe)(∑e∈TBe)\left(\sum_{e \in T}{A_e}\right)\left(\sum_{e \in T}{B_e}\right) . O algoritmo deve ser executado em tempo polinomial em relação a |V|,|E||V|,|E||V|, |E|. Acho difícil adaptar qualquer um dos algoritmos tradicionais …

2
Reconstruindo gráficos da distribuição de graus
Dada uma distribuição de graus, com que rapidez podemos construir um gráfico que segue a distribuição de graus dada? Um esboço de link ou algoritmo seria bom. O algoritmo deve relatar um "não" caso nenhum gráfico possa ser construído e qualquer exemplo, se vários gráficos puderem ser construídos.

1
Sobre o algoritmo de redução do Codd
O algoritmo de Codd converte uma expressão no cálculo relacional da tupla em Álgebra relacional. Existe uma implementação padrão do algoritmo? Esse algoritmo é usado em algum lugar? (Parece que o setor precisa apenas de SQL e variantes, não tenho certeza sobre os teóricos de banco de dados na academia.) …

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.