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

Mathématiques Discussion :

Comment puis-je résoudre ce puzzle ?


Sujet :

Mathématiques

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2020
    Messages : 2
    Points : 4
    Points
    4
    Par défaut Comment puis-je résoudre ce puzzle ?
    Bonjour, mathématiciens et informaticiens,

    S'il vous plaît, je cherche la solution à ce puzzle.

    Nous avons une matrice carrée de 4 * 4, chaque cellule est identifiée par une ligne (i) et une colonne (j). Nous voulons changer les positions des cellules pour assurer une meilleure dispersion. La distance entre deux cellules adjacentes doit être la plus grande possible.
    La distance entre deux cellules pourrait être définie comme la distance euclidienne entre deux points.
    Des facteurs statistiques peuvent également être utilisés.

    Je vous donne un exemple,

    considerons une matrice carrée 2*2, definie comme suit :

    1,1 1,2
    2,1 2,2

    la distance est la meme entre deux cases adjacentes mais si je change les positions comme suit :

    1,1 2,1
    2,2 1,2

    la distance va etre encore plus grande entre chaque deux cases adjacentes. je cherche une methode à reconfigurer une matrice 4*4 pour assurer une distance maximale entre deux cases adjacente et que la matrice soit bien dispersée.



    Merci de m'offrir des idées pour une meilleure formulation du problème.

  2. #2
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 053
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 053
    Points : 9 392
    Points
    9 392
    Par défaut
    Peux-tu expliquer comment tu calcules ton 'évaluation'

    Situation initiale
    abcd
    efgh
    i j k l
    mnop

    situation après mélange :
    bcda
    efgh
    i j k l
    mnop

    C'est sûr que ce n'est pas la meilleure solution, mais quelle note donnes-tu à cette solution ?
    a a bougé de 3 cases, b c et d ont bougé d'1 case, donc distance=racine (3²+1²+1²+1²) ?
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  3. #3
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 419
    Points : 5 818
    Points
    5 818
    Par défaut
    salut

    en fait cela me fait penser au sudoku
    ce n'est pas la même problématique mais cela s'en approche
    a priori tu ne réorganise que par ligne et tu contrôle par colonne
    tu ne peut avoir que des valeur comprise entre 1 et 2 ?
    j'imagine que pour trouver la solution on va devoir faire la sommation des colonnes
    et trouver la valeur moyenne. Ensuite, chercher à obtenir la valeur approché de cette moyenne
    pour chaque colonne

    de plus dans ton exemple il y a d'autre solution
    par exemple celle ci

    1 1 1 2
    2 2 2 1

    ou il y a un truc que je n'ai pas compris ?
    Nous souhaitons la vérité et nous trouvons qu'incertitude. [...]
    Nous sommes incapables de ne pas souhaiter la vérité et le bonheur, et sommes incapables ni de certitude ni de bonheur.
    Blaise Pascal
    PS : n'oubliez pas le tag

  4. #4
    Membre averti
    Avatar de anadoncamille
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2007
    Messages : 395
    Points : 310
    Points
    310
    Billets dans le blog
    1
    Par défaut
    Ton problème se prête volontiers à un algorithme génétique.
    Tu évalues différentes configurations que tu notes en fonctions des distances entre cases adjacentes.
    Tu croises les configurations les mieux notées pour créer des enfants qui remplaceront les configurations les moins bien notées.
    Tu réitères le processus jusqu'à obtenir un optimum stable.
    __________________________________
    | +
    | Sylvain Tournois - Création logicielle
    |
    | sylv.tournois.free.fr
    |

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/07/2006, 20h14
  2. comment puis-je créer un BDD en fichier texte
    Par slyder dans le forum Bases de données
    Réponses: 2
    Dernier message: 19/01/2005, 10h05
  3. Comment puis je faire cette effet...
    Par wikers dans le forum OpenGL
    Réponses: 5
    Dernier message: 12/06/2004, 20h40
  4. comment puis-je recupérer l'extesion du fichier?
    Par mirella dans le forum Langage
    Réponses: 7
    Dernier message: 14/08/2002, 15h56

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