Operating a fleet of electric taxis

Size: px
Start display at page:

Download "Operating a fleet of electric taxis"

Transcription

1 Operatng a fleet of electrc taxs Bernat Gacas, Frédérc Meuner To cte ths verson: Bernat Gacas, Frédérc Meuner. Operatng a fleet of electrc taxs <hal v2> HAL Id: hal Submtted on 31 Jul 2012 HAL s a mult-dscplnary open access archve for the depost and dssemnaton of scentfc research documents, whether they are publshed or not. The documents may come from teachng and research nsttutons n France or abroad, or from publc or prvate research centers. L archve ouverte plurdscplnare HAL, est destnée au dépôt et à la dffuson de documents scentfques de nveau recherche, publés ou non, émanant des établssements d ensegnement et de recherche franças ou étrangers, des laboratores publcs ou prvés.

2 OPERATING A FLEET OF ELECTRIC TAXIS BERNAT GACIAS AND FRÉDÉRIC MEUNIER Abstract. The deployment of electrc tax fleets s hghly desrable from a sustanable pont of vew. Nevertheless, the weak autonomy of ths knd of vehcles requres a careful operaton. The way of managng such a fleet and the queston of locatng chargng termnals for the vehcles are addressed n ths paper. Methods for dealng wth these tasks are proposed and ther effcency s proved through smulatons. 1. Introducton 1.1. Context. Centrale OO 1 s a poneerng project amng to deploy n Pars a fleet of 100 % electrc taxs. The company n charge of the management of the fleet s the Socété du Tax Electrque Parsen (STEP). The deployment of such fleets fnds s man motvaton n sustanable ssues: electrc vehcles release almost no ar pollutants at the place where they are operated and have less nose polluton than nternal combuston engne vehcles. However, the man drawback of an electrc vehcle s ts weak autonomy 80 km n the case of the Centrale OO project. In tax fleet management, two knds of requests can be dfferentated: bookng requests and opportunstc requests. The frst ones can be mmedate or n advance of travel and have to be processed by the tax dspatchng system whch assgns the request to a tax. The opportunstc requests correspond to the tradtonal tax servces pckng up passengers at cab-ranks or from the sde of the road. Of course, ths knd of requests s not processed by the dspatchng system. The constrants of the management, as expressed by the STEP, are A tax must never break down An opportunstc demand nsde Pars and ts suburbs must always be satsfed (legal envronment of Pars) The number of bookng demands accepted has to be maxmzed The chargng problem of the taxs must therefore be carefully addressed. At a tactcal level, a good assgnment of the trps to the taxs s crucal. We propose an effcent way to manage the electrc fleet n real-tme whle takng nto account the chargng tasks. At a strategc level, the chargng problem ncludes the determnaton of the best locaton for the chargng termnals. The sgnfcant ntal nvestment (the cost of an electrcal chargng termnal s about euros) and the restrcted vehcle autonomy gve a hgh relevancy to the chargng termnal locaton task. Indeed, a wrong placement may n effect lead to a poor fleet management wth vehcles havng dffcultes to charge the batteres due to chargng termnals saturaton or even wth vehcles constantly runnng out of charge to keep operatng. Our purpose s to propose a practcal way for computng the best locatons for the chargng termnals Model. We descrbe now formally the model we deal wth n ths paper. We derve also some elementary relatons, whch gves some nformatons on the capacty of a gven system (n terms of number of trps that can be realzed by unt of tme) Input descrpton. A complete drected graph G = (V, A) models the network. The vertces are ponts n the cty at whch trps start and fnsh. They can moreover be used to locate vehcle chargng termnals. The arcs model the possble trps. The duraton of a trp s a random varable T a of expectaton τ a. The Key words and phrases. chargng termnal locaton; electrc vehcles; fleet management system; mxed nteger programmng; smulaton; tax dspatchng. Ths project has been funded by Régon Ile de France. 1 See the webste for an artstc vew. 1

3 demand for each possble trp a A s assumed to follow a Posson process of rate λ a. Actually, ths demand s splt between a bookng demand and an opportunstc demand, see Secton 5 for a more accurate descrpton. There are n taxs. A tax consumes γ Wh by unt of tme when t s movng. It stores ρ Wh by unt of tme when t s chargng. The number of chargng termnals s denoted by r. Several termnals can be located at the same vertex Elementary relatons. Let us denote by λ a the average number of demands for a trp a that are accepted by unt of tme. We have λ a λ a. Let λ = λ a be the average number of trps accepted by unt of tme and let τ = 1 λ λ a τ a be the a A a A average duraton of an accepted trp. The energy consumpton of the system by unt of tme s γ λτ. The maxmal rate of supply n energy s ρr. Therefore, we have the followng nequalty (1) γ λτ ρr A second nequalty can be derved by consderatons on the tme needed to perform the dfferent tasks. Let us consder a tax over a tme wndow of suffcently large duraton T. Denote by x the tme durng whch t stores energy at a chargng termnal. Over the tme wndow, t spends n average T λτ n unt of tme wth a customer on board. Therefore, we have T λτ n + x T Durng ths duraton x, t stores a quantty of energy that must cover n average the consumpton over the tme wndow. Hence Combnng these two nequaltes leads to γt λτ n ρx (2) (γ + ρ) λτ n Equatons (1) and (2) can be summarzed n the followng nequalty. ( n (3) λ mn (γ + ρ)τ, ρr ) γτ Knowng the number of taxs, ther effcency (encoded by γ), the number of chargng termnals, and ther effcency (encoded by ρ), then an upper bound of the number of trps that can be accepted by unt of tme can be calculated Plan. Secton 2 s devoted to the lterature revew for the two problems addressed n ths paper, namely fleet management and chargng termnal locaton. The followng sectons Secton 3 and Secton 4 detal the approaches proposed for each of these problems. Next, we descrbe a smulator that has been mplemented for the evaluaton of the proposed approaches (Secton 5). The results of the experments are descrbed n Secton 6. The paper ends wth concludng remarks (Secton 7). 2. Lterature revew 2.1. Tax dspatchng. Tradtonal tax dspatchng systems are characterzed by two prncples. Frst, smple rules such as for example nearest vehcle frst or least utlzed frst are used for dynamc vehcle assgnment and second, the geographcal space s usually dvded nto zones. In the lterature, most of works on the topc bascally focus on customer watng tme mnmzaton by proposng mproved methods for rule-based systems. In ths context, Shrvastava et al. [SCMK97] descrbe a fuzzy model for rule selecton and Alshams et al. [AAR09] propose a new technque for dynamcally dvde the dspatch areas. The recent apparton of transportaton technologes (GPS, EDI, GIS) has wdely ncreased the opportuntes for fleet management optmzaton. It s also the case for tax dspatchng. For example, Seow et 2

4 al. [SDL10] propose a collaboratve model for tax dspatchng where a set of n taxs of the same zone are defned as the agents of the model and a set of n customers as the servce-requests. The objectve s then to maxmze the total servce qualty solvng a collaboratve lnear assgnment problem. However, tax dspatchng s not the only aspect that can be optmzed. For example, Lee et al. [LSP08] and Ja et al. [Ja08] use real-tme vehcle nformaton to propose a model for tax relocaton recommendaton based on demand forecastng and a probablty model for the desgn of tax stops, respectvely. Another approach for fleet management optmzaton conssts n modelng the problem as a varant of the Pck-up and Delvery Vehcle Routng Problem wth Tme Wndows (PDVRPTW). The dea s to plan a set of routes satsfyng known n advance customer requests. In the tax management context, Wang et al. [WLC09] propose a b-crtera two-phase method wth an ntal feasble assgnment frst and a tabu search mprovement later n order to mnmze the number of vehcles and the sum of travel tmes for advanced bookngs. However, the dea to block some vehcles only for advanced bookngs mght n some cases yeld to a fleet underutlzaton. Horn and al. [Hor02] and Meng et al. [MMYH10] try to fll the gap between smple non-optmzed rule-based tax dspatchng systems and statc routng approaches. The second paper descrbes a genetc network programmng n order to fnd the optmal balance between the watng tme and the detour tme. The work of Horn [Hor02] s of partcular nterest n relaton to the present work, proposng a tax dspatchng system archtecture smlar to our fleet management system. He proposes a system for vehcle travel tme mnmzaton composed by a set of nserton algorthms to decde whether a new customer s accepted or not and a set of optmzaton mechansms n order to mprove the soluton. However, some mportant dfferences exst between our work and these last two fleet management systems. The frst dfference s that n our case, the constrants related to the restrcted autonomy of the vehcles have also to be taken nto account by schedulng chargng tasks n the routes of the vehcles. The second dfference s that, unlke us, both artcles deal wth the mult-customer problem authorzng customers to share the same vehcle at the same tme Locaton ssue. The locaton problem was orgnally defned by Webber when he consdered how to poston a sngle warehouse mnmzng the total dstance between the warehouse and a set of customers [Web29]. In 1964, Hakm [Hak64] defnes the P-medan problem, the problem conssts n determnng the best locaton for a set of lmted facltes n order to mnmze the sum of the weghted dstances between the clents and the facltes servng these clents. The problem ncreases ts relevance durng the last decades. Hgh costs related to property acquston and faclty constructon make faclty locaton projects a crtcal aspect of strategc plannng for a wde range of prvate and publc frms. Indeed, the fact that faclty locaton projects are long-term nvestments leads the researchers to focus on dynamc and stochastc locaton problems (see [OD98] for a revew of ths extenson of the problem). Another mportant varant of the problem s the Capactated Faclty Locaton Problem (CFLP) where facltes have a constranng upper lmt on the amount of demand they can satsfy. An extenson of the CFLP closely to our problem s the Capactated Faclty Locaton Problem wth Multple facltes n the same ste (CFLPM). In chargng termnal locaton, the postons of the termnals are not the only decson varables, the number of termnals at each poston have to be fxed too. However, n some real-world applcatons, selectng the best locaton for dstance mnmzaton s not the best sutable choce. For example, n electrc vehcle chargng termnal locaton, lke n other crtcal applcatons such as ambulance and fre termnal locaton, the nterest s to guarantee that the dfferent geographc zones are covered by a faclty (closer than a prevously fxed coverng dstance). Ths class of problems are known as Coverng Locaton Problems (see [WC74], [SVB93] and more recently [VP10] for a complete revew of coverng problems). In that context, the coverng ssue can be sometmes modelled as a problem constrant. However, f the coverng dstance s fxed to a small value the problem mght become unfeasble. The Maxmal Coverng Locaton Problem (MCLP) [CR74] locates the facltes n order to maxmze the number of covered customers (customers wth a dstance to the nearest faclty smaller than an ntal fxed dstance). An extenson of the problem s the maxmal coverng wth mandatory closeness problem whch mposes a maxmal dstance (less strngent than the coverng dstance) between the geographcal zones and the nearest faclty [CR74]. These coverng models mplctly assume that f a geographcal zone s covered by a faclty then the faclty wll be always avalable to serve the demand. However, n some applcatons, when facltes have a fxed capacty, beng covered s not suffcent to guarantee the demand satsfacton. We fnd 3

5 n the lterature some models attemptng to overcome ths ssue by maxmzng the number of geographcal zones covered by multple facltes [DS81, HR86, GLS97]. 3. Fleet management We descrbe n ths secton two ways for managng the fleet, a classcal and rule-based one (Subsecton 3.1), and an mproved one tryng to address explctly the chargng ssue (Subsecton 3.2). Let us frst ntroduce some notatons. Let CR be a bookng customer request. Each customer request CR s defned by a start tme S and an orgn-destnaton par O D. The S s fxed by the customer when the customer request arrves. The completon tme of a trp s C = S + τ OD, where τ OD s the travel tme between the orgn and destnaton of the customer request CR. Fnally, let R : CT j be a tax chargng task scheduled on the chargng termnal CT j A classcal rule-based tax dspatchng system. A tax dspatchng system based on the prncples of the most common real-world systems (see for example [SCMK97], [LWCT04] or [AAR09]) s descrbed n ths secton. The archtecture of the current tax dspatchng systems are very smlar to the system llustrated n Fgure 1. The two man components of the system are (1) a customer acceptaton mechansm decdng for each new customer f t s accepted (the accepted customers are nserted nto a queue of customers) or rejected and (2) a rule-based mechansm assgnng accepted customer requests (trps) to the free taxs. For each accepted trp, the assgnng process has to start a few mnutes (Θ) before the fxed start tme (S ) n order to maxmze the chances to fnd a tax to attend the demand. Once a trp s assgned to a tax, the vehcle s automatcally blocked and the taxmeter begns countng. Customer Request Rule based Customer Acceptaton Mechansm Tme ordered queue of customers CR n CR 2 CR 1 Fgure 1. Rule-based tax dspatchng system A rule for customer acceptaton usng the tme wndows for the trps already accepted s proposed. The dea s to lmt the trps that have to be performed at the same tme n order to mnmze the number of not served customers and to establsh a margn of k vehcles to attend opportunstc customers. For each new customer request CR new the Algorthm 1 determnes f t s accepted or not. Algorthm 1: Rule-based checkng for customer acceptaton for a margn of k vehcles L = {CR 1, CR 2,..., CR n }, lst of already accepted customers CR new, new bookng customer request nc 0, number of trps performed at the same tme than CR new foreach CR of L do f CR s executed at the same tme than CR new ((S S new < C ) or (S new S < C new ) then Step 1: Increase the number of customers performed at the same tme than CR new (nc nc + 1) f condton to accept the customer (nc < n k) then Step 2: Insert CR new to the lst of accepted customers L 4

6 Once the customer request CR s accepted, t remans n the queue of customers untl S Θ (Θ s usually fxed around 20 mnutes). At that moment, the system automatcally starts lookng for a free tax havng suffcent charge to operate the trp. If dfferent taxs are avalable, the system assgns the trp to the tax mnmzng the customer watng tme (a parameterzable not announced customer watng tme can be authorzed). In the case of no vacant taxs are avalable, the system wats for a vehcle to become avalable. If the watng tme for any request exceeds the authorzed maxmal customer watng tme, the customer request s then canceled. Note that the number of unsatsfed customers can be reduced by usng a more restrctve rule for the customer acceptaton mechansm. The man advantage of such a system where no future work s planned s the hgh degree of ndependence for tax drvers. On the other hand, the drawbacks are the underutlzaton of the fleet and the lost of effcency durng the peak hours when most of the companes have to close ther bookng requests systems n order to avod unsatsfed customers. Indeed, some real-world systems do not ntegrate a customer acceptaton mechansm leadng, n rush hours, to unsatsfed customers who had been ntally accepted and they are fnally served wth an unannounced and, sometmes, ntolerable delay or, eventually, never served at all. Furthermore, the chargng tasks of the vehcles cannot be controlled leadng to a poor fleet management wth vehcles havng dffcultes to charge the batteres due to chargng termnals saturaton The mproved electrc vehcle management system. An mproved fleet management system amng to overcome the weakness of the rule-based tax dspatchng system s proposed n ths secton. The man objectves of the system are to maxmze the number of accepted customers and to mnmze the customer watng tme. One of the major ssues s how to deal wth opportunstc demand. Indeed, ths knd of demand s unpredctable and must always be satsfed, so free taxs must be at any moment able to satsfy the longest trp wthout runnng out of charge. Ths constrant makes the problem consderably more complex forcng the system to provde a mechansm ensurng the feasblty of the already accepted trps each tme an opportunstc demand s accepted. The approach proposed conssts n mantanng contnuously a feasble plannng for the taxs and the chargng termnals (see Fgure 2). Each tme a customer asks for a trp, a smple nserton algorthm s run, at the end of whch ether the trp has been successfully nserted or not. The objectve s to assgn the customer to the tax mnmzng the customer watng tme (a parameterzable announced customer watng tme can be authorzed). If none of the tred delays on the pck-up tme leads to a feasble plannng, a reschedulng algorthm allowng to reallocate the already accepted customers to the taxs s run. In all these processes, a key routne s often called, namely the chargng task manager, whch schedules the chargng tasks of a tax, gven a plannng for the other taxs and the chargng termnals. Feasble plannng:temporal and autonomy related constrants are satsfed Tax 1 CR 1 R : CT 1 CR 4 Tax CR R : CT 2 CR 5 VEHICLES Customer Request Customer Acceptaton Mechansm Feasble Plannng Tax n R : CT 1 CR CHARGING TERMINALS CT 1 CT 2 Tax n Tax 2 Tax 1 Fgure 2. Customer acceptaton mechansm of the electrc vehcle management system In the case of an opportunstc demand, whch s necessarly accepted, we follow exactly the same scheme except that there s no degree of freedom n the nserton process: the trp s nserted at the front of the plannng of the tax stopped by the customer, and the reschedulng algorthm s also run f t s necessary. 5

7 Inserton algorthm. Ths algorthm s the frst step n order to decde f a new trp CR new s accepted or not. The objectve s to assgn the trp to the tax mnmzng the delay on the pck-up tme (see Algorthm 2). The algorthm ncreasely tests the dfferent authorzed pck-up tmes. Once the start tme s fxed, we sequentally try for each vehcle to nsert the new request. Frst the scheduled chargng tasks are removed. Then the new request s accepted only f t can be nserted wth no constrant volaton (the pck-up tmes of the rest of customers are respected and the current autonomy of the vehcle, wthout any chargng task, s suffcent). In the case that the vehcle autonomy-related constrant s volated, a greedy algorthm tryng to schedule a chargng task between each par of trps s proposed. After the chargng tasks are nserted, f the tax s able to perform the trps wthout runnng out of charge, then the customer request s also accepted. Algorthm 2: New request nserton algorthm for a maxmal authorzed delay of mnutes V = {V 1, V 2,..., V r }, lst of taxs CR new, new bookng customer request accepted f alse, varable ndcatng f the new request s accepted st S new, start tme of the trp whle st S new + and accepted = false do foreach v of V do Step 1: Delete the chargng tasks of the vehcle v f CR new startng at st can be nserted n the route of the vehcle v then f the vehcle autonomy-related constrant s satsfed then Step 2: CR new startng at st s nserted n the route of the vehcle v (accepted true) else Step 3: Insert chargng tasks for v between each par of trps f the vehcle autonomy-related constrant s satsfed then Step 2: CR new startng at st s nserted n the route of the vehcle v (accepted true) f accepted = false then Step 4: Increase the pck-up tme for the CR new (st st + 1) Reschedulng algorthm. The reschedulng algorthm s proposed when the new customer s stll not accepted after the nserton algorthm. As for the nserton algorthm, the goal s to fnd a new feasble plannng for the vehcles ntegratng the new request CR new. The man dfference s that the trps can be reassgned to dfferent vehcles. The problem wthout takng nto account the autonomy-related constrants can be solved n polynomal tme [NSZ02]. The dea s to convert the schedule of trps (wthout the chargng tasks) nto a graph and to verfy usng a max flow computaton that all trps can be performed by the taxs. To construct the network two vertces are consdered for each customer request CR, the frst one v represents the pck-up tme and the second one v the completon tme of the customer request. Four dummy vertces are requred: 0, 0, a source s and a snk t. The arcs of the graph are (s, 0), (0, t), all the (s, v ), all the (v, t), all the (v, v ), and all the (v, v j) such that the customer request CR j can be performed by the same tax than the customer request CR and after CR, that means f S j C + τ DO j. Except the arcs (s, 0) and (0, t), they all have a capacty equal to 1. The arcs (s, 0) and (0, t) have a capacty equal to n. A maxmum flow computaton n ths drected graph determnes the schedule feasblty and also proposes a new plannng for the vehcles respectng the customers pck-up tmes. The max flow computaton s ntegrated n the reschedulng algorthm n order to check the feasblty of the schedule for a gven pck-up tme st [S new, S new + ] and, f t s the case, to fnd a reference plannng (plannng wthout chargng tasks). A local search explores the neghborhood of the reference plannng defned by the swap and the reallocaton operators [Sav92]. Fnally, for each explored plannng respectng temporal constrants, the greedy algorthm for chargng task schedulng s sequentally appled to the taxs that do not satsfy autonomy-related constrants (that s, taxs whose current charge s not enough to perform all 6

8 the trps assgned to them wthout addng chargng tasks). If a feasble soluton s found, the new customer s then accepted Chargng task manager. As we have already seen, the nserton and the reschedulng algorthm constantly runs a greedy algorthm amng to nsert a chargng task between each par of successve trps of the same route. The algorthms proposed to determne f a new chargng task can be ntegrated n a specfc chargng termnal plannng are descrbed n ths subsecton. The man feature of our problem s that the processng tme of the new chargng task s not fxed, nstead t s a decson varable defned between the nterval lmted by the mnmal chargng tme for a vehcle p mn (customzable parameter) and the maxmal chargng tme correspondng to the tme necessary for a full charge. The problem to be solved by the chargng termnal manager can be then formally stated as follows. A chargng task R s defned by ts tme wndow [r, d ], where r s the earlest start tme (earlest arrval tme to the termnal) and d the latest end tme (latest departure tme from the termnal). Let p be the decson varable correspondng to the processng tme of the task R, then r S and S + p d, where S s the effectve start tme of R. Gven a feasble schedule of n chargng tasks S n = {S 1, S 2,..., S n, } for the chargng termnals located at the same geographcal poston. We are gven a new chargng task R n+1 wth a tme wndow [r n+1, d n+1 ] and a processng tme p n+1 nsde the nterval p mn p n+1 p max n+1. The problem conssts n fndng a new feasble schedule S n+1 = {S 1, S 2,..., S n, S n+1 } maxmzng the processng tme of the task R n+1 (whence wthout changng the processng tme of the other tasks). The mechansm tests frst a task nserton amng to fnd quckly a feasble soluton. The complexty of the algorthm for task nserton maxmzng the processng tme of the new task s O(n) where the start tmes and completon tmes of the scheduled jobs are non-decreasng ordered. If no soluton s found after the task nserton algorthm, a dchotomous algorthm allowng to reschedule the tasks s proposed n order to fnd a soluton maxmzng the processng tme of the new task. For each teraton of the algorthm, a satsfablty test based on constrant propagaton nvolvng energetc reasonng s frst trggered. The goal of the feasblty test s to detect an nconsstency ndcatng that t s not possble to fnd a feasble schedule ntegratng the new task. Fnally, f the energetc reasonng s not conclusve a local search algorthm s proposed n order to fnd a soluton. Satsfablty test: Energetc reasonng. A satsfablty test based on constrant propagaton nvolvng energetc reasonng s proposed [LE96]. A fcttous energy (whch has nothng to do wth the electrcty) s produced by the chargng termnals and t s consumed by the chargng tasks. We determne the fcttous energy consumed by the tasks (E consumed ) over a tme nterval δ = [t 1, t 2 ] and we compare ths fcttous energy wth the avalable fcttous energy (E produced = m (t 2 t 1 )). The mnmal fcttous energy consumed by the tasks n an nterval δ = [t 1, t 2 ] s: n+1 (4) E consumed = max{0, mn{p, t 2 t 1, r + p t 1, t 2 d + p }} =1 If E consumed > E produced, t s then mpossble to fnd a feasble schedule S n+1 ntegratng the new task. The relevant ntervals δ for a complete satsfablty analyss can be enumerate n O(n 2 ). The test s restrcted to the ntervals [t 1, t 2 ] specfed by {r } {d } {r + p } {d p } where the new task R n+1 may consume (t 1 d n+1 and t 2 r n+1 ). Dchotomous algorthm. A dchotomous algorthm maxmzng the processng tme of the new task s descrbed n ths secton (see Algorthm 3). A dchotomy s run on the processng tme p as follows. For processng tmes p [p mn, p max n+1 ], the satsfablty test based one the energetc reasonng ndcates whether the necessary condtons are satsfed or not. If t s the case, a local search mechansm tres to fnd a feasble schedule. The parallel machne schedulng problem wth tme wndows can be solved by a lst schedulng algorthm. It means there exsts a total orderng of the jobs (.e., a lst) that, when a gven machne assgnment rule s appled, reaches the optmal soluton. For our problem, ths rule conssts n allocatng each task to the machne that allows t to start at the earlest (Earlest Start Tme or EST rule). The local search mechansm proposed to solve the problem s based on ths result. Frst, the tasks are ordered n a non-decreasng order of ther due dates (Earlest Due Date or EDD rule), then the local search conssts n 7

9 explorng dfferent permutatons of the lst defned by the nserton neghborhood (O(n 2 )). For each lst of task, the machnes are assgned accordng to the EST rule n order to reach a feasble soluton. If no feasble schedule s eventually found, the request s rejected. Algorthm 3: Dchotomous algorthm for processng tme maxmzaton mn p mn max p max n+1 S n+1 best whle mn max do Step 1: Fx the processng tme p of the new task R n+1 (p mn+max 2 ) f Satsf abltyt est() then Step 2: Sort the tasks accordng to the EDD rule Step 3: Local search usng the nserton operator f a feasble schedule S n+1 = {S 1, S 2,..., S n, S n+1 } s found then Step 4: Update the lower lmt (mn p + 1) Step 5: Update the best soluton (S n+1 best Sn+1 ) else Step 6: No soluton exsts, update the upper lmt (max p 1) else Step 7: No soluton exsts, update the upper lmt (max p 1) f S n+1 best = then Step 8: No soluton s found (return ) else Step 9: A feasble soluton s found (return S n+1 best ) 4. Electrc vehcles chargng termnal locaton The EV chargng termnal locaton problem conssts n determnng the best locatons of the chargng termnals. The lnear programmng model has to take nto account two mportant aspects. Frst, the chargng termnals have to be convenently spread over the geographcal area n order to avod remote geographcal zones whch dffcult tax operablty and fleet management. The second aspect s that the model has to determne the number of chargng ponts facltatng the chargng process of the taxs by mnmzng the rsks of termnals saturaton. For these purposes, we propose two models, one called the P -medan model, the other the Demand-based model. V s the set of geographcal ponts of the problem and J V s the set of potental locatons where the chargng termnals can be located. The number of termnals s lmted to r P -medan model. Followng Hakm [Hak64], we defne x j to be the decson varables ndcatng f a faclty s located to the pont j and y j to be the varables ndcatng that the geographcal pont s assgned to the faclty located n j. The lnear program mnmzng the sum of the dstances between clents and facltes can be wrtten as follows. 8

10 (5) mn V dst j y j j J (6) (7) (8) (9) (10) s.t. j J y j j J x j y j y j x j = 1 for all V x j for all V, j J r {0, 1} for all j J {0, 1} for all V, j J 4.2. Demand-based model. Another approach conssts n defnng a model wth two dstances β far and β close as proposed by Church and ReVelle [CR74]. The dea s then to spread the termnals by fxng a maxmal dstance (β far ) between the dfferent geographcal zones and the nearest chargng termnal and, at the same tme, tryng to maxmze the demand that wll be covered by a nearby chargng termnal (β close ). We can then defne J far (resp. J close ) as the subset of ponts n J at dstance less than β far (resp. β close ) from V. Conversely, Vj close s the set of ponts at dstance less than β close from the pont j J. Let x j be the decson varable ndcatng the number of termnals located at pont j J and y j to be the fracton of the demand d for V covered by a chargng termnal located n j at dstance less than β close from. The lnear programmng model proposed to solve the problem called Demand-based model s the followng. (11) (12) (13) (14) (15) (16) (17) max j J s.t. j J far j J close V close j j J V close j x j x j y j d y j 1 for all V 1 for all V d y j x j for all j J r x j Z + for all j J y j R + for all V, j J close The objectve functon (Eq. (11)) conssts n maxmzng the pontwse demand covered by a chargng termnal consderng the dstance β close. Eq. (12) mposes that a geographcal zone V must be covered at least for one chargng termnal consderng the dstance β far. Here the mandatory closeness s only requred for the geographcal zones closer than β far from a potental chargng termnal locaton n order to fnd a soluton even f ths constrant s volated for some geographcal zones. We stress that an adequately β far make possble to spread the chargng termnals over the geographcal area. Eq. (13) specfes that for each geographcal zone V the sum of the fractons of demand covered by a chargng termnal consderng the dstance β close has to be less or equal to the unt. The dea here s that the demand of each geographcal pont can be satsfed by dfferent chargng termnals and our nterest s to maxmze the potental energy requred beng suppled by a termnal closer than β close. Eq. (14) are the constrants lnkng the varables x j wth the varables y j. For a gven potental chargng termnal locaton J j, ths last set of varables can only 9

11 be postve f a chargng termnal s fnally located to J j, that means x j > 0. Besdes, thanks to the defnton of the pontwse demand d, Eq. (14) also mposes that the demand allocated to a chargng termnal cannot exceed ts capacty. The goal of ths constrant s to assgn a larger number of termnals on the geographcal ponts wth a great demand decreasng that way the rsk of saturaton for the chargng termnals. Fnally, Eq. (15) lmts the number of termnals of the problem. Estmatng a pontwse demand n energy. The proposed chargng locaton model take n nput a pontwse demand. A way to buld such a demand d attached to a vertex conssts n computng the energy needed by unt of tme for the trps startng at : t s precsely γ λ a τ a. Dvdng ths quantty by ρ provdes a δ + () the number of chargng termnals ensurng ths supply. It suggests to defne d out = γ ρ a δ + () In the last equaton, the pontwse demand s calculated consderng the trps startng at vertex. Ths model presumes that taxs chargng tasks take place mostly at the orgn of the trps. However, other realstc strateges can be also envsaged. One of these strateges s consder that taxs charge the batteres at the end of the trps. A pontwse demand consderng the energy consumed by unt of tme for the trps arrvng at s also proposed. We can then defne d n = γ ρ a δ () Fnally, a thrd strategy s proposed consderng a pontwse demand as a convex combnaton of d out d n : d mx = αd out λ a τ a λ a τ a + (1 α)d n 5. Tax smulator The tax behavor smulator conssts n a dscrete-events smulator programmed n C++. It smulates the model descrbed n Secton 1.2. Each possble trp between the ponts of the cty s characterzed by two parameters, λ book and λ opp, representng the rates of the Posson process for booked and opportunstc demand, respectvely. For sake of smplcty, the duraton and the dstance of each trp are consdered constant over the tme. The nputs of the smulator are a descrpton of the system state and the smulaton parameters. The system s orgnally defned by: A set of ponts defned by ther coordnates representng the geographcal ponts of the cty. The locaton of the chargng termnals. The fleet of taxs. Each tax s defned by the followng parameters: AUT: t s the current autonomy of the vehcle. MAX AUT: t s the autonomy of the vehcle when t s fully charged. POS: t s the ntal poston of the vehcle. Opportunstc and bookng demands are treated dfferently. The bookng demands are managed by the tax dspatchng system decdng whether a demand s accepted or not. The opportunstc demands always have to be satsfed, the smulator affects the trp to a free tax located at the same geographcal pont. As we can note, an opportunstc demand s only consdered when t exsts spatal and temporal concdence between the demand and a free tax, otherwse the demand s smply gnored. It s worth recallng that the opportunstc demands may lead to unsatsfed bookng demands ntally accepted by the tax dspatchng system. 6. Computatonal experments The fleet management systems and the chargng termnal locaton models are compared and evaluated by smulaton on a set of randomly generated nstances. Two set of nstances have been generated consderng dfferent values for the average number of demands by unt of tme. We consder then a frst set of nstances wth a weak demand (λ weak book 0.4 and λweak opp 1.0) and a second set of nstances wth a strong demand 10 and

12 0.8 and λ strong opp 2.0). Each set s composed of 60 nstances (10 nstances for each combnaton) generated from dfferent values for the number of termnals (r {5, 20, 40}) and for the number of vehcles (n {100, 200}). The computaton experments consst on a 900 mnutes smulaton. The maxmal authorzed delay on pck-up tme s fxed to = 15 mnutes for both systems and the mnmal chargng tme for a vehcle s fxed to 10 mnutes. (λ strong book 6.1. Fleet management. The mproved fleet management system has been compared wth the rule-based tax dspatchng system presented n Secton 3.1. Table 1, Table 2, and Table 3 dsplay the results for the comparson between both systems for the nstances wth 5, 20 and 40 chargng termnals, respectvely. The frst column (NbTrps) dsplays the average of served customers. NbBookng s the average of served bookng requests. The number of unsatsfed customers (customers ntally accepted by the system but they are never served) s ndcated by Unsatsfed Customers at the thrd column. Fnally, the last column ndcates the average customer overcharge (number of mnutes n the taxmeter when the tax arrves at the pck up pont). The results show that the proposed fleet management clearly mproves the rule-based tax dspatchng system. The number of served customers s on average consderably more mportant wth the mproved fleet management systems. Besdes the percentage of unsatsfed customers remans acceptable and almost constant wth ths system contrarly to the rule-based tax dspatchng for whch the number of unsatsfed customers grows exponentally wth the demand for a small number of chargng termnals, as we can see for the nstances wth 50 and 100 vehcles and 5 chargng termnals. Ths fact can be explaned because the vehcle chargng aspects are completely gnored n the customer acceptaton rule of the rule-based tax dspatchng system. Fnally, customer overcharge s very smlar for both systems, for the nstances wth 20 and 40 resources here agan the proposed fleet management s a better system than the rule-based tax dspatchng. Concernng the tme needed to compute the answer to a bookng request, t s n general under 1 ms, and n less than 2% of the cases above 5 s. In any case, the computaton tme s always reasonable, and, wth faster computers, the tme needed to compute the answer could be reduced f requred. r = 5 NbTrps NbBookng Unsatsfed Customers (%) Overcharge (mn) weak demand n = 50 Rule-based TD (5.23 %) 6.56 Improved FM (0.17 %) 6.68 Rule-based TD (2.95 %) 6.07 Improved FM (0.28 %) 6.34 Rule-based TD (1.21 %) 5.78 Improved FM (0.16 %) 5.94 strong demand n = 50 Rule-based TD (19.08 %) 5.89 Improved FM (0.14 %) 6.79 Rule-based TD (11.53 %) 5.96 Improved FM (0.15 %) 6.48 Rule-based TD (4.70 %) 5.87 Improved FM (0.29 %) 6.13 Table 1. Comparson between dfferent fleet management systems for nstances wth 5 chargng termnals 6.2. Chargng termnal locaton. The demand-based lnear model for chargng termnals locaton presented n Secton 4.1 has been compared wth the P -medan model model mnmzng the dstance between the geographcal ponts and the nearest chargng termnal. Table 4 shows the results for the comparson between both models for the 40 nstances wth 5 chargng termnals. The frst column (NbTrps) dsplays the average of accepted customers. NbBookng s the average of accepted bookng requests. The average 11

13 r = 20 NbTrps NbBookng Unsatsfed Customers (%) Overcharge (mn) weak demand n = 50 Rule-based TD (4.43 %) 6.47 Improved FM (0.25 %) 6.37 Rule-based TD (3.27 %) 6.05 Improved FM (0.28 %) 6.01 Rule-based TD (1.15 %) 5.77 Improved FM (0.41 %) 5.56 strong demand n = 50 Rule-based TD (6.24 %) 6.60 Improved FM (0.32 %) 6.42 Rule-based TD (3.53 %) 6.00 Improved FM (0.38 %) 5.72 Rule-based TD (1.95 %) 5.74 Improved FM (0.37 %) 5.40 Table 2. Comparson between dfferent fleet management systems for nstances wth 20 chargng termnals r = 40 NbTrps NbBookng Unsatsfed Customers (%) Overcharge (mn) weak demand n = 50 Rule-based TD (5.61 %) 6.39 Improved FM (0.34 %) 6.45 Rule-based TD (3.49 %) 6.13 Improved FM (0.17 %) 5.89 Rule-based TD (2.15 %) 5.80 Improved FM (0.30 %) 5.55 strong demand n = 50 Rule-based TD (5.42 %) 6.48 Improved FM (0.34 %) 6.29 Rule-based TD (3.68 %) 5.99 Improved FM (0.31 %) 5.72 Rule-based TD (2.25 %) 5.64 Improved FM (0.47 %) 5.39 Table 3. Comparson between dfferent fleet management systems for nstances wth 40 chargng termnals percentage of operatng tme and the average percentage of tme when a tax s watng for an avalable chargng termnal are dsplayed on the last two columns. When the number of chargng termnals s equal to fve, the demand-based model outperforms the P - medan model, for any crteron. More customers are satsfed, the operatng tme of taxs s hgher and the tme watng for an avalable chargng termnal s drastcally reduced. In some cases, ths last value s even dvded by two. The dfferent ways proposed to estmate the pontwse demand have been also compared (for d mx, we set α = 0.5). We observe that no strategy overcomes clearly the others. When the number of chargng termnals s larger as n Table 5 and Table 6 (20 and 40 chargng termnals), there s no real dfference between the two models. Ths s not surprsng snce n those cases chargng termnals are no longer a crtcal resource. Ths fact explans also the small watng tme for chargng. In fact, for large number of chargng termnals, we expect smlar behavours for any locatons regularly spread over the area of expermentaton. 12

14 r = 5 NbTrps NbBookng %Operatng %Watng for chargng weak demand P -medan model % 9.52 % Demand-based model (d out ) % 4.67 % Demand-based model (d n ) % 3.63 % Demand-based model (d mx ) % 4.41 % P -medan model % 7.06 % Demand-based model (d out ) % 2.80 % Demand-based model (d n ) % 2.70 % Demand-based model (d mx ) % 2.80 % strong demand P -medan model % % Demand-based model (d out ) % % Demand-based model (d n ) % % Demand-based model (d mx ) % % P -medan model % % Demand-based model (d out ) % % Demand-based model (d n ) % % Demand-based model (d mx ) % % Table 4. Comparson between dfferent programmng models for nstances wth 5 chargng termnals r = 20 NbTrps NbBookng %Operatng %Watng for chargng weak demand P -medan model % 0.19 % Demand-based model (d out ) % 0.28 % Demand-based model (d n ) % 0.22 % Demand-based model (d mx ) % 0.31 % P -medan model % 0.11 % Demand-based model (d out ) % 0.17 % Demand-based model (d n ) % 0.16 % Demand-based model (d mx ) % 0.20 % strong demand P -medan model % 0.89 % Demand-based model (d out ) % 1.26 % Demand-based model (d n ) % 1.15 % Demand-based model (d mx ) % 1.36 % P -medan model % 0.73 % Demand-based model (d out ) % 0.88 % Demand-based model (d n ) % 0.87 % Demand-based model (d mx ) % 0.95 % Table 5. Comparson between dfferent programmng models for nstances wth 20 chargng termnals 7. Concluson In ths paper, we deal wth the management of a fleet of electrc taxs. Two dfferent problems have been solved: the tax dspatchng problem and the electrc chargng termnal locaton problem. Dfferent approaches have been proposed to solve each problem. For the tax dspatchng problem, two dfferent approaches are proposed: a rule-based system nspred by most of the real-lfe tax dspatchng systems and an mproved fleet management system adapted to 13

15 r = 40 NbTrps NbBookng %Operatng %Watng for chargng weak demand P -medan model % 0.06 % Demand-based model (d out ) % 0.06 % Demand-based model (d n ) % 0.04 % Demand-based model (d mx ) % 0.05 % P -medan model % 0.03 % Demand-based model (d out ) % 0.03 % Demand-based model (d n ) % 0.03 % Demand-based model (d mx ) % 0.02 % strong demand P -medan model % 0.24 % Demand-based model (d out ) % 0.13 % Demand-based model (d n ) % 0.14 % Demand-based model (d mx ) % 0.13 % P -medan model % 0.14 % Demand-based model (d out ) % 0.09 % Demand-based model (d n ) % 0.11 % Demand-based model (d mx ) % 0.12 % Table 6. Comparson between dfferent programmng models for nstances wth 40 chargng termnals the problem constrants. The dea of the mproved fleet management system s to contnuously mantan a feasble soluton for the problem (a feasble plannng for the taxs and for the chargng termnals). Schedulng algorthms and a local search scheme are proposed to solve the problem. Both systems have been compared by smulaton on randomly generated nstances. The results show the effcency of the proposed mproved system and that the rule-based system does not sut the features of electrc vehcles. For the electrc chargng termnal locaton problem, the frst approach s based on classcal models of the lterature to solve the faclty locaton problem and mnmzes the sum of the dstances between the termnals and the ponts assgned to them. The second approach s a demand-based mxed nteger lnear programmng model adapted to the characterstcs of our problem, n whch the movng demands of the taxs are approxmated as statc pontwse demands. Both models have been tested and compared on a set of realstc nstances randomly generated. The results show that the proposed demand-based model outperforms the model mnmzng the sum of dstances when the number of chargng termnals s small. When ths number s large, chargng termnals are no longer a crtcal resource and both models show smlar behavours. References [AAR09] A. Alshams, S. Abdallah, and I. Rahwan, Multagent self-organzaton for a tax dspatch system, 8th Internatonal Conference on Autonomous Agents and Multagent Systems (AAMAS), [CR74] R. L. Church and C. ReVelle, The maxmal coverng locaton problem, Papers of the Regonal Scence Assocaton 32 (1974), [DS81] M. S. Daskn and E. H. Stern, A herarchcal objectve set coverng model for emergency medcal servce vehcle deployment, Transportaton Scence 15 (1981), no. 2, [GLS97] M. Gendreau, G. Laporte, and F. Semet, Solvng an ambulance locaton model by tabu search, Locaton Scence 5 (1997), no. 2, [Hak64] S. L. Hakm, Optmum locatons of swtchng centers and the absolute centers and medans of a graph, Operatons Research 12 (1964), no. 3, [Hor02] M. E. T. Horn, Fleet schedulng and dspatchng for demand-responsve passenger servces, Transportaton Research Part C: Emergng Technologes 10 (2002), no. 1,

16 [HR86] K. Hogan and C. S. ReVelle, Concept and applcatons of backup coverage, Management Scence 32 (1986), no. 11, [Ja08] Y. Ja, Improvement program of urban tax stops based on smulated annealng algorthm n the context of chna, Proceedngs of the 2008 Second Internatonal Conference on Genetc and Evolutonary Computng (Washngton, DC, USA), IEEE Computer Socety, 2008, pp [LE96] P. Lopez and P. Esqurol, Consstency enforcng n schedulng: A general formulaton based on energetc reasonng, 5th Internatonal Workshop on Projet Management and Schedulng (PMS 96) (Poznan (Poland)), 1996, pp [LSP08] J. H. Lee, I. H. Shn, and G. L. Park, Pck-up pattern for tax locaton recommendaton, 4th Internatonal Conference on Networked Computng and Advanced Informaton Management, [LWCT04] D.-H. Lee, H. Wang, R. L. Cheu, and S. H. Teo, Tax dspatch system based on current demands and real-tme traffc condtons, Transportaton Research Record (2004), no. 1882, [MMYH10] Q. Meng, S. Mabu, L. Yu, and K. Hrasawa, A novel tax dspatch system ntegratng a multcustomer strategy and genetc network programmng, Journal of Advanced Computatonal Intellgence and Intellgent Informatcs 14 (2010), no. 5. [NSZ02] K. Neumann, C. Schwndt, and J. Zmmermann, Project Schedulng wth Tme Wndows and Scarce Resources, Sprnger, [OD98] S. H. Owen and M. S. Daskn, Strategc faclty locaton: A revew, European Journal of Operatonal Research 111 (1998), no. 3, [Sav92] M. W. P. Savelsbergh, The vehcle routng problem wth tme wndows: Mnmzng route duraton, INFORMS Journal on Computng 4 (1992), no. 2, [SCMK97] M. Shrvastava, P. K. Chande, A. S. Monga, and H. Kashwag, Tax dspatch: A fuzzy approach, IEEE Conference on Intellgent Transportaton System, [SDL10] K. T. Seow, N. H. Dang, and D.-H. Lee, A collaboratve multagent tax-dspatch system, IEEE Transactons on Automaton Scence and Engneerng 7 (2010), no. 3, [SVB93] D. A. Schllng, J. Vadyanathan, and R. Barkh, A revew of coverng problems n faclty locaton, Locaton Scence 1 (1993), no. 1, [VP10] C. N. Vjeyamurthy and R. Panneerselvam, Lterature revew of coverng problem n operatons management, Internatonal Journal of Servces, Economcs and Management 2 (2010), no. 3-4, [WC74] J. A. Whte and K. E. Case, On coverng problems and the central facltes locaton problems, Geographcal Analyss 6 (1974), no. 3, [Web29] A. Webber, Uber den Standort der Industren (Alfred Weber s Theory of the Locaton of Industres), [WLC09] H. Wang, D.-H. Lee, and R. Cheu, PDPTW based tax dspatch modelng for bookng servce, Proceedngs of the 5th nternatonal conference on Natural computaton (Pscataway, NJ, USA), ICNC 09, IEEE Press, 2009, pp Unversté Pars Est, CERMICS, 6-8 avenue Blase Pascal, Cté Descartes, Marne-la-Vallée, Cedex 2, France E-mal address: bernat.gacas@gmal.com Unversté Pars Est, CERMICS, 6-8 avenue Blase Pascal, Cté Descartes, Marne-la-Vallée, Cedex 2, France E-mal address: frederc.meuner@cermcs.enpc.fr 15

Dynamic Fleet Management for Cybercars

Dynamic Fleet Management for Cybercars Proceedngs of the IEEE ITSC 2006 2006 IEEE Intellgent Transportaton Systems Conference Toronto, Canada, September 17-20, 2006 TC7.5 Dynamc Fleet Management for Cybercars Fenghu. Wang, Mng. Yang, Ruqng.

More information

Project Networks With Mixed-Time Constraints

Project Networks With Mixed-Time Constraints Project Networs Wth Mxed-Tme Constrants L Caccetta and B Wattananon Western Australan Centre of Excellence n Industral Optmsaton (WACEIO) Curtn Unversty of Technology GPO Box U1987 Perth Western Australa

More information

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Luby s Alg. for Maximal Independent Sets using Pairwise Independence Lecture Notes for Randomzed Algorthms Luby s Alg. for Maxmal Independent Sets usng Parwse Independence Last Updated by Erc Vgoda on February, 006 8. Maxmal Independent Sets For a graph G = (V, E), an ndependent

More information

The Greedy Method. Introduction. 0/1 Knapsack Problem

The Greedy Method. Introduction. 0/1 Knapsack Problem The Greedy Method Introducton We have completed data structures. We now are gong to look at algorthm desgn methods. Often we are lookng at optmzaton problems whose performance s exponental. For an optmzaton

More information

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

2008/8. An integrated model for warehouse and inventory planning. Géraldine Strack and Yves Pochet

2008/8. An integrated model for warehouse and inventory planning. Géraldine Strack and Yves Pochet 2008/8 An ntegrated model for warehouse and nventory plannng Géraldne Strack and Yves Pochet CORE Voe du Roman Pays 34 B-1348 Louvan-la-Neuve, Belgum. Tel (32 10) 47 43 04 Fax (32 10) 47 43 01 E-mal: corestat-lbrary@uclouvan.be

More information

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(7):1884-1889 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 A hybrd global optmzaton algorthm based on parallel

More information

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment Survey on Vrtual Machne Placement Technques n Cloud Computng Envronment Rajeev Kumar Gupta and R. K. Paterya Department of Computer Scence & Engneerng, MANIT, Bhopal, Inda ABSTRACT In tradtonal data center

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Max Wellng Department of Computer Scence Unversty of Toronto 10 Kng s College Road Toronto, M5S 3G5 Canada wellng@cs.toronto.edu Abstract Ths s a note to explan support vector machnes.

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 71 (2011) 62 76 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. journal homepage: www.elsever.com/locate/jpdc Optmzng server placement n dstrbuted systems n

More information

On the Optimal Control of a Cascade of Hydro-Electric Power Stations

On the Optimal Control of a Cascade of Hydro-Electric Power Stations On the Optmal Control of a Cascade of Hydro-Electrc Power Statons M.C.M. Guedes a, A.F. Rbero a, G.V. Smrnov b and S. Vlela c a Department of Mathematcs, School of Scences, Unversty of Porto, Portugal;

More information

Vehicle Routing Problem with Time Windows for Reducing Fuel Consumption

Vehicle Routing Problem with Time Windows for Reducing Fuel Consumption 3020 JOURNAL OF COMPUTERS, VOL. 7, NO. 12, DECEMBER 2012 Vehcle Routng Problem wth Tme Wndows for Reducng Fuel Consumpton Jn L School of Computer and Informaton Engneerng, Zhejang Gongshang Unversty, Hangzhou,

More information

Robust Design of Public Storage Warehouses. Yeming (Yale) Gong EMLYON Business School

Robust Design of Public Storage Warehouses. Yeming (Yale) Gong EMLYON Business School Robust Desgn of Publc Storage Warehouses Yemng (Yale) Gong EMLYON Busness School Rene de Koster Rotterdam school of management, Erasmus Unversty Abstract We apply robust optmzaton and revenue management

More information

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts Power-of-wo Polces for Sngle- Warehouse Mult-Retaler Inventory Systems wth Order Frequency Dscounts José A. Ventura Pennsylvana State Unversty (USA) Yale. Herer echnon Israel Insttute of echnology (Israel)

More information

The OC Curve of Attribute Acceptance Plans

The OC Curve of Attribute Acceptance Plans The OC Curve of Attrbute Acceptance Plans The Operatng Characterstc (OC) curve descrbes the probablty of acceptng a lot as a functon of the lot s qualty. Fgure 1 shows a typcal OC Curve. 10 8 6 4 1 3 4

More information

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

More information

AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE

AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE Yu-L Huang Industral Engneerng Department New Mexco State Unversty Las Cruces, New Mexco 88003, U.S.A. Abstract Patent

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña Proceedngs of the 2008 Wnter Smulaton Conference S. J. Mason, R. R. Hll, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION

More information

Ants Can Schedule Software Projects

Ants Can Schedule Software Projects Ants Can Schedule Software Proects Broderck Crawford 1,2, Rcardo Soto 1,3, Frankln Johnson 4, and Erc Monfroy 5 1 Pontfca Unversdad Católca de Valparaíso, Chle FrstName.Name@ucv.cl 2 Unversdad Fns Terrae,

More information

Formulating & Solving Integer Problems Chapter 11 289

Formulating & Solving Integer Problems Chapter 11 289 Formulatng & Solvng Integer Problems Chapter 11 289 The Optonal Stop TSP If we drop the requrement that every stop must be vsted, we then get the optonal stop TSP. Ths mght correspond to a ob sequencng

More information

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure

More information

Fault tolerance in cloud technologies presented as a service

Fault tolerance in cloud technologies presented as a service Internatonal Scentfc Conference Computer Scence 2015 Pavel Dzhunev, PhD student Fault tolerance n cloud technologes presented as a servce INTRODUCTION Improvements n technques for vrtualzaton and performance

More information

Study on Model of Risks Assessment of Standard Operation in Rural Power Network

Study on Model of Risks Assessment of Standard Operation in Rural Power Network Study on Model of Rsks Assessment of Standard Operaton n Rural Power Network Qngj L 1, Tao Yang 2 1 Qngj L, College of Informaton and Electrcal Engneerng, Shenyang Agrculture Unversty, Shenyang 110866,

More information

Maintenance Scheduling by using the Bi-Criterion Algorithm of Preferential Anti-Pheromone

Maintenance Scheduling by using the Bi-Criterion Algorithm of Preferential Anti-Pheromone Leonardo ournal of Scences ISSN 583-0233 Issue 2, anuary-une 2008 p. 43-64 Mantenance Schedulng by usng the B-Crteron Algorthm of Preferental Ant-Pheromone Trantafyllos MYTAKIDIS and Arstds VLACHOS Department

More information

POLYSA: A Polynomial Algorithm for Non-binary Constraint Satisfaction Problems with and

POLYSA: A Polynomial Algorithm for Non-binary Constraint Satisfaction Problems with and POLYSA: A Polynomal Algorthm for Non-bnary Constrant Satsfacton Problems wth and Mguel A. Saldo, Federco Barber Dpto. Sstemas Informátcos y Computacón Unversdad Poltécnca de Valenca, Camno de Vera s/n

More information

Optimized ready mixed concrete truck scheduling for uncertain factors using bee algorithm

Optimized ready mixed concrete truck scheduling for uncertain factors using bee algorithm Songklanakarn J. Sc. Technol. 37 (2), 221-230, Mar.-Apr. 2015 http://www.sst.psu.ac.th Orgnal Artcle Optmzed ready mxed concrete truck schedulng for uncertan factors usng bee algorthm Nuntana Mayteekreangkra

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal peter.vortsch@ptv.de Peter Möhl, PTV AG,

More information

An MILP model for planning of batch plants operating in a campaign-mode

An MILP model for planning of batch plants operating in a campaign-mode An MILP model for plannng of batch plants operatng n a campagn-mode Yanna Fumero Insttuto de Desarrollo y Dseño CONICET UTN yfumero@santafe-concet.gov.ar Gabrela Corsano Insttuto de Desarrollo y Dseño

More information

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems STAN-CS-73-355 I SU-SE-73-013 An Analyss of Central Processor Schedulng n Multprogrammed Computer Systems (Dgest Edton) by Thomas G. Prce October 1972 Techncal Report No. 57 Reproducton n whole or n part

More information

denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node

denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node Fnal Report of EE359 Class Proect Throughput and Delay n Wreless Ad Hoc Networs Changhua He changhua@stanford.edu Abstract: Networ throughput and pacet delay are the two most mportant parameters to evaluate

More information

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic Lagrange Multplers as Quanttatve Indcators n Economcs Ivan Mezník Insttute of Informatcs, Faculty of Busness and Management, Brno Unversty of TechnologCzech Republc Abstract The quanttatve role of Lagrange

More information

Recurrence. 1 Definitions and main statements

Recurrence. 1 Definitions and main statements Recurrence 1 Defntons and man statements Let X n, n = 0, 1, 2,... be a MC wth the state space S = (1, 2,...), transton probabltes p j = P {X n+1 = j X n = }, and the transton matrx P = (p j ),j S def.

More information

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression Novel Methodology of Workng Captal Management for Large Publc Constructons by Usng Fuzzy S-curve Regresson Cheng-Wu Chen, Morrs H. L. Wang and Tng-Ya Hseh Department of Cvl Engneerng, Natonal Central Unversty,

More information

1 Example 1: Axis-aligned rectangles

1 Example 1: Axis-aligned rectangles COS 511: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture # 6 Scrbe: Aaron Schld February 21, 2013 Last class, we dscussed an analogue for Occam s Razor for nfnte hypothess spaces that, n conjuncton

More information

Research Article Enhanced Two-Step Method via Relaxed Order of α-satisfactory Degrees for Fuzzy Multiobjective Optimization

Research Article Enhanced Two-Step Method via Relaxed Order of α-satisfactory Degrees for Fuzzy Multiobjective Optimization Hndaw Publshng Corporaton Mathematcal Problems n Engneerng Artcle ID 867836 pages http://dxdoorg/055/204/867836 Research Artcle Enhanced Two-Step Method va Relaxed Order of α-satsfactory Degrees for Fuzzy

More information

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers Journal of Computatonal Informaton Systems 7: 13 (2011) 4740-4747 Avalable at http://www.jofcs.com A Load-Balancng Algorthm for Cluster-based Mult-core Web Servers Guohua YOU, Yng ZHAO College of Informaton

More information

Activity Scheduling for Cost-Time Investment Optimization in Project Management

Activity Scheduling for Cost-Time Investment Optimization in Project Management PROJECT MANAGEMENT 4 th Internatonal Conference on Industral Engneerng and Industral Management XIV Congreso de Ingenería de Organzacón Donosta- San Sebastán, September 8 th -10 th 010 Actvty Schedulng

More information

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING Matthew J. Lberatore, Department of Management and Operatons, Vllanova Unversty, Vllanova, PA 19085, 610-519-4390,

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

Rate Monotonic (RM) Disadvantages of cyclic. TDDB47 Real Time Systems. Lecture 2: RM & EDF. Priority-based scheduling. States of a process

Rate Monotonic (RM) Disadvantages of cyclic. TDDB47 Real Time Systems. Lecture 2: RM & EDF. Priority-based scheduling. States of a process Dsadvantages of cyclc TDDB47 Real Tme Systems Manual scheduler constructon Cannot deal wth any runtme changes What happens f we add a task to the set? Real-Tme Systems Laboratory Department of Computer

More information

SCHEDULING OF CONSTRUCTION PROJECTS BY MEANS OF EVOLUTIONARY ALGORITHMS

SCHEDULING OF CONSTRUCTION PROJECTS BY MEANS OF EVOLUTIONARY ALGORITHMS SCHEDULING OF CONSTRUCTION PROJECTS BY MEANS OF EVOLUTIONARY ALGORITHMS Magdalena Rogalska 1, Wocech Bożeko 2,Zdzsław Heduck 3, 1 Lubln Unversty of Technology, 2- Lubln, Nadbystrzycka 4., Poland. E-mal:rogalska@akropols.pol.lubln.pl

More information

Joint Scheduling of Processing and Shuffle Phases in MapReduce Systems

Joint Scheduling of Processing and Shuffle Phases in MapReduce Systems Jont Schedulng of Processng and Shuffle Phases n MapReduce Systems Fangfe Chen, Mural Kodalam, T. V. Lakshman Department of Computer Scence and Engneerng, The Penn State Unversty Bell Laboratores, Alcatel-Lucent

More information

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by 6 CHAPTER 8 COMPLEX VECTOR SPACES 5. Fnd the kernel of the lnear transformaton gven n Exercse 5. In Exercses 55 and 56, fnd the mage of v, for the ndcated composton, where and are gven by the followng

More information

Retailers must constantly strive for excellence in operations; extremely narrow profit margins

Retailers must constantly strive for excellence in operations; extremely narrow profit margins Managng a Retaler s Shelf Space, Inventory, and Transportaton Gerard Cachon 300 SH/DH, The Wharton School, Unversty of Pennsylvana, Phladelpha, Pennsylvana 90 cachon@wharton.upenn.edu http://opm.wharton.upenn.edu/cachon/

More information

Conversion between the vector and raster data structures using Fuzzy Geographical Entities

Conversion between the vector and raster data structures using Fuzzy Geographical Entities Converson between the vector and raster data structures usng Fuzzy Geographcal Enttes Cdála Fonte Department of Mathematcs Faculty of Scences and Technology Unversty of Combra, Apartado 38, 3 454 Combra,

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

DEFINING %COMPLETE IN MICROSOFT PROJECT CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

Selfish Constraint Satisfaction Genetic Algorithm for Planning a Long-distance Transportation Network

Selfish Constraint Satisfaction Genetic Algorithm for Planning a Long-distance Transportation Network JOURNAL OF COMPUTERS, VOL. 3, NO. 8, AUGUST 2008 77 Selfsh Constrant Satsfacton Genetc Algorthm for Plannng a Long-dstance Transportaton Network Takash Onoyama and Takuya Maekawa Htach Software Engneerng

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

A New Task Scheduling Algorithm Based on Improved Genetic Algorithm

A New Task Scheduling Algorithm Based on Improved Genetic Algorithm A New Task Schedulng Algorthm Based on Improved Genetc Algorthm n Cloud Computng Envronment Congcong Xong, Long Feng, Lxan Chen A New Task Schedulng Algorthm Based on Improved Genetc Algorthm n Cloud Computng

More information

Optimization of network mesh topologies and link capacities for congestion relief

Optimization of network mesh topologies and link capacities for congestion relief Optmzaton of networ mesh topologes and ln capactes for congeston relef D. de Vllers * J.M. Hattngh School of Computer-, Statstcal- and Mathematcal Scences Potchefstroom Unversty for CHE * E-mal: rwddv@pu.ac.za

More information

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network 700 Proceedngs of the 8th Internatonal Conference on Innovaton & Management Forecastng the Demand of Emergency Supples: Based on the CBR Theory and BP Neural Network Fu Deqang, Lu Yun, L Changbng School

More information

Period and Deadline Selection for Schedulability in Real-Time Systems

Period and Deadline Selection for Schedulability in Real-Time Systems Perod and Deadlne Selecton for Schedulablty n Real-Tme Systems Thdapat Chantem, Xaofeng Wang, M.D. Lemmon, and X. Sharon Hu Department of Computer Scence and Engneerng, Department of Electrcal Engneerng

More information

1. Fundamentals of probability theory 2. Emergence of communication traffic 3. Stochastic & Markovian Processes (SP & MP)

1. Fundamentals of probability theory 2. Emergence of communication traffic 3. Stochastic & Markovian Processes (SP & MP) 6.3 / -- Communcaton Networks II (Görg) SS20 -- www.comnets.un-bremen.de Communcaton Networks II Contents. Fundamentals of probablty theory 2. Emergence of communcaton traffc 3. Stochastc & Markovan Processes

More information

Sciences Shenyang, Shenyang, China.

Sciences Shenyang, Shenyang, China. Advanced Materals Research Vols. 314-316 (2011) pp 1315-1320 (2011) Trans Tech Publcatons, Swtzerland do:10.4028/www.scentfc.net/amr.314-316.1315 Solvng the Two-Obectve Shop Schedulng Problem n MTO Manufacturng

More information

Using Multi-objective Metaheuristics to Solve the Software Project Scheduling Problem

Using Multi-objective Metaheuristics to Solve the Software Project Scheduling Problem Usng Mult-obectve Metaheurstcs to Solve the Software Proect Schedulng Problem Francsco Chcano Unversty of Málaga, Span chcano@lcc.uma.es Francsco Luna Unversty of Málaga, Span flv@lcc.uma.es Enrque Alba

More information

Optimal Bidding Strategies for Generation Companies in a Day-Ahead Electricity Market with Risk Management Taken into Account

Optimal Bidding Strategies for Generation Companies in a Day-Ahead Electricity Market with Risk Management Taken into Account Amercan J. of Engneerng and Appled Scences (): 8-6, 009 ISSN 94-700 009 Scence Publcatons Optmal Bddng Strateges for Generaton Companes n a Day-Ahead Electrcty Market wth Rsk Management Taken nto Account

More information

Dynamic Constrained Economic/Emission Dispatch Scheduling Using Neural Network

Dynamic Constrained Economic/Emission Dispatch Scheduling Using Neural Network Dynamc Constraned Economc/Emsson Dspatch Schedulng Usng Neural Network Fard BENHAMIDA 1, Rachd BELHACHEM 1 1 Department of Electrcal Engneerng, IRECOM Laboratory, Unversty of Djllal Labes, 220 00, Sd Bel

More information

A multi-start local search heuristic for ship scheduling a computational study

A multi-start local search heuristic for ship scheduling a computational study Computers & Operatons Research 34 (2007) 900 917 www.elsever.com/locate/cor A mult-start local search heurstc for shp schedulng a computatonal study Ger BrZnmo a,b,, Marelle Chrstansen b, Kjetl Fagerholt

More information

Research Article A Time Scheduling Model of Logistics Service Supply Chain with Mass Customized Logistics Service

Research Article A Time Scheduling Model of Logistics Service Supply Chain with Mass Customized Logistics Service Hndaw Publshng Corporaton Dscrete Dynamcs n Nature and Socety Volume 01, Artcle ID 48978, 18 pages do:10.1155/01/48978 Research Artcle A Tme Schedulng Model of Logstcs Servce Supply Chan wth Mass Customzed

More information

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1 Send Orders for Reprnts to reprnts@benthamscence.ae The Open Cybernetcs & Systemcs Journal, 2014, 8, 115-121 115 Open Access A Load Balancng Strategy wth Bandwdth Constrant n Cloud Computng Jng Deng 1,*,

More information

Number of Levels Cumulative Annual operating Income per year construction costs costs ($) ($) ($) 1 600,000 35,000 100,000 2 2,200,000 60,000 350,000

Number of Levels Cumulative Annual operating Income per year construction costs costs ($) ($) ($) 1 600,000 35,000 100,000 2 2,200,000 60,000 350,000 Problem Set 5 Solutons 1 MIT s consderng buldng a new car park near Kendall Square. o unversty funds are avalable (overhead rates are under pressure and the new faclty would have to pay for tself from

More information

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST) yaoqi.feng@yahoo.

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST) yaoqi.feng@yahoo. ICSV4 Carns Australa 9- July, 007 RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL Yaoq FENG, Hanpng QIU Dynamc Test Laboratory, BISEE Chna Academy of Space Technology (CAST) yaoq.feng@yahoo.com Abstract

More information

Fuzzy Set Approach To Asymmetrical Load Balancing In Distribution Networks

Fuzzy Set Approach To Asymmetrical Load Balancing In Distribution Networks Fuzzy Set Approach To Asymmetrcal Load Balancng n Dstrbuton Networks Goran Majstrovc Energy nsttute Hrvoje Por Zagreb, Croata goran.majstrovc@ehp.hr Slavko Krajcar Faculty of electrcal engneerng and computng

More information

Efficient Project Portfolio as a tool for Enterprise Risk Management

Efficient Project Portfolio as a tool for Enterprise Risk Management Effcent Proect Portfolo as a tool for Enterprse Rsk Management Valentn O. Nkonov Ural State Techncal Unversty Growth Traectory Consultng Company January 5, 27 Effcent Proect Portfolo as a tool for Enterprse

More information

A Dynamic Energy-Efficiency Mechanism for Data Center Networks

A Dynamic Energy-Efficiency Mechanism for Data Center Networks A Dynamc Energy-Effcency Mechansm for Data Center Networks Sun Lang, Zhang Jnfang, Huang Daochao, Yang Dong, Qn Yajuan A Dynamc Energy-Effcency Mechansm for Data Center Networks 1 Sun Lang, 1 Zhang Jnfang,

More information

Forecasting the Direction and Strength of Stock Market Movement

Forecasting the Direction and Strength of Stock Market Movement Forecastng the Drecton and Strength of Stock Market Movement Jngwe Chen Mng Chen Nan Ye cjngwe@stanford.edu mchen5@stanford.edu nanye@stanford.edu Abstract - Stock market s one of the most complcated systems

More information

General Auction Mechanism for Search Advertising

General Auction Mechanism for Search Advertising General Aucton Mechansm for Search Advertsng Gagan Aggarwal S. Muthukrshnan Dávd Pál Martn Pál Keywords game theory, onlne auctons, stable matchngs ABSTRACT Internet search advertsng s often sold by an

More information

Real-Time Process Scheduling

Real-Time Process Scheduling Real-Tme Process Schedulng ktw@cse.ntu.edu.tw (Real-Tme and Embedded Systems Laboratory) Independent Process Schedulng Processes share nothng but CPU Papers for dscussons: C.L. Lu and James. W. Layland,

More information

VoIP Playout Buffer Adjustment using Adaptive Estimation of Network Delays

VoIP Playout Buffer Adjustment using Adaptive Estimation of Network Delays VoIP Playout Buffer Adjustment usng Adaptve Estmaton of Network Delays Mroslaw Narbutt and Lam Murphy* Department of Computer Scence Unversty College Dubln, Belfeld, Dubln, IRELAND Abstract The poor qualty

More information

Cloud Auto-Scaling with Deadline and Budget Constraints

Cloud Auto-Scaling with Deadline and Budget Constraints Prelmnary verson. Fnal verson appears In Proceedngs of 11th ACM/IEEE Internatonal Conference on Grd Computng (Grd 21). Oct 25-28, 21. Brussels, Belgum. Cloud Auto-Scalng wth Deadlne and Budget Constrants

More information

Single and multiple stage classifiers implementing logistic discrimination

Single and multiple stage classifiers implementing logistic discrimination Sngle and multple stage classfers mplementng logstc dscrmnaton Hélo Radke Bttencourt 1 Dens Alter de Olvera Moraes 2 Vctor Haertel 2 1 Pontfíca Unversdade Católca do Ro Grande do Sul - PUCRS Av. Ipranga,

More information

Chapter 4 ECONOMIC DISPATCH AND UNIT COMMITMENT

Chapter 4 ECONOMIC DISPATCH AND UNIT COMMITMENT Chapter 4 ECOOMIC DISATCH AD UIT COMMITMET ITRODUCTIO A power system has several power plants. Each power plant has several generatng unts. At any pont of tme, the total load n the system s met by the

More information

Software project management with GAs

Software project management with GAs Informaton Scences 177 (27) 238 241 www.elsever.com/locate/ns Software project management wth GAs Enrque Alba *, J. Francsco Chcano Unversty of Málaga, Grupo GISUM, Departamento de Lenguajes y Cencas de

More information

Enabling P2P One-view Multi-party Video Conferencing

Enabling P2P One-view Multi-party Video Conferencing Enablng P2P One-vew Mult-party Vdeo Conferencng Yongxang Zhao, Yong Lu, Changja Chen, and JanYn Zhang Abstract Mult-Party Vdeo Conferencng (MPVC) facltates realtme group nteracton between users. Whle P2P

More information

Profit-Aware DVFS Enabled Resource Management of IaaS Cloud

Profit-Aware DVFS Enabled Resource Management of IaaS Cloud IJCSI Internatonal Journal of Computer Scence Issues, Vol. 0, Issue, No, March 03 ISSN (Prnt): 694-084 ISSN (Onlne): 694-0784 www.ijcsi.org 37 Proft-Aware DVFS Enabled Resource Management of IaaS Cloud

More information

Credit Limit Optimization (CLO) for Credit Cards

Credit Limit Optimization (CLO) for Credit Cards Credt Lmt Optmzaton (CLO) for Credt Cards Vay S. Desa CSCC IX, Ednburgh September 8, 2005 Copyrght 2003, SAS Insttute Inc. All rghts reserved. SAS Propretary Agenda Background Tradtonal approaches to credt

More information

Linear Circuits Analysis. Superposition, Thevenin /Norton Equivalent circuits

Linear Circuits Analysis. Superposition, Thevenin /Norton Equivalent circuits Lnear Crcuts Analyss. Superposton, Theenn /Norton Equalent crcuts So far we hae explored tmendependent (resste) elements that are also lnear. A tmendependent elements s one for whch we can plot an / cure.

More information

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing A Replcaton-Based and Fault Tolerant Allocaton Algorthm for Cloud Computng Tork Altameem Dept of Computer Scence, RCC, Kng Saud Unversty, PO Box: 28095 11437 Ryadh-Saud Araba Abstract The very large nfrastructure

More information

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application Internatonal Journal of mart Grd and lean Energy Performance Analyss of Energy onsumpton of martphone Runnng Moble Hotspot Applcaton Yun on hung a chool of Electronc Engneerng, oongsl Unversty, 511 angdo-dong,

More information

Logical Development Of Vogel s Approximation Method (LD-VAM): An Approach To Find Basic Feasible Solution Of Transportation Problem

Logical Development Of Vogel s Approximation Method (LD-VAM): An Approach To Find Basic Feasible Solution Of Transportation Problem INTERNATIONAL JOURNAL OF SCIENTIFIC & TECHNOLOGY RESEARCH VOLUME, ISSUE, FEBRUARY ISSN 77-866 Logcal Development Of Vogel s Approxmaton Method (LD- An Approach To Fnd Basc Feasble Soluton Of Transportaton

More information

Ring structure of splines on triangulations

Ring structure of splines on triangulations www.oeaw.ac.at Rng structure of splnes on trangulatons N. Vllamzar RICAM-Report 2014-48 www.rcam.oeaw.ac.at RING STRUCTURE OF SPLINES ON TRIANGULATIONS NELLY VILLAMIZAR Introducton For a trangulated regon

More information

Many e-tailers providing attended home delivery, especially e-grocers, offer narrow delivery time slots to

Many e-tailers providing attended home delivery, especially e-grocers, offer narrow delivery time slots to Vol. 45, No. 3, August 2011, pp. 435 449 ssn 0041-1655 essn 1526-5447 11 4503 0435 do 10.1287/trsc.1100.0346 2011 INFORMS Tme Slot Management n Attended Home Delvery Nels Agatz Department of Decson and

More information

An Integrated Approach for Maintenance and Delivery Scheduling in Military Supply Chains

An Integrated Approach for Maintenance and Delivery Scheduling in Military Supply Chains An Integrated Approach for Mantenance and Delvery Schedulng n Mltary Supply Chans Dmtry Tsadkovch 1*, Eugene Levner 2, Hanan Tell 2 and Frank Werner 3 2 1 Bar Ilan Unversty, Department of Management, Ramat

More information

行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告

行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告 行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告 畫 類 別 : 個 別 型 計 畫 半 導 體 產 業 大 型 廠 房 之 設 施 規 劃 計 畫 編 號 :NSC 96-2628-E-009-026-MY3 執 行 期 間 : 2007 年 8 月 1 日 至 2010 年 7 月 31 日 計 畫 主 持 人 : 巫 木 誠 共 同

More information

8 Algorithm for Binary Searching in Trees

8 Algorithm for Binary Searching in Trees 8 Algorthm for Bnary Searchng n Trees In ths secton we present our algorthm for bnary searchng n trees. A crucal observaton employed by the algorthm s that ths problem can be effcently solved when the

More information

Simulation and optimization of supply chains: alternative or complementary approaches?

Simulation and optimization of supply chains: alternative or complementary approaches? Smulaton and optmzaton of supply chans: alternatve or complementary approaches? Chrstan Almeder Margaretha Preusser Rchard F. Hartl Orgnally publshed n: OR Spectrum (2009) 31:95 119 DOI 10.1007/s00291-007-0118-z

More information

Allocating Collaborative Profit in Less-than-Truckload Carrier Alliance

Allocating Collaborative Profit in Less-than-Truckload Carrier Alliance J. Servce Scence & Management, 2010, 3: 143-149 do:10.4236/jssm.2010.31018 Publshed Onlne March 2010 (http://www.scrp.org/journal/jssm) 143 Allocatng Collaboratve Proft n Less-than-Truckload Carrer Allance

More information

Scatter search approach for solving a home care nurses routing and scheduling problem

Scatter search approach for solving a home care nurses routing and scheduling problem Scatter search approach for solvng a home care nurses routng and schedulng problem Bouazza Elbenan 1, Jacques A. Ferland 2 and Vvane Gascon 3* 1 Département de mathématque et nformatque, Faculté des scences,

More information

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Research Note APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES * Iranan Journal of Scence & Technology, Transacton B, Engneerng, ol. 30, No. B6, 789-794 rnted n The Islamc Republc of Iran, 006 Shraz Unversty "Research Note" ALICATION OF CHARGE SIMULATION METHOD TO ELECTRIC

More information

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures Mnmal Codng Network Wth Combnatoral Structure For Instantaneous Recovery From Edge Falures Ashly Joseph 1, Mr.M.Sadsh Sendl 2, Dr.S.Karthk 3 1 Fnal Year ME CSE Student Department of Computer Scence Engneerng

More information

Calculating the high frequency transmission line parameters of power cables

Calculating the high frequency transmission line parameters of power cables < ' Calculatng the hgh frequency transmsson lne parameters of power cables Authors: Dr. John Dcknson, Laboratory Servces Manager, N 0 RW E B Communcatons Mr. Peter J. Ncholson, Project Assgnment Manager,

More information

LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING

LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING 1 MS. POOJA.P.VASANI, 2 MR. NISHANT.S. SANGHANI 1 M.Tech. [Software Systems] Student, Patel College of Scence and

More information

Risk-based Fatigue Estimate of Deep Water Risers -- Course Project for EM388F: Fracture Mechanics, Spring 2008

Risk-based Fatigue Estimate of Deep Water Risers -- Course Project for EM388F: Fracture Mechanics, Spring 2008 Rsk-based Fatgue Estmate of Deep Water Rsers -- Course Project for EM388F: Fracture Mechancs, Sprng 2008 Chen Sh Department of Cvl, Archtectural, and Envronmental Engneerng The Unversty of Texas at Austn

More information

How Sets of Coherent Probabilities May Serve as Models for Degrees of Incoherence

How Sets of Coherent Probabilities May Serve as Models for Degrees of Incoherence 1 st Internatonal Symposum on Imprecse Probabltes and Ther Applcatons, Ghent, Belgum, 29 June 2 July 1999 How Sets of Coherent Probabltes May Serve as Models for Degrees of Incoherence Mar J. Schervsh

More information

Examensarbete. Rotating Workforce Scheduling. Caroline Granfeldt

Examensarbete. Rotating Workforce Scheduling. Caroline Granfeldt Examensarbete Rotatng Workforce Schedulng Carolne Granfeldt LTH - MAT - EX - - 2015 / 08 - - SE Rotatng Workforce Schedulng Optmerngslära, Lnköpngs Unverstet Carolne Granfeldt LTH - MAT - EX - - 2015

More information

Testing and Debugging Resource Allocation for Fault Detection and Removal Process

Testing and Debugging Resource Allocation for Fault Detection and Removal Process Internatonal Journal of New Computer Archtectures and ther Applcatons (IJNCAA) 4(4): 93-00 The Socety of Dgtal Informaton and Wreless Communcatons, 04 (ISSN: 0-9085) Testng and Debuggng Resource Allocaton

More information

Improved SVM in Cloud Computing Information Mining

Improved SVM in Cloud Computing Information Mining Internatonal Journal of Grd Dstrbuton Computng Vol.8, No.1 (015), pp.33-40 http://dx.do.org/10.1457/jgdc.015.8.1.04 Improved n Cloud Computng Informaton Mnng Lvshuhong (ZhengDe polytechnc college JangSu

More information

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center Dynamc Resource Allocaton and Power Management n Vrtualzed Data Centers Rahul Urgaonkar, Ulas C. Kozat, Ken Igarash, Mchael J. Neely urgaonka@usc.edu, {kozat, garash}@docomolabs-usa.com, mjneely@usc.edu

More information