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 :

[Des boites et des boites][Bin packing n dimensions]


Sujet :

Algorithmes et structures de données

  1. #1
    Membre habitué
    Inscrit en
    Mars 2007
    Messages
    185
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Mars 2007
    Messages : 185
    Points : 134
    Points
    134
    Par défaut [Des boites et des boites][Bin packing n dimensions]
    Bonjour,

    Je cherche à développer un algorithme avec une méthode heuristique pour ranger des boites dans une boite. Mon objectif remplir au mieux la grosse boite en prenant si possible les boites les plus intéressantes....

    J'y arrive assez bien et de manière simple avec des boites à une dimension.
    Mon problème c'est que je n'arrive pas à passer à la dimension 2... ni 3.

    Comment modéliser l'espace occupé? Calculer l'espace restant, les espaces intersticiels disponibles? Evaluer les empiètements?

    J'ai vaguement l'idée de passer par les matrices, mais je ne sais pas du tout comment... ni par quel bout prendre le problème. Si quelqu'un a un début de suggestion d'une vague idée, merci de m'en faire part !!

    Théo

  2. #2
    Membre confirmé
    Profil pro
    Directeur Scientifique
    Inscrit en
    Avril 2005
    Messages
    419
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur Scientifique

    Informations forums :
    Inscription : Avril 2005
    Messages : 419
    Points : 554
    Points
    554
    Par défaut
    C'est assez dur (en espérant que tes boîtes sont des rectangles). On peut utiliser le fait qu'un objet doit s'appuyer contre deux (en 2D) ou 3 (en 3D) autres boîtes.
    Je te conseille de feuilleter cette thèse
    http://www2.lifl.fr/~clautiau/pmwiki...esearch.Thesis

    Si tu permets de mettre des boîtes en travers, c'est encore pire!

  3. #3
    Membre habitué
    Inscrit en
    Mars 2007
    Messages
    185
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Mars 2007
    Messages : 185
    Points : 134
    Points
    134
    Par défaut
    Citation Envoyé par FrancisSourd
    C'est assez dur (en espérant que tes boîtes sont des rectangles). On peut utiliser le fait qu'un objet doit s'appuyer contre deux (en 2D) ou 3 (en 3D) autres boîtes.
    Je te conseille de feuilleter cette thèse
    http://www2.lifl.fr/~clautiau/pmwiki...esearch.Thesis

    Si tu permets de mettre des boîtes en travers, c'est encore pire!
    Ouille.... je n'ai qu'entrelu la thèse en question, c'est long, et ça à l'air assez fastidieux . L'implémentation risque de ne pas être simple, et encore moins rapide... je vais essayer de me rapprocher de son auteur.

    Merci du tuyau, si d'autres personnes ont des ressources ou des retours d'expériences sur ce sujet....

    Théo

Discussions similaires

  1. Trigger pour mettre des droits sur des procedures et des vues
    Par briino dans le forum Développement
    Réponses: 3
    Dernier message: 23/09/2009, 09h44
  2. Réponses: 0
    Dernier message: 14/12/2008, 11h21
  3. Réponses: 4
    Dernier message: 02/04/2008, 17h51
  4. Réponses: 3
    Dernier message: 13/09/2007, 18h11
  5. Réponses: 3
    Dernier message: 23/01/2007, 08h14

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