L'informatique

15
Algorithme

Le problème de clique est un problème complet de bien connu NPNPNPoù la taille de la clique requise fait partie de l'entrée. Cependant, le problème de k-clique a un algorithme de temps polynomial trivial ( O(nk)O(nk)O(n^k) lorsque kkk est constant). Je m'intéresse aux bornes supérieures les plus...

15
Construire des matrices binaires non équivalentes

J'essaie de construire toutes les matrices inéquivalentes (ou n × n si vous le souhaitez) avec les éléments 0 ou 1. L'opération qui donne des matrices équivalentes est l'échange simultané de la ligne i et j ET de la colonne i et j. par exemple. pour 1 ↔ 2 ( 0 0 0 0 1 1 1 0 0 ) ∼ ( 1 0 1 0 0 0 0 1...

15
Quel est l'exemple d'une formule 3-CNF insatisfaisante?

J'essaie d'envelopper ma tête autour d'une preuve d'exhaustivité NP qui semble tourner autour de SAT / 3CNF-SAT. C'est peut-être l'heure tardive, mais je crains de ne pas pouvoir penser à une formule 3CNF qui ne puisse être satisfaite (il me manque probablement quelque chose d'évident). Pouvez-vous...

15
Les puzzles «sans flux» sont-ils durs en NP?

Un puzzle "Flow Free" se compose d'un entier positif et d'un ensemble de paires (non ordonnées) de sommets distincts dans le graphique de grille sorte que chaque sommet se trouve dans au plus une paire. Une solution à un tel casse-tête est un ensemble de chemins non orientés dans le graphique de...

15
Pourquoi séparer lexing et analyse?

Il est possible d'analyser un document en un seul passage depuis une machine d'état. Quel est l'avantage d'avoir deux passes, à savoir. avoir un lexer pour convertir du texte en jetons, et avoir un analyseur pour tester les règles de production sur ces jetons? Pourquoi ne pas avoir un seul passage...

15
but des superordinateurs

L'automne dernier, j'ai fait une visite du supercalculateur Blue Waters à l'Université de l'Illinois. J'ai demandé si quelqu'un avait déjà utilisé tout l'ordinateur. On m'a dit qu'il travaillait toujours sur plusieurs projets. Cela m'a fait me questionner sur l'utilité des superordinateurs....

15
Opération Kleene Star sur la langue vide

Dans mon manuel, il est mentionné que: où est une langue vide.∅∗={ϵ}∅∗={ϵ}\emptyset^*=\{\epsilon\}∅∅\emptyset Cependant, nous savons que , où est n'importe quelle langue.L⋅∅=∅L⋅∅=∅L \cdot \emptyset = \emptysetLLL Je ne suis pas en mesure de saisir intuitivement ce concept car l'opération de...

15
Que signifie ?

Que signifie ?logO(1)nlogO(1)⁡n\log^{O(1)}n Je connais la notation big-O, mais cette notation n'a aucun sens pour moi. Je ne trouve rien non plus à ce sujet, car il n'y a aucun moyen qu'un moteur de recherche interprète cela correctement. Pour un peu de contexte, la phrase où je l'ai trouvée se lit...

15
Trouver des exemples de langues «anti-palindromiques»

Soit Σ={0,1}Σ={0,1}\Sigma = \{ 0, 1 \} . Un langage L⊆Σ∗L⊆Σ∗L \subseteq \Sigma^* est dit d'avoir la propriété « anti-palindrome » si pour chaque chaîne www qui est un palindrome, w∉Lw∉Lw\notin L . De plus, pour chaque chaîne uuu qui n'est pas un palindrome, soit u∈Lu∈Lu\in L ou...