Solving a bi-objective vehicle routing problem under uncertainty by a revised multichoice goal programming approach

Size: px
Start display at page:

Download "Solving a bi-objective vehicle routing problem under uncertainty by a revised multichoice goal programming approach"

Transcription

1 Internatonal Journal of Industral Engneerng Computatons 8 (2017) Contents lsts avalable at GrowngScence Internatonal Journal of Industral Engneerng Computatons homepage: Solvng a b-objectve vehcle routng problem under uncertanty by a revsed multchoce goal programmng approach Hossen Yousef a, Reza Tavakkol-Moghaddam b*, Mahyar Taher Bavl Olae b, Mohammad Mohammad a and Al Mozaffar c a Faculty of New Scences and Technologes, Unversty of Tehran, Tehran, Iran b School of Industral Engneerng, College of Engneerng, Unversty of Tehran, Tehran, Iran c Structural Cvl Engneerng, Islamc Azad Unversty Tabrz Branch, Tabrz, Iran C H R O N I C L E A B S T R A C T Artcle hstory: Receved September Receved n Revsed Format October Accepted January Avalable onlne January Keywords: Vehcle routng problem Mult-choce goal programmng Customer prorty Customer satsfacton A vehcle routng problem wth tme wndows (VRPTW) s an mportant problem wth many real applcatons n a transportaton problem. The optmum set of routes wth the mnmum dstance and vehcles used s determned to delver goods from a central depot, usng a vehcle wth capacty constrant. In the real cases, there are other objectve functons that should be consdered. Ths paper consders not only the mnmum dstance and the number of vehcles used as the objectve functon, the customer s satsfacton wth the prorty of customers s also consdered. Addtonally, t presents a new model for a b-objectve VRPTW solved by a revsed mult-choce goal programmng approach, n whch the decson maker determnes optmstc aspraton levels for each objectve functon. Two meta-heurstc methods, namely smulated annealng (SA) and genetc algorthm (GA), are proposed to solve large-szed problems. Moreover, the expermental desgn s used to tune the parameters of the proposed algorthms. The presented model s verfed by a real-world case study and a number of test problems. The computatonal results verfy the effcency of the proposed SA and GA Growng Scence Ltd. All rghts reserved 1. Introducton A vehcle routng problem (VRP) s an essental ssue wth wdely studed optmzaton problems, such as dstrbuton and transportaton logstc problems (Huang & Hu, 2012). Moreover, n the recent years, some ssues (e.g., global warmng, resource scarcty, traffc congeston and polluton) are causng companes and governments to desgn logstc systems effectvely (Archett et al., 2014). The VRP s a complex problem n the feld of operatons research. Ths problem regards to determne a set of mnmum-cost vehcle routes, whch startng and fnshng from a central depot, usng a vehcle wth a capacty constrant to servce a set of customers. Each customer s servced by only one vehcle by consderng the capacty constrant of vehcles. The VRP also has some varants that nclude some * Correspondng author Tel: ; Fax: E-mal: tavakol@ut.ac.r (R. Tavakkol-Moghaddam) 2017 Growng Scence Ltd. All rghts reserved. do: /j.jec

2 284 addtonal constrants, such as tme wndows. The VRP wth tme wndows (VRPTW) s a varant of the VRP that consders the tme wndows for customers and makes sure that the servces must start n ther tme wndows. In the recent years, t has attracted more and more attenton and studed wdely. For the frst tme, the VRP was proposed by Dantzg and Ramser (1959) and then has been studed wdely (e.g., Montoya-Torres et al., 2015; Pllac et al., 2013). In the VRPTW, the tme wndow concept s consdered due to a customer may need the earlest and latest servce tmes. The earlest and latest tmes represent the lower and upper bounds of a tme wndow, respectvely. The tme wndow condton s useful n many cases, such as goods dstrbuton, school bus routng, and after-sales servce problems. In the mentoned problems, customers must be servced n a determned tme wndow. The tme wndow restrcton s classfed to hard and soft tme wndows. In the hard tme wndow condton, ths constrant must be satsfed strctly. However, the tme wndow condton can be volated by consderng the penaltes cost n soft tme wndows. Gehrng and Homberger (2002) descrbed the parallelzaton of a two-phase meta-heurstc algorthm for the VRPTW. Eksoglu et al. (2009) presented the comprehensve detals of used heurstc and metaheurstc methods n the VRP. A large neghborhood and varable neghborhood search (VNS) methods are presented n Rncon-Garca et al. (2017) to solve the VRPTW by consderng hard tme wndows. In ther proposed model, the soluton procedure ncludes two steps. In the frst step, the requred number of vehcles s mnmzed by a large neghborhood search method. Fnally, the total travel dstance s mnmzed n a feasble search space. The real applcaton problems are mult-objectve problems (Melán-Batsta et al., 2014; Rath et al., 2015). For nstance, the ant colony algorthm (ACA) s presented n Santa Chávez et al. (2016) to mnmze the total travel dstance, travelng tmes and energy consumpton smultaneously. In the more of real cases, on-tme delvery s consdered as a key to measurng the performance of servcng (Forslund & Jonsson, 2010). Transportaton companes seek to satsfy customers tme wndows. However, full satsfacton of customers' requrements s not able n some condtons due to resource restrctons or cost reducton. In fact, companes try to reduce the total system cost and also on the other hand, companes would lke to satsfy the customers' requrements n order to enhance the customers' satsfacton. In the VRPTW, the servce delay s consdered as a customer wated tme when a vehcle arrves at a customer after ts earlest servce tme. In real-lfe problems, the earlest servce tme can be consdered as the most favorable tme for customers. In the compettve condton, the customer's satsfacton degree has earned more consderaton and companes try to enhance the customer's satsfacton by mnmzng the customer watng tme. In the realty, customers are nterested to be servced as soon as possble; moreover, each customer has ts own prorty for the companes. In the recent years, because of ncreasng competton for effcent servce and rgd necesstes of customers, a physcal dstrbuton turns nto more complcated. In applcable problems n the VRP, there are several objectves, such as the number of used vehcles, the total watng tme, total traveled dstance, makespan (.e., the longest route), total delay tme and so on (Castro-Guterrez et al., 2011). A few studes can be found that deal wth mult-objectve functons, especally the ones that consder another aspect of the objectve functons (e.g., customer satsfacton) and consder the opnon of the decson makers (DMs) n the decson process. Zografos and Androutsopoulos (2004) presented a mathematcal model n the VRPTW for transportaton hazardous goods by consderng prorty n order to mnmze the total travel tme and the total rsk. Afshar-Bakeshloo et al. (2016) presented the mxednteger lnear program (MILP) model n the VRPTW and consdered the customer satsfacton and polluton n addton total dstance travel and the total requred number of vehcles. Ghannadpour et al. (2014) presented a mathematcal model n VRPTW by consderng the uncertanty n a customers request. The man am of the presented model s to mnmze the total dstance travel and the requred number of vehcles and maxmze the customers satsfacton smultaneously. A three-phase

3 H. Yousef et al. / Internatonal Journal of Industral Engneerng Computatons 8 (2017) 285 tabu search algorthm s presented n Taş et al. (2013) to mnmze the total cost and the customers' expected earlness and lateness. Lee et al. (2012) presented a robust optmzaton method n the VRP to mnmze the total dstance travel and the requred number of vehcles n the VRPTW by consderng travel and demand as an uncertan parameter and customers deadlnes. Barkaou et al. (2015) presented a mathematcal model n a dynamc VRPTW and ntegratng antcpated future vst requests durng plan generaton to mprove the customer s satsfacton. Svaramkumar et al. (2015) proposed a mathematcal model n the VRPTW by consderng the customer s satsfacton n order to mnmze the total dstance cost and the total requred number of vehcles. They consdered customer satsfacton by mnmzng the sum of the total gap between ready and arrvng tmes. A new hybrd varable neghborhood-tabu search heurstc n the VRPTW has been presented n Belhaza et al. (2014) to mnmze a backward tme slack n the VRP wth multple tme wndows. As can be seen from the presented lterature revew of ths paper, a mult-objectve optmzaton problem by consderng the prorty and customers' satsfacton has been consdered rarely. Goal programmng (GP) s one of the common methods to solve the mult-crtera decson-makng (MCDM) problems and attempts to optmze a number of objectves smultaneously. In the recent decade, t has earned more consderaton. In GP, specfyng the aspraton level for each objectve s essental. The man am of ths method s to reduce the devatons from aspraton levels. Usually, n realty, the aspraton level of objectves s mprecse for the DMs. The mathematcal model n the VRP wth soft tme wndows (VRPSTW) usng a GP method s presented n Calvete et al. (2007). The proposed soluton procedure conssts of two steps. In the frst step, the feasble routng has been determned and then n the second; the set of best ones has been selected as the optmum soluton. The computatonal results demonstrated that the mentoned soluton procedure has an effcent performance for medum-szed problems. Hong and Park (1999) proposed a b-objectve model n the VRPTW and used a GP method to solve the problem as well as developed a heurstc algorthm to reduce the computatonal tme for medum and large-szed problems. Ghoser and Ghannadpour (2010) proposed a novel mathematcal model and soluton procedure n the VRPTW usng GP and genetc algorthm (GA) to mnmze the total dstance cost and vehcles used smultaneously. Most of the researchers assume that the nput parameters are determnstc and certan. However, n the realty, many parameters (e.g., customer demand, travelng tme and vehcle capacty) are mprecse (Delage et al., 2010). HO (1989) addressed the categorzaton of uncertanty nto two groups; envronmental uncertanty and system uncertanty. In the context of the VRP, the uncertanty of the vehcle capacty s ncluded n the system uncertanty, and envronmental uncertanty conssts of the uncertantes n customers demand and the travelng tme. There are three reasons for consderng the uncertanty: (1) for the consderable tme gap between desgn and mplementaton, (2) because of hgh cost for obtanng the parameters of problems exactly, and (3) the lack of nformaton. In real cases, adequate nformaton s not always accessble for predctng uncertan parameters. The fuzzy approach s a suffcent method to demonstrate uncertantes over the experts or decson makers knowledge. Customer demand s the sgnfcant parameter that s mprecse because of nadequacy and/or unavalablty of requred nformaton and unpredctable customer s behavor. The fuzzy travel tme n the VRP s proposed n La et al. (2003), who employed the fuzzy programmng wth a possblty measurement and they used the GA to solve the proposed model. Moghadam and Seyedhossen (2010) consdered the customers demand as an uncertan parameter wth the unknown locaton. Zheng and Lu (2006) addressed the VRP by fuzzy travel tme and proposed a chance-constraned programmng (CCP) model wth credblty measurement. They ncorporated a fuzzy smulaton and GA as a hybrd ntellgent algorthm to solve the proposed model. Hashmoto et al. (2006) proposed local search n the VRPTW wth flexble tme wndows and travel tmes. The mathematcal model n VRPTW has been proposed n Goncalves et al. (2009) by consderng customer s demand as a fuzzy random varable. They ntegrated a stochastc smulaton and GA as a hybrd algorthm to solve

4 286 the proposed model. In ths paper, the demand of customers s consdered as a fuzzy parameter. Based on the revew study presented n ths paper, there are few efforts to consder the customer satsfacton n the VRPTW. As the best of our knowledge, ths s the frst study that employs the revsed mult-choce goal programmng (RMCGP) n the VRPTW. Hence, n ths paper, a new b-objectve possblstc programmng model n the VRPTW by consderng the prorty and customers satsfacton s proposed. The man am of the proposed model s to solve a new mathematcal model n order to nvestgate the trade-off between the cost of the desgned system and the customers satsfacton. The frst objectve s to mnmze the sum of a fxed cost assocated wth the number of vehcles used and the total travel dstance. The second objectve s to mnmze the gap tme between the arrval tme and the ready tme by consderng the prorty of the customers. The rest of ths paper s organzed as follows. The formal descrpton of the proposed mathematcal model s presented n Secton 2. Secton 3 presents the method to convert the fuzzy model nto ts crsp equvalent model, revsed mult-choce goal programmng, and the procedure of meta-heurstc algorthms, namely smulated annealng (SA) and genetc algorthm. Secton 4 llustrates the expermental results and the comparson between SA and GA. Fnally, Secton 5 s dedcated to the concluson. 2. Problem defnton The VRPTW s descrbed by a set of customer n to be served; a specal node (named a depot) and a possble network connectng between the nodes. The vehcles leave the depot, serve the customers and must return to the depot. The customers to be servced are denoted by nodes 1, 2,, n. The nodes 0 and n+1 represent the same node (central depot). Therefore, the network connecton of the problem conssts of n+2 nodes. In ths study, each customer has the predefned prorty to be servced. A route s defned as startng from a depot, travelng through the arc to serve the customers and returnng to the depot. The travel tme tj s dentfed by each arc of the network. The demand of each customer s denoted by d as mprecse data. The customers must be served only once by one of the vehcles by consderng vehcles lmted capacty. Therefore, the capacty of the vehcles must be greater than or equal to the sum of ts allocated customer. On the other hand, each customer must be served by vehcles durng a predefned tme wndow [a, b], that a, and b denote the earlest and latest arrval tmes, respectvely. Each vehcle arrves to customer later than b s penalzed. Moreover, f t arrves earler than a, t should be watng untl openng tme. In ths paper, a b-objectve mathematcal model for the VRPTW s proposed. The frst objectve functon mnmzes the total travel dstance and vehcles used costs. The second objectve functon mnmzes the sum of gap tme between the arrval tme and the ready tme of customers by consderng the prorty of them. The second objectve functon tres to servce the customers as soon as possble by consderng the prorty of them. Ths objectve functon s appled as a customer satsfacton term. The detals of the proposed model are as follows: 1. Each vehcle starts from node 0, to servce customers then returns to node n The travellng tme between nodes 0 and n 1 s zero. 2. Customers are servced once by only one vehcle. 3. The demand of customers represented as a fuzzy parameter. Moreover, the demand of nodes 0 and n 1 s zero. 4. The vehcle cannot leave the node untl the servce s completed. 5. The customer wth a hgher prorty s shown by a hgher number. For nstance, f the problem conssts of 10 customers, 10 shows the frst prorty and nne shows the second one. In the presented model, the prorty of customers s determned by the populaton of the customers (ctes).

5 H. Yousef et al. / Internatonal Journal of Industral Engneerng Computatons 8 (2017) 287 Parameters: n Number of locatons K Number of vehcles t Travel tme between customers and j ( 0 n,1 j n 1, j ) j d Demand of customer 1 ( n) S Servce tme of customer 1 C a b ( n) Capacty of the vehcle Lower bound of tme wndow of customer Upper bound of tme wndow of customer F Fxed cost per vehcle n use M A suffcently large number 0,1 1, j P Prorty of customer 1 ( n) ( n j n j ) Decson Varables: x 1 f vehcle k vsts mmedately before vstng customer j; 0, otherwse jk w k Tme when vehcle k starts to servce node K n K n n 1 Mn Z F x x t 1 0jk jk j k 1 j 1 k 1 0 j 1 (1) Mn Z s.t. K n 1 k 1 j 1 n K 2 1 k 1 Pg k xjk 1 1 n (3) n x0 jk 1 1 j 1 n n 1 jk 0 1 (2) k K (4) x x jk 0 1 j n,1 k K (5) w s t w 1 x M 0 n,1 j n 1,1 k K (6) k j jk jk j n 1 a x w 1 n,1 k K (7) jk k j 1 n 1 w b x 1 n,1 k K (8) k jk j 1 n n 1 d x C 1 k K (9) jk 0 j 1 g k wk a f a wk 0 otherwse 1 n,1 k K (10) xjk {0,1}, 0 n, 1 j n 1, 0 k K (11)

6 288 In ths model, the frst objectve functon (Eq. (1)) mnmzes the sum of the total requred number of vehcles and the total travel dstance. The second objectve functon (Eq. (2)) mnmzes the gap tme between the arrval tme and ready tme by consderng the prorty of the customers. Eq. (3) nsures that each customer served once by only one vehcle. Eq. (4) guarantes each vehcle starts to servce the customers from the depot (0) and fnally return to the depot (n+1), t should be noted nodes (n+1) and (0) demonstrate the same depot. Eq. (5) guarantees that each vehcle must leave for other customers once t servces at a customer node. Eqs. (6) to (8) ensure the tme wndow requrement s observed. If the customer s not served by vehcle k, the value of w k wll be zero by consderng Eqs. (7) and (8). Eq. (9) guarantees that the sum of the customers loads n each route does not exceed the vehcle capacty lmtaton. The relatve gap tme of customers s determned by Eq. (10). For each customer the gap tme determned by takng the dfference between the arrval tme of vehcle to the customers and the lower bound of the tme wndows. Eq. (11) ndcates the logcal bnary requrement of the decson varables. Eq. (10) can be lnearzed by replacng Constrant (12); that s a bnary varable and M s a sgnfcant k large number. The constrant set s defned by:, k (12a) g w a M k k k g w a M k k k g M(1- ) k k g M (1 - ) k 3. Soluton procedure k, k, k, k (12b) (12c) (12d) The uncertanty can be categorzed as uncertanty n nput parameters and flexble programmng (Dubos & Perny, 2016). Pshvaee and Razm (2012) categorzed the uncertanty of the nput parameters as: (1) randomness, the random nature of the nformaton can result n randomness; typcally, researchers used stochastc programmng methods to confront wth t; (2) epstemc uncertanty; ths knd of uncertanty deals wth obscure coeffcents n objectves and constrants. In the proposed model, a possblstc programmng method s used to deal wth the uncertan data. To solve a proposed model, n the frst step, the model s converted nto an equvalent auxlary crsp model. Then n the second step, a revsed multchoce goal programmng (RMCGP) method s used to fnd a preferred compromse soluton. Some researchers (e.g., da Slva et al., 2013; Lao & Kao, 2010) used ths method to solve ther proposed model. The proposed model s coded n LINGO software. The valdty of the model s tested on some randomly generated data sets. Due to the proposed model belongs to NP-hard problems (Ghannadpour et al., 2014); the requred tme to solve large-szed problems s too much (more than 6 hours). Thus, smulated annealng (SA) and genetc algorthm (GA) are used to obtan a near-optmal soluton n a reasonable computatonal tme Step 1: An auxlary crsp model Some methods have been presented to fnd compromse solutons to confront wth possblstc programmng models (Jménez et al., 2007; La & Hwang, 1992). In ths paper, we employ an extended verson of the method proposed by La and Hwang (1992) to transform the proposed model nto an auxlary crsp model. To deal wth the mprecse demand of customers on the left-hand sde of Eq. (9), the weghted average method has been employed n La and Hwang (1992) to defuzzfy and convert ths parameter to a crsp number. In ths paper, a trangular fuzzy number s utlzed to consder customer demand as a fuzzy parameter (Torab & Hassn, 2008). Fg. 1 demonstrates the trangular possblty

7 dstrbuton of a fuzzy number A Ap, Am, Ao H. Yousef et al. / Internatonal Journal of Industral Engneerng Computatons 8 (2017) 289, where A, A, and p m A are the most pessmstc value, the o most possble value and the most optmstc value, respectvely, whch determned by the DMs. A p A m A Fg. 1. Trangular possblty dstrbuton of the fuzzy parameter. p A A The equvalent auxlary crsp constrants can be demonstrated by: n n 1 p m o (w1 d, w2 d, w 3 d, ) xjk Ck 0 j 1 1 k K (13) where, w1 w2 w3 1 and w 1, w 2, and w 3 denote the weghts of the most pessmstc, the most possble, and the most optmstc value of the fuzzy demand of customers, respectvely. Moreover, β s the mnmum acceptable possblty. The optmum values of weghts and β usually are determned by the knowledge of the DMs. However, based on the concept of the most lkely values proposed by La and Hwang (1992), these parameters are consdered as: 4 1 w 1, w 1 w3 and β = Step 2: RMCGP Most of the prevous studes are formulated as a sngle-objectve programmng model. However, n realty, researchers and managers are confronted wth mult-crtera problems ( Jones & Tamz, 2016). GP s a method to solve mult-objectve problems by achevng a set of compromsng solutons. For the frst tme, ths method has been ntroduced n Charnes and Cooper (1957). Ths method mnmzes the devatons between aspraton levels and achevements of each goal. The aspraton level of each goal s determned by the DMs. The comprehensve revew of the GP method can be found n Aoun et al. (2009). The lnear and non-lnear GP can be solved usng well-developed software, such as LINGO software or meta-heurstcs methods (e.g. SA and GA) (Jones et al., 2002). GP s more straghtforward and adaptable to employ varous scenaros by accommodatng ether target values or weghts. The prmary ntenton n GP s to present extra auxlary varables, whch named as devatons to formulate the model. These devatons demonstrate the dfference between aspraton levels of each goal and the optmum soluton. The negatve devaton ( d ) represents under-achevement of the goal and postve devaton ( d ) presents over achevement of the goal. In the formulaton of the GP, goals are declared as a lnear equaton wth both postve and negatve devaton. The man am of ths method s to mnmze the undesrable devatons between the aspraton level of goals and the optmum soluton. The GP model conssts of two types of constrants; goal and system constrants. System constrants are the man constrants of the model that usually are formulated as lnear programmng. The goal constrants are auxlary constrants, whch used only n a GP method. The goal constrants regulate a soluton by consderng desred goals. The model of GP demonstrated as follows:

8 290 n mn W( d d ) (14a) s.t. 1 h ( X ) ( or )0 k 1, 2,..., q k (14b) f ( X) d d b 1, 2,..., n (14c) d, d 0 1, 2,..., n (14d) where, hk ( X ) s system constrant k, f( X ) represents goal constrant, b represents the aspraton level of goal, d and d are postve and negatve devatons from the target value of goal, respectvely. b f( x) f f( x) b d (15) 0 otherwse f ( x) b f f ( x) b d (16) 0 otherwse The standard GP method emphaszes to fnd the best soluton that s near to the aspraton level of objectves, and also attempts to mnmze devatons from aspraton levels. However, n realty, consderng exactly one level for aspraton level s not useful and DMs lke to determne cautous prmary aspraton levels based on avalable nformaton. The mult-choce goal programmng helps to the DMs n makng decsons by preventng understatement of the decsons. Chang (2007) presented a new method to solve the mult-choce goal programng (MCGP) for mult-objectve decson problems by multple aspraton levels. The MCGP s formulated as follows: n mn WfX ( ) g 1 org2 or... gm (17a) s.t. 1 h ( ) ( )0 k x or k 1, 2,..., q (17b) where, g j (=1,2,,n and j=1,2,,m) s the j-th aspraton level of the -th goal gj 1 gj gj 1. The MCGP method can be formulated by: n mn W( d d ) (18a) s.t. 1 h ( X ) ( or )0 k 1, 2,..., q k m k j j j 1 f ( X ) d d g S (B) 1, 2,..., n d, d 0 (18b) (18c) 1, 2,..., n (18d) S (B) R ( X ) 1, 2,..., n j (18e) where, Sj B represents a functon of bnary seral numbers. Chang (2008) presented the revsed approach for MCGP, whch named RMCGP to solve the mult-objectve decson problems wthout employng bnary varables, used n the MCGP achevement functon. The MCGP-achevement can reformulate n two condtons; the more the better and the less the better. The frst condton s formulated by: n mn Wd ( d ) ( e e ) (19a) s.t. 1

9 H. Yousef et al. / Internatonal Journal of Industral Engneerng Computatons 8 (2017) 291 h ( X ) ( or )0 k 1, 2,..., q k f ( X ) d d y 1, 2,..., n k y e e g.max (19b) (19c) 1, 2,..., n (19d) g y g 1, 2,...,.mn.max d, d, e, e 0 1, 2,..., n The second condton s formulated by: n 1 n (19e) mn W( d d ) ( e e ) (20a) s.t. h ( X ) ( or )0 k 1, 2,..., q k (19f) (20b) f ( X) d d y 1, 2,..., n (20c) k y e e g.mn 1, 2,..., n (20d) g y g 1, 2,..., n.mn.max (20e) d, d, e, e 0 1, 2,..., n (20f) where, g max. s the upper bound of the -th aspraton level, gmn. s the lower bound of the -th aspraton level, s the contnuous varable wth a range of gmn. y gmax., d and d are postve and negatve devatons from f( X) y and w s the weght of the -th goal. For the frst case: e and e are postve and negatve devatons from y g.max and s the weght of the sum of devatons of y g.max. In the second case: e and e are postve and negatve devatons from y g.mn and s the weght of the sum of devatons of y g.mn. Regardng to the explaned method n Sectons 3.1 and 3.2, the proposed model s presented by: mn W ( d d ) ( e e ) W ( d d ) ( e e ) (21) s.t. Constrants (3)-(8),(11)-(13) Z d d y (22) y e e g (23) mn g1.mn y1 g1.max (24) Z d d y (25) y e e g (26) mn g2.mn y1 g2.max (27) d, d, e, e, d, d, e, e 0 (28) where, d 1 s the postve devaton varable of Z 1; d 1 s the negatve devaton varable of Z 1; d 2 s the postve devaton varable of Z 2; d 2 s the negatve devaton varable of Z 2; e 1 s the postve devatons

10 292 from y1 g1.mn ; e 1 s the negatve devatons from y 1 g 1.mn ; e 2 s the postve devatons from y2 g2.mn ; e 2 s the negatve devatons from y 2 g 2.mn. The value of g mn. and g max. can determned below: g 1.mn : can be determned by Mnmzng Z 1 g 1.max : can be determned by Maxmzng Z 1 g 2.mn : can be determned by Mnmzng Z 2 g 2.max : can be determned by Maxmzng Z 2 The DMs can determne the g mn. and g max. by consderng the solutons of the mentoned sub-problems and by consultng wth experts Smulated annealng SA s derved from the analogy to annealng n solds and the solvng method of combnatoral optmzaton problems. For the frst tme, the man dea proposed by Metropols et al. (1953). For the frst tme, SA s used to solve the optmzaton problems by Krkpatrck (1984). Usually, optmzaton problems have some local optmal ponts. Smple optmzaton algorthms search the local optmum ponts by selectng a random ntal soluton and obtanng the neghbor from solutons. Usually, the smple algorthms stopped the searchng due to convergence to local optmum ponts. However, SA prevents to stay n the local optmum pont through acceptng cost ncreasng neghbors wth some probablty. The parameters settng of SA algorthms such as the ntal temperature (T 0), the number of neghborhoods, and a temperature reducton factor (α) have a sgnfcant mpact on the performance of SA. In ths algorthm to fnd the optmum soluton, n the frst step, the ntal soluton generated randomly and then n the around of the ntal soluton neghbor s searched. SA has some advantages and dsadvantages compared to other meta-heurstcs, such as GA and partcle swarm soluton (PSO). The advantages of ths algorthm (e.g., easer mplementaton, convergence attrbutes and utlzng hll clmbng) make t popular from meta-heurstc algorthms n the recent decade (Subramanan et al., 2013) Genetc algorthm As mentoned n the lterature revew secton, the GA s one of the most popular algorthms used to solve VRPTW problems. Ths algorthm s a heurstc search algorthm that mmcs evoluton through natural selecton. In ths algorthm, the procedure of searchng begns wth a set of chromosomes mentoned as the ntal populaton. The ntal soluton can be generated randomly or created by heurstc methods. The new populaton s created based on the crossover operator and then mutaton operator s utlzed. The ftness functon s used to select the best soluton. Fnally, a maxmum number of generatons or other stoppng crtera such as a computatonal tme lmt can stop the algorthm Soluton representaton The soluton structure for two proposed meta-heurstc algorthms s same. Fg. 2 demonstrates the possble soluton of nstance conssts four vehcles and 10 customers. Fg. 2. Instance of a soluton representaton.

11 H. Yousef et al. / Internatonal Journal of Industral Engneerng Computatons 8 (2017) 293 As can be seen from Fg.2, two dfferent routes separated wth each other by ndex 0; each number demonstrates the customer that s served by vehcles. If the number of routes be less than vehcles number, t means to serve the customers, there s no need to use all of the vehcles. The proposed soluton structure permts to mnmze the number of vehcles used and the requred number of vehcles smultaneously Best cost-best route crossover (BCBRC) In ths paper, the ntal soluton s generated through an approprate proposed structure that presented n the prevous secton. A crossover operator exchanges the nformaton between two chromosomes. In the feld of the VRPTW, an approprate crossover operaton should not damage the best soluton. Moreover, t should mprove the well-known soluton to create a better soluton. However, some unsutable crossover operators may create nfeasble solutons for VRPTW problems (.e., classcal one-pont crossover; due to the excludng or falng of vertces after reproducton) (Ghoser & Ghannadpour, 2010). Ombuk et al. (2006) presented a best cost-route crossover (BCRC) to mnmze the requred number of vehcles and total dstance cost by consderng the feasblty of constrants. The other verson of the BCRC operator proposed by Ombuk-Berman and Hanshar (2009), named best cost-best route crossover (BCBRC). In ths operator, the best route s selected by consderng the average objectve functon of nodes. Fg. 3 demonstrates the structure of the BCBRC operator Sequence-based mutaton (SBM) The man am of the mutaton operaton s to prepare algorthms to gan local random research ablty. The procedure of the proposed SBM operator ncludes two steps. Two produced soluton from the crossover operator s selected. In the frst step, from each soluton, a lnk s selected randomly to break a route and then make a change n the routes before and after the break ponts to make new solutons. Fg. 4 demonstrates the procedure of the SBM operator to create a new soluton. As can be nferred from ths fgure, ths operator chooses break pont 1 from soluton 1 and break pont 2 from soluton 2, randomly. Then a connecton between the route of customers served before the break pont 1 and the route of customer servced after the break pont 2 s created. By applyng ths procedure, the new soluton s created. As can be seen from Fg. 4, n the generated soluton, a new route s created that namely New Route1 from removng Route1 and preservng Route2. Lkewse, the second new soluton can be made by creatng a connecton between the route of customers served before the break pont 2 and the route of customer servced after the break pont 1. Fg. 3. Example of the BCBRC operator. To create feasble solutons, customers wth early tme wndows and hgher prorty are served at the begnnng of a route. Moreover, the set of customers that have a lower prorty and late tme wndows are

12 294 served at the end of the route. Due to some customers are duplcated or removed for servcng, a repar operator s utlzed to repar ths soluton to feasble soluton. For nstance, n Fg. 4, two customers n new soluton 1 are located on the both of the routes (customers g and h), and the customers d and e are not served. The repar operator reforms the unfeasble soluton to feasble one n the followng ways: If a customer located n both of the routes, the customers removed from one of two routes randomly. If a customer s removed from routes, then by consderng the tme wndow and capacty constrants, the sets of unserved customers nserted nto one of two routes. Obvously, there s no guarantee to create a feasble soluton by applyng ths way. Therefore, f the new soluton s not reformed to feasble one, the new soluton s rejected, and the old soluton s restored. Fg. 5 llustrates the procedure of the repar operator to reform the unfeasble soluton to a feasble one. Soluton1 Soluton 2 New soluton1 Fg. 4. Procedure of the SBM operator. Fg. 5. Procedure of a repar operator.

13 4. Computatonal experments H. Yousef et al. / Internatonal Journal of Industral Engneerng Computatons 8 (2017) 295 The proposed model s valdated by solvng some test problems. The detal of the parameters dstrbuton functons s lsted n Table 1. To solve large-szed test problems, SA and GA are used. The performance of proposed meta-heurstc algorthms s compared wth each other and LINGO software. Both of SA and GA algorthms are compled n MATLAB 7.1 on the personal computer ncludng, Intel Core 2 Duo 2.6 GHz processors and 2 GB RAM. In ths secton, the performance of the proposed SA and GA n terms of soluton qualty and computatonal tme s evaluated n some randomly generated problems. Each algorthm runs for fve tmes and the best result s reported. The parameter settng of meta-heurstc algorthms have consderable effect on ther performance. In ths paper, the parameter settngs of the proposed meta-heurstcs s tuned by the response surface methodology (RSM). The optmum parameter settngs of SA and GA algorthms are tabulated n Tables 2 and 3, respectvely. The solutons of GA and SA are compared wth the optmal solutons obtaned from LINGO software n small-szed test problems. Moreover, for large-szed problems that LINGO software cannot reach the optmum soluton at the reasonable tme. The comparson result between the proposed meta-heurstcs n small-szed problems s reported n Table 4. In small-szed problems, a gap between SA and GA wth LINGO software s reported through the percentage of relatve gap measure that calculated based on [100 (G LINGO G Meta)/G Meta], where G LINGO and G Meta are the objectve functon value (Eq. (21)) of LINGO software and meta-heurstc algorthm, respectvely. Moreover, for large-szed problems, the gap between GA and SA s presented based on [100 (G best-meta G Meta)/G Meta] n whch, G Meta s the objectve functon of the obtaned soluton over meta-heurstc methods and G best-meta s the objectve functon value of meta-heurstc methods that have better performance. Each meta-heurstc method runs for fve tmes and the average gap s reported n Table 5. As can be nferred from Table 5, SA outperforms GA n terms of the soluton qualty n the all of the test problems. Based on the RMCGP method, the soluton procedure of meta-heurstcs algorthms ncludes two steps. Frst, the values of g 1.mn, g 1.max, g 2.mn, and g2.max are obtaned n each replcaton for fve tmes and the best one s selected. Then, based on the obtaned results from the prevous step, the value of the objectve functon (Eq. (21)) s calculated. The requred computatonal tmes for the proposed meta-heurstcs are reported n Table 5. The requred computatonal tme ncreased sharply as the test problem sze becomes larger. The results demonstrate that GA and SA can obtan a near-optmum soluton n a reasonable tme especally n large-szed problems. As can be seen from Table 5, the requred computatonal tme of GA s more than SA. Ths dfference s derved from the fact that GA has some addtonal mechansms (e.g., selecton mechansm and crossover), whch s tme consumng. Moreover, a pared t-test was carred out to compare the runtme of SA and GA. The result of the t-test s llustrated n Table 6. As can be nferred from Table 6, the sgnfcant dfference s not shown from the result of the t-test. Table 1 Sources of random generaton of the parameters. Parameter Value Parameter Value t j C k d S U(0.5,5.25) U(95,115) a b U(3.5,6) U(5,9.5) U(11,25) F 2000 U(0.2,1)

14 296 Table 2 Parameter settngs of SA. Parameter Intal temperature Temperature reducton rate No. of neghborhood value Table 3 Parameter settngs of GA. Parameter Populaton sze Crossover rate Mutaton rate value Table 4 Average relatve gaps and CPU tme for small-szed test problems. SA GA Data set n K Replcatons Gap (%) Tme(s) Replcatons Gap (%) Tme(s) Table 5 Average relatve gaps and CPU Tme for large-szed problems. Data set SA GA n K Tme(s) Gap (%) Tme(s) Table 6 Result of the t-test for SA and GA computatonal tme. Meta-heurstcs SA GA Mean Varance Observatons Hypotheszed Mean Dfference 0 df 35 t Stat P(T<=t) one-tal t Crtcal one-tal P(T<=t) two-tal t Crtcal two-tal

15 H. Yousef et al. / Internatonal Journal of Industral Engneerng Computatons 8 (2017) 297 Fg. 6. Typcal output of test problem 8 Fg. 6 shows a typcal output of test problem 8. In order to determne the effect of the fxed cost of vehcles on the second objectve functon, the senstvty analyss s carred out. Ths experment s carred out for test problem 7 and all trends can be generalzed for other test problems. Fg. 7 demonstrates the senstvty of the second objectve functon upon the fxed cost of vehcles ncrease, n whch the second objectve functon s gettng constant or worse regardng by ncreasng the constant cost of vehcles. The value of second objectve functon Percentage of ncresng the fxed cost of vehcles Fg. 7. Impact of ncreasng the cost of vehcles on the second objectve functon. As can be nferred from Fg. 7, the value of the second objectve functon wll be ncreased by ncreasng the constant cost of vehcles; however, f the fxed cost of vehcles cost s ncreased from 300 to 1200 percent, the value of the second objectve functon remans constant Case study In ths secton, a real case of goods transportaton s studed to valdate the performance of the proposed model. The case study s carred out for an nternatonal transportaton company n Iran. Tranome Tabrz Company (TTC) founded n Ths company transports dfferent type of products to all parts of Iran and some Iran s neghbor countres (e.g., Azerbajan, Turkey, and Iraq). Ths company has contracted wth the Mohandesan Company (MC) for transportng gas capsule to 25 ctes by fve avalable vehcles. The requred nformaton gathered from both of the companes. As mentoned n the prevous sectons, accordng to a dynamc nature of the envronment, the customers demand s consdered as a fuzzy parameter. The proposed model for TTC s solved n LINGO software. To solve the proposed model, n the frst step, the proposed model s converted to an equvalent crsp model. Then, the RMCGP method s used. Table 7 demonstrates the results. As can be seen from Table 7, snce the postve and negatve devatons of the frst goal are zero, the frst goal s fully satsfed. However, n the second goal, snce the

16 298 postve devaton s bgger than zero, the second goal has postve devaton. The soluton does not satsfy the aspraton level 198 y2 279 and acheves 93.33% of the second goal. Fg. 8 demonstrates the soluton of the case study, n whch 25 ctes have servced by fve vehcles. Table 7 Result of the sub-problems by fve vehcles From solvng Z 1 Value From solvng Z 2 Value g 1.mn g 2.mn 198 g 1.max g 2.max 279 d 1 0 d 2 15 d 1 0 d 2 0 e 1 85 e 2 27 e e 0 Z Z y y Fg. 8. Soluton of the case study by fve vehcles Fg. 9. Soluton of the case study by sx vehcles If the DMs decded to ncrease the number of the avalable vehcles from fve to sx vehcles, the proposed model s resolved. Table 8 demonstrates the result of the problem by consderng the sx avalable vehcles. Table 8 Result of the sub-problems by sx vehcles From solvng Z 1 Value From solvng Z 2 Value g 1.mn g 2.mn 181 g 1.max g 2.max 264 d d 2 0 d 1 0 d 2 0 e e 2 22 e 1 0 e 2 0 Z Z y y 2 203

17 H. Yousef et al. / Internatonal Journal of Industral Engneerng Computatons 8 (2017) 299 As can be seen from Table 8, postve and negatve devatons of the second goal are zero; therefore, the second goal s satsfed fully. However, n the frst goal, snce the postve devaton s bgger than zero, the frst goal has a postve devaton. The soluton does not satsfy the aspraton level y and acheves 99% of the frst goal. Fg. 9 demonstrates the optmum vehcle routng problem by sx avalable vehcles. As a senstvty analyss by accordng to Table 9, t can be comprehended that the value of each objectve functon ncreased by ncreasng the value of W correspondng objectve functon. Therefore, the DMs can adjust the value of objectve functons by changng the correspondng W. Moreover, the Pareto fronter of the problems s llustrated n Fgs. (10-11). As can be nferred from these fgures, due to the both of objectve functons are mnmzed, thus the Pareto fronters for the problem s concave. Table 9 Result of a senstvty analyss. Number of vehcles W 1 W 2 Z 1 Z Objectve functon 2 Objectve functon Objectve functon 1 Fg. 10. Pareto fronter of the problem by fve vehcles Objectve functon 1 Fg. 11. Pareto fronter of the problem by sx vehcles.

18 Concluson In ths paper, a b-objectve possblstc programmng model was developed to formulate the VRPTW by consderng the customers satsfacton. In the proposed mathematcal problem, the frst objectve functon was to mnmze the sum of a fxed cost related to the number of vehcles and travel dstance, and the second objectve functon consdered the customers satsfacton by mnmzng the gap tme between the arrval tme and ready tme by consderng the customers prorty. In ths paper, for solvng the proposed problem, two steps were consdered; n the frst step, the possblstc proposed model was converted nto an equvalent auxlary crsp model and n the second step, an RMCGP method was employed to attan an approved adjustment soluton. The proposed model provdes useful awareness to help the DMs n dentfyng effectve parameters and creates an optmal decson closer to realty. The proposed model provdes a sutable way to solve b-objectves decson-makng problems, whch ncludes mult-choce of aspraton levels. The customers demand was consdered as fuzzy numbers. The proposed model was valdated by LINGO software. In order to solve the model n large-szed problems, two meta-heurstc algorthms (.e., smulated annealng (SA) and genetc algorthm (GA)) s used. The results demonstrated that SA outperforms GA n both objectve functon values and computatonal tmes. Fnally, to demonstrate the valdaton of the proposed model, an ndustral case study related to the TTC was nvestgated. References Afshar-Bakeshloo, M, Mehrab, A, Safar, H, Malek, M, & Jola, F. (2016). A green vehcle routng problem wth customer satsfacton crtera. Journal of Industral Engneerng Internatonal, 12(4), Aoun, B., Martel, J. M., & Hassane, A. (2009). Fuzzy goal programmng model: an overvew of the current state of the art. Journal of Mult Crtera Decson Analyss, 16(5 6), Archett, C., Speranza, M. G., & Vgo, D. (2014). Vehcle routng problems wth profts. Vehcle Routng: Problems, Methods, and Applcatons, 18, 273. Barkaou, M., Berger, J., & Boukhtouta, A. (2015). Customer satsfacton n dynamc vehcle routng problem wth tme wndows. Appled Soft Computng, 35, Belhaza, S., Hansen, P., & Laporte, G. (2014). A hybrd varable neghborhood tabu search heurstc for the vehcle routng problem wth multple tme wndows. Computers & Operatons Research, 52, Calvete, H. I., Galé, C., Olveros, M. J., & Sánchez-Valverde, B. (2007). A goal programmng approach to vehcle routng problems wth soft tme wndows. European Journal of Operatonal Research, 177(3), Castro-Guterrez, J., Landa-Slva, D., & Pérez, J. M. (2011, October). Nature of real-world multobjectve vehcle routng wth evolutonary algorthms. In Systems, Man, and Cybernetcs (SMC), 2011 IEEE Internatonal Conference on (pp ). IEEE. Chang, C. T. (2007). Mult-choce goal programmng. Omega, 35(4), Chang, C. T. (2008). Revsed mult-choce goal programmng. Appled Mathematcal Modellng, 32(12), Charnes, A., & Cooper, W. W. (1957). Management models and ndustral applcatons of lnear programmng. Management Scence, 4(1), da Slva, A. F., Marns, F. A. S., & Montevech, J. A. B. (2013). Mult-choce mxed nteger goal programmng optmzaton for real problems n a sugar and ethanol mllng company. Appled Mathematcal Modellng, 37(9), Dantzg, G. B., & Ramser, J. H. (1959). The truck dspatchng problem. Management scence, 6(1), Delage, E., Bostel, N., Dejax, P., & Gendreau, M. (2010). Re-optmzaton of techncan tours n dynamc envronments wth stochastc servce tme. Rapport de stage du Master ORO.

19 H. Yousef et al. / Internatonal Journal of Industral Engneerng Computatons 8 (2017) 301 Dubos, D., & Perny, P. (2016). A Revew of Fuzzy Sets n Decson Scences: Achevements, Lmtatons and Perspectves. In Multple Crtera Decson Analyss (pp ). Sprnger New York. Eksoglu, B., Vural, A. V., & Resman, A. (2009). The vehcle routng problem: A taxonomc revew. Computers & Industral Engneerng, 57(4), Forslund, H., & Jonsson, P. (2010). Integratng the performance management process of on-tme delvery wth supplers. Internatonal Journal of Logstcs: Research and Applcatons, 13(3), Gehrng, H., & Homberger, J. (2002). Parallelzaton of a two-phase metaheurstc for routng problems wth tme wndows. Journal of heurstcs, 8(3), Ghannadpour, S. F., Noor, S., & Tavakkol-Moghaddam, R. (2014). A mult-objectve vehcle routng and schedulng problem wth uncertanty n customers request and prorty. Journal of Combnatoral Optmzaton, 28(2), Ghoser, K., & Ghannadpour, S. F. (2010). Mult-objectve vehcle routng problem wth tme wndows usng goal programmng and genetc algorthm. Appled Soft Computng, 10(4), Goncalves, G., Hsu, T., & Xu, J. (2009). Vehcle routng problem wth tme wndows and fuzzy demands: an approach based on the possblty theory. Internatonal Journal of Advanced Operatons Management, 1(4), Hashmoto, H., Ibarak, T., Imahor, S., & Yagura, M. (2006). The vehcle routng problem wth flexble tme wndows and travelng tmes. Dscrete Appled Mathematcs, 154(16), HO, C. J. (1989). Evaluatng the mpact of operatng envronments on MRP system nervousness. The Internatonal Journal of Producton Research, 27(7), Hong, S. C., & Park, Y. B. (1999). A heurstc for b-objectve vehcle routng wth tme wndow constrants. Internatonal Journal of Producton Economcs, 62(3), Huang, M., & Hu, X. (2012). Large scale vehcle routng problem: An overvew of algorthms and an ntellgent procedure. Int. J. Innov. Comput. Inf. Control, 8, Jménez, M., Arenas, M., Blbao, A., & Rodrı, M. V. (2007). Lnear programmng wth fuzzy parameters: an nteractve method resoluton. European Journal of Operatonal Research, 177(3), Jones, D. F., Mrrazav, S. K., & Tamz, M. (2002). Mult-objectve meta-heurstcs: An overvew of the current state-of-the-art. European journal of operatonal research, 137(1), 1-9. Jones, D., & Tamz, M. (2016). A revew of goal programmng. In Multple Crtera Decson Analyss (pp ). Sprnger New York. Krkpatrck, S. (1984). Optmzaton by smulated annealng: Quanttatve studes. Journal of statstcal physcs, 34(5-6), La, K. K., Lu, B., & Peng, J. (2003). Vehcle routng problem wth fuzzy travel tmes and ts genetc algorthm. Techncal Report. La, Y. J., & Hwang, C. L. (1992). A new approach to some possblstc lnear programmng problems. Fuzzy sets and systems, 49(2), Lee, C., Lee, K., & Park, S. (2012). Robust vehcle routng problem wth deadlnes and travel tme/demand uncertanty. Journal of the Operatonal Research Socety, 63(9), Lao, C. N., & Kao, H. P. (2010). Suppler selecton model usng Taguch loss functon, analytcal herarchy process and mult-choce goal programmng. Computers & Industral Engneerng, 58(4), Melán-Batsta, B., De Santago, A., AngelBello, F., & Alvarez, A. (2014). A b-objectve vehcle routng problem wth tme wndows: A real case n Tenerfe. Appled Soft Computng, 17, Metropols, N., Rosenbluth, A. W., Rosenbluth, M. N., Teller, A. H., & Teller, E. (1953). Equaton of state calculatons by fast computng machnes. The journal of chemcal physcs, 21(6), Moghadam, B., & Seyedhossen, S. (2010). A partcle swarm approach to solve vehcle routng problem wth uncertan demand: A drug dstrbuton case study. Internatonal Journal of Industral Engneerng Computatons, 1(1), Montoya-Torres, J. R., Franco, J. L., Isaza, S. N., Jménez, H. F., & Herazo-Padlla, N. (2015). A lterature revew on the vehcle routng problem wth multple depots. Computers & Industral Engneerng, 79,

20 302 Ombuk-Berman, B., & Hanshar, F. T. (2009). Usng genetc algorthms for mult-depot vehcle routng. In Bo-nspred algorthms for the vehcle routng problem (pp ). Sprnger Berln Hedelberg. Ombuk, B., Ross, B. J., & Hanshar, F. (2006). Mult-objectve genetc algorthms for vehcle routng problem wth tme wndows. Appled Intellgence, 24(1), Pllac, V., Gendreau, M., Guéret, C., & Medagla, A. L. (2013). A revew of dynamc vehcle routng problems. European Journal of Operatonal Research, 225(1), Pshvaee, M. S., & Razm, J. (2012). Envronmental supply chan network desgn usng mult-objectve fuzzy mathematcal programmng. Appled Mathematcal Modellng, 36(8), Rath, S., Gendreau, M., & Gutjahr, W. J. (2015). B objectve stochastc programmng models for determnng depot locatons n dsaster relef operatons. Internatonal Transactons n Operatonal Research. Rncon-Garca, N., Waterson, B., & Cherrett, T. (2017). A hybrd metaheurstc for the tme-dependent vehcle routng problem wth hard tme wndows. Internatonal Journal of Industral Engneerng Computatons, 8(1), Chávez, J., Escobar, J & Echeverr, M. (2016). A mult-objectve Pareto ant colony algorthm for the Mult-Depot Vehcle Routng problem wth Backhauls.Internatonal Journal of Industral Engneerng Computatons, 7(1), Svaramkumar, V., Thansekhar, M. R., Saravanan, R., & Amal, S. M. J. (2015). Mult-objectve vehcle routng problem wth tme wndows: Improvng customer satsfacton by consderng gap tme. Proceedngs of the Insttuton of Mechancal Engneers, Part B: Journal of Engneerng Manufacture, Subramanan, P., Ramkumar, N., Narendran, T. T., & Ganesh, K. (2013). PRISM: PRIorty based SMulated annealng for a closed loop supply chan network desgn problem. Appled Soft Computng, 13(2), Taş, D., Dellaert, N., Van Woensel, T., & De Kok, T. (2013). Vehcle routng problem wth stochastc travel tmes ncludng soft tme wndows and servce costs. Computers & Operatons Research, 40(1), Torab, S. A., & Hassn, E. (2008). An nteractve possblstc programmng approach for multple objectve supply chan master plannng. Fuzzy Sets and Systems, 159(2), Zheng, Y., & Lu, B. (2006). Fuzzy vehcle routng model wth credblty measure and ts hybrd ntellgent algorthm. Appled mathematcs and computaton, 176(2), Zografos, K. G., & Androutsopoulos, K. N. (2004). A heurstc algorthm for solvng hazardous materals dstrbuton problems. European Journal of Operatonal Research, 152(2), by the authors; lcensee Growng Scence, Canada. Ths s an open access artcle dstrbuted under the terms and condtons of the Creatve Commons Attrbuton (CC- BY) lcense (

SOLVING CAPACITATED VEHICLE ROUTING PROBLEMS WITH TIME WINDOWS BY GOAL PROGRAMMING APPROACH

SOLVING 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 information

The Study of Teaching-learning-based Optimization Algorithm

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

More information

Kernel Methods and SVMs Extension

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

More information

Research on Route guidance of logistic scheduling problem under fuzzy time window

Research 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 information

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

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

More information

Comparison of the Population Variance Estimators. of 2-Parameter Exponential Distribution Based on. Multiple Criteria Decision Making Method

Comparison 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 information

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

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

More information

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

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

More information

The Minimum Universal Cost Flow in an Infeasible Flow Network

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

More information

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

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

More information

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

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

More information

Interactive Bi-Level Multi-Objective Integer. Non-linear Programming Problem

Interactive 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 information

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

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

More information

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

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

More information

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

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

More information

Uncertain Models for Bed Allocation

Uncertain Models for Bed Allocation www.ccsenet.org/ghs Global Journal of Health Scence Vol., No. ; October 00 Uncertan Models for Bed Allocaton Lng Gao (Correspondng author) College of Scence, Guln Unversty of Technology Box 733, Guln 54004,

More information

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

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

More information

International Journal of Industrial Engineering Computations

International Journal of Industrial Engineering Computations Internatonal Journal of Industral Engneerng Computatons 3 (2012) 403 412 Contents lsts avalable at GrowngScence Internatonal Journal of Industral Engneerng Computatons homepage: www.growngscence.com/ec

More information

Markov Chain Monte Carlo Lecture 6

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

More information

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

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

More information

A Simple Inventory System

A 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 information

Problem Set 9 Solutions

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

More information

Journal of Applied Science and Agriculture

Journal of Applied Science and Agriculture AENSI Journals Journal of Appled Scence and Agrculture Journal home page: www.aensweb.com/asa/nde.html Developng a New Mult-Obectve Model for Locaton-Routng Problem along wth Travelng Tmes and Fuzzy Due

More information

An Admission Control Algorithm in Cloud Computing Systems

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

More information

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

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

More information

Customer Selection and Profit Maximization in Vehicle Routing Problems

Customer 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 information

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

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

More information

On the Multicriteria Integer Network Flow Problem

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

More information

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

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

More information

Lecture Notes on Linear Regression

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

More information

A New Algorithm for Finding a Fuzzy Optimal. Solution for Fuzzy Transportation Problems

A New Algorithm for Finding a Fuzzy Optimal. Solution for Fuzzy Transportation Problems Appled Mathematcal Scences, Vol. 4, 200, no. 2, 79-90 A New Algorthm for Fndng a Fuzzy Optmal Soluton for Fuzzy Transportaton Problems P. Pandan and G. Nataraan Department of Mathematcs, School of Scence

More information

Real-Time Systems. Multiprocessor scheduling. Multiprocessor scheduling. Multiprocessor scheduling

Real-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 information

Assignment 5. Simulation for Logistics. Monti, N.E. Yunita, T.

Assignment 5. Simulation for Logistics. Monti, N.E. Yunita, T. Assgnment 5 Smulaton for Logstcs Mont, N.E. Yunta, T. November 26, 2007 1. Smulaton Desgn The frst objectve of ths assgnment s to derve a 90% two-sded Confdence Interval (CI) for the average watng tme

More information

MMA and GCMMA two methods for nonlinear optimization

MMA 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 information

ECE559VV Project Report

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

More information

Complement of Type-2 Fuzzy Shortest Path Using Possibility Measure

Complement of Type-2 Fuzzy Shortest Path Using Possibility Measure Intern. J. Fuzzy Mathematcal rchve Vol. 5, No., 04, 9-7 ISSN: 30 34 (P, 30 350 (onlne Publshed on 5 November 04 www.researchmathsc.org Internatonal Journal of Complement of Type- Fuzzy Shortest Path Usng

More information

Chapter 2 A Class of Robust Solution for Linear Bilevel Programming

Chapter 2 A Class of Robust Solution for Linear Bilevel Programming Chapter 2 A Class of Robust Soluton for Lnear Blevel Programmng Bo Lu, Bo L and Yan L Abstract Under the way of the centralzed decson-makng, the lnear b-level programmng (BLP) whose coeffcents are supposed

More information

Numerical Heat and Mass Transfer

Numerical 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 information

Chapter - 2. Distribution System Power Flow Analysis

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

More information

Assortment Optimization under MNL

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

More information

10) Activity analysis

10) Activity analysis 3C3 Mathematcal Methods for Economsts (6 cr) 1) Actvty analyss Abolfazl Keshvar Ph.D. Aalto Unversty School of Busness Sldes orgnally by: Tmo Kuosmanen Updated by: Abolfazl Keshvar 1 Outlne Hstorcal development

More information

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

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

More information

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

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

More information

Calculation of time complexity (3%)

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

More information

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

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

More information

Lecture 4: November 17, Part 1 Single Buffer Management

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

More information

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

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

More information

An Interactive Optimisation Tool for Allocation Problems

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

More information

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

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

More information

Research Article Green s Theorem for Sign Data

Research Article Green s Theorem for Sign Data Internatonal Scholarly Research Network ISRN Appled Mathematcs Volume 2012, Artcle ID 539359, 10 pages do:10.5402/2012/539359 Research Artcle Green s Theorem for Sgn Data Lous M. Houston The Unversty of

More information

Lecture 14: Bandits with Budget Constraints

Lecture 14: Bandits with Budget Constraints IEOR 8100-001: Learnng and Optmzaton for Sequental Decson Makng 03/07/16 Lecture 14: andts wth udget Constrants Instructor: Shpra Agrawal Scrbed by: Zhpeng Lu 1 Problem defnton In the regular Mult-armed

More information

BALANCING OF U-SHAPED ASSEMBLY LINE

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

More information

Fuzzy approach to solve multi-objective capacitated transportation problem

Fuzzy approach to solve multi-objective capacitated transportation problem Internatonal Journal of Bonformatcs Research, ISSN: 0975 087, Volume, Issue, 00, -0-4 Fuzzy aroach to solve mult-objectve caactated transortaton roblem Lohgaonkar M. H. and Bajaj V. H.* * Deartment of

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

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

More information

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

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

More information

Computing Correlated Equilibria in Multi-Player Games

Computing 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 information

A Hybrid Differential Evolution Algorithm Game Theory for the Berth Allocation Problem

A 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 information

Some modelling aspects for the Matlab implementation of MMA

Some 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 information

Solving Nonlinear Differential Equations by a Neural Network Method

Solving 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 information

A Robust Method for Calculating the Correlation Coefficient

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

More information

Speeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem

Speeding 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 information

Capacitor Placement In Distribution Systems Using Genetic Algorithms and Tabu Search

Capacitor Placement In Distribution Systems Using Genetic Algorithms and Tabu Search Capactor Placement In Dstrbuton Systems Usng Genetc Algorthms and Tabu Search J.Nouar M.Gandomar Saveh Azad Unversty,IRAN Abstract: Ths paper presents a new method for determnng capactor placement n dstrbuton

More information

DETERMINATION OF TEMPERATURE DISTRIBUTION FOR ANNULAR FINS WITH TEMPERATURE DEPENDENT THERMAL CONDUCTIVITY BY HPM

DETERMINATION OF TEMPERATURE DISTRIBUTION FOR ANNULAR FINS WITH TEMPERATURE DEPENDENT THERMAL CONDUCTIVITY BY HPM Ganj, Z. Z., et al.: Determnaton of Temperature Dstrbuton for S111 DETERMINATION OF TEMPERATURE DISTRIBUTION FOR ANNULAR FINS WITH TEMPERATURE DEPENDENT THERMAL CONDUCTIVITY BY HPM by Davood Domr GANJI

More information

Irene Hepzibah.R 1 and Vidhya.R 2

Irene Hepzibah.R 1 and Vidhya.R 2 Internatonal Journal of Scentfc & Engneerng Research, Volume 5, Issue 3, March-204 374 ISSN 2229-558 INTUITIONISTIC FUZZY MULTI-OBJECTIVE LINEAR PROGRAMMING PROBLEM (IFMOLPP) USING TAYLOR SERIES APPROACH

More information

CHAPTER 7 STOCHASTIC ECONOMIC EMISSION DISPATCH-MODELED USING WEIGHTING METHOD

CHAPTER 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 information

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

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

More information

International Journal of Mathematical Archive-3(3), 2012, Page: Available online through ISSN

International Journal of Mathematical Archive-3(3), 2012, Page: Available online through   ISSN Internatonal Journal of Mathematcal Archve-3(3), 2012, Page: 1136-1140 Avalable onlne through www.ma.nfo ISSN 2229 5046 ARITHMETIC OPERATIONS OF FOCAL ELEMENTS AND THEIR CORRESPONDING BASIC PROBABILITY

More information

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

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

More information

Evolutionary Multi-Objective Environmental/Economic Dispatch: Stochastic vs. Deterministic Approaches

Evolutionary Multi-Objective Environmental/Economic Dispatch: Stochastic vs. Deterministic Approaches Evolutonary Mult-Objectve Envronmental/Economc Dspatch: Stochastc vs. Determnstc Approaches Robert T. F. Ah Kng, Harry C. S. Rughooputh and Kalyanmoy Deb 2 Department of Electrcal and Electronc Engneerng,

More information

On an Extension of Stochastic Approximation EM Algorithm for Incomplete Data Problems. Vahid Tadayon 1

On an Extension of Stochastic Approximation EM Algorithm for Incomplete Data Problems. Vahid Tadayon 1 On an Extenson of Stochastc Approxmaton EM Algorthm for Incomplete Data Problems Vahd Tadayon Abstract: The Stochastc Approxmaton EM (SAEM algorthm, a varant stochastc approxmaton of EM, s a versatle tool

More information

A New Evolutionary Computation Based Approach for Learning Bayesian Network

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

More information

Determining Transmission Losses Penalty Factor Using Adaptive Neuro Fuzzy Inference System (ANFIS) For Economic Dispatch Application

Determining Transmission Losses Penalty Factor Using Adaptive Neuro Fuzzy Inference System (ANFIS) For Economic Dispatch Application 7 Determnng Transmsson Losses Penalty Factor Usng Adaptve Neuro Fuzzy Inference System (ANFIS) For Economc Dspatch Applcaton Rony Seto Wbowo Maurdh Hery Purnomo Dod Prastanto Electrcal Engneerng Department,

More information

Solving of Single-objective Problems based on a Modified Multiple-crossover Genetic Algorithm: Test Function Study

Solving 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 information

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

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

More information

Portfolios with Trading Constraints and Payout Restrictions

Portfolios with Trading Constraints and Payout Restrictions Portfolos wth Tradng Constrants and Payout Restrctons John R. Brge Northwestern Unversty (ont wor wth Chrs Donohue Xaodong Xu and Gongyun Zhao) 1 General Problem (Very) long-term nvestor (eample: unversty

More information

COS 521: Advanced Algorithms Game Theory and Linear Programming

COS 521: Advanced Algorithms Game Theory and Linear Programming COS 521: Advanced Algorthms Game Theory and Lnear Programmng Moses Charkar February 27, 2013 In these notes, we ntroduce some basc concepts n game theory and lnear programmng (LP). We show a connecton

More information

Short Term Load Forecasting using an Artificial Neural Network

Short Term Load Forecasting using an Artificial Neural Network Short Term Load Forecastng usng an Artfcal Neural Network D. Kown 1, M. Km 1, C. Hong 1,, S. Cho 2 1 Department of Computer Scence, Sangmyung Unversty, Seoul, Korea 2 Department of Energy Grd, Sangmyung

More information

Heuristic Algorithm for Finding Sensitivity Analysis in Interval Solid Transportation Problems

Heuristic Algorithm for Finding Sensitivity Analysis in Interval Solid Transportation Problems Internatonal Journal of Innovatve Research n Advanced Engneerng (IJIRAE) ISSN: 349-63 Volume Issue 6 (July 04) http://rae.com Heurstc Algorm for Fndng Senstvty Analyss n Interval Sold Transportaton Problems

More information

Outline. Communication. Bellman Ford Algorithm. Bellman Ford Example. Bellman Ford Shortest Path [1]

Outline. Communication. Bellman Ford Algorithm. Bellman Ford Example. Bellman Ford Shortest Path [1] DYNAMIC SHORTEST PATH SEARCH AND SYNCHRONIZED TASK SWITCHING Jay Wagenpfel, Adran Trachte 2 Outlne Shortest Communcaton Path Searchng Bellmann Ford algorthm Algorthm for dynamc case Modfcatons to our algorthm

More information

Online Appendix. t=1 (p t w)q t. Then the first order condition shows that

Online Appendix. t=1 (p t w)q t. Then the first order condition shows that Artcle forthcomng to ; manuscrpt no (Please, provde the manuscrpt number!) 1 Onlne Appendx Appendx E: Proofs Proof of Proposton 1 Frst we derve the equlbrum when the manufacturer does not vertcally ntegrate

More information

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

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

More information

Lecture 10 Support Vector Machines II

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

More information

An Optimization Model for Routing in Low Earth Orbit Satellite Constellations

An Optimization Model for Routing in Low Earth Orbit Satellite Constellations An Optmzaton Model for Routng n Low Earth Orbt Satellte Constellatons A. Ferrera J. Galter P. Mahey Inra Inra Inra Afonso.Ferrera@sopha.nra.fr Jerome.Galter@nra.fr Phlppe.Mahey@sma.fr G. Mateus A. Olvera

More information

A METHOD FOR DETECTING OUTLIERS IN FUZZY REGRESSION

A METHOD FOR DETECTING OUTLIERS IN FUZZY REGRESSION OPERATIONS RESEARCH AND DECISIONS No. 2 21 Barbara GŁADYSZ* A METHOD FOR DETECTING OUTLIERS IN FUZZY REGRESSION In ths artcle we propose a method for dentfyng outlers n fuzzy regresson. Outlers n a sample

More information

Feature Selection: Part 1

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

More information

Chapter 9: Statistical Inference and the Relationship between Two Variables

Chapter 9: Statistical Inference and the Relationship between Two Variables Chapter 9: Statstcal Inference and the Relatonshp between Two Varables Key Words The Regresson Model The Sample Regresson Equaton The Pearson Correlaton Coeffcent Learnng Outcomes After studyng ths chapter,

More information

Module 9. Lecture 6. Duality in Assignment Problems

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

More information

Additional Codes using Finite Difference Method. 1 HJB Equation for Consumption-Saving Problem Without Uncertainty

Additional Codes using Finite Difference Method. 1 HJB Equation for Consumption-Saving Problem Without Uncertainty Addtonal Codes usng Fnte Dfference Method Benamn Moll 1 HJB Equaton for Consumpton-Savng Problem Wthout Uncertanty Before consderng the case wth stochastc ncome n http://www.prnceton.edu/~moll/ HACTproect/HACT_Numercal_Appendx.pdf,

More information

LOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin

LOW 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 information

An Upper Bound on SINR Threshold for Call Admission Control in Multiple-Class CDMA Systems with Imperfect Power-Control

An Upper Bound on SINR Threshold for Call Admission Control in Multiple-Class CDMA Systems with Imperfect Power-Control An Upper Bound on SINR Threshold for Call Admsson Control n Multple-Class CDMA Systems wth Imperfect ower-control Mahmoud El-Sayes MacDonald, Dettwler and Assocates td. (MDA) Toronto, Canada melsayes@hotmal.com

More information

Research Article A Low-Carbon-Based Bilevel Optimization Model for Public Transit Network

Research Article A Low-Carbon-Based Bilevel Optimization Model for Public Transit Network Mathematcal Problems n Engneerng Volume 2013, Artcle ID 374826, 6 pages http://dx.do.org/10.1155/2013/374826 Research Artcle A Low-Carbon-Based Blevel Optmzaton Model for Publc Transt Network Xu Sun, 1

More information

CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION

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

More information

Generalized Linear Methods

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

More information

A Novel Evolutionary Algorithm for Capacitor Placement in Distribution Systems

A 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 information

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

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

More information

4DVAR, according to the name, is a four-dimensional variational method.

4DVAR, 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 information

Memetic Algorithm for Flexible Job Shop Scheduling with Preemption

Memetic Algorithm for Flexible Job Shop Scheduling with Preemption Internatonal Journal of Industral Engneerng & Producton Management (2012) March 2012, Volume 22, Number 4 pp. 331-340 http://ijiepm.ust.ac.r/ Memetc Algorthm for Flexble Job Shop Schedulng wth Preempton

More information

Improved Worst-Case Response-Time Calculations by Upper-Bound Conditions

Improved Worst-Case Response-Time Calculations by Upper-Bound Conditions Improved Worst-Case Response-Tme Calculatons by Upper-Bound Condtons Vctor Pollex, Steffen Kollmann, Karsten Albers and Frank Slomka Ulm Unversty Insttute of Embedded Systems/Real-Tme Systems {frstname.lastname}@un-ulm.de

More information

Combining Examinations to Accelerate Timetable Construction

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

More information

VQ widely used in coding speech, image, and video

VQ 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 information