Ce que l’algorithme donne la solution optimale à la poubelle, problème d’emballage?

J’ai trouvé beaucoup d’algorithmes qui donnent des solutions approximatives, comme premier ajustement, premier ajustement décroissante, etc., mais ce qui est un algorithme qui me donnerait la * plupart * solution optimale dans un casier, problème d’emballage?

Réponse

Vous aurez envie de figurer dehors si vous avez un cas particulier du problème ou non. Vous pouvez être en mesure de le résoudre exactement dans un laps de temps raisonnable.

1.2 limite d’inférieure du FFD est assez bon. Si vous souhaitez obtenir mieux, je pense qu’apt peuvent vous donner une (1 + e) rapprochement avec quelque chose comme n^(1/e) complexité.

Voici un livre que j’ai trouvé rapidement : http://u.cs.biu.ac.il/~amir/bin-...

Vous pouvez aussi consulter pour utiliser un solveur, ils seront assez bien optimisées. Si votre set est assez petit (ou vous avez assez de puissance / temps) alors vous pouvez juste le résoudre directement.


Tags: Algorithmes, Résolution de problèmes, Emballage, Problèmes de NP NP complet