IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Complexité en terme de nombre de flops


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 46
    Par défaut Complexité d'un algorithme
    Bonjour à tous,

    SVP J'ai deux algorithmes et il faut que je compare leur complexité en terme de nombre de flops ? J'ai jamais vu ou entendu parler de ça, j'ai essayé de voir sur google mais j'arrive pas à trouver de la Doc, SVP pouvez-vous me conseiller des références la-dessus ou me donner des liens?

    Merci bcp et bonne journée...

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    717
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 717
    Par défaut
    Moi j'ai tapé "flops" dans google et la première réponse était pertinente.
    C'est pas très compliqué, qu'est-ce que tu ne comprends pas ?

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 46
    Par défaut
    Merci bcp ...

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 46
    Par défaut
    Bjr a tous,

    Désolé, j'ai cru comprendre, mais j'ai pas vraiment compris comment on calcul le grand O des folps -O(...)- ...

    SVP voici un petit exemple sur matlab qui m'aidera énormément ,,,

    Où il faut calculer le nombre de flops de chaque instruction et le nombre de flops totale

    %

    [U,V,D]=svd(X*X');
    En=U(:,Ns+1:end);
    En2=En*En';
    W=sort(X);
    [I,J]=min(X);

    %MMMMMMMMMMMerci bcp

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    tu confonds...

    • O(N) est un calcul de complexité d'un algorithme
    • Un Flop est une mesure de la vitesse de calcul d'un processeur en précision flottante


    Rien à voir

  6. #6
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 46
    Par défaut
    Merci pour cette précision,

    donc pouvez-vous SVP me dire comment je peux calculer la compléxité de cet algorithme, car je suis sur via un exemple je pourrai comprendre mieux

    Merci encore

  7. #7
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut !
    complexité en terme de nombre de flops
    Est-ce que ce concept a un sens, étant donné que
    • les diverses opérations en virgule flottante ne prennent pas le même temps;
    • les rapports des temps de calcul ne sont pas le mêmes en REAL*4 et en REAL*8;
    • les fonctions transcendantes disponibles sur les processeurs modernes devraient être prises en compte;
    • les transferts entre registres, cache, RAM contribuent de manière non négligeable au temps de calcul

    Jean-Marc Blanc

  8. #8
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 46
    Par défaut
    Bjr à tous, et merci encore...

    Voila j'ai changé le titre, et j'avais écris ça en me basant sur le livre de GOLUB '' Matrix computations '' qui définie le flop en terme de nombre de multiplication et d'addition...

    Mais bon, le problème n'est pas sur la signification du flop, je veux seulement calculer la complexité de ce petit algorithme, en trouvant le grand O(...) totale, je vous remercie infiniment ...

    [U,V,D]=svd(X*X');
    En=U(:,Ns+1:end);
    En2=En*En';
    W=sort(X);
    [I,J]=min(X);

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fonction calcul nombre de terme
    Par africanwinners dans le forum Langage
    Réponses: 5
    Dernier message: 24/06/2012, 12h43
  2. Réponses: 0
    Dernier message: 08/03/2012, 16h41
  3. Nombre de fichiers où appartient un terme
    Par thebestgirl dans le forum C++
    Réponses: 4
    Dernier message: 30/07/2010, 13h51
  4. Complexité : décomposition des nombres
    Par Isythiel dans le forum Algorithmes et structures de données
    Réponses: 7
    Dernier message: 14/05/2009, 16h21
  5. Nombre d'unifications et mesure de la complexité
    Par Eusebius dans le forum Prolog
    Réponses: 3
    Dernier message: 11/11/2008, 10h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo