Questions marquées «ds.algorithms»

Questions concernant des instructions bien définies pour accomplir une tâche, et une analyse pertinente en termes de temps / mémoire / etc.

2
Est-il possible de trouver si une séquence existe en temps polynomial dans le problème suivant?
Je réfléchis au problème suivant depuis un certain temps et je n'ai pas trouvé de solution polynomiale pour cela. Uniquement source brute. J'ai essayé de réduire également un problème NP-Complete sans succès. Voici le problème : Vous avez un ensemble trié de paires d'entiers positifs. {(A1,B1),(A2,B2),…,(An,Bn)}{(A1,B1),(A2,B2),…,(An,Bn)}\{(A_1, B_1), (A_2, B_2), \ldots, …

1
Qui a d'abord proposé d'utiliser l' algorithme de Monte Carlo
Je suis sûr que tout le monde connaît l' expérience de Buffon sur l'aiguille au XVIIIe siècle, qui est l'un des premiers algorithmes probabilistes à calculer .ππ\pi L'implémentation de l'algorithme dans les ordinateurs nécessite généralement l'utilisation de , ou d'une fonction trigonométrique, qui, même si elles sont implémentées sous forme …



4
Compendium des meilleurs résultats d'approximation et de dureté pour les problèmes d'optimisation NP
Connaissez-vous un wiki à jour dédié aux problèmes d'optimisation NP avec leur meilleur résultat d'approximation et de dureté? Sur la base des commentaires, il semble qu'il est prudent de supposer qu'il n'y a pas une telle ressource (voir la fin de cette question pour deux options proches). - ajouté le …




3
Arrondi pour minimiser la somme des erreurs dans les distances par paires
Que sait-on de la complexité du problème suivant: Étant donné: nombres rationnels .x1&lt;x2&lt;…&lt;xnx1&lt;x2&lt;…&lt;xnx_1 < x_2 < \dotso < x_n Sortie: entiers .y1≤y2≤…≤yny1≤y2≤…≤yny_1 \le y_2 \le \dotso \le y_n Objectif: minimiser où∑1≤i&lt;j≤ne(i,j),∑1≤i&lt;j≤ne(i,j),\sum_{1 \le i < j \le n} e(i,j),e(i,j)=|(yj−yi)−(xj−xi)|.e(i,j)=|(yj−yi)−(xj−xi)|.e(i,j) = | (y_j-y_i) - (x_j-x_i)|. Autrement dit, nous aimerions arrondir les nombres …

2
Pourquoi y a-t-il une énorme différence entre les solveurs SAT?
Les solveurs SAT sont très importants dans les attaques algébriques , par exemple les marches et les minisat . Cependant, lors de la résolution des problèmes de référence disponibles ici, il existe une énorme différence de performances entre les deux - Walksat est beaucoup plus rapide que minisat pour ces …



5
Problème de connectivité Flip minimum
J'ai formulé le problème suivant aujourd'hui en jouant avec mon GPS. C'est ici : Soit G(V,E)G(V,E)G(V,E) un graphe orienté tel que si e=(u,v)∈Ee=(u,v)∈Ee=(u,v) \in E alors (v,u)∉E(v,u)∉E(v,u) \notin E , c'est-à-dire que est une orientation du graphe non orienté sous-jacent. Considérez les opérations suivantes:GGG Flip(u,v)Flip(u,v)Flip(u,v) : remplacer un bord(u,v)(u,v)(u,v) par …


4
Quel est le moyen le plus rapide de vérifier l'inclusion d'un ensemble?
Étant donné sous-ensembles de .nnnS1,…,SnS1,…,SnS_1,\ldots,S_n{1,…,d}{1,…,d}\{1,\ldots,d\} Vérifiez s'il existe des ensembles avec . (Si oui, trouvez un exemple, sinon, dites simplement «non»)Si,SjSi,SjS_i,S_jSi⊊SjSi⊊SjS_i \subsetneq S_j La solution triviale à ce problème passe par toutes les paires d'ensembles et vérifie l'inclusion d'une paire dans le temps O(d)O(d)O(d) , donc le temps d'exécution global …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.