Total tardiness minimisation in permutation flow shops: a simple approach based on a variable greedy algorithm

Size: px
Start display at page:

Download "Total tardiness minimisation in permutation flow shops: a simple approach based on a variable greedy algorithm"

Transcription

1 Total tardness mnmsaton n permutaton flow shops: a smple approach based on a varable greedy algorthm Jose Manuel Framnan, Raner Lesten To cte ths verson: Jose Manuel Framnan, Raner Lesten. Total tardness mnmsaton n permutaton flow shops: a smple approach based on a varable greedy algorthm. Internatonal Journal of Producton Research, Taylor Francs, 00, (), pp.-. <0.00/000000>. <hal-00> HAL Id: hal-00 Submtted on Sep 00 HAL s a mult-dscplnary open access archve for the depost and dssemnaton of scentfc research documents, whether they are publshed or not. The documents may come from teachng and research nsttutons n France or abroad, or from publc or prvate research centers. L archve ouverte plurdscplnare HAL, est destnée au dépôt et à la dffuson de documents scentfques de nveau recherche, publés ou non, émanant des établssements d ensegnement et de recherche franças ou étrangers, des laboratores publcs ou prvés.

2 Internatonal Journal of Producton Research Total tardness mnmsaton n permutaton flow shops: a smple approach based on a varable greedy algorthm For Peer Revew Only Journal: Internatonal Journal of Producton Research Manuscrpt ID: TPRS-00-IJPR-0.R Manuscrpt Type: Orgnal Manuscrpt Date Submtted by the Author: 0-Feb-00 Complete Lst of Authors: Framnan, Jose; Unversty of Sevlle, Industral Management, School of Engneerng Lesten, Raner; Unversty Dusburg-Essen, Producton Management Keywords: SCHEDULING, FLOW SHOP SCHEDULING, META-HEURISTICS Keywords (user): Emal: jpr@lboro.ac.uk

3 Page of Internatonal Journal of Producton Research Total tardness mnmsaton n permutaton flow shops: a smple approach based on a varable greedy algorthm J.M. FRAMINAN and R. LEISTEN Word count (ncl. references):, Keywords: Schedulng, flow shop, due dates, greedy algorthm. For Peer Revew Only Industral Management, School of Engneerng, Unversty of Sevlle, Ave. Descubrmentos s/n, E0 Sevlle, Span; jose@es.us.es. Tel: +, Fax: +. Producton and Operatons Management, Department of Technology and Operatons Management, Mercator School of Management, Unversty Dusburg-Essen, Lotharstr., D- 0 Dusburg, Germany; raner.lesten@un-due.de. To whom correspondence should be addressed. Emal: jpr@lboro.ac.uk

4 Internatonal Journal of Producton Research Page of Total tardness mnmsaton n permutaton flow shops: a smple approach based on a varable greedy algorthm For Peer Revew Only J.M. FRAMINAN and R. LEISTEN In ths paper, we address the problem of schedulng jobs n a permutaton flowshop wth the objectve of mnmzng the total tardness of jobs. To tackle ths problem, we suggest employng a procedure based on a greedy algorthm that successvely terates over an ncreasng number of canddate solutons. The computatonal experments carred out show ths algorthm to outperform the best exstng one for the problem under consderaton. In addton, we carry out some tests to analyse the effcency of the adopted desgn.. Introducton A flowshop s a common manufacturng layout where the operaton sequence for all jobs s the same. Addtonally, t s usually assumed that jobs cannot overtake one another from machne to machne and therefore, once a sequence s fxed for all jobs on the frst machne, ths sequence s mantaned for all machnes (permutaton flowshop). Industral Management, School of Engneerng, Unversty of Sevlle, Ave. Descubrmentos s/n, E0 Sevlle, Span; jose@es.us.es. Producton and Operatons Management, Department of Technology and Operatons Management, Mercator School of Management,, Unversty Dusburg-Essen, Lotharstr., D- 0 Dusburg, Germany; raner.lesten@un-due.de. To whom correspondence should be addressed. Emal: jpr@lboro.ac.uk

5 Page of Internatonal Journal of Producton Research Several objectves may be consdered when schedulng n a flowshop. Wthout any doubt, the most wdely studed s the makespan objectve (see e.g. Reza Hejaz and Saghafan 00; or Ruz and Maroto 00 for recent revews on ths problem). In contrast, sgnfcantly less attenton has been pad untl recent years to other objectves, partcularly those nvolvng due dates. Among due-date related objectves, mnmsaton For Peer Revew Only of total tardness ams to fnd schedules that satsfy the due dates commtted to customers and t s therefore of sgnfcance and mportance to real lfe consderatons (Hasja and Rajendran 00). In ths paper, we propose an algorthm wth the objectve of mnmzng the total tardness of jobs. The algorthm s based on a varable greedy algorthm concept. A salent feature of the algorthm s that t employs a talored desgn for the problem, whch s based on the slack-concept,.e. jobs wth mnmum slacks are removed from a gven soluton n order to fnd for them a better poston n the schedule. Besdes, the algorthm s parameter-free (wth the excepton of the runnng tme), so t does not requre any parameter settng and parameter tunng. Ths smplcty and the lack of control parameters s a desred characterstc of any heurstc approach as makes t more user-frendly (Hansen and Mladenovć 00). The remander of the paper s organsed as follows: n the next secton we revew n more detal the problem under consderaton and the contrbutons up-to now. Next, we present the proposed algorthm for the problem. We then dscuss and set up an extensve computatonal experment n order to valdate the suggested approach and to compare wth the best-so-far ones. Fnally, we present the man conclusons and some future research lnes. Emal: jpr@lboro.ac.uk

6 Internatonal Journal of Producton Research Page of Problem statement and lterature revew The problem under consderaton refers to the schedulng of n jobs n a permutaton flow shop consstng of m machnes. Each job has a processng tme on each machne j, whch s denoted by p j. Addtonally, a due date d for each job s gven. In a permutaton flowshop, the completon tme of the -th job n a gven For Peer Revew Only schedule σ on a machne j, C []j (σ), s gven by the followng recursve equatons: C []j (σ) = max{ C [-]j (σ) ; C []j- (σ) } + p j C [0]j (σ) :=0; C []0 (σ):=0; Wth these equatons, C (σ), the completon tme of a job (.e. the earlest tme when ths job can be can released to the customer), can be computed. T, the tardness of a job s then defned as the maxmum of the dfference between ts completon tme and ts due date, and zero,.e.: T = max{ C (σ) d ;0}. The total tardness TARD s the sum of the tardness across all jobs: TARD = Σ T. Clearly, tardness mnmsaton s related to mantanng hgh servce levels, as t ams to respect the commtted due dates. Research on the topc has been carred out by Gelders and Sambandam (), Km (), Parthasarathy and Rajendran (), Armentano and Roncon (), and Hasja and Rajendran (00). Gelders and Sambandam develop constructve heurstcs for the problem, whle Km suggests an algorthm based on the NEH heurstc (Nawaz et al., ) for makespan mnmsaton. Hs proposal s not compared to these from Gelders and Sambandam. Parthasarathy and Rajendran present two versons of Smulated Annealng (SA) for the problem and compare them wth those of Gelders and Sambandam, and that of Km. They found ther proposal to outperform all these heurstcs. Armentano Emal: jpr@lboro.ac.uk

7 Page of Internatonal Journal of Producton Research and Roncon desgn a tabu search procedure that s compared wth an adaptaton of the NEH heurstc for the problem under consderaton, but not wth other heurstcs avalable for the problem. Hasja and Rajendran propose a SA algorthm for the problem (HR n the followng) by ntroducng new perturbaton and mprovement schemes. They compare ther algorthm wth the most effcent verson of the heurstc For Peer Revew Only by Parthasarathy and Rajendran (PR n the followng) and the one by Armentano and Roncon usng an adaptaton of the benchmark problems by Tallard (). The results of ths computatonal experence show that (at least for the test-bed employed), the heurstc by Hasja and Rajendran clearly outperforms the exstng ones and henceforth t should be consdered the best heurstc for the problem up to date. In ther computatonal experence, the heurstc by Parthasarathy and Rajendran also outperforms the one by Armentano and Roncon. As a summary, t can be concluded that the most effcent heurstcs for the problem under consderaton are PR and HR. Both heurstcs use the same heurstc for generatng the ntal sequence,.e. the so-called Earlest Apportoned Due Date Method (EADD). In EADD, jobs are ordered for each machne n ascendng order of a value proportonal to the processng tmes of the job and ts due date. In ths manner, one order of jobs s obtaned for each machne. Among these, the orderng wth the least value of total tardness s chosen. PR employs a Random Inserton Perturbaton Scheme (RIPS) for generatng new solutons from a gven sequence n the followng manner: for each job n the seed sequence, two random postons are generated (one on ts rght and other on ts left) to nsert t, thus obtanng two new sequences. Obvously, the frst (last) job cannot be nserted on any poston on ts left (rght), hence only one new sequence can be obtaned from these extreme postons. In total, (n ) new sequences are obtaned. Among them, the one wth the least total tardness s selected. Emal: jpr@lboro.ac.uk

8 Internatonal Journal of Producton Research Page of HR employs sophstcated mechansms for the generaton of new solutons, namely Job Index Based Inserton Scheme (JIBIS), Job Shft-Based (JSB) scheme, and Probablstc Step Swap (PSS) perturbaton scheme. Usng JIBIS, each job (startng from job to job n) n a seed sequence s selected for nserton n all possble postons of the sequence. If the total tardness of the so-obtaned sequence s lower than the one For Peer Revew Only for the seed, t replaces the seed. Note that JIBIS obtans a soluton whch s not worse than the ntal seed. In the JSB scheme, a job n the seed sequence s chosen based on a probablstc functon and then nserted ether on the rght or on the left of ts orgnal poston (the same probablty s assgned to the nserton on the left and on the rght). The job n the seed sequence s chosen accordng to the relatve dsplacement of the job s poston n the current sequence from the job s poston n the best-so-far sequence. Fnally, PSS generates sequences from a seed sequence by probablstcally swappng jobs close to each other, and far from each other. Among them, the one wth the least total tardness s chosen. In Fgures and we present the detaled pseudocode of both heurstcs, keepng the same steps and the programme structure as n the orgnal descrptons. [INSERT FIGURE ABOUT HERE] [INSERT FIGURE ABOUT HERE]. Proposed heurstc In recent years, a number of general-purpose heurstc approaches (also known as meta-heurstcs) have been ntroduced to tackle combnatoral optmsaton problems. Two of the newest approaches are the Iterated Greedy (IG) algorthm and the Varable Emal: jpr@lboro.ac.uk

9 Page of Internatonal Journal of Producton Research Neghbourhood Search (VNS). As our proposal combnes features of both metaheurstcs, we frst brefly ntroduce these. IG (see e.g. Marchor and Steenbeek 000, and Ruz and Stützle 00) generates a sequence of solutons by teratng over a constructve heurstc usng two phases, namely destructon and constructon. Durng the destructon phase, k components For Peer Revew Only (destructon level) are removed from a gven soluton π, thus obtanng a set of removed components Sk ( π ) and a partal soluton π R( k ) formed by the non-removed components of π. Durng the constructon phase, a greedy constructve heurstc s appled to the problem n order to obtan a (possbly new) soluton π ' by addng to π the components n S ( π ). Then, t s decded whether or not R( k ) k π ' substtutes π as the ncumbent soluton for the next teraton accordng to some pre-defned acceptance crteron (e.g. f π ' s better than π). In addton, a local search procedure can be mplemented before ths step n order to mprove π '. IG s closely related to another technque, Iterated Local Search (ILS), n whch the algorthm terates over a local search neghbourhood (see e.g. Lourenço et al. 00). To the best of our knowledge, IG has been only appled to few problems, ncludng crew schedulng (Marchor and Steenbeek 000) and flowshop schedulng wth makespan objectve (Ruz and Stützle 00). Salent features of IG are ts smplcty and the possblty to use a talored heurstc to obtan good solutons for the problem under consderaton. Clearly, an obvous drawback of the method s the stagnaton due to the greedy nature of the procedure. In order to overcome ths problem, Ruz and Stützle (00) adopt a smulated annealng-based acceptance crteron,.e.: acceptng worse solutons wth some probablty dependng on the number of teratons of the algorthm. A smlar approach s also adopted n Marchor and Steenbeek (000). Emal: jpr@lboro.ac.uk

10 Internatonal Journal of Producton Research Page of In ths paper, we propose a dfferent procedure for overcomng local optma, whch s based on the VNS concept (Mladenovć and Hansen ). VNS uses a fnte set of pre-selected neghbourhood structures that we denote by N k (k=,, k max ). Let us denote by N k (x) the set of solutons n the neghbourhood of x. The pseudo-code of the basc structure of a VNS algorthm can be descrbed as follows: For Peer Revew Only () Generate an ntal soluton x; () Whle termnaton condtons are not met, repeat: (.) Set k ; (.) Untl k = k max, repeat: (..) Fnd the best neghbour x of x ( x N k (x) ); (..) If x s better than x, then set x x and set k ; otherwse set k k + ; Sophstcated features can be added to ths most basc procedure. For these, we refer the reader to Hansen and Mladenovć (00). VNS has shown to be effcent for a number of NP-hard problems, ncludng some schedulng problems (see e.g. Gagné et al. 00, Schuster and Framnan 00, and Tasgetren et al. 00). In our proposal, we use the VNS concept of varyng the neghbourhood, but we apply t to the destructon and constructon phases of the IG algorthm. To do so, a greedy mechansm specfcally talored for the problem s descrbed n the next secton... Slack-based greedy algorthm For a schedule σ := ( σ,...), let us defne s ( σ ) the slack of job σ n the sequence σ n the followng manner: s ( σ ) : = d C, m. It s clear that s ( σ ) s sequence- σ σ Emal: jpr@lboro.ac.uk

11 Page of Internatonal Journal of Producton Research dependent and that t s possble to express the total tardness n terms of the slacks,.e.: TARD( σ ) = max[ s ( σ );0]. Consequently, f a job σ has a negatve value for s ( σ ), then ths job s contrbutng to ncrease the total tardness. Based on ths dea, t s possble to defne a greedy algorthm to obtan a sequence σ from another sequence σ n the followng manner: For Peer Revew Only () Remove from σ the k jobs wth lowest s ( σ ). Store them n remanng subsequence from σ after removng the k jobs. () For each job σ r Rk, repeat: R k. Let µ be the (.) Insert σ r n all possble slots of µ (startng from the frst poston). Let ν be the best subsequence obtaned, and b the poston of σ r n ν. (.) Perform an adjacent parwse exchange among all jobs n postons b+ to (n k + ). Let π be the best sequence obtaned by ths approach. (.) If π mproves ν, then set µ π ; otherwse set µ ν. () Set σ ' µ. Accordng to ths approach, t s possble to defne k dfferent types of movements, dependng on the number of jobs to be removed. Asde, ths constructon mechansm s related to the heurstc by Km, whch n turn s based on the NEH heurstc. Nevertheless, we added step (.) as we try to allow some small perturbaton of the soluton for those jobs after the one for whch the mnmum tardness has been found. In addton, t s possble to ntroduce a speed up n order to reduce the computatonal effort. When executng step (.), nstead of calculatng the completon tmes from scratch for every slot j (j =,, n k + ) n whch the job σ r s nserted, the completon tme n all machnes for jobs precedng job (j ) do not need to be Emal: jpr@lboro.ac.uk

12 Internatonal Journal of Producton Research Page 0 of recomputed. By ths procedure, the computaton tmes are reduced roughly to the half of the tme... Inserton-based local search In order to mprove the soluton provded by the slack-based greedy algorthm, a For Peer Revew Only local search n the neghbourhood of the soluton s accomplshed. Usual neghbourhood defntons for flowshop schedulng problems nclude adjacent parwse nterchange (exchangng the postons of two adjacent jobs), general parwse nterchange (exchangng the postons of each two jobs), and nserton (removng one job from ts poston and nsertng t nto a dfferent one). Among these possbltes, the experences conducted produced the best result for the last one. Consequently, an nserton-based neghbourhood s adopted. The local search algorthm then obtans n postons at random (wthout repetton), and for each poston, the job occupyng ths poston s removed and nserted n all possble slots. If the best soluton out of the n nsertons s better than the current soluton, then t replaces the latter as the best ncumbent soluton. The pseudocode of ths procedure s as follows: () Let σ be the current soluton. () For = to n do: (.) Obtan k = random (, n) (wthout repetton). (.) Remove σ k, the job n poston k, n σ and nsert t n all possble slots. Let σ ' be the best soluton found by ths way. (.) If σ ' mproves σ, then set σ σ '. () Return σ as soluton. 0 Emal: jpr@lboro.ac.uk

13 Page of Internatonal Journal of Producton Research Pseudo-code of the algorthm The algorthm operates as follows: () Whle computaton tme does not exceed a gven tme lmt, repeat: For Peer Revew Only (.) Generate a soluton x at random. (.) Set k ; (.) Untl k = (n ), repeat: (..) Obtan x from x accordng to the procedure explaned n Secton...e. usng the slack-based greedy algorthm. (..) Obtan x from x accordng to the procedure explaned n Secton..,.e. usng the nserton-based local search. (..) If x s better than x, then set x x and set k ; otherwse set k k + ; The algorthm starts wth a random soluton. Then, ths soluton s mproved by a stepwse approach that systematcally enhances the capabltes of the greedy algorthm untl t shuffles all jobs. If a better soluton s found, then the process starts agan. Otherwse, f the greedy algorthm has been expanded wthout reachng a better soluton (.e., k = n ), then a new random soluton s tred. Ths allows a dversfcaton of the exploraton once all greedy structures have been tred. Note that ths algorthm s parameter-free, wth the excepton of the CPU tme. Wth respect to the stoppng crteron, t has been chosen as the decson nterval for schedulng problems s usually very short and hence the total runnng tme of a heurstc s a crtcal ssue. However, replacng the orgnal crteron by a dfferent one Emal: jpr@lboro.ac.uk

14 Internatonal Journal of Producton Research Page of based e.g. on the number of solutons evaluated, the number of teratons wthout mprovement, etc. s straghtforward.. Computatonal experments In ths secton we present the results of the computatonal experments carred out For Peer Revew Only n order to valdate our proposed procedure. We frst dscuss the expermental desgn and partcularly the settng of due dates n the problem nstances. We then compare our proposal wth the best-so-far algorthms for the problem under consderaton. Fnally, we analyse how the dfferent desgn decsons n the algorthm (namely the desgn of the destructon phase, and the concept of varable destructon ) affect ts performance... Expermental desgn It s clear that the desgn of the expermental test-bed may have a huge nfluence on the results. Partcularly, beng a due-date problem, several types of problems can be dstngushed, each one wth a dfferent degree of dffculty. Henceforth, we frst revew the dfferent settngs for due dates that have been adopted n the lterature. Rather dfferent procedures for establshng due dates n permutaton flowshops can be found n the papers by Gelders and Sambandam (), Armentano and Roncon (), Demrkol et al. (), and Hasja and Rajendan (00). In all these, the processng tmes of the problems are obtaned from a unform dstrbuton. In fact, the [, ] dstrbuton s employed for all test-beds except for the one by Demrkol et al., where processng tmes are drawn from a [, 00] unform dstrbuton. Therefore, n the followng we focus our dscusson on how due dates are establshed n these papers. Armentano and Roncon suggest usng the followng dstrbuton to generate due dates: Emal: jpr@lboro.ac.uk

15 Page of Internatonal Journal of Producton Research R R Unform[ P( T ), P( T + )] where T and R are the tardness factor of jobs and the dsperson range of due dates, respectvely, and P s a lower bound of the makespan, defned as follows: n j m m P= max max pj + mn pl + mn pl, max pj j m = l= l= j+ j= For Peer Revew Only Wth the above settng, they defne four scenaros dependng on the values of T and R. Ths way of generatng due dates s nearly dentcal to the one employed by Demrkol et al. who buld a test-bed for several due date problems, ncludng 0 problem nstances of flowshops wth due dates. They employ dfferent T and R factors that produce much tghter due dates as compared wth the paper by Armentano and Roncon. Addtonally, from a bgger subset of problems, the 0 hardest nstances were collected. Gelders and Sambandam propose a dfferent method for generatng due dates, consstng of employng the followng unform dstrbuton: m m [ pj j =, pj j = + 0. mean processng tme of a job on machne m]. Ths due-date settng would result n approxmately 0% of the jobs beng late, and t has been used also by Chakravarthy and Rajendran (), and Framnan and Lesten (00) due to ts ablty to produce tght due dates. Fnally, we descrbe the due date settng n the test-bed developed by Hasja and Rajendran, whch s based on Tallard s test-bed (Tallard ). Tallard s test-bed conssts of a collecton of 0 flowshop problem nstances chosen so as good makespan values are dffcult to obtan. In ths test-bed, (n,m) {(0,), (0,0), Emal: jpr@lboro.ac.uk

16 Internatonal Journal of Producton Research Page of (0,0), (0,), (0,0), (0,0), (00,), (00,0), (00,0), (00,0), (00,0), (00,0)}. For each problem sze, 0 nstances are avalable. In order to provde due dates d for the problem under consderaton, Hasja and Rajendran propose the followng method to generate them: m d = [+ u] p For Peer Revew Only j= j where u s a real random number unformly dstrbuted n the nterval [0,]. In vew of the dfferent contrbutons, we select three dfferent test-beds for the comparson of the heurstcs. For these, we use the followng acronyms: DMU: The test-bed by Demrkol et al. As mentoned before, ths test-bed conssts of 0 nstances, where (n,m) {(0,), (0,0), (0,), (0,0), (0,), (0,0), (0,), (0,0)}. For each problem sze, there are 0 nstances. T-GS: The test-bed obtaned usng the processng tmes of the test-bed of Tallard, and due dates generated accordng to the method proposed by Gelders and Sambandam. In vew of the prohbtve computaton tmes requred to solve the 0 bggest nstances of Tallard's test-bed (nstances ta0-ta0, n = 00) by usng the exstng algorthms for the problem, we exclude them from T-GS. Therefore, the test-bed under consderaton conssts of 0 nstances. T-HR: The test-bed obtaned usng the processng tmes of the test-bed of Tallard, and due dates generated accordng to the method proposed by Hasja and Rajendran. Analogously to the prevous test-bed, the 0 bggest nstances by Tallard are removed... Comparson wth exstng heurstcs As mentoned n the ntroducton, the procedure proposed by Hasja and Rajendran (HR n the followng) s the best algorthm so far for the problem under consderaton, Emal: jpr@lboro.ac.uk

17 Page of Internatonal Journal of Producton Research followed by the procedure of Parthasarathy and Rajendran (PR n the followng). In order to compare them wth our algorthm, we employ the three test-beds descrbed n the prevous secton. Note that nether HR nor PR have a smple termnaton crteron (such as the computaton tme, or the number of teratons wthout mprovement), but use a rather sophstcated combnaton of parameters dependng on the temperature For Peer Revew Only (number of teratons, number of accepted moves, and number of sequences generated). Moreover, t s not possble to establsh a far comparson based on the number of solutons evaluated by each algorthm, as our proposal constructs (complete) solutons by exhaustvely selectng and explorng partal sequences, therefore the number of fnal solutons evaluated s much lower than n PR and HR (less than % n the DMU testbed, as we wll show later). Consequently, the farest comparson wth HR s runnng ths algorthm exactly wth the same parameter settng descrbed by the authors, and then compare ts results to those obtaned by the new heurstc proposal, usng as termnaton crteron the same CPU tme taken by the HR algorthm for ths problem. Each nstance s solved by runs of each algorthm. The average and the best value of the total tardness for each algorthm and nstance are obtaned. Then, the qualty of the solutons obtaned for each nstance and each heurstc s measured n terms of RPD (Relatve Percentage Devaton) wth respect to the average and the best soluton, n the followng manner: ( T T ) = 00 T ( T T ) = 00 T where T s the average tardness obtaned over the runs of algorthm, best tardness among the runs, and T s the T s the best known soluton for ths nstance. For all nstances of a gven problem sze, the average and the standard devaton of both Emal: jpr@lboro.ac.uk

18 Internatonal Journal of Producton Research Page of and are obtaned, and shown n Tables,, and for the DMU, T-GS, and T-HR test-beds, respectvely. The tables show the qualty of the solutons obtaned n terms of the (Average Relatve Percentage Devaton) of heurstc for each problem sze. For Peer Revew Only ARPD ARPD values are obtaned by averagng across a number of nstances the Relatve Percentage Devaton ( RPD ), measured as follows: where RPD nstance, and ( RPD RPD ) RPD mn = mn 00 RPD s the tardness obtaned by the applcaton of the heurstc to the problem RPD mn s the mnmum tardness found by any heurstc for ths nstance. [INSERT TABLE ABOUT HERE] [INSERT TABLE ABOUT HERE] [INSERT TABLE ABOUT HERE] As can be seen from Tables,, and, the algorthm proposed exhbts a very good performance for the three test-beds. Both the best soluton (out of runs) and the average obtan better results than those of HR and PR. In order to test the performance of our proposal for dfferent CPU tmes, we change the orgnal desgn of PR and HR n order to ntroduce CPU tme as stoppng crteron. Then, we run all three algorthms wth fractons of the CPU tme nvested for the orgnal desgn. More specfcally, let TIME be the CPU tme requred (average over runs) for a gven nstance n the experments presented n Tables,, and. Then we solve the DMU test-bed wth all three algorthms for a CPU tme of TIME/, and Emal: jpr@lboro.ac.uk

19 Page of Internatonal Journal of Producton Research TIME/. The qualty of the solutons obtaned s shown n Table n terms of the best soluton and the average over runs of each algorthm. [INSERT TABLE ABOUT HERE] For Peer Revew Only As can be seen from Table, the algorthm outperforms HR and PR for the dfferent CPU tmes. It s nterestng to note that, for all three algorthms, the results for dfferent CPU tmes are smlar wth respect to the best soluton. Regardng the average soluton, there s a steady mprovement for our proposal, but not for HR and PR, whch may ndcate that both algorthms could stagnate for longer CPU tmes. Fnally, n Table we gve the average number of solutons explored by HR and our proposal n the DMU test bed for each problem sze (the CPU allowed s that of the orgnal HR descrpton, see Table ). It has to be noted that ths value s not an ndcator of the computatonal effort of each algorthm, as n the case of our proposal, most of the effort s devoted to nsert the jobs removed n the destructon phase n the dfferent slots of the remanng schedules. Therefore, the number of (complete) solutons explored by our proposal s very low as compared to HR, whch use most of the CPU tme to explore and evaluate new (complete) solutons. [INSERT TABLE ABOUT HERE].. Effectveness of the varable greedy desgn The proposed algorthm s based on a varable neghbourhood dependng on k, whch determnes the number of elements n the sequence to be destroyed and later reconstructed n a range from to (n ). Therefore, t s of nterest to assess the Emal: jpr@lboro.ac.uk

20 Internatonal Journal of Producton Research Page of contrbuton of ths desgn to the performance of the algorthm. More specfcally, we are nterested n answerng the followng questons: a) Does the varable desgn contrbute to mprove the soluton wth respect e.g. fxed value of k? b) Are there alternatve upper values of k (other than n ) for whch the For Peer Revew Only algorthm yelds a hgher performance? In order to answer the frst queston, we analyse the contrbuton of each value of k to mprove the current soluton of the algorthm. More specfcally, for a gven problem nstance, we record the value of k for whch a new best-so-far soluton s obtaned. We then calculate the frequency of each value of k and plot the results. In Fgure, we show the plot for dfferent problems n the T-HR test-bed. Each lne shows the frequency of the mprovements of k for 0 runs of 0 nstances of a gven (n,m). [INSERT FIGURE ABOUT HERE] In Fgure, t s shown that all values of k n the range contrbute to the mprovement of the soluton. The frequency decreases wth k, whch s not surprsng, snce n the algorthm, every tme a new soluton s found, the value of k s set to and starts ncreasng once the solutons found wth ths destructon level are worse than the best-so-far sequence. The only excepton s k =, ndcatng the relatvely low ablty of ths destructon level to fnd better solutons as compared to k =. Nevertheless, the second hghest frequences are obtaned for k =. Fnally, t has to be noted that the pattern of the frequences s the same for dfferent number of machnes. Emal: jpr@lboro.ac.uk

21 Page of Internatonal Journal of Producton Research In a dfferent experment also amed to the frst queston, we compare the results obtaned by ths algorthm n the DMU test-bed wth those obtaned usng dfferent (fxed) numbers of components n the destructon phase. For all runs, the stoppng crteron s the same as n the prevous sub-secton,.e. the CPU tme requred for each problem by the HR heurstc. Consequently, the CPU tme s agan the same for all For Peer Revew Only algorthms. The results are shown n Table n terms of the A wth respect to the best soluton found by the dfferent settngs. [INSERT TABLE ABOUT HERE] In vew of the results n Table, the best overall results are obtaned by the varable destructon desgn. Whle some results wth a fxed k are very good, these are strongly dependent on the partcular problem sze. Once the convenence of usng a varable k as compared to employng fxed values has been establshed, we check whether there exst other upper values of k yeldng better results than the orgnal proposal (n ). To do so, we run dfferent versons of our heurstc wth several upper levels of k for the DMU test-bed. More specfcally, we test n/0, n/ and n/. All versons are allowed to use the same CPU tme (that employed for the comparson of the dfferent heurstcs n Secton.., see Table ). The results are shown n Table n terms of the RPD. [INSERT TABLE ABOUT HERE] As can be seen from Table, employng other values as upper lmt of the level of destructon s less effcent than the orgnal proposal. Partcularly, ncorporatng large Emal: jpr@lboro.ac.uk

22 Internatonal Journal of Producton Research Page 0 of destructon levels seems sutable to obtan better results for a gven CPU tme, confrmng the results n Fgure showng that also large k contrbute to mprove current best solutons... Effectveness of the slack-based greedy algorthm For Peer Revew Only In ths subsecton we nvestgate whether the mechansm adopted for selectng the k components to be destroyed (.e. those k wth least slack) s more effcent than, for nstance, pckng these k at random, or pckng them n reverse order (descendng order of ther slacks). The results are shown n Table n terms of the ARPD wth respect to the best results obtaned for the three approaches. In ths table, NEW denotes the approach proposed, whle random and nverse ndcates pckng the components n the destructon phase at random, or wth descendng order of the slacks, respectvely. [INSERT TABLE ABOUT HERE] As can be seen from Table, the slack-based defnton of the greedy algorthm s, on the overall results, more effcent than pckng the solutons at random or n descendng order of ther slack. It s to note that, for the problem sze n = 0 and m =, the nverse orderng obtans slghtly better results. However, ths small dfference s not supported for the rest of the problem szes.. Conclusons We have presented a new algorthm for the problem of mnmsng total tardness n permutaton flowshops. A salent feature of the proposed method s that t does not requre any parameter, wth the excepton of the computaton tme. Ths means that 0 Emal: jpr@lboro.ac.uk

23 Page of Internatonal Journal of Producton Research there s no need to adjust or tune t for dfferent problems. The computatonal experence carred out shows the proposal to outperform the best-so-far avalable algorthms. The algorthm s shown to be effcent for dfferent computatonal efforts, and ts desgn s checked to be more sutable as compared to dfferent optons regardng a varable/fxed destructon level, dfferent upper lmts for k, and other mechansms for For Peer Revew Only selectng the components to be destroyed. Further sophstcated features may be added to the suggested algorthm, such employng a more complex crteron for acceptng new solutons. However, these enhancements must be contrasted wth the smplcty and the speed of the current desgn. Acknowledgements The authors wsh to thank the referees for the nsghtful comments on earler versons of the paper. Ths research was accomplshed whle the frst author was wth the Unversty of Dusburg-Essen (Germany) as recpent of an Alexander Von Humboldt Fellowshp. References Armentano, V.A., Roncon, D.,, Tabu search for total tardness mnmzaton n flowshop schedulng problems, Computers & Operatons Research,, pp. -. Chakravarthy, K. C. Rajendran,, A heurstc for schedulng n a flowshop wth the bcrtera of makespan and maxmum tardness mnmzaton, Producton Plannng and Control, 0, pp. 0-. Demrkol, E., Mehta, S., Uzsoy, R.,, Benchmarks for shop schedulng problems, European Journal of Operatonal Research, 0, pp Emal: jpr@lboro.ac.uk

24 Internatonal Journal of Producton Research Page of Framnan, J.M., Lesten, R., 00, A heurstc for schedulng a permutaton flow shop wth makespan objectve subject to maxmum tardness, Internatonal Journal of Producton Economcs,, pp. -0. Gagné C, Gravel M, Prce WL., 00, A new hybrd Tabu-VNS metaheurstc for solvng multple objectve schedulng problems. Proceedngs of the Ffth For Peer Revew Only Metaheurstcs Internatonal Conference. Kyoto, Japan. Gelders, L.F., Sambandam, N.,, Four smple heurstcs for schedulng a flowshop, Internatonal Journal of Producton Research,, pp. -. Hansen, P., Mladenovć, N., 00, Varable neghbourhood search: Prncples and applcatons, European Journal of Operatonal Research, 00, pp. -. Hasja, S., Rajendran, C., 00, Schedulng n flowshops to mnmze total tardness of jobs, Internatonal Journal of Producton Research,, pp. -0. Km, Y.D.,, Heurstcs for flow shop schedulng problems mnmzng mean tardness, Journal of the Operatonal Research Socety,, pp. -. Lourenço, H.R., Martn, O., Stützle, T., 00, Iterated Local Search. In: Glover, F., and Kochenberger, G., edtors, Handbook of Metaheurstcs, pp. -. Kluwer Academc Publshers. Marchor, E., Steenbeek, A., 000, An evolutonary algorthm for large set coverng problems wth applcatons to arlne crew schedulng. In: Cagnon, S., et al., edtor, Real Applcatons of Evolutonary Computng, EvoWorkshops 000, Lecture Notes n Computer Scence, 0, pp. -. Sprnger Verlag, Berln. Mladenovć, N., Hansen, P.,, Varable Neghborhood Search, Computers Operatons Research,, pp Nawaz, M., Enscore, E. E., Ham, I.,, A heurstc algorthm for the m-machne, n- job flow-shop sequencng problem, OMEGA,, pp Emal: jpr@lboro.ac.uk

25 Page of Internatonal Journal of Producton Research Parthasarthy, S., Rajendran, C., Schedulng to mnmze mean tardness and weghted mean tardness n flowshop and flowlne-based manufacturng cell, Computers & Industral Engneerng,, pp. -. Schuster, C., Framnan, J.M., 00, Approxmatve procedures for no-wat job shop schedulng, Operatons Research Letters,, pp. 0-. For Peer Revew Only Tallard, E.,, Benchmark for basc schedulng problems, European Journal of Operatonal Research,, pp. -. Tasgetren MF, Sevkl M, Lang YC, Gencylmaz G, 00, Partcle swarm optmzaton algorthm for sngle machne total weghted tardness problem. In: Proceedngs of the IEEE congress on evolutonary computaton, Oregon, Portland, pp.. Reza Hejaz, S., and Saghafan, S., 00, Flowshop-schedulng problems wth makespan crteron: a revew, Internatonal Journal of Producton Research,, pp. -. Ruz, R., Maroto, C., 00, A comprehensve revew and evaluaton of flowshop heurstcs, European Journal of Operatonal Research,, pp. -. Ruz, R., Stützle, T., 00, A smple and effectve terated greedy algorthm for the permutaton flowshop schedulng problem, European Journal of Operatonal Research (n press, avalable onlne). Uzsoy, R., Benchmark schedulng problems [Last consulted.0.00], Emal: jpr@lboro.ac.uk

26 Internatonal Journal of Producton Research Page of n m PR HR NEW Average Standard dev. Average Standard dev. Average Standard dev. For Peer Revew Only Avg. CPU (secs) n m Table. ARPD obtaned n DMU test-bed (all heurstcs use the same CPU tme) PR HR NEW Average Standard dev. Average Standard dev. Average Standard dev Table. ARPD obtaned n the T-GS test-bed (all heurstcs use the same CPU tme) n m PR HR NEW Average Standard dev. Average Standard dev. Average Standard dev Table. ARPD obtaned n the T-HR test-bed (all heurstcs use the same CPU tme) Avg. CPU (secs) Avg. CPU (secs) Emal: jpr@lboro.ac.uk

27 Page of Internatonal Journal of Producton Research n m PR HR NEW T/ T/ T/ T/ T/ T/ For Peer Revew Only Table. ARPD obtaned n for dfferent CPU tmes (average on runs) n m HR NEW 0 0,, 0 0 0,, 0,, 0 0, 0, 0,, 0 0 0,, 0,0, 0 0,0, Table. Number of solutons explored by HR and NEW n the DMU-testbed n m k= k= k=0 k= k=0 k= k=0 k= k=0 k= NEW Average : Table. ARPD for dfferent greedy algorthms for the nstances n the DMU test-bed. Emal: jpr@lboro.ac.uk

28 Internatonal Journal of Producton Research Page of Upper lmt of k n m n/0 n/ n/ n- (NEW) For Peer Revew Only Table. ARPD for several upper lmts of k for the nstances n the DMU test-bed (n- corresponds to the orgnal proposal). n m NEW nverse random Average: Table. ARPD for dfferent mechansm for pckng the components to be removed (DMU test-bed). Emal: jpr@lboro.ac.uk

29 Page of Internatonal Journal of Producton Research Step : Obtan one ntal sequence usng heurstc EADD and assgn t to S and B. Step : Intalze SA parameters,.e. T:=; ACCEPT := 0; TOTAL:=0; FR_CNT:=0. Step : If (FR_CNT = ) or (T 0) then go to Step. Step : Invoke perturbaton routne RIPS to obtan S. TARDINESS ( S ') TARDINESS ( S) = 00 TARDINESS( S) For Peer Revew Only If > 0 then go to Step. Step : S:= S ; ACCEPT := ACCEPT + TARDINESS ( S ') TARDINESS ( B) Step : If 00 > 0 then go to Step 0. TARDINESS ( B) Step : B := S ; FR_CNT := 0. Go to Step 0. Step : If exp( ) < Random[0;], then go to Step 0. T Step : S:= S, and ACCEPT := ACCEPT +. Step 0: TOTAL:= TOTAL +. Step : If (TOTAL > n) or (ACCEPT > n/) go to Step ; else go to Step. Step : If (ACCEPT 00/TOTAL ) then FR_CNT := FR_CNT + Step : Set T := T 0.; ACCEPT := 0; TOTAL := 0. Go to Step. Step : The algorthm s frozen. B contans the fnal soluton. Fgure. Pseudocode of PR Emal: jpr@lboro.ac.uk

30 Internatonal Journal of Producton Research Page of Step : Obtan one ntal sequence usng EADD. Assgn t to S and B. Step : Apply JIBIS to S and B. Step : Z = TARDINESS(S), Z B := TARDINESS(B) Step : Intalze SA parameters,.e. T :=0, COUNT := 0; REPLACE :=0; FREEZE :=0. Step : Generate and evaluate nne random sequences and store them (together wth B) n an archve of the best ten sequences. Step : If (FREEZE = ) or (T 0) then go to Step. For Peer Revew Only Step : Set Z a large number. Step : Do the followng steps twce: Do the followng steps n tmes: Invoke JSB to obtan S. Z := TARDINESS(S ). If Z s less than the maxmum value of the objectve functon of a sequence amongst all sequences n the archve, then replace that sequence and ts objectve functon by S and Z. If Z < Z then S :=S and Z :=Z. Step : Do the followng steps twce: Invoke perturbaton scheme PSS to obtan S ; Z :=TARDINESS(S ) If Z s less than the maxmum value of the objectve functon of a sequence amongst all sequences n the archve, then replace that sequence and ts objectve functon by S and Z. If Z < Z then S :=S and Z :=Z. TARDINESS ( S ') TARDINESS ( S) Step 0: = 00 TARDINESS( S) Step : If > 0 then go to Step. Step : S:= S ; Z:=Z ; REPLACE = REPLACE +. Step : If TARDINESS ( S '') TARDINESS ( B) 00 > 0, then go to Step. TARDINESS( B) Step : B:=S ; Z B := Z ; FREEZE = 0. Go to Step. Step : If exp( ) < Random[0;], then go to Step. T Step : S:= S ; Z:=Z ; REPLACE := REPLACE +. Step : COUNT := COUNT +. Step : If (COUNT n) go to Step. Step : If REPLACE 00/COUNT, then FREEZE := FREEZE +. Step 0: T = T 0.; COUNT := 0; REPLACE := 0. Go to Step. Step : Implement JIBIS on all sequences stored n the archve. The best amongst them s returned as soluton. Fgure. Pseudocode of HR Emal: jpr@lboro.ac.uk

31 Page of Internatonal Journal of Producton Research Frequency 0, 0, 0, ta00-ta00 (n=0, m=) ta0-ta00 (n=0, m=0) 0, ta0-ta00 (n=0, m=0) 0, 0, 0, 0, 0,0 0 Level of destructon For Peer Revew Only Fgure. Frequences correspondng to the values of k for whch a better soluton s found Emal: jpr@lboro.ac.uk

A Single-Machine Deteriorating Job Scheduling Problem of Minimizing the Makespan with Release Times

A Single-Machine Deteriorating Job Scheduling Problem of Minimizing the Makespan with Release Times A Sngle-Machne Deteroratng Job Schedulng Problem of Mnmzng the Makespan wth Release Tmes Wen-Chung Lee, Chn-Cha Wu, and Yu-Hsang Chung Abstract In ths paper, we study a sngle-machne deteroratng ob schedulng

More information

Optimal Scheduling Algorithms to Minimize Total Flowtime on a Two-Machine Permutation Flowshop with Limited Waiting Times and Ready Times of Jobs

Optimal Scheduling Algorithms to Minimize Total Flowtime on a Two-Machine Permutation Flowshop with Limited Waiting Times and Ready Times of Jobs Optmal Schedulng Algorthms to Mnmze Total Flowtme on a Two-Machne Permutaton Flowshop wth Lmted Watng Tmes and Ready Tmes of Jobs Seong-Woo Cho Dept. Of Busness Admnstraton, Kyongg Unversty, Suwon-s, 443-760,

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

Chapter - 2. Distribution System Power Flow Analysis

Chapter - 2. Distribution System Power Flow Analysis Chapter - 2 Dstrbuton System Power Flow Analyss CHAPTER - 2 Radal Dstrbuton System Load Flow 2.1 Introducton Load flow s an mportant tool [66] for analyzng electrcal power system network performance. Load

More information

Single-Facility Scheduling over Long Time Horizons by Logic-based Benders Decomposition

Single-Facility Scheduling over Long Time Horizons by Logic-based Benders Decomposition Sngle-Faclty Schedulng over Long Tme Horzons by Logc-based Benders Decomposton Elvn Coban and J. N. Hooker Tepper School of Busness, Carnege Mellon Unversty ecoban@andrew.cmu.edu, john@hooker.tepper.cmu.edu

More information

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS HCMC Unversty of Pedagogy Thong Nguyen Huu et al. A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Thong Nguyen Huu and Hao Tran Van Department of mathematcs-nformaton,

More information

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009 College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

Module 9. Lecture 6. Duality in Assignment Problems

Module 9. Lecture 6. Duality in Assignment Problems Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept

More information

Feature Selection: Part 1

Feature Selection: Part 1 CSE 546: Machne Learnng Lecture 5 Feature Selecton: Part 1 Instructor: Sham Kakade 1 Regresson n the hgh dmensonal settng How do we learn when the number of features d s greater than the sample sze n?

More information

Markov Chain Monte Carlo Lecture 6

Markov Chain Monte Carlo Lecture 6 where (x 1,..., x N ) X N, N s called the populaton sze, f(x) f (x) for at least one {1, 2,..., N}, and those dfferent from f(x) are called the tral dstrbutons n terms of mportance samplng. Dfferent ways

More information

Lecture 4. Instructor: Haipeng Luo

Lecture 4. Instructor: Haipeng Luo Lecture 4 Instructor: Hapeng Luo In the followng lectures, we focus on the expert problem and study more adaptve algorthms. Although Hedge s proven to be worst-case optmal, one may wonder how well t would

More information

Problem Set 9 Solutions

Problem Set 9 Solutions Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem

More information

Annexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances

Annexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances ec Annexes Ths Annex frst llustrates a cycle-based move n the dynamc-block generaton tabu search. It then dsplays the characterstcs of the nstance sets, followed by detaled results of the parametercalbraton

More information

Foundations of Arithmetic

Foundations of Arithmetic Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an

More information

The Study of Teaching-learning-based Optimization Algorithm

The Study of Teaching-learning-based Optimization Algorithm Advanced Scence and Technology Letters Vol. (AST 06), pp.05- http://dx.do.org/0.57/astl.06. The Study of Teachng-learnng-based Optmzaton Algorthm u Sun, Yan fu, Lele Kong, Haolang Q,, Helongang Insttute

More information

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud Resource Allocaton wth a Budget Constrant for Computng Independent Tasks n the Cloud Wemng Sh and Bo Hong School of Electrcal and Computer Engneerng Georga Insttute of Technology, USA 2nd IEEE Internatonal

More information

NP-Completeness : Proofs

NP-Completeness : Proofs NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem

More information

On the Multicriteria Integer Network Flow Problem

On the Multicriteria Integer Network Flow Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 2 Sofa 2005 On the Multcrtera Integer Network Flow Problem Vassl Vasslev, Marana Nkolova, Maryana Vassleva Insttute of

More information

Continuous Belief Functions: Focal Intervals Properties.

Continuous Belief Functions: Focal Intervals Properties. Contnuous Belef Functons: Focal Intervals Propertes. Jean-Marc Vannobel To cte ths verson: Jean-Marc Vannobel. Contnuous Belef Functons: Focal Intervals Propertes.. BELIEF 212, May 212, Compègne, France.

More information

A Robust Method for Calculating the Correlation Coefficient

A Robust Method for Calculating the Correlation Coefficient A Robust Method for Calculatng the Correlaton Coeffcent E.B. Nven and C. V. Deutsch Relatonshps between prmary and secondary data are frequently quantfed usng the correlaton coeffcent; however, the tradtonal

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

Lecture Notes on Linear Regression

Lecture Notes on Linear Regression Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume

More information

This is the Pre-Published Version.

This is the Pre-Published Version. Ths s the Pre-Publshed Verson. Abstract In ths paper we consder the problem of schedulng obs wth equal processng tmes on a sngle batch processng machne so as to mnmze a prmary and a secondary crtera. We

More information

Chapter Newton s Method

Chapter Newton s Method Chapter 9. Newton s Method After readng ths chapter, you should be able to:. Understand how Newton s method s dfferent from the Golden Secton Search method. Understand how Newton s method works 3. Solve

More information

Errors for Linear Systems

Errors for Linear Systems Errors for Lnear Systems When we solve a lnear system Ax b we often do not know A and b exactly, but have only approxmatons  and ˆb avalable. Then the best thng we can do s to solve ˆx ˆb exactly whch

More information

An Admission Control Algorithm in Cloud Computing Systems

An Admission Control Algorithm in Cloud Computing Systems An Admsson Control Algorthm n Cloud Computng Systems Authors: Frank Yeong-Sung Ln Department of Informaton Management Natonal Tawan Unversty Tape, Tawan, R.O.C. ysln@m.ntu.edu.tw Yngje Lan Management Scence

More information

ECE559VV Project Report

ECE559VV Project Report ECE559VV Project Report (Supplementary Notes Loc Xuan Bu I. MAX SUM-RATE SCHEDULING: THE UPLINK CASE We have seen (n the presentaton that, for downlnk (broadcast channels, the strategy maxmzng the sum-rate

More information

Calculation of time complexity (3%)

Calculation of time complexity (3%) Problem 1. (30%) Calculaton of tme complexty (3%) Gven n ctes, usng exhaust search to see every result takes O(n!). Calculaton of tme needed to solve the problem (2%) 40 ctes:40! dfferent tours 40 add

More information

Lecture 20: November 7

Lecture 20: November 7 0-725/36-725: Convex Optmzaton Fall 205 Lecturer: Ryan Tbshran Lecture 20: November 7 Scrbes: Varsha Chnnaobreddy, Joon Sk Km, Lngyao Zhang Note: LaTeX template courtesy of UC Berkeley EECS dept. Dsclamer:

More information

Integrated approach in solving parallel machine scheduling and location (ScheLoc) problem

Integrated approach in solving parallel machine scheduling and location (ScheLoc) problem Internatonal Journal of Industral Engneerng Computatons 7 (2016) 573 584 Contents lsts avalable at GrowngScence Internatonal Journal of Industral Engneerng Computatons homepage: www.growngscence.com/ec

More information

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests Smulated of the Cramér-von Mses Goodness-of-Ft Tests Steele, M., Chaselng, J. and 3 Hurst, C. School of Mathematcal and Physcal Scences, James Cook Unversty, Australan School of Envronmental Studes, Grffth

More information

A discrete differential evolution algorithm for multi-objective permutation flowshop scheduling

A discrete differential evolution algorithm for multi-objective permutation flowshop scheduling A dscrete dfferental evoluton algorthm for mult-objectve permutaton flowshop schedulng M. Baolett, A. Mlan, V. Santucc Dpartmento d Matematca e Informatca Unverstà degl Stud d Peruga Va Vanvtell, 1 Peruga,

More information

Message modification, neutral bits and boomerangs

Message modification, neutral bits and boomerangs Message modfcaton, neutral bts and boomerangs From whch round should we start countng n SHA? Antone Joux DGA and Unversty of Versalles St-Quentn-en-Yvelnes France Jont work wth Thomas Peyrn 1 Dfferental

More information

A Hybrid Variational Iteration Method for Blasius Equation

A Hybrid Variational Iteration Method for Blasius Equation Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 1 (June 2015), pp. 223-229 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) A Hybrd Varatonal Iteraton Method

More information

Generalized Linear Methods

Generalized Linear Methods Generalzed Lnear Methods 1 Introducton In the Ensemble Methods the general dea s that usng a combnaton of several weak learner one could make a better learner. More formally, assume that we have a set

More information

Design and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm

Design and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm Desgn and Optmzaton of Fuzzy Controller for Inverse Pendulum System Usng Genetc Algorthm H. Mehraban A. Ashoor Unversty of Tehran Unversty of Tehran h.mehraban@ece.ut.ac.r a.ashoor@ece.ut.ac.r Abstract:

More information

Statistics II Final Exam 26/6/18

Statistics II Final Exam 26/6/18 Statstcs II Fnal Exam 26/6/18 Academc Year 2017/18 Solutons Exam duraton: 2 h 30 mn 1. (3 ponts) A town hall s conductng a study to determne the amount of leftover food produced by the restaurants n the

More information

Simultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals

Simultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals Smultaneous Optmzaton of Berth Allocaton, Quay Crane Assgnment and Quay Crane Schedulng Problems n Contaner Termnals Necat Aras, Yavuz Türkoğulları, Z. Caner Taşkın, Kuban Altınel Abstract In ths work,

More information

HMMT February 2016 February 20, 2016

HMMT February 2016 February 20, 2016 HMMT February 016 February 0, 016 Combnatorcs 1. For postve ntegers n, let S n be the set of ntegers x such that n dstnct lnes, no three concurrent, can dvde a plane nto x regons (for example, S = {3,

More information

A LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS. Dr. Derald E. Wentzien, Wesley College, (302) ,

A LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS. Dr. Derald E. Wentzien, Wesley College, (302) , A LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS Dr. Derald E. Wentzen, Wesley College, (302) 736-2574, wentzde@wesley.edu ABSTRACT A lnear programmng model s developed and used to compare

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng

More information

Two Methods to Release a New Real-time Task

Two Methods to Release a New Real-time Task Two Methods to Release a New Real-tme Task Abstract Guangmng Qan 1, Xanghua Chen 2 College of Mathematcs and Computer Scence Hunan Normal Unversty Changsha, 410081, Chna qqyy@hunnu.edu.cn Gang Yao 3 Sebel

More information

NUMERICAL DIFFERENTIATION

NUMERICAL DIFFERENTIATION NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the

More information

CS : Algorithms and Uncertainty Lecture 17 Date: October 26, 2016

CS : Algorithms and Uncertainty Lecture 17 Date: October 26, 2016 CS 29-128: Algorthms and Uncertanty Lecture 17 Date: October 26, 2016 Instructor: Nkhl Bansal Scrbe: Mchael Denns 1 Introducton In ths lecture we wll be lookng nto the secretary problem, and an nterestng

More information

Amiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business

Amiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business Amr s Supply Chan Model by S. Ashtab a,, R.J. Caron b E. Selvarajah c a Department of Industral Manufacturng System Engneerng b Department of Mathematcs Statstcs c Odette School of Busness Unversty of

More information

BALANCING OF U-SHAPED ASSEMBLY LINE

BALANCING OF U-SHAPED ASSEMBLY LINE BALANCING OF U-SHAPED ASSEMBLY LINE Nuchsara Krengkorakot, Naln Panthong and Rapeepan Ptakaso Industral Engneerng Department, Faculty of Engneerng, Ubon Rajathanee Unversty, Thaland Emal: ennuchkr@ubu.ac.th

More information

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law:

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law: CE304, Sprng 2004 Lecture 4 Introducton to Vapor/Lqud Equlbrum, part 2 Raoult s Law: The smplest model that allows us do VLE calculatons s obtaned when we assume that the vapor phase s an deal gas, and

More information

The Minimum Universal Cost Flow in an Infeasible Flow Network

The Minimum Universal Cost Flow in an Infeasible Flow Network Journal of Scences, Islamc Republc of Iran 17(2): 175-180 (2006) Unversty of Tehran, ISSN 1016-1104 http://jscencesutacr The Mnmum Unversal Cost Flow n an Infeasble Flow Network H Saleh Fathabad * M Bagheran

More information

Combining Examinations to Accelerate Timetable Construction

Combining Examinations to Accelerate Timetable Construction Combnng Examnatons to Accelerate Tmetable Constructon Graham Kendall Jawe L School of Computer Scence, Unversty of Nottngham, UK {gxk wl}@cs.nott.ac.uk Abstract: In ths paper we propose a novel approach

More information

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS Avalable onlne at http://sck.org J. Math. Comput. Sc. 3 (3), No., 6-3 ISSN: 97-537 COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

More information

A HYBRID DIFFERENTIAL EVOLUTION -ITERATIVE GREEDY SEARCH ALGORITHM FOR CAPACITATED VEHICLE ROUTING PROBLEM

A HYBRID DIFFERENTIAL EVOLUTION -ITERATIVE GREEDY SEARCH ALGORITHM FOR CAPACITATED VEHICLE ROUTING PROBLEM IJCMA: Vol. 6, No. 1, January-June 2012, pp. 1-19 Global Research Publcatons A HYBRID DIFFERENTIAL EVOLUTION -ITERATIVE GREEDY SEARCH ALGORITHM FOR CAPACITATED VEHICLE ROUTING PROBLEM S. Kavtha and Nrmala

More information

Maximizing the number of nonnegative subsets

Maximizing the number of nonnegative subsets Maxmzng the number of nonnegatve subsets Noga Alon Hao Huang December 1, 213 Abstract Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what s the maxmum

More information

Hongyi Miao, College of Science, Nanjing Forestry University, Nanjing ,China. (Received 20 June 2013, accepted 11 March 2014) I)ϕ (k)

Hongyi Miao, College of Science, Nanjing Forestry University, Nanjing ,China. (Received 20 June 2013, accepted 11 March 2014) I)ϕ (k) ISSN 1749-3889 (prnt), 1749-3897 (onlne) Internatonal Journal of Nonlnear Scence Vol.17(2014) No.2,pp.188-192 Modfed Block Jacob-Davdson Method for Solvng Large Sparse Egenproblems Hongy Mao, College of

More information

Finding Dense Subgraphs in G(n, 1/2)

Finding Dense Subgraphs in G(n, 1/2) Fndng Dense Subgraphs n Gn, 1/ Atsh Das Sarma 1, Amt Deshpande, and Rav Kannan 1 Georga Insttute of Technology,atsh@cc.gatech.edu Mcrosoft Research-Bangalore,amtdesh,annan@mcrosoft.com Abstract. Fndng

More information

Minimizing earliness and tardiness penalties on a single machine scheduling problem with distinct due windows and sequence-dependent setup times

Minimizing earliness and tardiness penalties on a single machine scheduling problem with distinct due windows and sequence-dependent setup times Mnmzng earlness and tardness penaltes on a sngle machne schedulng problem wth dstnct due wndows and sequence-dependent setup tmes Marcone J. F. Souza a, Luz S. Och b and Nelson Maculan c a Departamento

More information

Lecture Space-Bounded Derandomization

Lecture Space-Bounded Derandomization Notes on Complexty Theory Last updated: October, 2008 Jonathan Katz Lecture Space-Bounded Derandomzaton 1 Space-Bounded Derandomzaton We now dscuss derandomzaton of space-bounded algorthms. Here non-trval

More information

Winter 2008 CS567 Stochastic Linear/Integer Programming Guest Lecturer: Xu, Huan

Winter 2008 CS567 Stochastic Linear/Integer Programming Guest Lecturer: Xu, Huan Wnter 2008 CS567 Stochastc Lnear/Integer Programmng Guest Lecturer: Xu, Huan Class 2: More Modelng Examples 1 Capacty Expanson Capacty expanson models optmal choces of the tmng and levels of nvestments

More information

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity LINEAR REGRESSION ANALYSIS MODULE IX Lecture - 30 Multcollnearty Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur 2 Remedes for multcollnearty Varous technques have

More information

Grover s Algorithm + Quantum Zeno Effect + Vaidman

Grover s Algorithm + Quantum Zeno Effect + Vaidman Grover s Algorthm + Quantum Zeno Effect + Vadman CS 294-2 Bomb 10/12/04 Fall 2004 Lecture 11 Grover s algorthm Recall that Grover s algorthm for searchng over a space of sze wors as follows: consder the

More information

Lecture 10 Support Vector Machines II

Lecture 10 Support Vector Machines II Lecture 10 Support Vector Machnes II 22 February 2016 Taylor B. Arnold Yale Statstcs STAT 365/665 1/28 Notes: Problem 3 s posted and due ths upcomng Frday There was an early bug n the fake-test data; fxed

More information

A generalization of a trace inequality for positive definite matrices

A generalization of a trace inequality for positive definite matrices A generalzaton of a trace nequalty for postve defnte matrces Elena Veronca Belmega, Marc Jungers, Samson Lasaulce To cte ths verson: Elena Veronca Belmega, Marc Jungers, Samson Lasaulce. A generalzaton

More information

A New Evolutionary Computation Based Approach for Learning Bayesian Network

A New Evolutionary Computation Based Approach for Learning Bayesian Network Avalable onlne at www.scencedrect.com Proceda Engneerng 15 (2011) 4026 4030 Advanced n Control Engneerng and Informaton Scence A New Evolutonary Computaton Based Approach for Learnng Bayesan Network Yungang

More information

A Variable Neighbourhood Descent Algorithm for the Redundancy Allocation Problem

A Variable Neighbourhood Descent Algorithm for the Redundancy Allocation Problem EMS Vol. 4, No., pp. 94-0, June 2005. A Varable Neghbourhood Descent Algorthm for the Redundancy Allocaton Problem Yun-Cha Lang Cha-Chuan u Department of ndustral Engneerng and Management, Yuan Ze Unversty

More information

Assortment Optimization under MNL

Assortment Optimization under MNL Assortment Optmzaton under MNL Haotan Song Aprl 30, 2017 1 Introducton The assortment optmzaton problem ams to fnd the revenue-maxmzng assortment of products to offer when the prces of products are fxed.

More information

arxiv: v1 [math.ho] 18 May 2008

arxiv: v1 [math.ho] 18 May 2008 Recurrence Formulas for Fbonacc Sums Adlson J. V. Brandão, João L. Martns 2 arxv:0805.2707v [math.ho] 8 May 2008 Abstract. In ths artcle we present a new recurrence formula for a fnte sum nvolvng the Fbonacc

More information

FUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM

FUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM Internatonal Conference on Ceramcs, Bkaner, Inda Internatonal Journal of Modern Physcs: Conference Seres Vol. 22 (2013) 757 761 World Scentfc Publshng Company DOI: 10.1142/S2010194513010982 FUZZY GOAL

More information

Boostrapaggregating (Bagging)

Boostrapaggregating (Bagging) Boostrapaggregatng (Baggng) An ensemble meta-algorthm desgned to mprove the stablty and accuracy of machne learnng algorthms Can be used n both regresson and classfcaton Reduces varance and helps to avod

More information

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper Games of Threats Elon Kohlberg Abraham Neyman Workng Paper 18-023 Games of Threats Elon Kohlberg Harvard Busness School Abraham Neyman The Hebrew Unversty of Jerusalem Workng Paper 18-023 Copyrght 2017

More information

Parametric fractional imputation for missing data analysis. Jae Kwang Kim Survey Working Group Seminar March 29, 2010

Parametric fractional imputation for missing data analysis. Jae Kwang Kim Survey Working Group Seminar March 29, 2010 Parametrc fractonal mputaton for mssng data analyss Jae Kwang Km Survey Workng Group Semnar March 29, 2010 1 Outlne Introducton Proposed method Fractonal mputaton Approxmaton Varance estmaton Multple mputaton

More information

Chapter 3 Describing Data Using Numerical Measures

Chapter 3 Describing Data Using Numerical Measures Chapter 3 Student Lecture Notes 3-1 Chapter 3 Descrbng Data Usng Numercal Measures Fall 2006 Fundamentals of Busness Statstcs 1 Chapter Goals To establsh the usefulness of summary measures of data. The

More information

Supplementary Notes for Chapter 9 Mixture Thermodynamics

Supplementary Notes for Chapter 9 Mixture Thermodynamics Supplementary Notes for Chapter 9 Mxture Thermodynamcs Key ponts Nne major topcs of Chapter 9 are revewed below: 1. Notaton and operatonal equatons for mxtures 2. PVTN EOSs for mxtures 3. General effects

More information

One-sided finite-difference approximations suitable for use with Richardson extrapolation

One-sided finite-difference approximations suitable for use with Richardson extrapolation Journal of Computatonal Physcs 219 (2006) 13 20 Short note One-sded fnte-dfference approxmatons sutable for use wth Rchardson extrapolaton Kumar Rahul, S.N. Bhattacharyya * Department of Mechancal Engneerng,

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS IJRRAS 8 (3 September 011 www.arpapress.com/volumes/vol8issue3/ijrras_8_3_08.pdf NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS H.O. Bakodah Dept. of Mathematc

More information

A new construction of 3-separable matrices via an improved decoding of Macula s construction

A new construction of 3-separable matrices via an improved decoding of Macula s construction Dscrete Optmzaton 5 008 700 704 Contents lsts avalable at ScenceDrect Dscrete Optmzaton journal homepage: wwwelsevercom/locate/dsopt A new constructon of 3-separable matrces va an mproved decodng of Macula

More information

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U)

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U) Econ 413 Exam 13 H ANSWERS Settet er nndelt 9 deloppgaver, A,B,C, som alle anbefales å telle lkt for å gøre det ltt lettere å stå. Svar er gtt . Unfortunately, there s a prntng error n the hnt of

More information

Department of Statistics University of Toronto STA305H1S / 1004 HS Design and Analysis of Experiments Term Test - Winter Solution

Department of Statistics University of Toronto STA305H1S / 1004 HS Design and Analysis of Experiments Term Test - Winter Solution Department of Statstcs Unversty of Toronto STA35HS / HS Desgn and Analyss of Experments Term Test - Wnter - Soluton February, Last Name: Frst Name: Student Number: Instructons: Tme: hours. Ads: a non-programmable

More information

CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION

CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING N. Phanthuna 1,2, F. Cheevasuvt 2 and S. Chtwong 2 1 Department of Electrcal Engneerng, Faculty of Engneerng Rajamangala

More information

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification E395 - Pattern Recognton Solutons to Introducton to Pattern Recognton, Chapter : Bayesan pattern classfcaton Preface Ths document s a soluton manual for selected exercses from Introducton to Pattern Recognton

More information

Singular Value Decomposition: Theory and Applications

Singular Value Decomposition: Theory and Applications Sngular Value Decomposton: Theory and Applcatons Danel Khashab Sprng 2015 Last Update: March 2, 2015 1 Introducton A = UDV where columns of U and V are orthonormal and matrx D s dagonal wth postve real

More information

High resolution entropy stable scheme for shallow water equations

High resolution entropy stable scheme for shallow water equations Internatonal Symposum on Computers & Informatcs (ISCI 05) Hgh resoluton entropy stable scheme for shallow water equatons Xaohan Cheng,a, Yufeng Ne,b, Department of Appled Mathematcs, Northwestern Polytechncal

More information

Sampling Theory MODULE VII LECTURE - 23 VARYING PROBABILITY SAMPLING

Sampling Theory MODULE VII LECTURE - 23 VARYING PROBABILITY SAMPLING Samplng heory MODULE VII LECURE - 3 VARYIG PROBABILIY SAMPLIG DR. SHALABH DEPARME OF MAHEMAICS AD SAISICS IDIA ISIUE OF ECHOLOGY KAPUR he smple random samplng scheme provdes a random sample where every

More information

EEE 241: Linear Systems

EEE 241: Linear Systems EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

More information

EEL 6266 Power System Operation and Control. Chapter 3 Economic Dispatch Using Dynamic Programming

EEL 6266 Power System Operation and Control. Chapter 3 Economic Dispatch Using Dynamic Programming EEL 6266 Power System Operaton and Control Chapter 3 Economc Dspatch Usng Dynamc Programmng Pecewse Lnear Cost Functons Common practce many utltes prefer to represent ther generator cost functons as sngle-

More information

Optimal Solution to the Problem of Balanced Academic Curriculum Problem Using Tabu Search

Optimal Solution to the Problem of Balanced Academic Curriculum Problem Using Tabu Search Optmal Soluton to the Problem of Balanced Academc Currculum Problem Usng Tabu Search Lorna V. Rosas-Téllez 1, José L. Martínez-Flores 2, and Vttoro Zanella-Palacos 1 1 Engneerng Department,Unversdad Popular

More information

An Interactive Optimisation Tool for Allocation Problems

An Interactive Optimisation Tool for Allocation Problems An Interactve Optmsaton ool for Allocaton Problems Fredr Bonäs, Joam Westerlund and apo Westerlund Process Desgn Laboratory, Faculty of echnology, Åbo Aadem Unversty, uru 20500, Fnland hs paper presents

More information

Min Cut, Fast Cut, Polynomial Identities

Min Cut, Fast Cut, Polynomial Identities Randomzed Algorthms, Summer 016 Mn Cut, Fast Cut, Polynomal Identtes Instructor: Thomas Kesselhem and Kurt Mehlhorn 1 Mn Cuts n Graphs Lecture (5 pages) Throughout ths secton, G = (V, E) s a mult-graph.

More information

System in Weibull Distribution

System in Weibull Distribution Internatonal Matheatcal Foru 4 9 no. 9 94-95 Relablty Equvalence Factors of a Seres-Parallel Syste n Webull Dstrbuton M. A. El-Dacese Matheatcs Departent Faculty of Scence Tanta Unversty Tanta Egypt eldacese@yahoo.co

More information

Lecture 17 : Stochastic Processes II

Lecture 17 : Stochastic Processes II : Stochastc Processes II 1 Contnuous-tme stochastc process So far we have studed dscrete-tme stochastc processes. We studed the concept of Makov chans and martngales, tme seres analyss, and regresson analyss

More information

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique Outlne and Readng Dynamc Programmng The General Technque ( 5.3.2) -1 Knapsac Problem ( 5.3.3) Matrx Chan-Product ( 5.3.1) Dynamc Programmng verson 1.4 1 Dynamc Programmng verson 1.4 2 Dynamc Programmng

More information

A new Approach for Solving Linear Ordinary Differential Equations

A new Approach for Solving Linear Ordinary Differential Equations , ISSN 974-57X (Onlne), ISSN 974-5718 (Prnt), Vol. ; Issue No. 1; Year 14, Copyrght 13-14 by CESER PUBLICATIONS A new Approach for Solvng Lnear Ordnary Dfferental Equatons Fawz Abdelwahd Department of

More information

Global Sensitivity. Tuesday 20 th February, 2018

Global Sensitivity. Tuesday 20 th February, 2018 Global Senstvty Tuesday 2 th February, 28 ) Local Senstvty Most senstvty analyses [] are based on local estmates of senstvty, typcally by expandng the response n a Taylor seres about some specfc values

More information

On the Interval Zoro Symmetric Single-step Procedure for Simultaneous Finding of Polynomial Zeros

On the Interval Zoro Symmetric Single-step Procedure for Simultaneous Finding of Polynomial Zeros Appled Mathematcal Scences, Vol. 5, 2011, no. 75, 3693-3706 On the Interval Zoro Symmetrc Sngle-step Procedure for Smultaneous Fndng of Polynomal Zeros S. F. M. Rusl, M. Mons, M. A. Hassan and W. J. Leong

More information

Department of Electrical & Electronic Engineeing Imperial College London. E4.20 Digital IC Design. Median Filter Project Specification

Department of Electrical & Electronic Engineeing Imperial College London. E4.20 Digital IC Design. Median Filter Project Specification Desgn Project Specfcaton Medan Flter Department of Electrcal & Electronc Engneeng Imperal College London E4.20 Dgtal IC Desgn Medan Flter Project Specfcaton A medan flter s used to remove nose from a sampled

More information

Workshop: Approximating energies and wave functions Quantum aspects of physical chemistry

Workshop: Approximating energies and wave functions Quantum aspects of physical chemistry Workshop: Approxmatng energes and wave functons Quantum aspects of physcal chemstry http://quantum.bu.edu/pltl/6/6.pdf Last updated Thursday, November 7, 25 7:9:5-5: Copyrght 25 Dan Dll (dan@bu.edu) Department

More information

Lecture 12: Discrete Laplacian

Lecture 12: Discrete Laplacian Lecture 12: Dscrete Laplacan Scrbe: Tanye Lu Our goal s to come up wth a dscrete verson of Laplacan operator for trangulated surfaces, so that we can use t n practce to solve related problems We are mostly

More information

Lecture 4: November 17, Part 1 Single Buffer Management

Lecture 4: November 17, Part 1 Single Buffer Management Lecturer: Ad Rosén Algorthms for the anagement of Networs Fall 2003-2004 Lecture 4: November 7, 2003 Scrbe: Guy Grebla Part Sngle Buffer anagement In the prevous lecture we taled about the Combned Input

More information