A discrete differential evolution algorithm for multi-objective permutation flowshop scheduling
|
|
- Pierce Sparks
- 5 years ago
- Views:
Transcription
1 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, Italy Abstract. Real-world versons of the permutaton flowshop schedulng problem (PFSP) have a varety of objectve crtera to be optmzed smultaneously. Mult-objectve PFSP s also a relevant combnatoral mult-objectve optmzaton problem. In ths paper we propose a multobjectve evolutonary algorthm for PFSPs by extendng the prevously proposed dscrete dfferental evoluton scheme for sngle-objectve PF- SPs. The noveltes of ths proposal resde on the management of the evolved Pareto front and on the selecton operator. A prelmnary expermental evaluaton has been conducted on three b-objectve PFSPs resultng from all the possble b-objectve combnatons of the crtera makespan, total flowtme and total tardness. Introducton The Permutaton Flowshop Schedulng Problem (PFSP) s an mportant type of schedulng problem whch has many applcatons n manufacturng and large scale product fabrcaton. In ths problem there are n jobs J 1,..., J n and m machnes M 1,..., M m. Each job J s composed by m operatons O 1,..., O m. The generc operaton O j can be executed only by the machne M j and ts gven processng tme s p j. Moreover, the executon of any operaton cannot be nterrupted (no pre-empton) and job passng s not allowed,.e., the jobs must be executed usng the same order n every machne. The goal of PFSP s to fnd the optmal job permutaton π = π(1),..., π(n) wth respect to a gven objectve functon. Three mportant crtera are to mnmze the total flowtme (TFT), the makespan (MS) and the total tardness (TT) defned as follows: MS(π) = T T (π) = T F T (π) = n C(π(), m) (1) =1 max C(π(), m) = C(π(n), m) (2) =1,...,n n max{c(π(), m) d π(), 0} (3) =1
2 where C(h, j) s the completon tme of the operaton O hj and s computed by the followng recursve equaton C(π(), j) = p π(),j + max{c(π( 1), j), C(π(), j 1)} for, j 1, whle the termnal cases are C(π(0), j) = C(, 0) = 0. In equaton (3), for each job h, also a gven delvery date d h s consdered. The mnmzaton of each one of these crtera s computatonally hard. Indeed, both the TFT and TT problems are NP-hard for m 2, whle the MS mnmzaton becomes NP-hard when m > 2. Many sngle-optmzaton algorthms exsts, ether exact or approxmate, for nstance: heurstc technques, local searches or evolutonary algorthms [2]. Anyway, n ths paper we nvestgate the PFSP problem as a mult-objectve optmzaton problem, n whch the goal s to fnd a set of job permutatons whch are good enough wth respect to two or more contrastng crtera,.e. a set of Pareto optmal solutons. Gven k objectve functons f 1,..., f k, a soluton x domnates a soluton x (denoted by x x ) f f (x) f (x ) for = 1,..., k, and there exsts at least an ndex j {1,..., k} such that f j (x) < f j (x ). A soluton x s Pareto optmal f there exst no other soluton x such that x x. The Pareto optmal set s the set of all the Pareto optmal soluton. If two solutons x and x are such that nether x x nor x x, then x and x are ncomparable. Snce the Pareto set s n general very large, the goal s to fnd an approxmaton of ths set,.e., a set composed by ncomparable solutons whch s as close as possble to the Pareto optmal set. One of the most promsng approaches to solve mult-objectve optmzaton problems s to use evolutonary algorthms [1]. In the context of mult-objectve PFSP, many approaches have been proposed. The surveys [3, 7] descrbe and compare many algorthms for PFSP wth all the three possble combnatons of two objectves among TFT, MS and TT. In ths paper we descrbe an algorthm for mult-objectve optmzaton whch s based on Dfferental Evoluton for Permutaton (DEP) [6]. DEP s a dscrete dfferental evoluton algorthm whch drectly operates on the permutatons space and hence s well suted for permutaton optmzaton problems lke PFSP. Indeed, n [6] and n [5], t was shown that DEP reaches state-of-the-art results wth respect to total flowtme and makespan sngle objectve optmzaton. Here, DEP has been extended n order to handle mult-objectve problems. The prelmnary expermental results show that ts performances are comparable wth state-of-the-art algorthms. The rest of the paper s organzed as follows. The second secton descrbes the classcal Dfferental Evoluton algorthm. Its extenson to the permutatons space and mult-objectve PFSP s ntroduced n the thrd secton. An expermental nvestgaton of the proposed approach s provded n the fourth secton, whle conclusons are drawn at the end of the paper. The Dfferental Evoluton algorthm In ths secton we provde a short ntroducton to Dfferental Evoluton (DE) algorthm. For more detal see [4]. Dfferental Evoluton (DE) s a powerful populaton-based evolutonary algorthm for optmzng non-lnear and even non-dfferentable real functons
3 n R n. The man pecularty of DE s to explot the dstrbuton of the solutons dfferences n order to probe the search space. DE ntally generates a random populaton of NP canddate solutons x 1,..., x NP unformly dstrbuted n the solutons space. At each generaton, DE performs mutaton and crossover n order to produce a tral vector u for each ndvdual x, called target vector, n the current populaton. Each target vector s then replaced n the next generaton by the assocated tral vector f and only f the produced tral s ftter than the target. Ths process s teratvely repeated untl a stop crteron s met (e.g., a gven amount of ftness evaluatons has been performed). The dfferental mutaton s the core operator of DE and generates a mutant vector v for each target ndvdual x. The most used mutaton scheme s rand/1 and t s defned as follows: v = x r0 + F (x r1 x r2 ) (4) where r 0, r 1, r 2 are three random ntegers n [1, NP ] mutually dfferent among them. x r0 s called base vector, x r1 x r2 s the dfference vector, and F > 0 s the scale factor parameter.in [4] t s argued that the dfferental mutaton confers to DE the ablty to automatcally adapt the mutaton step sze and orentaton to the ftness landscape at hand. After the mutaton, a crossover operator generates a populaton of N P tral vectors,.e. u, by recombnng each par composed by the generated mutant v and ts correspondng target x. The most used crossover operator s the bnomal one that bulds the tral vector u takng some components from x and some other ones from v accordng to the crossover probablty CR [0, 1]. Fnally, n the selecton phase, the next generaton populaton s selected by a oneto-one tournament among x and u for 1 NP. Dscrete Dfferental Evoluton for Mult-Objectve Optmzaton In ths secton we descrbe the proposed Mult-Objectve Dfferental Evoluton for Permutaton (MODEP) whch drectly evolves a populaton of NP permutatons π 1,..., π NP. Wth respect to the classcal DE, mportant varatons have been made to the genetc operators of mutaton, crossover and selecton. Moreover, an addtonal archve of solutons s ntroduced to mantan the evolved Pareto front. To smplfy our descrpton, let us restrct to the case of two objectve functons f 1 and f 2. A populaton of NP permutatons π 1,..., π NP s randomly generated at the begnnng. At each teraton, a secondary populaton of tral elements υ 1,..., υ NP s generated by means of the mutaton and crossover operators. Then, a selecton operator selects, for = 1,..., NP, whch element among υ and π should be part of the populaton for the next teraton. The pseudo-code of MODEP s depcted n Alg. 1. Dfferental Mutaton The mutaton operator used s the same of DEP [6]. It produces a mutant ν for each populaton element π usng some algebrac concepts related to the symmetrc group of permutatons. Here we brefly recall ts structure:
4 Algorthm 1 MODEP 1: Intalze Populaton 2: Update ND 3: whle num ft eval max ft eval do 4: for 1 to NP do 5: ν DfferentalMutaton() 6: υ (1), υ (2) Crossover(π, ν ) 7: Update ND 8: υ SelectChld(υ (1), υ (2) ) 9: end for 10: for 1 to NP do 11: π Selecton (π, υ ) 12: end for 13: end whle 1 Fnd r 0, r 1, r 2 dfferent to and to each other 2 δ πr 1 2 π r1 3 S RandBS(δ) (S s a sequence of adjacent swaps) 4 L Length(S) 5 k F L 6 ν π r0 7 for j = 1,..., k apply S j to ν where s the ordnary permutaton composton operator, 1 denotes the nverse of a permutaton, and RandBS s the randomzed bubble sort procedure whch allows to decompose a permutaton n a sequence of adjacent swaps (that are themselves smple permutatons). For more detals, see [6]. It s worth to notce that ths operator works drectly wth permutatons, smulatng from an algebrac pont of vew, the expresson of equaton (4). Crossover The crossover operator for permutaton representatons s the same of DEP and produces two chldren υ (1) and υ (2) from π and ν. The detals are descrbed n [6]. The two permutatons υ (1) and υ (2) are compared wth respect to both f 1 and f 2. If υ (1) domnates υ (2), then the tral υ s υ (1). Analogously, f υ (2) domnates υ (1), then the tral υ s υ (2). When υ (1) and υ (2) are ncomparable, then one of them s randomly selected to become the tral υ. Selecton The selecton operator chooses the new populaton element π between the old element π and the tral ν. If π ν, then π becomes π,.e., π remans n the populaton. Otherwse, f ν π or t s equal to π, then π becomes ν, that s ν replaces π n
5 the next generaton populaton. However, f π and ν are ncomparable, then we use a probablstc method somehow smlar to the α-selecton descrbed n [6]. Suppose frst that f 1 (ν ) < f 1 (π ) but f 2 (ν ) f 2 (π ). Then, π becomes ν wth probablty max{0, α 2 (2) }, otherwse t retans the old element π, where (2) = f 2(ν ) f 2 (π ) f 2 (π ) s the relatve worsenng of ν wth respect to π accordng to f 2. Analogously, f f 1 (ν ) f 1 (π ) and f 2 (ν ) < f 2 (π ). Then, π becomes ν wth probablty max(0, α 1 (1) ), where = f 1(ν ) f 1 (π ). f 1 (π ) (1) The ratonale behnd ths selecton operator s that ν enters the populaton f t domnates or s equal to π or, wth a small probablty, f t s not too worse than π n one of the objectve functons, whle t s better than π n the other objectve functon. Moreover, note that the probablty of acceptng a slghtly worsenng populaton element lnearly shades from α h, when (h) = 0, to 0, when (h) = α h, for h = 1, 2. Therefore, the parameters α h regulates how worse ν can be n order to be accepted n the new populaton: f α 1 = α 2 = 0 only better elements (n the Pareto sense) can replace old elements n the populaton. Pareto Front The algorthm keeps updated the approxmated Pareto front N D, whch contans all the non-domnated elements ever generated and evaluated. Intally N D contans all the non-domnated populaton elements created durng the random ntalzaton. Then, at each generaton, all the couples of chldren υ (1) and υ (2) are used to update ND. A new element υ enters ND f t s not domnated by any element of ND. Moreover, all the elements of ND whch are domnated by υ are removed. Expermental Results In ths secton we report some prelmnary expermental results obtaned wth an mplementaton of MODEP. The experments have been performed by solvng the well known Tallard s nstances wth the addtonal due tmes gven n [3]. These nstances are dvded n 11 groups of 10 nstances wth the same values of n and m. The values of n are n the set {20, 50, 100, 200}, whle m les n {5, 10, 20}. The combnaton (n = 200, m = 5) s not consdered. The processng tme p j of each nstance are randomly generated n {1,..., 99}, whle the due date of each job J are generated by multplyng the value m j=1 p j for a random factor n [1, 4]. MODEP has been run 10 tmes for each nstance and the adopted stoppng crteron s the maxmum number of evaluatons, whch
6 has been set to 2000 n m. Three combnatons of objectves have been consdered: (MS, T F T ), (MS, T T ), and (T F T, T T ). For each executon the obtaned Pareto front (correspondng to ND) has been analyzed by computng two performance ndces: the hypervolume I H and the unary multplcatve epslon I 1 ɛ. I H s computed as the area delmted by the solutons of ND and a reference pont. I 1 ɛ compares ND wth the best known Pareto front B and s computed as I 1 ɛ = max x B mn max y ND j=1,2 f j (y) f j (x). The ndces have been computed by averagng over the multple executons and nstances for every combnaton of n m. The value for the parameter NP has been set to 100 after some prelmnary experments. The parameter F used n the mutaton operator s, as n [6], self-adapted durng the evoluton. Instead, the values for the selecton parameters α 1 and α 2 have been set after a calbraton phase accordng to Table 1. Table 1. Calbraton values for α 1 and α 2 Opt. α 1 α 2 (MS, T F T ) (MS, T T ) (T F T, T T ) The results of the optmzaton of (MS, T F T ) are shown n Table 2. MODEP works well on ths problem and the values of the second ndex I 1 ɛ (whose optmal value s 1) are qute good, whle the values for I H (whose optmal value s 1.44) are however good, compared to those reported n [3].It s worth to notce that, fxng n, I H seems to have a decreasng behavor as m ncreases (except when n = 20). Table 2. Results for (MS, T F T ) n m I H I 1 ɛ
7 The results of the optmzaton of (MS, T T ) are shown n Table 3 and are smlar to those for (MS, T F T ), even f the decreasng behavor of I H wth respect to m s not so apparent. Table 3. Results for (MS, T T ) n m I H I 1 ɛ Fnally, the results of the optmzaton of (T F T, T T ) are shown n Table 4. Here, whle the performances as measured by I 1 ɛ are stll satsfactory, the results of I H are slghtly worse than n the prevous cases. Table 4. Results for (T F T, T T ) n m I H Iɛ Concluson and Future Work In ths paper we have descrbed an algorthm for optmzaton of mult-objectve permutaton flowshop schedulng problems. Some prelmnary expermental results show that ths approach s promsng and reaches results whch are comparable to the stateof-the-art algorthms. As a future lne of research, we would lke to add to our algorthm
8 some method to enhance the dversty of the populaton, as done n other evolutonary mult-objectve algorthms, lke crowdng dstance or nchng technques. References 1. Carlos A. Coello Coello, Arturo Hernández Agurre, and Eckart Ztzler. Evolutonary multobjectve optmzaton. European Journal of Operatonal Research, 181(3): , J. Gupta and J.E. Stafford. Flowshop schedulng research after fve decades. European Journal of Operatonal Research, (169): , Gerardo Mnella, Rubén Ruz, and Mchele Cavotta. A revew and evaluaton of multobjectve algorthms for the flowshop schedulng problem. INFORMS Journal on Computng, 20(3): , K.V. Prce, R.M. Storn, and J.A. Lampnen. Dfferental Evoluton: A Practcal Approach to Global Optmzaton. Sprnger, Berln, Valentno Santucc, Marco Baolett, and Alfredo Mlan. Solvng permutaton flowshop schedulng problems wth a dscrete dfferental evoluton algorthm. submtted to AI Communcaton. 6. Valentno Santucc, Marco Baolett, and Alfredo Mlan. A dfferental evoluton algorthm for the permutaton flowshop schedulng problem wth total flow tme crteron. In Parallel Problem Solvng from Nature - PPSN XIII - 13th Internatonal Conference, Ljubljana, Slovena, September 13-17, Proceedngs, pages , M.M. Yensey and B. Yagmahan. Mult-objectve permutaton flow shop schedulng problem: Lterature revew, classfcaton and current trends. Omega, (45): , 2014.
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 informationDifferential Evolution Algorithm with a Modified Archiving-based Adaptive Tradeoff Model for Optimal Power Flow
1 Dfferental Evoluton Algorthm wth a Modfed Archvng-based Adaptve Tradeoff Model for Optmal Power Flow 2 Outlne Search Engne Constrant Handlng Technque Test Cases and Statstcal Results 3 Roots of Dfferental
More informationLecture 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 informationGeneralized 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 informationThe 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 informationStructure 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 informationOptimal 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 informationSingle-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 informationChapter - 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 informationMulti-agent system based on self-adaptive differential evolution for solving dynamic optimization problems
Mult-agent system based on self-adaptve dfferental evoluton for solvng dynamc optmzaton problems Aleš Čep Faculty of Electrcal Engneerng and Computer Scence Unversty of Marbor ales.cep@um.s ABSTRACT Ths
More informationMarkov 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 informationProblem 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 informationModule 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 informationSolving Nonlinear Differential Equations by a Neural Network Method
Solvng Nonlnear Dfferental Equatons by a Neural Network Method Luce P. Aarts and Peter Van der Veer Delft Unversty of Technology, Faculty of Cvlengneerng and Geoscences, Secton of Cvlengneerng Informatcs,
More informationDifference 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 informationThe Convergence Speed of Single- And Multi-Objective Immune Algorithm Based Optimization Problems
The Convergence Speed of Sngle- And Mult-Obectve Immune Algorthm Based Optmzaton Problems Mohammed Abo-Zahhad Faculty of Engneerng, Electrcal and Electroncs Engneerng Department, Assut Unversty, Assut,
More informationAn improved multi-objective evolutionary algorithm based on point of reference
IOP Conference Seres: Materals Scence and Engneerng PAPER OPEN ACCESS An mproved mult-objectve evolutonary algorthm based on pont of reference To cte ths artcle: Boy Zhang et al 08 IOP Conf. Ser.: Mater.
More informationA 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 informationKernel 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 informationMMA and GCMMA two methods for nonlinear optimization
MMA and GCMMA two methods for nonlnear optmzaton Krster Svanberg Optmzaton and Systems Theory, KTH, Stockholm, Sweden. krlle@math.kth.se Ths note descrbes the algorthms used n the author s 2007 mplementatons
More informationA 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 informationQuantum-Evolutionary Algorithms: A SW-HW approach
Proceedngs of the 5th WSEAS Int. Conf. on COMPUTATIONAL INTELLIGENCE, MAN-MACHINE SYSTEMS AND CYBERNETICS, Vence, Italy, November 0-, 006 333 Quantum-Evolutonary Algorthms: A SW-HW approach D. PORTO, A.
More informationAppendix B: Resampling Algorithms
407 Appendx B: Resamplng Algorthms A common problem of all partcle flters s the degeneracy of weghts, whch conssts of the unbounded ncrease of the varance of the mportance weghts ω [ ] of the partcles
More information2E 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 informationParticle Swarm Optimization with Adaptive Mutation in Local Best of Particles
1 Internatonal Congress on Informatcs, Envronment, Energy and Applcatons-IEEA 1 IPCSIT vol.38 (1) (1) IACSIT Press, Sngapore Partcle Swarm Optmzaton wth Adaptve Mutaton n Local Best of Partcles Nanda ulal
More informationThis 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 informationTHEORY OF GENETIC ALGORITHMS WITH α-selection. André Neubauer
THEORY OF GENETIC ALGORITHMS WITH α-selection André Neubauer Informaton Processng Systems Lab Münster Unversty of Appled Scences Stegerwaldstraße 39, D-48565 Stenfurt, Germany Emal: andre.neubauer@fh-muenster.de
More informationDesign 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 informationEstimating the Fundamental Matrix by Transforming Image Points in Projective Space 1
Estmatng the Fundamental Matrx by Transformng Image Ponts n Projectve Space 1 Zhengyou Zhang and Charles Loop Mcrosoft Research, One Mcrosoft Way, Redmond, WA 98052, USA E-mal: fzhang,cloopg@mcrosoft.com
More informationThe 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 informationVARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES
VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES BÂRZĂ, Slvu Faculty of Mathematcs-Informatcs Spru Haret Unversty barza_slvu@yahoo.com Abstract Ths paper wants to contnue
More informationEEE 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 informationCollege 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 information3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X
Statstcs 1: Probablty Theory II 37 3 EPECTATION OF SEVERAL RANDOM VARIABLES As n Probablty Theory I, the nterest n most stuatons les not on the actual dstrbuton of a random vector, but rather on a number
More informationFUZZY 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 informationCHAPTER 2 MULTI-OBJECTIVE GENETIC ALGORITHM (MOGA) FOR OPTIMAL POWER FLOW PROBLEM INCLUDING VOLTAGE STABILITY
26 CHAPTER 2 MULTI-OBJECTIVE GENETIC ALGORITHM (MOGA) FOR OPTIMAL POWER FLOW PROBLEM INCLUDING VOLTAGE STABILITY 2.1 INTRODUCTION Voltage stablty enhancement s an mportant tas n power system operaton.
More informationInexact Newton Methods for Inverse Eigenvalue Problems
Inexact Newton Methods for Inverse Egenvalue Problems Zheng-jan Ba Abstract In ths paper, we survey some of the latest development n usng nexact Newton-lke methods for solvng nverse egenvalue problems.
More informationCalculation 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 informationBeyond Zudilin s Conjectured q-analog of Schmidt s problem
Beyond Zudln s Conectured q-analog of Schmdt s problem Thotsaporn Ae Thanatpanonda thotsaporn@gmalcom Mathematcs Subect Classfcaton: 11B65 33B99 Abstract Usng the methodology of (rgorous expermental mathematcs
More informationOn 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 informationSolving of Single-objective Problems based on a Modified Multiple-crossover Genetic Algorithm: Test Function Study
Internatonal Conference on Systems, Sgnal Processng and Electroncs Engneerng (ICSSEE'0 December 6-7, 0 Duba (UAE Solvng of Sngle-objectve Problems based on a Modfed Multple-crossover Genetc Algorthm: Test
More informationSpeeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem
H.K. Pathak et. al. / (IJCSE) Internatonal Journal on Computer Scence and Engneerng Speedng up Computaton of Scalar Multplcaton n Ellptc Curve Cryptosystem H. K. Pathak Manju Sangh S.o.S n Computer scence
More informationCode_Aster. Identification of the model of Weibull
Verson Ttre : Identfcaton du modèle de Webull Date : 2/09/2009 Page : /8 Responsable : PARROT Aurore Clé : R70209 Révson : Identfcaton of the model of Webull Summary One tackles here the problem of the
More informationDynamic Programming. Preview. Dynamic Programming. Dynamic Programming. Dynamic Programming (Example: Fibonacci Sequence)
/24/27 Prevew Fbonacc Sequence Longest Common Subsequence Dynamc programmng s a method for solvng complex problems by breakng them down nto smpler sub-problems. It s applcable to problems exhbtng the propertes
More informationJournal of Applied Research and Technology ISSN: Centro de Ciencias Aplicadas y Desarrollo Tecnológico.
Journal of Appled Research and Technology ISSN: 1665-6423 jart@aleph.cnstrum.unam.mx Centro de Cencas Aplcadas y Desarrollo Tecnológco Méxco Lu Chun-Lang; Chu Shh-Yuan; Hsu Chh-Hsu; Yen Sh-Jm Enhanced
More informationFor now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results.
Neural Networks : Dervaton compled by Alvn Wan from Professor Jtendra Malk s lecture Ths type of computaton s called deep learnng and s the most popular method for many problems, such as computer vson
More informationSimultaneous 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 informationFeature 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 information18.1 Introduction and Recap
CS787: Advanced Algorthms Scrbe: Pryananda Shenoy and Shjn Kong Lecturer: Shuch Chawla Topc: Streamng Algorthmscontnued) Date: 0/26/2007 We contnue talng about streamng algorthms n ths lecture, ncludng
More informationFinding 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 informationNumerical Heat and Mass Transfer
Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and
More informationLectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix
Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could
More informationComparison of the Population Variance Estimators. of 2-Parameter Exponential Distribution Based on. Multiple Criteria Decision Making Method
Appled Mathematcal Scences, Vol. 7, 0, no. 47, 07-0 HIARI Ltd, www.m-hkar.com Comparson of the Populaton Varance Estmators of -Parameter Exponental Dstrbuton Based on Multple Crtera Decson Makng Method
More informationMin 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 informationCSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography
CSc 6974 and ECSE 6966 Math. Tech. for Vson, Graphcs and Robotcs Lecture 21, Aprl 17, 2006 Estmatng A Plane Homography Overvew We contnue wth a dscusson of the major ssues, usng estmaton of plane projectve
More informationChapter 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 informationUsing Immune Genetic Algorithm to Optimize BP Neural Network and Its Application Peng-fei LIU1,Qun-tai SHEN1 and Jun ZHI2,*
Advances n Computer Scence Research (ACRS), volume 54 Internatonal Conference on Computer Networks and Communcaton Technology (CNCT206) Usng Immune Genetc Algorthm to Optmze BP Neural Network and Its Applcaton
More informationSelf-adaptive Differential Evolution Algorithm for Constrained Real-Parameter Optimization
26 IEEE Congress on Evolutonary Computaton Sheraton Vancouver Wall Centre Hotel, Vancouver, BC, Canada July 16-21, 26 Self-adaptve Dfferental Evoluton Algorthm for Constraned Real-Parameter Optmzaton V.
More informationA 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 informationDiscrete Particle Swarm Optimization for TSP: Theoretical Results and Experimental Evaluations
Dscrete Partcle Swarm Optmzaton for TSP: Theoretcal Results and Expermental Evaluatons Matthas Hoffmann, Mortz Mühlenthaler, Sabne Helwg, Rolf Wanka Department of Computer Scence, Unversty of Erlangen-Nuremberg,
More informationThe internal structure of natural numbers and one method for the definition of large prime numbers
The nternal structure of natural numbers and one method for the defnton of large prme numbers Emmanul Manousos APM Insttute for the Advancement of Physcs and Mathematcs 3 Poulou str. 53 Athens Greece Abstract
More informationA linear imaging system with white additive Gaussian noise on the observed data is modeled as follows:
Supplementary Note Mathematcal bacground A lnear magng system wth whte addtve Gaussan nose on the observed data s modeled as follows: X = R ϕ V + G, () where X R are the expermental, two-dmensonal proecton
More informationIntegrated 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 informationEEL 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 informationGrover 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 informationA Hybrid Differential Evolution Algorithm Game Theory for the Berth Allocation Problem
A Hybrd Dfferental Evoluton Algorthm ame Theory for the Berth Allocaton Problem Nasser R. Sabar, Sang Yew Chong, and raham Kendall The Unversty of Nottngham Malaysa Campus, Jalan Broga, 43500 Semenyh,
More informationAnnexes. 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 informationAn 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 informationSPECTRAL ANALYSIS USING EVOLUTION STRATEGIES
SPECTRAL ANALYSIS USING EVOLUTION STRATEGIES J. FEDERICO RAMÍREZ AND OLAC FUENTES Insttuto Naconal de Astrofísca, Óptca y Electrónca Lus Enrque Erro # 1 Santa María Tonanzntla, Puebla, 784, Méxco framrez@cseg.naoep.mx,
More informationCode_Aster. Identification of the Summarized
Verson Ttre : Identfcaton du modèle de Webull Date : 2/09/2009 Page : /8 Responsable : Aurore PARROT Clé : R70209 Révson : 609 Identfcaton of the Summarzed Webull model One tackles here the problem of
More informationLecture 10 Support Vector Machines. Oct
Lecture 10 Support Vector Machnes Oct - 20-2008 Lnear Separators Whch of the lnear separators s optmal? Concept of Margn Recall that n Perceptron, we learned that the convergence rate of the Perceptron
More informationThe optimal delay of the second test is therefore approximately 210 hours earlier than =2.
THE IEC 61508 FORMULAS 223 The optmal delay of the second test s therefore approxmately 210 hours earler than =2. 8.4 The IEC 61508 Formulas IEC 61508-6 provdes approxmaton formulas for the PF for smple
More informationOn a direct solver for linear least squares problems
ISSN 2066-6594 Ann. Acad. Rom. Sc. Ser. Math. Appl. Vol. 8, No. 2/2016 On a drect solver for lnear least squares problems Constantn Popa Abstract The Null Space (NS) algorthm s a drect solver for lnear
More information= z 20 z n. (k 20) + 4 z k = 4
Problem Set #7 solutons 7.2.. (a Fnd the coeffcent of z k n (z + z 5 + z 6 + z 7 + 5, k 20. We use the known seres expanson ( n+l ( z l l z n below: (z + z 5 + z 6 + z 7 + 5 (z 5 ( + z + z 2 + z + 5 5
More informationNP-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 informationSimulated 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 informationMath 261 Exercise sheet 2
Math 261 Exercse sheet 2 http://staff.aub.edu.lb/~nm116/teachng/2017/math261/ndex.html Verson: September 25, 2017 Answers are due for Monday 25 September, 11AM. The use of calculators s allowed. Exercse
More informationCredit Card Pricing and Impact of Adverse Selection
Credt Card Prcng and Impact of Adverse Selecton Bo Huang and Lyn C. Thomas Unversty of Southampton Contents Background Aucton model of credt card solctaton - Errors n probablty of beng Good - Errors n
More informationCommon loop optimizations. Example to improve locality. Why Dependence Analysis. Data Dependence in Loops. Goal is to find best schedule:
15-745 Lecture 6 Data Dependence n Loops Copyrght Seth Goldsten, 2008 Based on sldes from Allen&Kennedy Lecture 6 15-745 2005-8 1 Common loop optmzatons Hostng of loop-nvarant computatons pre-compute before
More informationMACHINE APPLIED MACHINE LEARNING LEARNING. Gaussian Mixture Regression
11 MACHINE APPLIED MACHINE LEARNING LEARNING MACHINE LEARNING Gaussan Mture Regresson 22 MACHINE APPLIED MACHINE LEARNING LEARNING Bref summary of last week s lecture 33 MACHINE APPLIED MACHINE LEARNING
More informationHYBRID FUZZY MULTI-OBJECTIVE EVOLUTIONARY ALGORITHM: A NOVEL PARETO-OPTIMIZATION TECHNIQUE
Internatonal Journal of Fuzzy Logc Systems (IJFLS) Vol.2, No., February 22 HYBRID FUZZY MULTI-OBJECTIVE EVOLUTIONARY ALGORITHM: A NOVEL PARETO-OPTIMIZATION TECHNIQUE Amt Saraswat and Ashsh San 2 Department
More informationParametric 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 informationSome Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS)
Some Comments on Acceleratng Convergence of Iteratve Sequences Usng Drect Inverson of the Iteratve Subspace (DIIS) C. Davd Sherrll School of Chemstry and Bochemstry Georga Insttute of Technology May 1998
More informationBoostrapaggregating (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 informationJournal of Universal Computer Science, vol. 1, no. 7 (1995), submitted: 15/12/94, accepted: 26/6/95, appeared: 28/7/95 Springer Pub. Co.
Journal of Unversal Computer Scence, vol. 1, no. 7 (1995), 469-483 submtted: 15/12/94, accepted: 26/6/95, appeared: 28/7/95 Sprnger Pub. Co. Round-o error propagaton n the soluton of the heat equaton by
More informationSIMULTANEOUS TUNING OF POWER SYSTEM STABILIZER PARAMETERS FOR MULTIMACHINE SYSTEM
SIMULTANEOUS TUNING OF POWER SYSTEM STABILIZER PARAMETERS FOR MULTIMACHINE SYSTEM Mr.M.Svasubramanan 1 Mr.P.Musthafa Mr.K Sudheer 3 Assstant Professor / EEE Assstant Professor / EEE Assstant Professor
More informationOptimum Design of Steel Frames Considering Uncertainty of Parameters
9 th World Congress on Structural and Multdscplnary Optmzaton June 13-17, 211, Shzuoka, Japan Optmum Desgn of Steel Frames Consderng ncertanty of Parameters Masahko Katsura 1, Makoto Ohsak 2 1 Hroshma
More informationElectronic Quantum Monte Carlo Calculations of Energies and Atomic Forces for Diatomic and Polyatomic Molecules
RESERVE HIS SPACE Electronc Quantum Monte Carlo Calculatons of Energes and Atomc Forces for Datomc and Polyatomc Molecules Myung Won Lee 1, Massmo Mella 2, and Andrew M. Rappe 1,* 1 he Maknen heoretcal
More informationResource 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 informationComputing Correlated Equilibria in Multi-Player Games
Computng Correlated Equlbra n Mult-Player Games Chrstos H. Papadmtrou Presented by Zhanxang Huang December 7th, 2005 1 The Author Dr. Chrstos H. Papadmtrou CS professor at UC Berkley (taught at Harvard,
More informationSection 8.3 Polar Form of Complex Numbers
80 Chapter 8 Secton 8 Polar Form of Complex Numbers From prevous classes, you may have encountered magnary numbers the square roots of negatve numbers and, more generally, complex numbers whch are the
More informationLecture 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 informationErrors 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 informationECE559VV 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 informationMEM 255 Introduction to Control Systems Review: Basics of Linear Algebra
MEM 255 Introducton to Control Systems Revew: Bascs of Lnear Algebra Harry G. Kwatny Department of Mechancal Engneerng & Mechancs Drexel Unversty Outlne Vectors Matrces MATLAB Advanced Topcs Vectors A
More informationMODIFIED PREDATOR-PREY (MPP) ALGORITHM FOR CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION
EVOLUTIONARY METHODS FOR DESIGN, OPTIMIZATION AND CONTROL T. Burczynsk and J. Péraux (Eds.) CIMNE, Barcelona, Span 29 MODIFIED PREDATOR-PREY () ALGORITHM FOR CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION Souma
More informationOnline Classification: Perceptron and Winnow
E0 370 Statstcal Learnng Theory Lecture 18 Nov 8, 011 Onlne Classfcaton: Perceptron and Wnnow Lecturer: Shvan Agarwal Scrbe: Shvan Agarwal 1 Introducton In ths lecture we wll start to study the onlne learnng
More informationCase A. P k = Ni ( 2L i k 1 ) + (# big cells) 10d 2 P k.
THE CELLULAR METHOD In ths lecture, we ntroduce the cellular method as an approach to ncdence geometry theorems lke the Szemeréd-Trotter theorem. The method was ntroduced n the paper Combnatoral complexty
More informationLecture 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 informationNUMERICAL 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