Ciência da Computação Teórica

Perguntas e respostas para cientistas da computação teóricos e pesquisadores em áreas afins


1
Existe uma boa noção de provas de não terminação e interrupção na teoria dos tipos?
A teoria do tipo construtivo, com sua interpretação básica sob a correspondência curry howard, consiste apenas de funções computáveis ​​totais. Na literatura, alguns foram mencionados sobre o uso da "teoria dos tipos computacionais" para representar a não terminação em programas funcionais; no entanto, nos artigos que encontrei, essa não parece …




1
Classes de gráficos com largura de árvore superconstante
Existem várias classes interessantes de gráficos com largura de árvore limitada. Por exemplo, árvores (largura da árvore 1), gráficos paralelos em série (largura da árvore 2), gráficos externos (largura da árvore 2), gráficos uterplanares (largura da árvore O (k)), gráficos da largura da ramificação (largura da árvore O (k)), .. …


1
Avaliando polinômios simétricos
Seja um polinômio simétrico , ou seja, um polinômio tal que para todo e todas as permutações . Por conveniência, podemos assumir que é um campo finito, para evitar problemas com o modelo de computação.f: Kn→ Kf:Kn→Kf:\mathbb{K}^n \to \mathbb{K}x ∈ K n σ ∈ S n Kf( x ) = …


2
Fácil de otimizar, mas difícil de avaliar
Existem exemplos naturais conhecidos de problemas de otimização para os quais é muito mais fácil produzir uma solução ideal do que avaliar a qualidade de uma determinada solução candidata? Por questões de concretude, podemos considerar problemas de otimização solucionáveis ​​em tempo polinomial da forma: "dado x, minimize ", onde f …





2
Algoritmo de multiplicação de vetores matriciais usando um número mínimo de adições
Considere o seguinte problema: Dada uma matriz , queremos otimizar o número de adições no algoritmo de multiplicação para calcular v ↦ M v .MMMv ↦ Mvv↦Mvv \mapsto Mv Acho esse problema interessante por causa de seus laços com a complexidade da multiplicação de matrizes (esse problema é uma versão …

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.