A HYBRID DIFFERENTIAL EVOLUTION -ITERATIVE GREEDY SEARCH ALGORITHM FOR CAPACITATED VEHICLE ROUTING PROBLEM
|
|
- Lora Harris
- 6 years ago
- Views:
Transcription
1 IJCMA: Vol. 6, No. 1, January-June 2012, pp Global Research Publcatons A HYBRID DIFFERENTIAL EVOLUTION -ITERATIVE GREEDY SEARCH ALGORITHM FOR CAPACITATED VEHICLE ROUTING PROBLEM S. Kavtha and Nrmala P. Ratchagar Abstract: Ths paper presents a novel and effcent approach to solve the capactated vehcle routng problem (CVRP) ncludng dstance constrants. CVRP s an optmzaton problem wth an objectve to determne the optmal set of routes for a set of vehcles to delver goods to the customers n order to mnmze the total cost whle satsfyng varous operatonal constrants. The decson varables of ths problem are frst encoded as a strng called decson vector. The decson vector of the proposed algorthm conssts of a sequence of nteger numbers representng the customers for each vehcle n CVRP. The proposed method s developed n such a way that dfferental evoluton s actng as a man optmzer to dentfy the optmal set of customers for a fleet of homogeneous vehcles. The destructon and constructon phases of teratve greedy algorthm are ncorporated to dentfy the optmal sequence of vst for each vehcle n the proposed algorthm whch mproves the ftness of each vector n the populaton of dfferental evoluton algorthm. A computatonal study s carred out on Chrstofde and Elon benchmark problems to llustrate the performance of the proposed method. The feasblty of the proposed method s demonstrated and compared wth reported algorthm n the lterature. The results are promsng and show the effectveness of the proposed method. Keywords: optmzaton capactated vehcle routng problem dfferental evoluton greedy search 1. INTRODUCTION The dstrbuton of goods plays an mportant role n logstcs because the relevant costs consttute a large porton of the overall feld expense of the dstrbutor. The vehcle routng problem s an mportant problem for dstrbuton management and has motvated ntense theoretcal work for development of effectve models and sophstcated algorthms. A typcal vehcle routng problem can be stated as follows: The group of vehcles leaves from the depot and serve customers n the network, after completon of ther routes, vehcles return to the depot. Each customer s descrbed by a certan demand. Other nformaton ncludes the co-ordnates of the depot and customers, the dstance between them and the capacty of vehcles provdng the servce. All these nformaton are known n advance for the purpose of plannng a set of routes whch mnmzes the transportaton cost whle satsfyng other practcal constrants such as capacty constrants, dstance constrants etc. The vehcle routng problem was frst formulated by Dantzg and Ramser [1]. The
2 2 S. Kavtha and Nrmala P. Ratchagar standard verson of the vehcle routng problem called as capactated vehcle routng problem (CVRP). It s a problem to desgn a set of vehcle routes n whch a fxed fleet of delvery vehcles of unform capacty must serve known customer demands from a common depot at mnmum cost. The CVRP s an mportant operatonal problem of vehcle routng problems that must be solved n the daly operaton of physcal dstrbuton and logstc. The CVRP research started wth exact methodologes lke lnear programmng, dynamc programmng and branch & bound algorthms. The lmtatons of these methods are computaton tmes are extreme, addng new real constrants s a challenge and cannot be mplemented for realstc large scale problems [2, 3]. The detaled revew of exact methodologes for the soluton of VRP problems are gven n references [4, 5]. As the CVRP s a very complex NP-hard problem, solvng the real-lfe CVRP to optmalty s often not possble wthn the lmted computng tme avalable n practcal stuaton. Therefore the most of the research has focused on heurstc soluton methods desgned to produce solutons of reasonably good qualty n a reasonable amount of tme. Heurstc approaches can be dvded nto the classcal heurstc approaches and the metaheurstc approaches. The classcal heurstc approaches can fnd one feasble soluton quckly, but ths feasble soluton may have a large dsparty compared wth the best soluton [6]. In meta-heurstcs, the emphass s on performng a deep exploraton of the most promsng regons of the soluton space. Meta-heurstc approaches make no assumptons about the problem beng optmzed and can search very large spaces of canddate solutons. These methods typcally combne sophstcated neghborhood search rules, memory structures, and recombnaton of solutons. The qualty of solutons produced by these methods s much hgher than that obtaned by classcal heurstcs, but the prce to pay s ncreased computaton tme [7]. The meta-heurstc approaches can be used for combnatoral optmzaton problem n whch an optmal soluton s sought over a dscrete search-space. The advantage of these approaches s ther flexblty for handlng numerous constrants that are common n the VRP. Several meta-heurstc algorthms have been dentfed as havng potental to solve practcal dscrete optmzaton problems nclude Genetc algorthm (GA) [8], Tabu Search (TS) [9] and Partcle Swarm Optmzaton (PSO) [10]. Recently, t has become evdent that the use of a sole meta-heurstc s rather restrctve n solvng combnatoral optmzaton problem. Therefore, a new class of methods called hybrd meta-heurstcs has attracted more and more concern, whch s more effcent and flexble [11]. Many hybrd meta-heurstc approaches have been recently publshed for the soluton of CVRP n the lterature. Juan et al. [12] presented a hybrd algorthm that combnes a CVRP classcal heurstc wth Monte Carlo smulaton. Ln et al. [13] appled a hybrd algorthm of smulated annealng and tabu search to solve CVRP. Ths algorthm takes the advantages of smulated annealng and tabu search for solvng CVRP. A hybrd algorthm whch combnes the partcle swarm optmzaton and smulated annealng algorthm for CVRP was proposed by Chen A-Lng et al.[14]. Marnaks et al. [15] adopted the
3 A Hybrd Dfferental Evoluton - Iteratve Greedy Search Algorthm for Capactated... 3 combnaton of nature nspred methodology namely hybrd genetc - partcle swarm optmzaton algorthm for the soluton of vehcle routng problem. A hybrd heurstc method terated varable neghborhood descent algorthm wth varable neghborhood descent based on mult-operator optmzaton for CVRP was proposed by Chen et al. [16]. Genetc algorthm s the frst evolutonary algorthm appled to the combnatoral optmzaton problems. Evolutonary algorthms are stochastc search methods that operate on a populaton of solutons by smulatng, at a hgh level of abstracton, the evoluton of speces observed n nature. In a Genetc algorthm, populaton of solutons evolves over a number of generatons through the applcaton of operators, lke selecton, crossover and mutaton that mmc the correspondng genetc processes observed n nature. Dfferental evoluton s a populaton based meta-heurstc algorthm for global optmzaton [17]. It s one of the most promnent new generaton evolutonary algorthms for global optmzaton. Despte the smplcty and the hgh effcency of dfferental evoluton, ts applcaton on the soluton of dscrete optmzaton problem s lmted. CVRP s a dscrete optmzaton problem, therefore the conventonal dfferental evoluton algorthm cannot be drectly appled for the soluton wthout modfcaton. A novel hybrd method s proposed n ths paper by combnng dfferental evoluton wth teratve greedy algorthm to solve the CVRP. In the proposed method, dfferental evoluton dentfes the set of customers for each vehcle and then the optmal sequence of vst for each vehcle s determned by applyng teratve greedy algorthm. In an teratve greedy approach, some customers are elmnated from the ncumbent soluton and elmnated customers are renserted nto the sequence usng the constructon heurstc. Constructon heurstc buld a feasble soluton by addng one component to the current partal soluton untl a complete soluton s obtaned. The advantage of teratve greedy algorthm s ts smple concept, whch makes t easy tunable [18]. A combnaton of a global search optmzaton method wth a local search optmzaton method mproves the performance of the algorthm. The advantages of the proposed method for solvng CVRP are ts smple concept, great robustness and easy mplementaton. 2. FORMULATION OF CAPACITATED VEHICLE ROUTING PROBLEM The am of the CVRP s to determne the delvery routes whch mnmze the total cost and should satsfy the requrements of the dstrbuton ponts. In practce, mnmzng the total cost s equvalent to total dstance traveled for the number of gven vehcles. The problem defntons of the capactated vehcle routng problem are as descrbed follows. Each vehcle has the same loadng capacty. All customers have known demands. Each customer s vsted exactly by one vehcle. Each vehcle route starts and ends at the same depot. Each vehcle's route can only pass through one depot exactly once. The loadng and travelng dstance of each vehcle should not exceed the loadng capacty and the maxmum travelng dstance of vehcle, that s the sum of demands and total length on any vehcle route should not exceed the vehcle capacty and the specfed vehcle range [14]. Assume that the delvery depot s node 0.
4 4 S. Kavtha and Nrmala P. Ratchagar Notatons used n capactated vehcle routng problem N - Number of customers V - Number of vehcles k d j - Travelng dstance from the th customer to the jth customer by kth vehcle Q k - Maxmum loadng capacty of kth vehcle q - Demand of the th customer D k - Maxmum allowed travelng dstance of the kth vehcle. x j k - Assgnment condton of dstance from the th customer to the jth customer k k by kth vehcle; x j = 1 s the assgnment, and x j s not an assgnment. The mathematcal model of the CVRP can be stated as follows: Mnmze Subject to V N N k k dj x j (1) k 1 0 j 0 V N k 1 0 V N k 1 j 0 k xj 1 for j 1, 2,..., N (2) k xj 1 for 1, 2,..., N (3) N N 0 j 0 k k dj xj Dk for k 1, 2,..., V (4) N N 0 j 0 k k xjq Q for k 1, 2,..., V (5) N N k j j 1 j 1 k x xj 1 for 0 and k 1,2,,..., V (6) V N k 1 j 1 k xj V for 0 (7) Equaton (1) s the objectve functon of the problem whch seeks to mnmze total dstance traveled. Equatons (2) and (3) ensure that each customer s vsted by exactly one
5 A Hybrd Dfferental Evoluton - Iteratve Greedy Search Algorthm for Capactated... 5 vehcle. Equaton (4) represents the total length of each route cannot exceed the maxmum travelng dstance of the vehcle. Equaton (5) shows that the total demand of any route should not exceed the capacty of the vehcle. Equaton (6) makes sure every route starts and ends at the delvery depot. Equaton (7) specfes that there are maxmum V routes gong out of the delvery depot. 3. OVERVIEW OF DIFFERENTIAL EVOLUTION Dfferental Evoluton developed by Storn and Prce s one of the excellent evolutonary algorthms for optmzaton problem. Dfferental evoluton was developed n 1995 as a populaton-based stochastc evolutonary optmzaton algorthm. In the ntalzaton, a populaton of NP vectors X G ; = 1, 2,, NP (8) s randomly generated wthn user-defned bounds. The sze of the populaton s specfed by the parameter NP that has to be set by the user. Usually t s kept fxed durng an optmzaton run. The populaton members are real-valued vectors wth dmenson D that equals the number of decson varable n the optmzaton problem. For convenence, G the decson vector, X s represented as (X G 1, X G 2,..., X G D ). The ftness of each ndvdual n the populaton s evaluated. The evolutonary operators mutaton, recombnaton and selecton are appled to every populaton member to generate a new generaton. Frst, a mutant vector s bult by addng a vector dfferental to a populaton vector of ndvdual accordng to the followng equaton: Z X F. ( X X ) (9) G 1 G G G r1 r2 where = 1, 2,, NP s the ndvdual's ndex of populaton; G s the generaton; The mutaton factor F s a control parameter of DE that has to be set by the user. The ndexes r 1, r 2 represents the random and mutually dfferent ntegers generated wthn the range [1, NP] and also dfferent from the runnng ndex. The specalty n DE les n the mutaton step whereby two vectors are randomly selected from the populaton and the vector dfference between them s establshed. The dfference s multpled by a mutaton factor, F and added to a thrd randomly chosen vector from the populaton. Ths step s known as dfferental varaton and the result s known as mutant vector. The mutaton factor controls the amplfcaton of the dfference between two ndvduals so as to avod search stagnaton and s usually taken from the range [0.1, 1]. DE s senstve to the choce of mutaton factor. Followng the mutaton operaton, recombnaton s appled to the populaton. Recombnaton s employed to generate a tral vector by replacng certan parameters of the target wth the correspondng parameters of a randomly selected donor vector. In the recombnaton operaton, each gene of the th ndvdual s reproduced from the mutant vectors Z G ( G 1, G 2,..., G Z Z Z D ) and the current ndvdual X G ( G 1, G 2,..., G X X X D ) as follows:
6 6 S. Kavtha and Nrmala P. Ratchagar U G j 1 X G j G 1 j f a random number CR Z otherwse; j 1, 2,... D, 1,..., NP (10) where CR s a crossover or recombnaton rate n the range [0, 1] and has to be set by the user. The selecton operaton selects accordng to the ftness value of the populaton vector and ts correspondng tral vector, whch vector wll survve to be a member of the generaton. If f denotes the objectve functon under mnmzaton, then X G 1 G 1 T G 1 U f f ( U ) f ( X ) G X otherwse In ths case, the cost of each tral vector U G+1 s compared wth that of ts parent target vector X G. If the cost f of the target vector X G s lower than that of the tral vector, the target s allowed to advance to the next generaton. Otherwse, the target vector s replaced by the tral vector n the next generaton. The mutaton, recombnaton and selecton are repeated for NP tmes to complete one teraton. The above teratve process of mutaton, recombnaton and selecton on the populaton wll contnue untl a user-specfed stoppng crteron s met. (11) 4. HYBRID DIFFERENTIAL EVOLUTION ALGORITHM FOR CVRP PROBLEM The detaled mplementaton of hybrd dfferental evoluton algorthm to fnd soluton for capactated vehcle routng problem s gven below: Intalzaton: DE uses NP D-dmensonal parameter vectors P h, G; h = 1, 2,..., NP, = 1, 2,..., D (12) n a generaton G, wth NP beng constant over the entre optmzaton process. At the start of the procedure,.e., generaton G = 1, the populaton vectors have to be generated randomly wthn the lmts. The mnmum lmt s one and the maxmum lmt s total number of vehcles employed for servng some commodty to a gven number of customers. Assumng that the dstrbuton centre has two vehcles and eght customers to serve, the populaton vector s represented by the followng strng: Customer node : Populaton vector : In the above example, the populaton vector means that nodes 1, 4, 6 and 7 wll be vsted by vehcle 1 and node 2, 3, 5 and 8 by vehcle 2. The ntal populaton vectors are randomly generated such that all the vehcles should be ncluded n each vector and the vehcle capacty of each vehcle should not volate ther lmts.
7 A Hybrd Dfferental Evoluton - Iteratve Greedy Search Algorthm for Capactated... 7 Mutaton: Mutaton s an operaton that adds vector dfferentals to a populaton vector of ndvduals. For the followng generaton G + 1, new vectors V h, G + 1 are generated accordng to the followng mutaton scheme V h, = nt(p, + F. (P, P )) for h = 1, 2,..., NP (13) G+1 h G r1 G r2, G The ntegers r1 and r2 are chosen randomly over [1, NP] and should be mutually dfferent from the runnng ndex h. F s a scalng factor, whch controls the amplfcaton of the dfference between two ndvduals so as to avod search stagnaton. Crossover operaton: In order to ncrease the dversty of the perturbed parameter vectors, crossover operaton s ntroduced after the mutaton operaton. Crossover operaton s appled to generate a tral vector by replacng certan parameters of the mutant vectors V h, G+1 by the correspondng parameters of a present ndvdual vector P h,g. That s U h, G 1 V h, G 1 P h, G f (rand (0,1) CR) otherwse In the above equaton, rand (0, 1) s the th evaluaton of a unform random number generator wth outcome [0, 1]. CR s the crossover rate [0, 1] whch has to be fxed by the user. Evaluaton of each agent: Each ndvdual n the populaton s evaluated usng the ftness functon of the problem to mnmze the objectve functon. The maxmum travelng dstance constrant s augmented wth the objectve to form a generalzed ftness functon f h as gven below V N N V k k h j j m k k 1 1 j 1 m 1 2 (14) f d x ( D D ) (15) where µ s penalty parameter, D k s the travelng dstance of kth vehcle and D m s the maxmum allowed travel dstance of kth vehcle. If the travelng dstance of mth vehcle s less than ts allowed travelng dstance then D k s fxed to D m n the ftness functon equaton. The penalty term reflects the volaton of the nequalty constrant and assgns a hgh cost of penalty functon to canddate pont far from feasble regon. Estmaton and Selecton: The parent s replaced by ts chld f the ftness of the chld s better than that of ts parent. Explctly, the parent s retaned n the next generaton f the ftness of the chld s worse than that of ts parent. DE selecton scheme s based on local competton only..e., a chld U h, G+1 wll compete aganst one populaton member P h, G and survvor wll enter the new populaton. Chld or tral vector dentfes the dstrbuton ponts for each vehcle. The number NC of tral vector that may be produced for parent vector to satsfy the vehcle capacty constrants should be chosen suffcently hgh so that a suffcent number of chldren wll enter the new populaton. If any one vehcle capacty of tral vector s volated, a new tral vector s generated usng the vector generaton process
8 8 S. Kavtha and Nrmala P. Ratchagar defned by equatons (13) and (14). If the capacty constrants of vehcles are satsfed then terated greedy algorthm s mplemented to mprove the ndvdual routes of capactated vehcle routng problem. Iterated greedy algorthm generates a sequence of solutons by teratng over greedy constructve heurstcs usng two man phases: destructon and constructon. Durng the destructon phase some soluton components are removed from a prevously constructed complete canddate soluton. The constructon procedure then apples a greedy constructve heurstc to reconstruct a complete canddate soluton. Once a canddate soluton has been completed, an acceptance crteron decdes whether the newly constructed soluton wll replace the ncumbent soluton. The process of destructon and constructon contnues untl the predefned teratons NT are reached. The functonng of terated greedy algorthm for one teraton s llustrated n the followng example: Customer node : Tral vector : In the above example, customer nodes 1, 2, 3, 5 and 7 are vsted by vehcle 1, and nodes 4, 6 and 8 by vehcle 2. The depot s node 0. The example teraton for frst vehcle s llustrated below wth number of nodes removed n destructon phase d = 2. The ntal route for vehcle 1 s Intal route of vehcle 1, Dstance = 48 Km DESTRUCTION PHASE Choose 2 nodes at random Partal sequence to reconstruct 5 1 Customer nodes to rensert CONSTRUCTION PHASE After rensertng customer node 5 nto all the possble postons of the partal sequence of the nodes that are already scheduled, the best locaton s selected based on the mnmum dstance After rensertng node 5, Dstance = 43.5 Km After rensertng node 1, Dstance = 42.5 Km
9 A Hybrd Dfferental Evoluton - Iteratve Greedy Search Algorthm for Capactated... 9 The example shows that startng from the soluton for the frst vehcle gven by the tral vector (dstance = 48 km), a new soluton (dstance = 42.5 Km) s reached by removng customer nodes 5 and 1 and rensertng them n the way descrbed above. The ftness of newly constructed soluton s less than the startng soluton; therefore ncumbent soluton s replaced by the newly constructed soluton. Ths new sequence s known to be optmal soluton at the end frst teraton of terated greedy algorthm. Ths new sequence wll be taken as a startng soluton for the next teraton of terated greedy algorthm. The teratve procedure wll be contnued untl a predefned teraton s reached. The advantage of the terated greedy algorthm s that t has only two control parameters, NT maxmum number of teratons, and d number of nodes removed and renserted durng the destructon and constructon phases. These control parameters are selected based on the number of customer nodes assgned for each vehcle. The optmal sequence of customer nodes for each vehcle s dentfed by the terated greedy algorthm, whch are used to fnd the ftness of tral vector U h,g+1 usng equaton (15). f U h, G+1 s better than that of ts parent, P h, G+1 wll be set to U h, G+1. Stoppng Crteron: The above teratve process of mutaton, crossover, and selecton on the populaton wll contnue untl there s no apprecable mprovement n the mnmum ftness value or predefned maxmum number of teratons reached. The flow chart of the proposed algorthm s gven n Fgure NUMERICAL EXPERIMENT AND DISCUSSION Hybrd dfferental evoluton-teratve greedy search algorthm for the CVRP descrbed above has been appled to 8-customers CVRP to llustrate the mplementaton of the proposed algorthm. A set of computatonal experment s conducted on the Chrstofde and Elon benchmark problems, that had been used by Wang et al [19], to assess the performance of the proposed algorthm for a large sze nstances and to compare the results of proposed method wth hybrd genetc algorthm (HGA) reported n the lterature. The smulatons are carred out on a PC wth Pentum IV 2.8-GHZ processor. The software s developed usng MATLAB 6.5. The proposed DE algorthm wth terated greedy search algorthm uses the followng control varables.e. populaton sze NP, maxmum number of generatons NG, crossover rate CR, scalng factor F, maxmum number of chld vectors NC produced for each parent vector to satsfy capacty constrants of vehcles, number of nodes selected for destructon and constructon phase n terated greedy search, and number of teratons NT n terated greedy search to fnd optmal sequence of vst by the vehcles. The number of trals has been conducted wth changes n the sze of populaton, number of generatons, crossover rate and scalng factor n order to obtan the best values to acheve the overall mnmum travelng dstance. In 8-customer vehcle routng problem wth dstance constrants, 2-vehcles from a sngle depot are allotted to serve 8-customers. The capacty of each vehcle s 8-unts and
10 10 S. Kavtha and Nrmala P. Ratchagar Fgure 1: Flow Chart of Hybrd Dfferental Evoluton - Iteratve Greedy Search Algorthm for CVRP
11 A Hybrd Dfferental Evoluton - Iteratve Greedy Search Algorthm for Capactated the total length of each route should not exceed 40 km. The dstance between customers (n Km) and demand of each customer are gven n Table-1. The objectve s to mnmze the total travelng dstance of commtted vehcles subject to satsfyng vehcle capacty and dstance constrants. Table 1 Dstance Between Customers n km and Demand of Each Customer Customer Demand Customer The parameters of the dfferental evoluton chosen for the sample problem are NP = 50, NG = 25, NC = 2, NT = 10, F = 2, CR = 0.6 and number of nodes selected n terated greedy search approach s two. In order to show the consstency n gettng optmal solutons of the proposed approach, 10 ndependent trals have been conducted. The depot s node 0. The optmal routes obtaned from smulaton are route 1: , the total number unts delvered by the frst vehcle are 7 and the total travel dstance s 34 km; route 2: , the total number unts delvered by the second vehcle are 8 and the total travel Fgure 2: Graphcal Representaton of Capactated Vehcle Routng Vehcle Routng Problem Soluton for 8 Customers of 2 Vehcles [0 Denotes the Depot]
12 12 S. Kavtha and Nrmala P. Ratchagar dstance s 33.5 km. The total travelng dstance by the two vehcles s 67.5 km. The average smulaton tme taken by the proposed approach s 21 seconds. The smulaton results are compared wth the results reported usng double populaton genetc algorthm (DGA) [20]. The DGA provdes global optmal soluton of 67.5 km for ths problem for two trals out of ten trals. But the proposed approach provdes the same optmal soluton of 67.5 km for all ndependent trals, whch shows the consstency of the algorthm for solvng dscrete optmzaton problem. The graphcal representaton of optmal routes for 8-custmers CVRP s shown n Fgure 2. In Chrstofdes and Elon benchmark problems, the total number of customers s varyng from 22 to 100 customers, and the total number of vehcles s varyng from 3 to 14 vehcles. In these benchmark problems, X-Y coordnates of the depot and customers, and the demand of each customer are specfed n the dataset. The node 1 represents X-Y coordnates of the depot and the remanng nodes represents coordnates of the customers. The dstance from depot to dstrbuton ponts and dstance between dstrbuton ponts are calculated from the X-Y coordnates. The populaton vector dentfes the group of dstrbuton ponts for each vehcle n the capactated vehcle routng problem. The X and Y coordnates of all dstrbuton ponts relatve to the depot are calculated as follows X x x Y y y Where (X,Y ) s the x and y coordnates of the th dstrbuton pont relatve to the depot, (x 0, y 0 ) s the coordnate of the depot and (x, y ) s the orgnal coordnate for the th dstrbuton pont. The X and Y coordnates of all dstrbuton ponts are converted to polar angles wth respect to depot usng the followng formula Y 1 tan, X 0, Y 0 X Where represents the polar angle of th dstrbuton pont. For a large sze problem, the dstrbuton ponts of each vehcle are ntally arranged n ascendng order of the polar angles so as to generate the structured sequence of vst by the vehcle. The constructon and destructon phases are then employed to mprove the ftness of the populaton vectors. The followng control parameters have been chosen for the benchmark problems after a number of trals: NP = 100, NG = 200, NC = 10, NT = 20, F = 0.5, CR = 0.6 and number of nodes d selected n terated greedy search approach depends upon the length of the strng for each vehcle. By tral and error method, the value of d s assgned to three for a vehcle havng more than fve customer nodes and two for vehcle havng three to fve nodes whch provdes optmal soluton for the test problems. The program s termnated when the best found soluton has not been updated to 20 consecutve generatons. To evaluate the performance of the proposed algorthm for large nstances, 10 ndependent trals are carred out for all the benchmark problems and the best operaton plan soluton obtaned are gven n Appendx (16) (17)
13 A Hybrd Dfferental Evoluton - Iteratve Greedy Search Algorthm for Capactated A comparson of the solutons obtaned through the proposed algorthm and HGA reported n the recent lterature s gven n Table 2. The effcency of the proposed algorthm s measured by the qualty of the produced solutons. The qualty s gven n terms of the relatve devaton from the best known soluton. From the comparson wth the prevous best known soluton, t s apparent that the proposed hybrd method produces best soluton to 5 problems out of the 10 problems n ths dataset and three of them are new best soluton. The maxmum devaton from best known soluton s 1.11, whch shows the potental of the algorthm to solve large customer nstances. The performance of proposed method s superor to that of HGA n terms of the soluton qualty. The convergence result on the shortest dstance of the proposed hybrd algorthm for E-n23-k3 problem s shown n Fgure 3. It s clear from the characterstcs that the soluton by the proposed method has converged to qualty soluton at early teratons. Table 2 Comparson of Results for Benchmark Problems Problem No. of No. of Best known HGA Proposed Percentage Comp. tme number Customers vehcles soluton [19] [19] method Devaton (%) (s) E-n23-k E-n30-k * E-n33-k E-n51-k E-n76-k E-n76-k E-n76-k E-n76-k E-n101-k E-n101-k * No. of vehcles exceed the lmt. Fgure 3: Convergence Characterstcs of the Proposed Algorthm for the 22-customer Capactated Vehcle Routng Problem
14 14 S. Kavtha and Nrmala P. Ratchagar A qualty result s obtaned by the proposed method wth reasonable computaton tme because a number of trals are appled to get a feasble soluton vector whch satsfes the capacty constrants of vehcles, thus the computatonal efforts on local search for unfeasble soluton s avoded n the algorthm..e. A capacty constrant for each vehcle has already been done whle constructng the route usng teratve greedy search algorthm. Further, the soluton qualty s mproved from destructon and constructon phases of teratve search algorthm. The combnaton of these efforts s potental for obtanng good solutons for capactated vehcle routng problems. 6. CONCLUSION A novel dfferental evoluton based algorthm has been developed for the soluton of capactated vehcle routng problem. In ths approach, nteger valued soluton vectors are employed n dfferental evoluton algorthm and evolutonary process are carred out n dscrete space. The constructon and destructon phases of terated greedy algorthm have been mplemented as local search algorthm. The proposed algorthm provdes a global or near global optmal soluton for the benchmark test systems. The computatonal result shows that the proposed hybrd algorthm s an alternatve for solvng practcal capactated vehcle routng problems. The applcaton of proposed algorthm can be extended to other varants of vehcle routng problems wth sutable modfcatons. REFERENCES [1] Dantzg G.B., Ramser J.H.: The Truck Dspatchng Problem. Management Scence, 6, (1959). [2] Descrochers M., Desrosers J., Solomon M.: A New Optmzaton Algorthms for the Vehcle Routng Problem wth Tme Wndows. Operaton Research, 40(2), (1992) [3] Kallehauge B.: Formulatons and Exact Algorthms for the Vehcle Routng Problem wth Tme Wndows. Computers and Operaton Research, 35(7), (2008). [4] Laporye G., Nobert Y.: Exact Algorthms for the Vehcle Routng Problems. Annals of Dscrete Mathematcs, 31, (1987). [5] Toth P., Vgo D.: Exact Soluton of the Vehcle Routng Problem n Fleet Management and Logstcs. Kluwer, Boston, 1-31 (2003). [6] Shh-We L., Zne-Jung L., Kuo-ChngY., Chou-Yuan L., Applyng Hybrd Meta-heurstcs for Capactated Vehcle Routng Problem. Expert Systems wth Applcatons, 36, (2009). [7] Toth P., Vgo D., The Vehcle Routng Problem. SIAM Monographs on Dscrete Mathematcs and Applcatons, Phladelpha. [8] Baker B.M., Ayechew M.A.: A Genetc Algorthm for the Vehcle Routng Problem. Computers and Operaton Research, 30, (2003).
15 A Hybrd Dfferental Evoluton - Iteratve Greedy Search Algorthm for Capactated [9] Barbarosoglu G., Ozgur D.: A Tabu Search Algorthm for the Vehcle Routng Problem. Computers and Operaton Research, 26, (1999). [10] A T.J., Kachtvchyanukul V., A Partcle Swarm Optmzaton for the Capactated Vehcle Routng Problem. Internatonal Journal of Logstcs and SCM Systems, 2, (2007). [11] Chen P., Huang H., Dong X., Iterated Neghborhood Descent Algorthm for the Capactated Vehcle Routng Problem. Expert Systems wth Applcatons, 37, (2010). [12] Juan A.A., Fauln J., Ruz R., Barros B., Caballe S.: The SR-GCWS Hybrd Algorthm for Solvng the Capactated Vehcle Routng Problem. Appled Soft Computng, 10, (2010). [13] Ln S., Lee Z., Yng K., Lee C.: Applyng Hybrd Meta-heurstcs for Capactated Vehcle Routng Problem. Expert Systems wth Applcatons, 36, (2009). [14] Chen A-Lng, Yang Gen-ke, WU Zh-mng,: Hybrd Dscrete Partcle Swarm Optmzaton Algorthm for Capactated Vehcle Routng Problem. Journal of Zhejang Unversty SCIENCE, 7, (2006). [15] Marnaks Y., Marnak M.: A Hybrd Genetc-Partcle Swarm Optmzaton Algorthm for the Vehcle Routng Problem. Expert Systems wth Applcatons, 37, (2010). [16] Chen P., Huang H., Dong X.: Iterated Varable Neghborhood Descent Algorthm for the Capactated Vehcle Routng Problem. Expert Systems wth Applcatons, 37, (2010). [17] Storn R., Prce K.: Dfferental Evoluton - A Smple and Effcent Heurstc for Global Optmzaton Over Contnuous Spaces. Journal of Global Optmzaton, 11, (1997). [18] Ruz R., Stutzle T.: A Smple and Effectve Iterated Greedy Algorthm for the Permutaton Flowshop Schedulng Problem. European Journal of Operatonal Research, 177, (2007) [19] Wang C.H., Lu J.Z.: A Hybrd Genetc Algorthm that Optmzes Capactated Vehcle Routng Problems. Expert Systems wth Applcatons, Elsever, 36, (2009). [20] Zhao Y.W., Wu B., Jang L., Dong H.Z., Wang W.L.: Study of the Optmzng of Physcal Dstrbuton Routng Problem on Genetc Algorthm. Computer Integrated Manufacturng Systems, 109(3), (2004). Appendx-1 Problem number E-n23-k3 Vehcle Capacty: 4500 Route No Nodes Demand Dstance Total
16 16 S. Kavtha and Nrmala P. Ratchagar Problem number E-n30-k3 Vehcle Capacty: 4500 Route No Nodes Demand Dstance Problem number E-n33-k4 Vehcle Capacty: 8000 Total Route No Nodes Demand Dstance Problem number E-n51-k5 Vehcle Capacty: 160 Total Route No Nodes Demand Dstance Problem number E-n76-k7 Vehcle Capacty: 220 Total Route No Nodes Demand Dstance Total
17 A Hybrd Dfferental Evoluton - Iteratve Greedy Search Algorthm for Capactated Problem number E-n76-k8 Vehcle Capacty: 180 Route No Nodes Demand Dstance Total Problem number E-n76-k10 Vehcle Capacty: 140 Route No Nodes Demand Dstance Total Problem number E-n76-k14 Vehcle Capacty: 100 Route No Nodes Demand Dstance Cont d
18 18 S. Kavtha and Nrmala P. Ratchagar Problem number E-n101-k8 Vehcle Capacty: 200 Total Route No Nodes Demand Dstance Total Problem number E-n101-k14 Vehcle Capacty: 112 Route No Nodes Demand Dstance Total
19 A Hybrd Dfferental Evoluton - Iteratve Greedy Search Algorthm for Capactated S. Kavtha and Nrmala P. Ratchagar Mathematcs Secton, Faculty of Engneerng & Technology, Annamala Unversty, Annamalanagar , Inda, E-mal: kavtha_aucdm@yahoo.com
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 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 informationSOLVING CAPACITATED VEHICLE ROUTING PROBLEMS WITH TIME WINDOWS BY GOAL PROGRAMMING APPROACH
Proceedngs of IICMA 2013 Research Topc, pp. xx-xx. SOLVIG CAPACITATED VEHICLE ROUTIG PROBLEMS WITH TIME WIDOWS BY GOAL PROGRAMMIG APPROACH ATMII DHORURI 1, EMIUGROHO RATA SARI 2, AD DWI LESTARI 3 1Department
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 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 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 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 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 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 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 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 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 informationWinter 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 informationResearch on Route guidance of logistic scheduling problem under fuzzy time window
Advanced Scence and Technology Letters, pp.21-30 http://dx.do.org/10.14257/astl.2014.78.05 Research on Route gudance of logstc schedulng problem under fuzzy tme wndow Yuqang Chen 1, Janlan Guo 2 * Department
More informationA 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 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 informationSome modelling aspects for the Matlab implementation of MMA
Some modellng aspects for the Matlab mplementaton of MMA Krster Svanberg krlle@math.kth.se Optmzaton and Systems Theory Department of Mathematcs KTH, SE 10044 Stockholm September 2004 1. Consdered optmzaton
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 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 informationAmiri 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 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 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 informationThin-Walled Structures Group
Thn-Walled Structures Group JOHNS HOPKINS UNIVERSITY RESEARCH REPORT Towards optmzaton of CFS beam-column ndustry sectons TWG-RR02-12 Y. Shfferaw July 2012 1 Ths report was prepared ndependently, but was
More informationVQ widely used in coding speech, image, and video
at Scalar quantzers are specal cases of vector quantzers (VQ): they are constraned to look at one sample at a tme (memoryless) VQ does not have such constrant better RD perfomance expected Source codng
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 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 informationReal-Time Systems. Multiprocessor scheduling. Multiprocessor scheduling. Multiprocessor scheduling
Real-Tme Systems Multprocessor schedulng Specfcaton Implementaton Verfcaton Multprocessor schedulng -- -- Global schedulng How are tasks assgned to processors? Statc assgnment The processor(s) used for
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 informationCustomer Selection and Profit Maximization in Vehicle Routing Problems
Customer Selecton and Proft Maxmzaton n Vehcle Routng Problems Denz Aksen 1, Necat Aras 2 1 Koç Unversty, College of Admnstratve Scences and Economcs, Rumelfener Yolu, Sarıyer, 34450 İstanbul, Turkey 2
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 informationA Simple Inventory System
A Smple Inventory System Lawrence M. Leems and Stephen K. Park, Dscrete-Event Smulaton: A Frst Course, Prentce Hall, 2006 Hu Chen Computer Scence Vrgna State Unversty Petersburg, Vrgna February 8, 2017
More informationBALANCING 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 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 informationA 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 informationAn 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 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 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 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 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 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 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 informationTornado and Luby Transform Codes. Ashish Khisti Presentation October 22, 2003
Tornado and Luby Transform Codes Ashsh Khst 6.454 Presentaton October 22, 2003 Background: Erasure Channel Elas[956] studed the Erasure Channel β x x β β x 2 m x 2 k? Capacty of Noseless Erasure Channel
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 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 informationTHE ROBUSTNESS OF GENETIC ALGORITHMS IN SOLVING UNCONSTRAINED BUILDING OPTIMIZATION PROBLEMS
Nnth Internatonal IBPSA Conference Montréal, Canada August 5-8, 2005 THE ROBUSTNESS OF GENETIC ALGORITHMS IN SOLVING UNCONSTRAINED BUILDING OPTIMIZATION PROBLEMS Jonathan Wrght, and Al Alajm Department
More information4DVAR, according to the name, is a four-dimensional variational method.
4D-Varatonal Data Assmlaton (4D-Var) 4DVAR, accordng to the name, s a four-dmensonal varatonal method. 4D-Var s actually a drect generalzaton of 3D-Var to handle observatons that are dstrbuted n tme. The
More informationSuccess of Heuristics and the Solution Space Representation
Magyar Kutatók 7. Nemzetköz Szmpózuma 7 th Internatonal Symposum of Hungaran Researchers on Computatonal Intellgence Success of Heurstcs and the Soluton Space Representaton Sándor Csszár Department of
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 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 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 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 informationTechnical Note: A Simple Greedy Algorithm for Assortment Optimization in the Two-Level Nested Logit Model
Techncal Note: A Smple Greedy Algorthm for Assortment Optmzaton n the Two-Level Nested Logt Model Guang L and Paat Rusmevchentong {guangl, rusmevc}@usc.edu September 12, 2012 Abstract We consder the assortment
More informationAn Improved Clustering Based Genetic Algorithm for Solving Complex NP Problems
Journal of Computer Scence 7 (7): 1033-1037, 2011 ISSN 1549-3636 2011 Scence Publcatons An Improved Clusterng Based Genetc Algorthm for Solvng Complex NP Problems 1 R. Svaraj and 2 T. Ravchandran 1 Department
More informationCHAPTER 7 STOCHASTIC ECONOMIC EMISSION DISPATCH-MODELED USING WEIGHTING METHOD
90 CHAPTER 7 STOCHASTIC ECOOMIC EMISSIO DISPATCH-MODELED USIG WEIGHTIG METHOD 7.1 ITRODUCTIO early 70% of electrc power produced n the world s by means of thermal plants. Thermal power statons are the
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 informationCombining 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 informationCurve Fitting with the Least Square Method
WIKI Document Number 5 Interpolaton wth Least Squares Curve Fttng wth the Least Square Method Mattheu Bultelle Department of Bo-Engneerng Imperal College, London Context We wsh to model the postve feedback
More informationA 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 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 informationMaximizing Overlap of Large Primary Sampling Units in Repeated Sampling: A comparison of Ernst s Method with Ohlsson s Method
Maxmzng Overlap of Large Prmary Samplng Unts n Repeated Samplng: A comparson of Ernst s Method wth Ohlsson s Method Red Rottach and Padrac Murphy 1 U.S. Census Bureau 4600 Slver Hll Road, Washngton DC
More informationGlobal Optimization Using Hybrid Approach
Tng-Yu Chen, Y Lang Cheng Global Optmzaton Usng Hybrd Approach TING-YU CHEN, YI LIANG CHENG Department of Mechancal Engneerng Natonal Chung Hsng Unversty 0 Kuo Kuang Road Tachung, Tawan 07 tyc@dragon.nchu.edu.tw
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 informationEconomic dispatch solution using efficient heuristic search approach
Leonardo Journal of Scences Economc dspatch soluton usng effcent heurstc search approach Samr SAYAH QUERE Laboratory, Faculty of Technology, Electrcal Engneerng Department, Ferhat Abbas Unversty, Setf
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 informationCHAPTER 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 informationComparative Analysis of SPSO and PSO to Optimal Power Flow Solutions
Internatonal Journal for Research n Appled Scence & Engneerng Technology (IJRASET) Volume 6 Issue I, January 018- Avalable at www.jraset.com Comparatve Analyss of SPSO and PSO to Optmal Power Flow Solutons
More informationOutline 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 informationChapter 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 informationA 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 informationSecond Order Analysis
Second Order Analyss In the prevous classes we looked at a method that determnes the load correspondng to a state of bfurcaton equlbrum of a perfect frame by egenvalye analyss The system was assumed to
More informationA Multi-restart Deterministic Annealing Metaheuristic for the Fleet Size and Mix Vehicle Routing Problem with Time Windows
A Mult-restart Determnstc Annealng Metaheurstc for the Fleet Sze and M Vehcle Routng Problem wth Tme Wndows Oll Bräysy Agora Innoroad Laboratory, P.O.Bo 35, FI-40014 Unversty of Jyväsylä, Fnland Wout Dullaert
More informationLOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin
Proceedngs of the 007 Wnter Smulaton Conference S G Henderson, B Bller, M-H Hseh, J Shortle, J D Tew, and R R Barton, eds LOW BIAS INTEGRATED PATH ESTIMATORS James M Calvn Department of Computer Scence
More informationChapter 13: Multiple Regression
Chapter 13: Multple Regresson 13.1 Developng the multple-regresson Model The general model can be descrbed as: It smplfes for two ndependent varables: The sample ft parameter b 0, b 1, and b are used to
More informationCSC 411 / CSC D11 / CSC C11
18 Boostng s a general strategy for learnng classfers by combnng smpler ones. The dea of boostng s to take a weak classfer that s, any classfer that wll do at least slghtly better than chance and use t
More informationA FAST HEURISTIC FOR TASKS ASSIGNMENT IN MANYCORE SYSTEMS WITH VOLTAGE-FREQUENCY ISLANDS
Shervn Haamn A FAST HEURISTIC FOR TASKS ASSIGNMENT IN MANYCORE SYSTEMS WITH VOLTAGE-FREQUENCY ISLANDS INTRODUCTION Increasng computatons n applcatons has led to faster processng. o Use more cores n a chp
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 informationHigh 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 informationMODIFIED PARTICLE SWARM OPTIMIZATION FOR OPTIMIZATION PROBLEMS
Journal of Theoretcal and Appled Informaton Technology 3 st ecember 0. Vol. No. 005 0 JATIT & LLS. All rghts reserved. ISSN: 9985 www.jatt.org EISSN: 87395 MIFIE PARTICLE SARM PTIMIZATIN FR PTIMIZATIN
More informationOptimal 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 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 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 informationChapter 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 informationInteractive Bi-Level Multi-Objective Integer. Non-linear Programming Problem
Appled Mathematcal Scences Vol 5 0 no 65 3 33 Interactve B-Level Mult-Objectve Integer Non-lnear Programmng Problem O E Emam Department of Informaton Systems aculty of Computer Scence and nformaton Helwan
More informationChapter 2 Real-Coded Adaptive Range Genetic Algorithm
Chapter Real-Coded Adaptve Range Genetc Algorthm.. Introducton Fndng a global optmum n the contnuous doman s challengng for Genetc Algorthms (GAs. Tradtonal GAs use the bnary representaton that evenly
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 informationAn Extended Hybrid Genetic Algorithm for Exploring a Large Search Space
2nd Internatonal Conference on Autonomous Robots and Agents Abstract An Extended Hybrd Genetc Algorthm for Explorng a Large Search Space Hong Zhang and Masum Ishkawa Graduate School of L.S.S.E., Kyushu
More informationCathy Walker March 5, 2010
Cathy Walker March 5, 010 Part : Problem Set 1. What s the level of measurement for the followng varables? a) SAT scores b) Number of tests or quzzes n statstcal course c) Acres of land devoted to corn
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 informationA Novel Evolutionary Algorithm for Capacitor Placement in Distribution Systems
DOI.703/s40707-013-0003-x STF Journal of Engneerng Technology (JET), Vol. No. 3, Dec 013 A Novel Evolutonary Algorthm for Capactor Placement n Dstrbuton Systems J-Pyng Chou and Chung-Fu Chang Abstract
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 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 informationAssortment 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 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 informationApplication of Harmony Search to Vehicle Routing
Amercan Journal of Appled Scences 2 (12):1552-1557, 2005 ISSN 1546-9239 2005 Scence Publcatons Applcaton of Harmony Search to Vehcle Routng 1 Zong Woo Geem, 2 Kang Seo Lee and 3 Yongjn Par 1 Envronmental
More informationLossy Compression. Compromise accuracy of reconstruction for increased compression.
Lossy Compresson Compromse accuracy of reconstructon for ncreased compresson. The reconstructon s usually vsbly ndstngushable from the orgnal mage. Typcally, one can get up to 0:1 compresson wth almost
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 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 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 informationEvolutionary Computational Techniques to Solve Economic Load Dispatch Problem Considering Generator Operating Constraints
Internatonal Journal of Engneerng Research and Applcatons (IJERA) ISSN: 48-96 Natonal Conference On Advances n Energy and Power Control Engneerng (AEPCE-K1) Evolutonary Computatonal Technques to Solve
More information