Une nouvelle approche de l intégration de la planification de production et de l ordonnancement

Dimension: px
Commencer à balayer dès la page:

Download "Une nouvelle approche de l intégration de la planification de production et de l ordonnancement"

Transcription

1 Une nouvelle approche de l intégration de la planification de production et de l ordonnancement Anna Robert 1,2, Claude Le Pape 1, Frédéric Paulin 1, Francis Sourd 2 1 ILOG S.A., 9 rue de Verdun Gentilly cedex {anrobert,clepape,fpaulin}@ilog.fr 2 Laboratoire d Informatique de Paris VI, 8 rue du Capitaine Scott Paris francis.sourd@lip6.fr Résumé : Dans le domaine de l industrie de transformation, l intégration de la planification de production et de l ordonnancement est cruciale. Généralement des techniques hybrides de programmation linéaire, pour la planification, et de propagation de contraintes, pour l ordonnancement, résolvent ce problème de manière coopérative. Nous nous proposons ici d aborder cette question en résolvant un problème intermédiaire consistant en la découpe de la production en lots ordonnançables (lot streaming) et la détermination des flux de matériaux circulant entre les entités de la chaîne de production : inventaires, lots de production et demandes (pegging). Mots-clés : Planification de production ; Ordonnancement ; Lot streaming ; Pegging ; Programmation linéaire en variables mixtes. 1 Introduction Les problématiques de planification de production et d ordonnancement ont été identifiées dès les années avec l émergence des MRP (Material Requirements Planning, Lunn & Neff (1992) et Hopp & Spearman (2000) par exemple). A l heure actuelle, les problèmes liés à la gestion de production sont critiques pour les industriels, qui cherchent toujours à améliorer et optimiser leur rendement. Pour cela, il est nécessaire de concevoir des outils perfectionnés, adaptés à cette demande. Généralement, la planification se concentre sur des prévisions tactiques à long ou moyen terme de la production (de l ordre de plusieurs mois) tandis que l ordonnancement, se situant à un niveau de granularité plus fin, prend des décisions opérationnelles à court terme (quelques jours ou quelques semaines). Si l on résout séparément ces deux problèmes, cela mène d une part parfois à une incohérence entre la planification et l ordonnancement (les solutions ne sont pas compatibles) et d autre part, à des solutions globalement sous-optimales.

2 RJCIA 2005 Une approche intégrée de ces problématiques semble donc une voie prometteuse tant du point de vue de la cohérence entre planification et ordonnancement, que de la qualité des solutions. Généralement des techniques hybrides de programmation linéaire, pour la planification (problèmes de lot sizing, définition et classification dans Staggemeier & Clark (2001)), et de propagation de contraintes, pour l ordonnancement, résolvent ce problème de manière coopérative afin d aboutir effectivement à de meilleures solutions (par exemple Maravelias & Grossmann (2005) et Timpe (2002)). D autres méthodes coopératives faisant appel à diverses techniques peuvent aussi être employées (Dauzère- Pérès & Lasserre (1994)). Nous proposons ici une approche résolvant un problème intermédiaire considérant les décisions de planification comme des données d entrée et posant en sortie le problème d ordonnancement. Elle consiste, d une part, en une découpe optimale (au sens d un objectif que nous définirons) de la production planifiée (lot streaming), et, d autre part, en une prise de décisions relatives aux flux de matériaux circulant le long de la chaîne de production entre chacune des entités qui la composent (inventaires, lots de production, demandes), que nous désignerons par le terme pegging. Dans une première partie, nous décrirons la problématique générale dans laquelle s inscrivent nos travaux ainsi que l approche particulière que nous envisageons pour répondre à la question qu elle sous-tend. Nous présenterons dans un second temps un procédé de résolution pour notre problème consistant en une modélisation par programmation linéaire en variables mixtes que nous comparerons, dans une troisième partie, à une procédure naïve sur 54 instances. 2 Description du problème 2.1 Problématique globale Afin d exercer un meilleur contrôle sur leur activité, les industriels de la production souhaitent obtenir des informations à long et moyen termes, tout au long de la chaîne de production, les aidant à prendre de bonnes décisions, souvent cruciales. De plus, afin d affiner ces prises de décision, des informations précises à plus court terme sont aussi nécessaires. Ces dernières permettent aux industries de faire preuve d une forte réactivité afin qu une petite défaillance - temporaire ou non - dans le système de production n induise pas des complications en chaîne, en proposant rapidement des solutions alternatives. Nous sommes donc face à deux problèmes connus de la recherche opérationnelle : la planification de production et l ordonnancement. Nous commencerons par définir les concepts que nous manipulerons tout au long de cet article, puis nous donnerons une définition précise de ce que nous appelons planification de production et ordonnancement Concepts manipulés Les notions qui interviennent explicitement dans notre problème sont les suivantes : Les matériaux : ils circulent tout au long de la chaîne de production ; ici, aucune distinction n est faite entre matières premières, produits intermédiaires et produits

3 Intégration de la planification et de l ordonnancement finis, un matériau peut appartenir à ces trois types. Les inventaires : ils représentent, pour chaque matériau, le stock de celui-ci. Les recettes : ce sont les principes de transformation des matériaux ; on associe à une recette un ensemble de matériaux consommés et un ensemble de matériaux produits. Les lots de production : un lot est associé à une recette et consiste en l exécution d une certaine quantité de celle-ci, ce qui induit une consommation et production de matériaux proportionnelles à cette quantité. Les demandes : il s agit de quantités de matériaux requises par un client. Les dates de livraison : elles sont associées aux demandes. Intervenant indirectement dans notre problème, le concept de ressource (coerrespondant généralement aux machines sur lesquelles s exécutent les activités liées aux lots de production) est nécessaire à la description d une usine Planification de production Les décisions prises à moyen terme visent à équilibrer la production sur un ensemble de périodes donné (douze ou vingt-quatre mois, par exemple). La connaissance globale de ce type d informations relève de la planification. Cette dernière prend des décisions sur les produits à fabriquer, le temps et la quantité de production, tout en respectant globalement des contraintes de satisfaction de demandes, de quantité et temps d exécution des recettes bornés, de capacité des ressources et d inventaire. Dans notre modélisation du problème nous considérons qu une solution au problème de planification contient, pour chaque période, les informations suivantes : la quantité d exécution de chaque recette ; la quantité de demande satisfaite pour chaque demande ; pour chaque matériau, le niveau d inventaire en fin de chaque période Ordonnancement Dans un horizon à court terme, les ressources sur lesquelles on exécute la production interviennent de manière plus détaillée. Un ordonnancement des activités, correspondant aux lots de production, doit fournir les dates de démarrage et d arrêt de la production de chaque matériau, ainsi que la ou les ressources nécessaires à cette production. Cette solution doit d une part respecter avec exactitude les contraintes de capacité des ressources et satisfaire au mieux les dates de livraison des demandes, et d autre part, dans le cas d une approche intégrée, être autant que possible en accord avec les décisions prises par la planification. Dans notre contexte, le problème d ordonnancement consiste en la donnée d un ensemble de lots de production à ordonnancer sur les ressources requises par les recettes exécutées, dans des fenêtres de temps induites par les périodes considérées par la planification, ainsi que des contraintes de précédence liées au rapport de production/consommation des lots.

4 RJCIA L approche lot streaming-pegging Les quantités de production décidées lors de la planification ne peuvent être directement considérées comme des lots que l on peut ordonnancer tels quels. En effet, ces lots sont de taille bornée (ceci est imposé par la description de la chaîne de production) et il convient donc de découper la quantité totale planifiée afin de satisfaire ces contraintes. Cette découpe est appelée lot streaming (Trietsch & Baker (1993), Baker & Jia (1993), Roux (1997) et bien d autres). En outre, des décisions concernant le flux des matériaux sont prises avant l ordonnancement. Ce second problème, que nous nommons pegging, est couplé au lot streaming pour une résolution simultanée sur chacune des périodes de temps induites par la planification (voir Fig. 1). stocks production planifiée des recettes demandes lot streaming + pegging lots de production arcs de pegging FIG. 1 De la planification au lot streaming/pegging Structure et position du problème d optimisation Dans la suite, nous nous placerons toujours au niveau d une période de temps au sens de la planification. Une structure double Du fait que nous résolvons le lot-streaming et le pegging simultanément, le modèle formulant le problème général présente une structure particulière possédant deux sousstructures, chacune étant liée à l un des sous-problèmes. Le lot-streaming peut être vu comme un problème de découpe et le pegging comme celui de l établissement d un flot entre les morceaux issus de cette découpe et d autres entités extérieures, les deux sous-problèmes doivent donc être couplés par certaines contraintes. Nous présentons d abord les deux sous-problèmes et les contraintes dont relève chacun d eux, puis, les contraintes qui permettent de relier ces deux structures, formant

5 Intégration de la planification et de l ordonnancement ainsi le problème global ; enfin, nous présenterons la fonction objectif. Nous ferons au fur et à mesure référence à la formulation mathématique donnée en section 3. Le lot streaming : un problème de découpe Connaissant la quantité totale d exécution de chaque recette (pièce à découper), le problème consiste à définir des lots (morceaux résultant de la découpe) dont la taille est soumise à différentes contraintes : bornes inférieure et supérieure (équations (5) et (6)), taille constante facultativement requise (équ. (7), (8) et (9)), respect de la taille totale de la pièce (équ. (15)). Le pegging : un problème de flot Ce problème consiste en la détermination, pour chaque lot, des parts de consommation provenant du stock et/ou de lots producteurs (pour chaque matériau consommé) et des parts de production allant en stock et/ou consommées par des lots consommateurs et/ou participant à la satisfaction de demandes (pour chaque matériau produit). Ce flux est représenté par des arcs reliant stocks, lots et demandes. Une solution de pegging contient donc des arcs liant ces entités, sur lesquels figure une quantité de matériau en circulation, et ce, tout au long de la chaîne de production. Nous distinguons 5 types d arcs de pegging : Les Stock2Lot : entre stocks et lots consommateurs. Les Lot2Lot : entre lots producteurs et lots consommateurs. Les Lot2Stock : entre lots producteurs et stocks. Les Stock2Dem : entre stocks et demandes. Les Lot2Dem : entre lots producteurs et demandes. Ce problème évoque le concept de flot, puisqu en effet, nous sommes toujours en présence d un réseau spécifiant les rapports de production/consommation entre des entités productrices et consommatrices, dont on détermine simultanément (par le lot streaming) la quantité d exécution (ce qui s apparente à une capacité). Considérons que le lot streaming est déjà résolu. Si on est en présence de 2 recettes R1 et R2, R1 produisant un matériau M que consomme R2, si la décision du lot streaming est d en exécuter 2 lots de chaque (R1/1 et R1/2, R2/1 et R2/2), chacun étant de taille 2, le flux des matériaux étant continu et pouvant être divisé, on a une infinité de solutions au problème consistant à décider du transfert de M entre ces 4 lots (voir Fig. 2). Ce problème est soumis à des contraintes de conservation d équilibre (ou contraintes de flot ) : consommation d un lot (flux entrant, équ. (1)), production d un lot (flux sortant, équ. ), niveau des stocks (respect de capacité, équ. (3)), satisfaction des demandes (respect de capacité, équ. (4)). Couplage des deux structures Le lien entre les deux problèmes composant le problème final est établi au moyen des contraintes de consommation et de production d un lot (équ. (1) et ) qui font

6 RJCIA 2005 R1/1 2 R2/1 R1/1 2 R2/1 R1/1 R2/1 taille = 2 taille = 2 M R1/2 R2/2 taille = 2 taille = 2 graphe issu du lot streaming R1/2 2 R2/2 R1/2 R2/2 2 Une 1ère solution réalisable Une 2ème solution réalisable R1/1 2-x R2/1 x x R1/2 2-x R2/2 Toutes les solutions réalisables (x [0, 2]) FIG. 2 Le pegging : un problème combinatoire intervenir la taille des lots (assimilable à une capacité) et le flux traversant ce lot. Fonction objectif Les dates de début et de fin de la période que l on considère, les temps d exécution des lots (se déduisant de leur taille par une relation affine) et la date prévue pour les satisfactions des demandes, permettent d affecter des dates d échéance préférées pour l exécution de chaque lot. On peut donc calculer le délai entre les lots reliés par des arcs de type Lot2Lot (différence entre les deux dates d échéance), et le délai entre les lots et demandes reliés par des arcs de type Lot2Dem (différence entre la date de livraison de la demande et la date d échéance). Nous minimisons alors la somme sur tous les arcs de pegging de la valeur absolue de ces délais. En effet, il peut être nécessaire d achever l exécution d un lot satisfaisant une demande après la date de livraison prévue pour celle-ci (afin de satisfaire d autres contraintes plus fortes, comme les contraintes disjonctives de ressources), le délai est alors négatif Intérêts de l approche Apport général de la méthode Une résolution simultanée des deux problèmes a la propriété de guider le lot streaming vers un découpage optimal dans le sens où si l on détermine pour quel lot ou pour quelle demande tel lot va être exécuté (pegging) on peut adapter la taille de ce lot afin de ne produire ni trop (pour éviter des pénalités d avance et/ou de stockage) ni trop peu (ce qui nécessiterait la mise en production d un nouveau lot). Cette approche a donc aussi pour objectif de générer des ordonnancements de meilleure qualité, du point de vue de l avance/retard. D un point de vue plus global, ce schéma présentant une structure double peut être étendu à d autres problèmes d optimisation, moyennant une adaptation du modèle et de l objectif, comme le dimensionnement de réseaux spécialisés (les lots s apparentant à des machines dont la puissance est à déterminer et le pegging, aux transferts de données), ou la gestion de l exécution préemptive des processus sur une architecture mono ou multi-processeurs (les lots s apparentent alors aux morceaux de processus et le pegging, aux transferts d informations)...

7 Intégration de la planification et de l ordonnancement Apports spécifiques du pegging On constate que les décisions issues du pegging ne sont pas nécessaires pour poser un problème d ordonnancement, seuls les lots et les fenêtres de temps le sont. Néanmoins, l ajout d arcs de pegging présente les avantages suivants : L introduction de nouvelles précédences contraint le problème d ordonnancement, ce qui, dans notre contexte où ce dernier est résolu par une méthode de propagation de contraintes, accélère la recherche. Des contraintes de consommation/production (CoPr) peuvent être ajoutées plus globalement au problème d ordonnancement, indépendamment du pegging, cellesci permettent de contrôler le niveau des stocks à tout instant mais sont consommatrices en temps de calcul ; les contraintes temporelles de pegging, présentant une meilleure propagation peuvent permettre, dans certains cas, de s y substituer ou, dans d autres, de s y ajouter, et, à nouveau, d accélérer la recherche, en écartant éventuellement la solution optimale du problème global. De manière plus informative, avoir des indications précises sur la façon dont se déroulent les opérations le long de la chaîne de production accroît le potentiel de réactivité de l usine. 3 Présentation du modèle de résolution Il s agit d un modèle mathématique de programmation linéaire en variables mixtes. Nous nous plaçons au niveau d une période, pour laquelle nous avons les informations de planification et nous résolvons deux problèmes d optimisation combinatoire : le lot streaming et le pegging. Une hypothèse est faite sur les données décrivant la chaîne de production : une recette ne peut à la fois consommer et produire un même matériau. 3.1 Notations Nous regroupons dans le tableau 1 les notations employées dans les équations mathématiques décrivant notre modèle. 3.2 Programme linéaire en variables mixtes Consommation/production Ces contraintes de conservation d équilibre concernent la production et la consommation des matériaux et ont été introduites dans la section Les équations (1) (respectivement, ) expriment les contraintes de consommation (respectivement, production) pour chaque lot. Les équations (3) contraignent à respecter les niveaux d inventaire de chaque matériau en début et fin de période. Enfin, les équations (4) forcent les demandes prévues à être satisfaites dans leur intégralité.

8 RJCIA 2005 indice ensemble concept désigné r R recette j {1,..., max r } jème lot de r m M matériau m C r /P r matériau consommé/produit par r d D demande maxr désigne le nombre maximal de lots possibles pour r constante domaine concept désigné δr m R + proportion de consommation ou production de m par r (m C r P r ) q d R + quantité de matériau délivrée pour d Ii m/im f R + quantité de m en stock en début/fin de période LS r /LS r R + taille minimale/maximale d un lot pour r Q r R + quantité d exécution de r pour la période α r /β r N/R + durée fixe/variable d exécution d un lot de r t d N date de livraison de d Start/End N date de début/fin de la période en cours variable domaine concept désigné x rj {0, 1} = 1 si le jème lot de r est créé, 0 sinon q rj R + taille du jème lot de r Irj m /Qm Irj {0, 1}/R + = 1 s il existe un Stock2Lot entre le stock de m et le lot de r/quantité associée Id /Q Id {0, 1}/R + = 1 s il existe un Stock2Dem entre le stock du matériau requis par d et d/quantité associée rjr m j /Qm rjr j {0, 1}/R+ = 1 s il existe un Lot2Lot entre le jème lot de r et le j ème lot de r, pour m/quantité associée rjd /Q rjd {0, 1}/R + = 1 s il existe un Lot2Dem entre le jème lot de r et d/quantité associée rji m /Qm rji {0, 1}/R + = 1 s il existe un Lot2Stock entre le jème lot de r et le stock de m/quantité associée t rj N date de fin d exécution du jème lot de r Z rjd N = t rj s il existe un Lot2Dem entre le jème lot de r et d, 0 sinon ZPrjr m j N = t rj s il existe un Lot2Lot entre le jème lot de r et le j ème lot de r, 0 sinon ZCrjr m j N = t r j s il existe un Lot2Lot entre le jème lot de r et le j ème lot de r, 0 sinon TAB. 1 MIP lot streaming - pegging : indices, ensembles, constantes, variables de décision

9 Intégration de la planification et de l ordonnancement m M, r R, j {1,..., max r}, m C r, r R, j {1,..., max r}, m P r, Q m rji + r R\ m C r r R\ m C r max r Q m Irj + j=1 max r j =1 Q m Irj + r R\ m P r Q m rjr j + max r j =1 d D\ m requis par d Q Id max r d D\ r R\ m req. m P r par d d D, Q Id + r R\ m, req. par d, P r Q m r j rj = δm r q rj (1) Q rjd = δ m r q rj j=1 max r j=1 Q m rji = Im i I m f (3) Q m rjd = q d (4) Taille des lots A nouveau, ces contraintes ont été décrites dans la section Dans tous les cas (taille de lot constante ou non), la taille des lots est bornée, ceci est exprimé par les équations (5) et (6). Dans le cas particulier où une taille constante est requise pour les lots, on calcule leur taille par des équations linéaires (7), dans ces équations, on a Q toujours finalement q r = r nombre de lots. Ainsi, on force les q rj à prendre cette valeur par les contraintes (8) et (9). r R, j {1,..., max r}, q rj LS r x rj (5) q rj LS r x rj (6) cas des tailles de lot constante : max r R, q r = Q r r Qr + Qr j j 1 j=2 x rj r R, j {1,..., max r}, q rj q r LS r (1 x rj ) (8) (7) q rj q r (9) Précédence temporelle Lorsque deux lots sont liés par un arc de pegging, ils sont contraints d être exécutés l un après l autre, le lot consommateur s exécutant nécessairement après que le produc-

10 RJCIA 2005 teur ait achevé son exécution (10). On ne peut imposer, de la même façon, qu un lot lié à une demande se termine avant la date de livraison prévue pour cette demande car le retard peut être autorisé dans l ordonnancement. Par ailleurs, nous faisons l hypothèse que les exécutions de deux lots d une même recette requièrent une même ressource de capacité 1 et ne peuvent donc pas se chevaucher dans le temps. De ce fait, afin de casser la symétrie du problème, la date de fin d un lot doit se trouver après la date de fin du lot précédent (11). En outre, ces dates doivent se situer dans la période considérée (12). r R, j {1,..., max r}, r R, j {1,..., max r }, m P r C r, t rj t r j α r + β r q r j + (End Start) 1 rjr m j (10) r R, j {1,..., max r 1}, t rj+1 t rj + (x rj+1 α r + β r q rj+1 ) (11) r R, t r1 Start + (x r1 α r + β r q r1 ) (12a) r R, t rmaxr End (12b) Liaison des variables Ce dernier ensemble de contraintes a pour but de relier les variables entre elles. Tout d abord, pour casser la symétrie du problème, les contraintes (13), d une part, expriment le fait que nécessairement, un nombre minimal de lots doit être exécuté, et (14), d autre part, le fait que si le jème lot est créé, c est que le j 1ème l est aussi. Par ailleurs, les contraintes (15) imposent que l on respecte les décisions de planification. Les contraintes concernant le flux sur les arcs de pegging (16 à 20) forcent la quantité passant sur un arc à la valeur 0, si cet arc n est pas créé et dans le cas contraire, bornent supérieurement cette quantité. r R, j {1,..., min r}, x rj = 1 (13) r R, j {1,..., max r}, x rj x rj 1 (14) r R, j {1,..., max r}, r R, j {1,..., max r }, max r r R, Q r = j=1 q rj (15) m P r C r, Q m rjr j min(δm r LSr, δm r LS r ) m rjr j (16) r R, j {1,..., max r}, m C r, Q m Irj min(im i, δm r LSr) m Irj (17) d D \ d requiert m, Q Id min(i m i, q d) Id (18) d D, r R \ r produit m d, j {1,..., max r}, Q rjd min(q d, δ m r LS r) rjd (19)

11 Intégration de la planification et de l ordonnancement r R, j {1,..., max r}, m P r, Q m rji min(im f, δm r LSr) m rji (20) Les variables artificielles Z rjd, ZPrjr m j et ZCm rjr j sont reliées respectivement aux t d, t rj et t r j d une part et aux rjd et rjr m j d autre part, par chacune trois équations, ce qui nous donne trois groupes d équations (21, 22 et 23) : d D, r R \ r produit m d, j {1,..., max r}, Z rjd End rjd (21a) Z rjd t rj End (1 rjd ) (21b) Z rjd t rj (21c) r R, j {1,..., max r}, r R, j {1,..., max r }, m P r C r, ZPrjr m j End rjr j (22a) ZPrjr m j t rj End (1 rjr j ) (22b) ZPrjr m j t rj (22c) r R, j {1,..., max r}, r R, j {1,..., max r }, m P r C r, ZCrjr m j End rjr j (23a) ZCrjr m j t r j End (1 rjr j ) (23b) ZCrjr m j t r j (23c) Fonction objectif L objectif peut alors s écrire de la façon suivante : Minimiser d D r R\ par d, P r max r + r R j=1 max r ( rjd t d Z rjd ) j=1 max r r R j =1 m P r C r ( ZC m rjr j ZP m rjr j )

12 RJCIA Résultats numériques 4.1 Procédure de comparaison et instances résolues La résolution du double problème de lot streaming et de pegging par ce programme mathématique (P lsp ) est comparée à une résolution heuristique (H lsp ) traitant séquentiellement le lot streaming (politique maximisant la taille des lots - donc minimisant leur nombre - et créant des lots de taille constante), puis le pegging (procédure gloutonne fondée sur un algorithme de tri). Nous comparons différentes utilisations des méthodes (en ajoutant ou non les contraintes CoPr lors de l ordonnancement) et étudions la qualité des solutions obtenues pour l ordonnancement final et le temps mis par la procédure de propagation de contraintes pour trouver cette solution. Cette étude a été réalisée sur un jeu de 54 instances qui se répartissent en 3 classes, en fonction de la présence ou non de modifications concernant le fonctionnement des ressources (fonctionnement continu ou non, productivité constante ou variable). Il s agit de 7 chaînes de production comprenant un nombre de recettes compris entre 2 et 14, et un nombre de demandes entre 10 et 90, avec une unique étape de production (les recettes produisent directement les matériaux requis par les demandes). Chaque instance est obtenue en prenant en compte dans l optimisation de la planification et de l ordonnancement différents coûts (avance, retard, production) et en modifiant les coefficients pondérant ces coûts dans la fonction d optimisation de chaque problème. 4.2 Tableaux de résultats et analyse Nous regroupons dans un premier tableau (tab. 2) les résultats issus de la comparaison entre les valeurs des solutions pour l ordonnancement et les temps de calcul pour chacune des exécutions possibles (H lsp ou P lsp, sans ajout des contraintes CoPr). Le second tableau (tab. 3) présente l impact sur le temps de la recherche de la présence de ces contraintes. Notons que nous ne prenons en considération, pour l analyse des temps de calcul, que les instances pour lesquelles celui-ci est significatif (au minimum plusieurs secondes), c est-à-dire 12 instances sur les 54. Nous employons les notations suivantes : P lsp > H lsp quand P lsp aboutit à une amélioration du critère considéré, P lsp = H lsp quand P lsp et H lsp sont équivalentes, P lsp < H lsp quand P lsp aboutit à une dégradation du critère. Analyse du tableau 2 Concernant la qualité des solutions de l ordonnancement, on constate que dans 87% des cas P lsp conduit à une solution meilleure (le plus souvent) ou équivalente à celle obtenue en utilisant H lsp. Comme notre ordonnancement est un problème de minimisation, l amélioration d une solution représente une diminution de la valeur de son objectif et la meilleure que l on obtient est très élevée (elle correspond à une division par 3 de la solution issue de H lsp ). De plus, lorsque P lsp conduit à une moins bonne

13 Intégration de la planification et de l ordonnancement Valeurs solutions nombre d instances P lsp > H lsp 28/54 (51.8%) P lsp = H lsp 19/54 (35.2%) P lsp < H lsp 7/54 (13.0%) meilleure amélioration 67% plus mauvaise dégradation 9% Temps calcul nombre d instances (12 instances P lsp > H lsp 7/12 (58.3%) significatives) P lsp < H lsp 5/12 (41.7%) % meilleur gain 27% % plus mauvaise perte 67% TAB. 2 Comparaison P lsp /H lsp : solutions et temps de calcul H lsp gain en temps 11/12 (91.7%) meilleur gain 7.5% plus mauvaise perte 1% P lsp gain en temps 9/12 (75.0%) % meilleur gain 41% % plus mauvaise perte 63% TAB. 3 Gain en temps de calcul quand les contraintes CoPr ne sont pas ajoutées solution, le dégradation est faible, on reste donc dans le même ordre de grandeur pour l objectif de la solution d ordonnancement. L analyse des temps de calcul n est faite que sur 22% des instances en raison des faibles valeurs mesurées, cependant on peut tout de même extraire quelque conclusion. L utilisation de P lsp conduit à une diminution du temps de recherche de l ordonnancement pour 7 instances sur les 12 significatives avec un gain maximal relativement élevé, néanmoins, lorsque le temps de recherche est augmenté, il peut l être de beaucoup. Analyse du tableau 3 Nous l avons dit en section 2.2.2, l un des intérêts du pegging consiste à éviter d avoir recours à l introduction des contraintes CoPr dont la propagation constitue parfois le goulet d étranglement de la procédure de recherche de l ordonnancement. Nous comparons donc les temps de calcul pour les mêmes instances de problèmes dans lesquelles on introduit ou non ces contraintes. A nouveau cette étude n est réalisée que sur les 12 instances pour lesquelles on a relevé des mesures significatives. Dans le cas où l on utilise l heuristique H lsp, on observe un gain de temps sur toutes les instances, à l exception d une seule, cependant la perte observée dans ce cas est négligeable (1%). L utilisation d un pegging issu de P lsp ne montre pas de manière aussi évidente l intérêt de se dispenser des contraintes CoPr, a priori gênantes, 9 instances sur 12 aboutissent tout de même à un gain de temps et, contrairement à H lsp, ce gain peut être très élevé, toutefois,

14 RJCIA 2005 on peut observer une perte de temps encore plus élevée. 5 Conclusion et perspectives La problématique de l intégration de la planification de la production et de l ordonnancement est cruciale pour les entreprises appartenant à l industrie de transformation. L architecture que nous avons étudiée pour ce problème se découpe en trois étapes : planification, lot streaming/pegging et ordonnancement, la seconde est celle à laquelle nous nous sommes intéressés ici. Elle consiste en le dimensionnement des lots de production ordonnançables ainsi qu en l établissement précis des flux de matériaux entre les entités de la chaîne de production. Un modèle de programmation linéaire en variables mixtes a été présenté pour résoudre ce problème. La résolution de 54 instances par ce modèle a été comparée à une procédure naïve séquentielle. Les résultats numériques laissent à penser qu une telle approche peut effectivement améliorer la qualité de l ordonnancement final, ainsi qu accélérer le temps de calcul de la procédure de recherche de celui-ci. Un modèle dans lequel le problème serait divisé en deux sous-problèmes, résolus séparément mais de manière coopérative est l une des orientations envisagées pour la suite de notre étude de cette problématique. Références BAKER K. & JIA D. (1993). A comparative study of lot streaming procedures. OMEGA International Journal of Management Science, 21(5), DAUZÈRE-PÉRÈS S. & LASSERRE J. B. (1994). An Integrated Approach in Production Planning and Scheduling. Springer. HOPP W. & SPEARMAN M. (2000). Factory Physics. Mc Graw-Hill/Irwin. LUNN T. & NEFF S. A. (1992). MRP, Integrating Material Requirements Planning and Modern Business. Irwin. MARAVELIAS C. & GROSSMANN I. (2005). An hybrid milp/cp decomposition approach for the continuous time scheduling of multipurpose batch plants. Computers and Chemical Engineering, 28(10), ROU W. (1997). Une approche cohérente pour la planification et l ordonnancement de systèmes de production complexes. PhD thesis, Université Paul Sabatier, Toulouse. STAGGEMEIER A. & CLARK A. (2001). A survey of lot-sizing and scheduling models. In 23rd Symposium of the Brazilian Operational Research Society (SOBRAPO). TIMPE C. (2002). Solving planning and scheduling problems with combined integer and constraint programming. OR Spectrum, 24(4). TRIETSCH D. & BAKER K. (1993). Basic techniques for lot streaming. Operation Research, 41(6),

Lot streaming et pegging pour l intégration de la planification et de l ordonnancement de production

Lot streaming et pegging pour l intégration de la planification et de l ordonnancement de production Lot streaming et pegging pour l intégration de la planification et de l ordonnancement de production A. Robert 1,2, C. Le Pape 1, and F. Sourd 2 1 ILOG S.A., 9 rue de Verdun, 94253 Gentilly cedex {anrobert,clepape}@ilog.fr

Plus en détail

Annexe 6. Notions d ordonnancement.

Annexe 6. Notions d ordonnancement. Annexe 6. Notions d ordonnancement. APP3 Optimisation Combinatoire: problèmes sur-contraints et ordonnancement. Mines-Nantes, option GIPAD, 2011-2012. Sophie.Demassey@mines-nantes.fr Résumé Ce document

Plus en détail

Cours de Master Recherche

Cours de Master Recherche Cours de Master Recherche Spécialité CODE : Résolution de problèmes combinatoires Christine Solnon LIRIS, UMR 5205 CNRS / Université Lyon 1 2007 Rappel du plan du cours 16 heures de cours 1 - Introduction

Plus en détail

A GRASPxELS approach for the Job Shop with generic time-lags and new statistical determination of the parameters

A GRASPxELS approach for the Job Shop with generic time-lags and new statistical determination of the parameters A GRASPxELS approach for the Job Shop with generic time-lags and new statistical determination of the parameters Présenté par : Equipe de travail : Laboratoire : Maxime CHASSAING Philippe LACOMME, Nikolay

Plus en détail

Contrainte de flot pour RCPSP avec temps de transfert

Contrainte de flot pour RCPSP avec temps de transfert Contrainte de flot et x-rcpsc T 1 Contrainte de flot pour RCPSP avec temps de transfert PS temp, s ij Cmax BENOIST Thierry BOUYGUES/e-Lab DIAMANTINI Maurice ENSTA/LMA Contrainte de flot et x-rcpsc T Présentation

Plus en détail

Recherche locale pour un problème d optimisation de tournées de véhicules avec gestion des stocks

Recherche locale pour un problème d optimisation de tournées de véhicules avec gestion des stocks 8 e Conférence Internationale de MOdélisation et SIMulation - MOSIM 10-10 au 12 mai 2010 - Hammamet - Tunisie «Évaluation et optimisation des systèmes innovants de production de biens et de services» Recherche

Plus en détail

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Leçon 11 PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Dans cette leçon, nous retrouvons le problème d ordonnancement déjà vu mais en ajoutant la prise en compte de contraintes portant sur les ressources.

Plus en détail

Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) IFT702 Planification en intelligence artificielle

Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) IFT702 Planification en intelligence artificielle Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) PLANIFICATION DE TÂCHES DANS MS PROJECT IFT702 Planification en intelligence artificielle Présenté à M. Froduald KABANZA

Plus en détail

Résolution du RCPSP avec production et consommation de ressources : modèles PLNE basés sur les événements

Résolution du RCPSP avec production et consommation de ressources : modèles PLNE basés sur les événements «Évaluation et optimisation des systèmes innovants de production de biens et de services» Résolution du RCPSP avec production et consommation de ressources : modèles PLNE basés sur les événements Oumar

Plus en détail

Problèmes d ordonnancement dans les systèmes de production. Journée Automatique et Optimisation Université de Paris 12 20 Mars 2003

Problèmes d ordonnancement dans les systèmes de production. Journée Automatique et Optimisation Université de Paris 12 20 Mars 2003 Problèmes d ordonnancement dans les systèmes de production Michel Gourgand Université Blaise Pascal Clermont Ferrand LIMOS CNRS UMR 6158 1 Le LIMOS Laboratoire d Informatique, de Modélisation et d Optimisation

Plus en détail

ALGORITHME GENETIQUE ET MODELE DE SIMULATION POUR L'ORDONNANCEMENT D'UN ATELIER DISCONTINU DE CHIMIE

ALGORITHME GENETIQUE ET MODELE DE SIMULATION POUR L'ORDONNANCEMENT D'UN ATELIER DISCONTINU DE CHIMIE ALGORITHME GENETIQUE ET MODELE DE SIMULATION POUR L'ORDONNANCEMENT D'UN ATELIER DISCONTINU DE CHIMIE P. Baudet, C. Azzaro-Pantel, S. Domenech et L. Pibouleau Laboratoire de Génie Chimique - URA 192 du

Plus en détail

Programmation linéaire

Programmation linéaire 1 Programmation linéaire 1. Le problème, un exemple. 2. Le cas b = 0 3. Théorème de dualité 4. L algorithme du simplexe 5. Problèmes équivalents 6. Complexité de l Algorithme 2 Position du problème Soit

Plus en détail

1220 Promenade du St-Laurent, Batiscan, QC, G0X1A0 Tél: 819-415-0451

1220 Promenade du St-Laurent, Batiscan, QC, G0X1A0 Tél: 819-415-0451 Un logiciel sophistiqué, simple à utiliser et conçu avec la toute dernière technologie informatique. Orchestra version Web est un logiciel de Management des ressources de production de type ERP. Il est

Plus en détail

Rappels sur les suites - Algorithme

Rappels sur les suites - Algorithme DERNIÈRE IMPRESSION LE 14 septembre 2015 à 12:36 Rappels sur les suites - Algorithme Table des matières 1 Suite : généralités 2 1.1 Déition................................. 2 1.2 Exemples de suites............................

Plus en détail

Ordonnancement robuste et décision dans l'incertain

Ordonnancement robuste et décision dans l'incertain Ordonnancement robuste et décision dans l'incertain 4 ème Conférence Annuelle d Ingénierie Système «Efficacité des entreprises et satisfaction des clients» Centre de Congrès Pierre Baudis,TOULOUSE, 2-4

Plus en détail

Info0804. Cours 6. Optimisation combinatoire : Applications et compléments

Info0804. Cours 6. Optimisation combinatoire : Applications et compléments Recherche Opérationnelle Optimisation combinatoire : Applications et compléments Pierre Delisle Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique 17 février 2014 Plan de

Plus en détail

Nouvelles propositions pour la résolution exacte du problème de sac à dos bi-objectif unidimensionnel en variables binaires

Nouvelles propositions pour la résolution exacte du problème de sac à dos bi-objectif unidimensionnel en variables binaires Nouvelles propositions pour la résolution exacte du problème de sac à dos bi-objectif unidimensionnel en variables binaires Julien Jorge, Xavier Gandibleux Laboratoire d Informatique de Nantes Atlantique

Plus en détail

Master Informatique Aix-Marseille Université

Master Informatique Aix-Marseille Université Aix-Marseille Université http://masterinfo.univ-mrs.fr/ Département Informatique et Interactions UFR Sciences Laboratoire d Informatique Fondamentale Laboratoire des Sciences de l Information et des Systèmes

Plus en détail

Cours de Recherche Opérationnelle IUT d Orsay. Nicolas M. THIÉRY. E-mail address: Nicolas.Thiery@u-psud.fr URL: http://nicolas.thiery.

Cours de Recherche Opérationnelle IUT d Orsay. Nicolas M. THIÉRY. E-mail address: Nicolas.Thiery@u-psud.fr URL: http://nicolas.thiery. Cours de Recherche Opérationnelle IUT d Orsay Nicolas M. THIÉRY E-mail address: Nicolas.Thiery@u-psud.fr URL: http://nicolas.thiery.name/ CHAPTER 1 Introduction à l optimisation 1.1. TD: Ordonnancement

Plus en détail

Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie

Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie 1 Présenté par: Yacine KESSACI Encadrement : N. MELAB E-G. TALBI 31/05/2011 Plan 2 Motivation

Plus en détail

L OPTIMISATION ÉCONOMIQUE DU VOLUME DU LOT DE FABRICATION DANS LE MANAGEMENT DE LA PRODUCTION EN SÉRIE

L OPTIMISATION ÉCONOMIQUE DU VOLUME DU LOT DE FABRICATION DANS LE MANAGEMENT DE LA PRODUCTION EN SÉRIE L OPTIMISATION ÉCONOMIQUE DU VOLUME DU LOT DE FABRICATION DANS LE MANAGEMENT DE LA PRODUCTION EN SÉRIE Gradinaru Dorule L Université de Pite ti, La Faculté de Sciences Économiques, 0752458187, gradinaru_dorulet@yahoo.com

Plus en détail

COMMANDE REF ADMIN-CS-540-CDD

COMMANDE REF ADMIN-CS-540-CDD Pôle de compétitivité mondial Aéronautique, Espace, Systèmes embarqués COMMANDE REF ADMIN-CS-540-CDD Objet : Prestation d assistance dans le cadre de l action collective AEROLEAN K portée par le pôle de

Plus en détail

MAITRISE DE LA CHAINE LOGISTIQUE GLOBALE (SUPPLY CHAIN MANAGEMENT) Dimensionnement et pilotage des flux de produits

MAITRISE DE LA CHAINE LOGISTIQUE GLOBALE (SUPPLY CHAIN MANAGEMENT) Dimensionnement et pilotage des flux de produits MAITRISE DE LA CHAINE LOGISTIQUE GLOBALE (SUPPLY CHAIN MANAGEMENT) Dimensionnement et pilotage des flux de produits Préambule La performance flux, quel que soit le vocable sous lequel on la désigne ( Juste

Plus en détail

Manufacturing Intelligence Séminaire Connected Entreprise ( 12 mars 2015)

Manufacturing Intelligence Séminaire Connected Entreprise ( 12 mars 2015) Manufacturing Intelligence Séminaire Connected Entreprise ( 12 mars 2015) Dimitri CROMBEZ : Sales Team Leader Wallonie-Luxembourg Nicolas VANHAELEN: Account Manager Infra-Pharma Rev 5058-CO900E Agenda

Plus en détail

Etude d un cas industriel : Optimisation de la modélisation de paramètre de production

Etude d un cas industriel : Optimisation de la modélisation de paramètre de production Revue des Sciences et de la Technologie RST- Volume 4 N 1 /janvier 2013 Etude d un cas industriel : Optimisation de la modélisation de paramètre de production A.F. Bernate Lara 1, F. Entzmann 2, F. Yalaoui

Plus en détail

Un propagateur basé sur les positions pour le problème d Open-Shop.

Un propagateur basé sur les positions pour le problème d Open-Shop. Actes JFPC 2007 Un propagateur basé sur les positions pour le problème d Open-Shop. Jean-Noël Monette Yves Deville Pierre Dupont Département d Ingénierie Informatique Université catholique de Louvain {jmonette,yde,pdupont}@info.ucl.ac.be

Plus en détail

Ordonnancement sous contraintes de Qualité de Service dans les Clouds

Ordonnancement sous contraintes de Qualité de Service dans les Clouds Ordonnancement sous contraintes de Qualité de Service dans les Clouds GUÉROUT Tom DA COSTA Georges (SEPIA) MONTEIL Thierry (SARA) 05/12/2014 1 Contexte CLOUD COMPUTING Contexte : Environnement de Cloud

Plus en détail

Arithmétique binaire. Chapitre. 5.1 Notions. 5.1.1 Bit. 5.1.2 Mot

Arithmétique binaire. Chapitre. 5.1 Notions. 5.1.1 Bit. 5.1.2 Mot Chapitre 5 Arithmétique binaire L es codes sont manipulés au quotidien sans qu on s en rende compte, et leur compréhension est quasi instinctive. Le seul fait de lire fait appel au codage alphabétique,

Plus en détail

FOURTH SESSION : "MRP & CRP"

FOURTH SESSION : MRP & CRP FOURTH SESSION : "MRP & CRP" Objectifs : Etre capable d analyser un plan directeur de fabrication (MPS). Pour cela il faut pouvoir : - exploser le plan en termes des différents composants, - Comprendre

Plus en détail

Améliorer la Performance des Fournisseurs

Améliorer la Performance des Fournisseurs Les Solutions SQA de Solumina L Assurance Qualité Fournisseur Figure 1 Influence sur les affaires de nos clients actuels. Réduire des Stocks lors des Inspections Le Système de Contrôle Qualité Fournisseurs

Plus en détail

CEG4566/CSI4541 Conception de systèmes temps réel

CEG4566/CSI4541 Conception de systèmes temps réel CEG4566/CSI4541 Conception de systèmes temps réel Chapitre 6 Vivacité, sécurité (Safety), fiabilité et tolérance aux fautes dans les systèmes en temps réel 6.1 Introduction générale aux notions de sécurité

Plus en détail

Exemples de problèmes et d applications. INF6953 Exemples de problèmes 1

Exemples de problèmes et d applications. INF6953 Exemples de problèmes 1 Exemples de problèmes et d applications INF6953 Exemples de problèmes Sommaire Quelques domaines d application Quelques problèmes réels Allocation de fréquences dans les réseaux radio-mobiles Affectation

Plus en détail

Gestion des licences électroniques avec Adobe License Manager

Gestion des licences électroniques avec Adobe License Manager Article technique Gestion des licences électroniques avec Adobe License Manager Une méthode plus efficace pour gérer vos licences logicielles Adobe Cet article technique traite des enjeux de la gestion

Plus en détail

Présentation. Pour. Gilles ALAIS, Country Manager Barloworld Supply Chain Software France 20 Rue des Petits Hôtels, 75010 Paris

Présentation. Pour. Gilles ALAIS, Country Manager Barloworld Supply Chain Software France 20 Rue des Petits Hôtels, 75010 Paris Présentation Pour Gilles ALAIS, Country Manager Barloworld Supply Chain Software France 20 Rue des Petits Hôtels, 75010 Paris Email: galais@barloworldscs.com Tel : + 33 1 73 03 04 10 / + 33 6 08 01 52

Plus en détail

INFO-F-425 Modèles mathématiques et algorithmes pour l ordonnancement. Bernard Fortz

INFO-F-425 Modèles mathématiques et algorithmes pour l ordonnancement. Bernard Fortz INFO-F-425 Modèles mathématiques et algorithmes pour l ordonnancement Bernard Fortz 2008-2009 Table des matières 1 Définition et classification des problèmes d ordonnancement 2 1.1 Introduction....................................

Plus en détail

Minimisation de la somme des retards dans un jobshop flexible

Minimisation de la somme des retards dans un jobshop flexible Minimisation de la somme des retards dans un jobshop flexible Nozha ZRIBI, Imed KACEM, Abdelkader EL KAMEL, Pierre BORNE LAGIS Ecole Centrale de Lille, BP 48, 5965 Villeneuve d Ascq Cedex, France ISTIT

Plus en détail

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas

Plus en détail

Représentation des Nombres

Représentation des Nombres Chapitre 5 Représentation des Nombres 5. Representation des entiers 5.. Principe des représentations en base b Base L entier écrit 344 correspond a 3 mille + 4 cent + dix + 4. Plus généralement a n a n...

Plus en détail

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering Ingénieur civil Ingénieur civil Les lières MSc in Electronics and Information Technology Engineering MSc in Architectural Engineering MSc in Civil Engineering MSc in Electromechanical Engineering MSc

Plus en détail

Formula Negator, Outil de négation de formule.

Formula Negator, Outil de négation de formule. Formula Negator, Outil de négation de formule. Aymerick Savary 1,2, Mathieu Lassale 1,2, Jean-Louis Lanet 1 et Marc Frappier 2 1 Université de Limoges 2 Université de Sherbrooke Résumé. Cet article présente

Plus en détail

Maintenir son cap en maîtrisant sa rentabilité. www.clipindustrie.com

Maintenir son cap en maîtrisant sa rentabilité. www.clipindustrie.com Maintenir son cap en maîtrisant sa rentabilité www.clipindustrie.com La GPAO, véritable outil de production La GPAO est un ensemble d outils de gestion et de planification intégrant toutes les informations

Plus en détail

3 - Sélection des fournisseurs... 4. 4 Marche courante... 5. 4.1 Conditionnement Transport... 5. 4.2 Livraison... 5

3 - Sélection des fournisseurs... 4. 4 Marche courante... 5. 4.1 Conditionnement Transport... 5. 4.2 Livraison... 5 1 SOMMAIRE 1 Introduction... 3 2 Principes... 3 3 - Sélection des fournisseurs... 4 4 Marche courante... 5 4.1 Conditionnement Transport... 5 4.2 Livraison... 5 4.3 - Garantie qualité / Conformité... 5

Plus en détail

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique SCRUM BUT, LE LIVRE BLANC De la problématique de mener un projet AGILE dans une organisation classique Résumé Alors que les demandes de conduite de projet en AGILITE sont de plus en plus fréquentes, les

Plus en détail

Programmation Linéaire - Cours 1

Programmation Linéaire - Cours 1 Programmation Linéaire - Cours 1 P. Pesneau pierre.pesneau@math.u-bordeaux1.fr Université Bordeaux 1 Bât A33 - Bur 265 Ouvrages de référence V. Chvátal - Linear Programming, W.H.Freeman, New York, 1983.

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

Plus en détail

Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes

Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes Loris MARCHAL Laboratoire de l Informatique du Parallélisme Équipe Graal Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes Thèse réalisée sous la direction

Plus en détail

Programmation linéaire

Programmation linéaire Programmation linéaire DIDIER MAQUIN Ecole Nationale Supérieure d Electricité et de Mécanique Institut National Polytechnique de Lorraine Mathématiques discrètes cours de 2ème année Programmation linéaire

Plus en détail

Ordonnancement temps réel

Ordonnancement temps réel Ordonnancement temps réel Laurent.Pautet@enst.fr Version 1.5 Problématique de l ordonnancement temps réel En fonctionnement normal, respecter les contraintes temporelles spécifiées par toutes les tâches

Plus en détail

Transmission d informations sur le réseau électrique

Transmission d informations sur le réseau électrique Transmission d informations sur le réseau électrique Introduction Remarques Toutes les questions en italique devront être préparées par écrit avant la séance du TP. Les préparations seront ramassées en

Plus en détail

Université Paris-Dauphine DUMI2E 1ère année, 2009-2010. Applications

Université Paris-Dauphine DUMI2E 1ère année, 2009-2010. Applications Université Paris-Dauphine DUMI2E 1ère année, 2009-2010 Applications 1 Introduction Une fonction f (plus précisément, une fonction réelle d une variable réelle) est une règle qui associe à tout réel x au

Plus en détail

Vinci Consulting Conseil en Stratégie d innovation

Vinci Consulting Conseil en Stratégie d innovation I n n o v a t i o n & O p e r a t i o n s p e r f o r m a n c e Version Française Extrait de notre offre Vinci Consulting Conseil en Stratégie d innovation L Offre Innovation s inscrit dans notre offre

Plus en détail

PLAN DE COURS. GPA750 Ordonnancement des systèmes de production aéronautique

PLAN DE COURS. GPA750 Ordonnancement des systèmes de production aéronautique Département de génie de la production automatisée Programme de baccalauréat Professeur Pontien Mbaraga, Ph.D. Session/année Automne 2004 Groupe(s) 01 PLAN DE COURS GPA750 Ordonnancement des systèmes de

Plus en détail

La valeur présente (ou actuelle) d une annuité, si elle est constante, est donc aussi calculable par cette fonction : VA = A [(1-1/(1+k) T )/k]

La valeur présente (ou actuelle) d une annuité, si elle est constante, est donc aussi calculable par cette fonction : VA = A [(1-1/(1+k) T )/k] Evaluation de la rentabilité d un projet d investissement La décision d investir dans un quelconque projet se base principalement sur l évaluation de son intérêt économique et par conséquent, du calcul

Plus en détail

Objectifs du cours d aujourd hui. Informatique II : Cours d introduction à l informatique et à la programmation objet. Complexité d un problème (2)

Objectifs du cours d aujourd hui. Informatique II : Cours d introduction à l informatique et à la programmation objet. Complexité d un problème (2) Objectifs du cours d aujourd hui Informatique II : Cours d introduction à l informatique et à la programmation objet Complexité des problèmes Introduire la notion de complexité d un problème Présenter

Plus en détail

NORME INTERNATIONALE D AUDIT 330 REPONSES DE L AUDITEUR AUX RISQUES EVALUES

NORME INTERNATIONALE D AUDIT 330 REPONSES DE L AUDITEUR AUX RISQUES EVALUES NORME INTERNATIONALE D AUDIT 330 REPONSES DE L AUDITEUR AUX RISQUES EVALUES Introduction (Applicable aux audits d états financiers pour les périodes ouvertes à compter du 15 décembre 2009) SOMMAIRE Paragraphe

Plus en détail

MABioVis. Bio-informatique et la

MABioVis. Bio-informatique et la MABioVis Modèles et Algorithmes pour la Bio-informatique et la Visualisation Visite ENS Cachan 5 janvier 2011 MABioVis G GUY MELANÇON (PR UFR Maths Info / EPI GRAVITE) (là, maintenant) - MABioVis DAVID

Plus en détail

Samuel Bassetto 04/2010

Samuel Bassetto 04/2010 Industrialisation Lean manufacturing 4.2 Réalisé avec V. FIGENWALD - SIEMENS Samuel Bassetto 04/2010 Plan de la partie 2 : Vers une production Lean 1. Valeur Ajoutée et Gaspillages Muda walk 2. Temps de

Plus en détail

Mlle Yasmin A. RÍOS SOLÍS

Mlle Yasmin A. RÍOS SOLÍS Thèse de DOCTORAT de l UNIVERSITÉ PARIS VI - PIERRE ET MARIE CURIE Spécialité : INFORMATIQUE présentée par : Mlle Yasmin A. RÍOS SOLÍS pour obtenir le grade de DOCTEUR de l UNIVERSITÉ PARIS VI Sujet de

Plus en détail

Gestion de projets logiciels. Xavier Dubuc

Gestion de projets logiciels. Xavier Dubuc Gestion de projets logiciels Résumé blocus Xavier Dubuc 16 janvier 2011 1 Table des matières 1 Planification (PERT-GANTT) 3 1.1 Définitions............................................. 3 1.2 Analyse un

Plus en détail

Operation Execution System (OES) Plateforme Stratégique Pour la performance Industrielle. Copyright 2006 Apriso Corporation 1

Operation Execution System (OES) Plateforme Stratégique Pour la performance Industrielle. Copyright 2006 Apriso Corporation 1 Operation Execution System (OES) Plateforme Stratégique Pour la performance Industrielle 1 Anciens Processus vs. Nouveaux Processus Ancien Nouveau InitiativesStratégiques 80% REBUT vs. 20% VALEUR 80% VALEUR

Plus en détail

INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE

INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE I N T E RS Y S T E M S INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE David Kaaret InterSystems Corporation INTERSySTEMS CAChé CoMME ALTERNATIvE AUx BASES de données RéSIdENTES

Plus en détail

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES BASE DE DONNEES La plupart des entreprises possèdent des bases de données informatiques contenant des informations essentielles à leur fonctionnement. Ces informations concernent ses clients, ses produits,

Plus en détail

Système de Management par la Qualité

Système de Management par la Qualité Système de Management par la Qualité Rapport Technique Référence Rédigé par MAN-01 Jérémie Dhennin Nombre de pages 9 Le 23 juillet 2015 Diffusion non restreinte ELEMCA SAS / RCS Toulouse 790 447 866 425,

Plus en détail

OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT)

OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT) OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT) LAGGOUNE Radouane 1 et HADDAD Cherifa 2 1,2: Dépt. de G. Mécanique, université de Bejaia, Targa-Ouzemour

Plus en détail

ESSEC Cours Wealth management

ESSEC Cours Wealth management ESSEC Cours Wealth management Séance 9 Gestion de patrimoine : théories économiques et études empiriques François Longin 1 www.longin.fr Plan de la séance 9 Epargne et patrimoine des ménages Analyse macroéconomique

Plus en détail

INSERTION TECHNIQUES FOR JOB SHOP SCHEDULING

INSERTION TECHNIQUES FOR JOB SHOP SCHEDULING INSERTION TECHNIQUES FOR JOB SHOP SCHEDULING ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE POUR L'OBTENTION DU GRADE DE DOCTEUR ES SCIENCES PAR Tamas KIS Informaticien mathématicien diplômé de l'université

Plus en détail

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET 1 Tianxiao LIU Licence Professionnelle Réseaux & Sécurité Université de Cergy-Pontoise http://depinfo.u-cergy.fr/~tliu/lpg.php PLAN Objectif et

Plus en détail

EXAMEN CRITIQUE D UN DOSSIER TECHNIQUE

EXAMEN CRITIQUE D UN DOSSIER TECHNIQUE EXAMEN CRITIQUE D UN DOSSIER TECHNIQUE (Préparation : 5 heures -- Exposé et Questions : 1 heure) Rapport établi par : P.J. BARRE, E. JEAY, D. MARQUIS, P. RAY, A. THIMJO 1. PRESENTATION DE L EPREUVE 1.1.

Plus en détail

Gestion des stocks et des approvisionnements

Gestion des stocks et des approvisionnements Les stocks représentent dans le bilan des entreprises de 20 à 80% du total de l actifs. Engendrent un important besoin de financement. Les stocks remplissent d importantes fonctions. Bien gérer les stocks

Plus en détail

Du benchmarking logistique au choix d une nouvelle stratégie d organisation

Du benchmarking logistique au choix d une nouvelle stratégie d organisation Du benchmarking logistique au choix d une nouvelle stratégie d organisation Thomas H. Abbot Vice President Operations Planning, LUCENT TECHNOLOGIES, États-Unis. Lucent Technologies, un des leaders des

Plus en détail

High Performance by Exploiting Information Locality through Reverse Computing. Mouad Bahi

High Performance by Exploiting Information Locality through Reverse Computing. Mouad Bahi Thèse High Performance by Exploiting Information Locality through Reverse Computing Présentée et soutenue publiquement le 21 décembre 2011 par Mouad Bahi pour l obtention du Doctorat de l université Paris-Sud

Plus en détail

Intégration de la dimension sémantique dans les réseaux sociaux

Intégration de la dimension sémantique dans les réseaux sociaux Intégration de la dimension sémantique dans les réseaux sociaux Application : systèmes de recommandation Maria Malek LARIS-EISTI maria.malek@eisti.fr 1 Contexte : Recommandation dans les réseaux sociaux

Plus en détail

Charte d utilisation du site bluefactory

Charte d utilisation du site bluefactory Charte d utilisation du site bluefactory Version 1.5 Date : 17.05.2013 1 Sommaire 1 Contexte... 3 2 Principes d utilisation du site... 3 2.1 Principes de Création, d Innovation et d Excellence... 3 2.2

Plus en détail

Métriques de performance pour les algorithmes et programmes parallèles

Métriques de performance pour les algorithmes et programmes parallèles Métriques de performance pour les algorithmes et programmes parallèles 11 18 nov. 2002 Cette section est basée tout d abord sur la référence suivante (manuel suggéré mais non obligatoire) : R. Miller and

Plus en détail

Consultant Dynamics AX Supply Chain

Consultant Dynamics AX Supply Chain Filière de Formation : Consultant Dynamics AX Supply Chain DOSSIER PEDAGOGIQUE Renseignements et moyens pédagogiques Contenus de cours détaillés Durée : 40 jours Sommaire Sommaire... 2 Découpage de la

Plus en détail

Jean-Philippe Préaux http://www.i2m.univ-amu.fr/~preaux

Jean-Philippe Préaux http://www.i2m.univ-amu.fr/~preaux Colonies de fourmis Comment procèdent les colonies de fourmi pour déterminer un chemin presque géodésique de la fourmilière à un stock de nourriture? Les premières fourmis se déplacent au hasard. Les fourmis

Plus en détail

Voulez-vous donner à vos clients la meilleure expérience possible en agence?

Voulez-vous donner à vos clients la meilleure expérience possible en agence? Voulez-vous donner à vos clients la meilleure expérience possible en agence? SOLUTIONS D AGENCE NCR Pour une expérience d agence financière plus moderne, intelligente et efficace. Experience a new world

Plus en détail

Monia Amami Franck Brulhart Raymond Gambini Pierre-Xavier Meschi

Monia Amami Franck Brulhart Raymond Gambini Pierre-Xavier Meschi Version 4.7 Simulation d Entreprise «Artemis» Monia Amami Franck Brulhart Raymond Gambini Pierre-Xavier Meschi p. 1 1. Objectifs et Contexte Général L objectif de la simulation d entreprise «Artemis» est

Plus en détail

Certification. Procédure standard. Valable à compter du : 18.02.2014 Diffusion : publique

Certification. Procédure standard. Valable à compter du : 18.02.2014 Diffusion : publique Procédure standard Valable à compter du : 18.02.2014 Diffusion : publique Table des matières 1. Objectif du présent document... 4 2. Domaine d application... 4 3. Système de certification... 4 3.1 Critères

Plus en détail

L apport des logiciels d optimisation des stocks multi-échelons

L apport des logiciels d optimisation des stocks multi-échelons omment passer à la vitesse supérieure dans le calcul des stocks de sécurité et aller plus loin que les ERP et APS traditionnels? est ce que nous explique Tanguy aillet de J&M Management onsulting en nous

Plus en détail

Pour accroître la productivité de vos machines outils à commande numérique. motion control INFORMATION SYSTEM

Pour accroître la productivité de vos machines outils à commande numérique. motion control INFORMATION SYSTEM Pour accroître la productivité de vos machines outils à commande numérique motion control INFORMATION SYSTEM Comment répondre à votre besoin d accroissement de productivité? L accroissement de la concurrence

Plus en détail

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM Méthodes agiles & SCRUM 1/ Pourquoi les méthodes agiles? Définition d une méthode agile. Fondamentaux. Quand les utiliser? 2/ SCRUM En quoi est-ce une méthode agile? Sprints et releases. Le Product Owner.

Plus en détail

Guide d Intégration PPM et ERP:

Guide d Intégration PPM et ERP: LIVRE BLANC Guide d Intégration PPM et ERP: Stratégies d intégration de logiciels dans les entreprises organisées par projet De: Neil Stolovitsky E-mail: sales@geniusinside.com Website: www.geniusinside.com

Plus en détail

Article 2 : Conseils et meilleures pratiques pour gérer un cloud privé

Article 2 : Conseils et meilleures pratiques pour gérer un cloud privé Article 2 : Conseils et meilleures pratiques pour gérer un cloud privé Sponsored by Mentions relatives aux droits d'auteur 2011 Realtime Publishers. Tous droits réservés. Ce site contient des supports

Plus en détail

1- Enregistrer le nouveau planning

1- Enregistrer le nouveau planning La planification est un outil indispensable de management de projet, un moyen essentiel de prise de décisions pour le chef de projet : pour définir les travaux à réaliser, fixer des objectifs, coordonner

Plus en détail

Une méthode d apprentissage pour la composition de services web

Une méthode d apprentissage pour la composition de services web Une méthode d apprentissage pour la composition de services web Soufiene Lajmi * Chirine Ghedira ** Khaled Ghedira * * Laboratoire SOIE (ENSI) University of Manouba, Manouba 2010, Tunisia Soufiene.lajmi@ensi.rnu.tn,

Plus en détail

ITIL Gestion de la capacité

ITIL Gestion de la capacité ITIL Sommaire 1 GENERALITES 3 2 PERIMETRE DE LA GESTION DES CAPACITES 3 3 ACTIVITES ET LIVRABLES DE LA GESTION DES CAPACITES 4 3.1 ACTIVITES ITERATIVES OU GESTION DE PERFORMANCES : 4 3.2 GESTION DE LA

Plus en détail

ISO/CEI 19770-1. Technologies de l information Gestion des actifs logiciels. Partie 1: Procédés et évaluation progressive de la conformité

ISO/CEI 19770-1. Technologies de l information Gestion des actifs logiciels. Partie 1: Procédés et évaluation progressive de la conformité NORME INTERNATIONALE ISO/CEI 19770-1 Deuxième édition 2012-06-15 Technologies de l information Gestion des actifs logiciels Partie 1: Procédés et évaluation progressive de la conformité Information technology

Plus en détail

FONCTION ORDONNANCEMENT AU SEIN

FONCTION ORDONNANCEMENT AU SEIN Lebanese Science Journal, Vol. 10, No. 1, 2009 107 FONCTION ORDONNANCEMENT AU SEIN D UN SYSTEME DE GESTION DE PRODUCTION «ETUDE D UN CAS» Mohsen Akrout et Faouzi Masmoudi Ecole Nationale d Ingénieurs de

Plus en détail

Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring

Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring Année académique 2006-2007 Professeurs : Marco Saerens Adresse : Université catholique de Louvain Information Systems

Plus en détail

ANALYSE GLOBALE DES PROGRAMMES DE LA SHQ. SQEP 18 novembre 2011

ANALYSE GLOBALE DES PROGRAMMES DE LA SHQ. SQEP 18 novembre 2011 ANALYSE GLOBALE DES PROGRAMMES DE LA SHQ SQEP 18 novembre 2011 Contexte Problématiques Objectifs Cadre conceptuel Étude comparative des programmes - Modèle matriciel de comparaison (indice ICP) - Grille

Plus en détail

Solution A La Gestion Des Objets Java Pour Des Systèmes Embarqués

Solution A La Gestion Des Objets Java Pour Des Systèmes Embarqués International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 7, Issue 5 (June 2013), PP.99-103 Solution A La Gestion Des Objets Java Pour Des

Plus en détail

Méthode de sureté de fonctionnement pour une maintenance efficace Application à un poste électrique (60/10KV)

Méthode de sureté de fonctionnement pour une maintenance efficace Application à un poste électrique (60/10KV) Quatrième Conférence Internationale sur le Génie Electrique CIGE 10, 03-04 Novembre 2010, Université de Bechar, Algérie Méthode de sureté de fonctionnement pour une maintenance efficace Application à un

Plus en détail

FORMAT FORMA ION SUR LA ION SUR LA GESTION DE PROJET & MS PROJECT

FORMAT FORMA ION SUR LA ION SUR LA GESTION DE PROJET & MS PROJECT FORMATION SUR LA GESTION DE PROJET & MS PROJECT Présentation rapide Jamal Achiq Consultant - Formateur sur le management de projet, MS Project, et EPM Certifications: Management de projet : «PRINCE2, Praticien»

Plus en détail

Gestion réactive des opérations de maintien et d actualisation réglementaire et technologique des systèmes complexes.

Gestion réactive des opérations de maintien et d actualisation réglementaire et technologique des systèmes complexes. Gestion réactive des opérations de maintien et d actualisation réglementaire et technologique des systèmes complexes. LE QUERE Yann, SEVAUX Marc, TRENTESAUX Damien, TAHON Christian Equipe Systèmes de Production

Plus en détail

PROCONCEPT EASY START

PROCONCEPT EASY START PROCONCEPT EASY START Découvrez les avantages d une solution logicielle Suisse, développée spécialement pour couvrir l ensemble des besoins des PME DÉVELOPPÉE PAR UNE PME POUR LES PME Avec ProConcept Easy

Plus en détail

Classement multicritère de stratégies d'ordonnancement dans le cadre d'une industrie semi-continue

Classement multicritère de stratégies d'ordonnancement dans le cadre d'une industrie semi-continue Classement multicritère de stratégies d'ordonnancement dans le cadre d'une industrie semi-continue O. Roux 1, V. Dhaevers 1, D. Duvivier 1, N. Meskens 1 et A. Artiba 2 1. Facultés Universitaires Catholiques

Plus en détail

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services 69 Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services M. Bakhouya, J. Gaber et A. Koukam Laboratoire Systèmes et Transports SeT Université de Technologie de Belfort-Montbéliard

Plus en détail

Maîtriser les mutations

Maîtriser les mutations Maîtriser les mutations Avec UNE Supply chain AGILE La réflexion porte ses fruits www.cereza.fr TALAN Group Notre savoir-faire : maîtriser les mutations et en faire une force pour l entreprise Cereza,

Plus en détail

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178 Thèse no. 7178 PROBLEMES D'OPTIMISATION DANS LES SYSTEMES DE CHAUFFAGE A DISTANCE présentée à l'ecole POLYTECHNIQUE FEDERALE DE ZURICH pour l'obtention du titre de Docteur es sciences naturelles par Alain

Plus en détail