Je m'intéresse à la question du temps d'exécution asymptotique de l'algorithme d'Ukkonen , peut-être l'algorithme le plus populaire pour construire des arbres de suffixes en temps linéaire (?). Voici une citation du livre "Algorithmes sur les chaînes, les arbres et les séquences" de Dan Gusfield (section 6.5.1): "... les algorithmes …
Selon cet article de Wikipedia , les grammaires illimitées sont équivalentes aux machines de Turing. L'article note que je peux convertir n'importe quelle machine Turing en une grammaire illimitée, mais il montre uniquement comment convertir une grammaire en machine Turing. Comment puis-je vraiment faire cela et convertir la machine Turing …
J'ai lu la page wikipedia de la règle 110 dans les automates cellulaires, et je sais plus ou moins comment ils fonctionnent (un ensemble de règles décide où tracer le prochain 1 ou 0). Je viens de lire qu'ils sont complets de Turing, mais je ne peux même pas comprendre …
Les identités utilisées dans les algorithmes de multiplication par Karatsuba (entiers) Gauss (nombres complexes) Strassen (matrices) semblent très proches. Existe-t-il un cadre abstrait / généralisation commun?
Lors du test d'algorithmes, une approche courante est le test aléatoire: générer un nombre significatif d'entrées selon une distribution (généralement uniforme), exécuter l'algorithme sur ces derniers et vérifier l'exactitude. Les cadres de test modernes peuvent générer des entrées automatiquement compte tenu de la signature des algorithmes, avec certaines restrictions. Si …
J'essaie de trouver une approche au problème suivant: Étant donné l'ensemble du point et du rayon , trouvez le point central du cercle, de sorte que le cercle contienne le nombre maximal de points de l'ensemble. Le temps d'exécution doit être .r O ( n 2 )SSSrrrO ( n2)O(n2)O(n^2) Au …
S'il existe un moyen d'identifier si deux ensembles de points peuvent être séparés par une ligne? Nous avons deux ensembles de points et B s'il y a une ligne qui sépare A et B de telle sorte que tous les points de A et seulement A d'un côté de la …
Soit . Je dois décider si F est décidable ou récursivement énumérable. Je pense que c'est décidable, mais je ne sais pas comment le prouver.F= { ⟨ M⟩ : M est une MT qui s'arrête pour chaque entrée en 50 étapes au maximum }F={⟨M⟩:M est un TM qui s'arrête pour …
J'essaie de trouver l'ensemble indépendant maximal d'un graphique biparite. J'ai trouvé ce qui suit dans certaines notes "13 mai 1998 - Université de Washington - CSE 521 - Applications du flux réseau" : Problème: Etant donné un graphe bipartite , trouver un ensemble indépendant qui est aussi grande que possible, …
Je remarque que dans quelques articles de recherche CS, pour comparer l'efficacité de deux algorithmes, le nombre total de comparaison clé dans les algorithmes est utilisé plutôt que les temps de calcul réels eux-mêmes. Pourquoi ne pouvons-nous pas comparer lequel est le meilleur en exécutant les deux programmes et en …
J'ai donc pensé que cette question (quoique quelque peu basique) appartenait ici: Disons que j'ai un graphique de taille 100 nœuds disposés en 10x10 (pensez à l'échiquier). Le graphique est non orienté et non pondéré. Se déplacer dans le graphique implique de déplacer trois espaces vers l'avant et un espace …
J'essaie d'utiliser le lemme de pompage pour prouver que n'est pas régulier.L = { ( 01 )m2m∣ m ≥ 0 }L={(01)m2m∣m≥0}L = \{(01)^m 2^m \mid m \ge0\} Voici ce que j'ai jusqu'à présent: supposons que est régulier et que soit la longueur de pompage, donc . Considérons toute décomposition de …
J'ai récemment lu qu'il est possible d'avoir des tableaux qui n'ont pas besoin d'être initialisés, c'est-à-dire qu'il est possible de les utiliser sans avoir à passer du temps à essayer de définir chaque membre à la valeur par défaut. c'est-à-dire que vous pouvez commencer à utiliser le tableau comme s'il …
Je recherche un algorithme efficace qui me permette de traiter l'arbre de recherche minimax pour les échecs avec un élagage alpha-bêta sur une architecture distribuée. Les algorithmes que j'ai trouvés (PVS, YBWC, DTS voir ci-dessous) sont tous assez anciens (1990 étant le dernier). Je suppose qu'il y a eu depuis …
Les cours d'introduction aux graphiques ont généralement un projet qui vous demande de créer un traceur de rayons pour rendre une scène. De nombreux étudiants en graphisme qui entrent à l'école supérieure disent vouloir travailler sur le lancer de rayons. Et pourtant, il semble que le lancer de rayons soit …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.