Online Mechanisms for Charging Electric Vehicles in Settings with Varying Marginal Electricity Costs
|
|
- Marcus Woods
- 5 years ago
- Views:
Transcription
1 Proceedngs of the Twenty-Fourth Internatonal Jont Conference on Artfcal Intellgence (IJCAI 2015) Onlne Mechansms for Chargng Electrc Vehcles n Settngs wth Varyng Margnal Electrcty Costs Kechro Hayakawa Toyota Central R&D Labs., Inc. Ach, Japan ke-hayakawa@mosk.tytlabs.co.jp Sebastan Sten Unversty of Southampton Southampton, Unted Kngdom ss2@ecs.soton.ac.uk Abstract We propose new mechansms that can be used by a demand response aggregator to flexbly shft the chargng of electrc vehcles (EVs) to tmes where cheap but ntermttent renewable energy s n hgh supply. Here, t s mportant to consder the constrants and preferences of EV owners, whle elmnatng the scope for strategc behavour. To acheve ths, we propose, for the frst tme, a generc class of ncentve mechansms for settngs wth both varyng margnal electrcty costs and multdmensonal preferences. We show these are domnant strategy ncentve compatble,.e., EV owners are ncentvsed to report ther constrants and preferences truthfully. We also detal a specfc nstance of ths class, show that t acheves 98% of the optmal n realstc scenaros and demonstrate how t can be adapted to trade off effcency wth proft. 1 Introducton The wdespread adopton of electrc vehcles (EVs) s often seen as a vtal step for mtgatng clmate change. Coupled wth a shft towards clean renewable electrcty generaton, such as photovoltacs (PV) or wnd energy, EVs promse to dramatcally reduce emssons [Royal Academy of Engneerng, 2010]. However, these renewable energy sources are typcally ntermttent and depend heavly on weather condtons [Btar et al., 2011]. In partcular, peaks n renewable energy supply (e.g., at noon for PV) may not concde wth peaks n demand (e.g., n the evenng when EV owners plug n). Thus, more expensve and pollutng conventonal methods of electrcty generaton have to be used at those peak tmes. To address ths dsparty n supply and demand, t s possble to explot the flexblty of EV owners and delay chargng to perods of hgher renewable supply [Ipakch and Albuyeh, 2009; Clement-Nyns et al., 2011]. In partcular, recent work has suggested the ntroducton of demand response Enrco H. Gerdng Unversty of Southampton Southampton, Unted Kngdom eg@ecs.soton.ac.uk Takahro Shga Toyota Central R&D Labs., Inc. Ach, Japan t-shga@mosk.tytlabs.co.jp servces, whereby electrcty consumers are offered fnancal ncentves to shft ther consumpton [Albad and El- Saadany, 2007]. Often, ths s facltated by an aggregator, whch procures electrcty from the wholesale electrcty market and then coordnates the consumpton of ndvdual endusers [Gkatzks et al., 2013]. Ths allows the aggregator to acheve sgnfcant cost savngs. As the end-consumers (.e., EV owners) n these systems are self-nterested agents, whch balance the nconvenence of shftng ther consumpton wth the assocated fnancal ncentves, there s consderable work on modellng ths settng usng game theory [Mohsenan-Rad et al., 2010; Saad et al., 2012; Bhattacharya et al., 2014]. Typcally, coordnaton s acheved usng real-tme prcng mechansms, whch adjust electrcty prces dependng on demand and on the margnal costs of generaton [Conejo et al., 2010]. However, partcpatng n such a mechansm mposes a sgnfcant burden on EV owners, as they have to reason strategcally about future demand n order to decde when to charge. To address ths, recent work has looked at coordnatng the chargng of EVs usng onlne mechansm desgn [Parkes, 2007]. Specfcally, Gerdng et al. [2011] propose a schedulng and prcng mechansm that aggregates the multdmensonal preferences of dynamcally arrvng EV owners and that ensures that truthful reportng of these preferences maxmses each partcpant s utlty (.e., the mechansm s domnant strategy ncentve compatble, or DSIC). Ths removes the need for strategc behavour, allowng the mechansm to fnd a schedule wth hgh effcency. Other work uses the noton of pre-commtment to delay more flexble EV owners whle retanng the DSIC property, albet only for settngs wth sngle-dmensonal preferences [Sten et al., 2012], and ths s extended to deal wth a demand response settng wth varable renewable generaton n [Ströhle et al., 2014]. However, these mechansms do not consder the margnal cost of generaton, whch depends on the avalable supply of renewable energy and vares wth the amount of energy that s consumed. Addtonally, the mechansm n [Gerdng et al., 2610
2 2011] s based on a smple greedy allocaton and requres cancellng some allocatons. Ths leads to very neffcent allocaton decsons, especally when margnal costs are consdered. To address these shortcomngs, we make the followng novel contrbutons: We characterse, for the frst tme, a general class of DSIC onlne mechansms whch deal wth both margnal generaton costs and mult-dmensonal preferences. We descrbe one partcular nstance from ths class of mechansms whch, n addton to beng DSIC, s computatonally effcent, scalng to hundreds of agents. We emprcally benchmark ths mechansm and show that t acheves near-optmal performance and sgnfcantly outperforms the current state of the art, whch does not consder the margnal cost of generaton. 2 Smart Chargng System Model We consder a smart EV chargng system, whch s mplemented by a demand response aggregator. Ths aggregator acts as a broker between the EV owners and the electrcty market. Specfcally, t procures electrcty for EV chargng from a mxture of local renewable generators, possbly through long-term contracts, and the wholesale global electrcty market. The aggregator also collects the constrants and preferences of ndvdual EV owners and then schedules ther chargng to maxmse socal welfare and/or proft. Ths may nvolve shftng the chargng of flexble EV owners to tmes where electrcty s cheap or even curtalng consumpton when prces are too hgh. 2.1 EV Owner Model We consder a model wth dscrete and possbly nfnte tme steps t T. Each EV owner s represented by an agent, and we use I = 1,..., n} to denote the set of all agents. At every tme step, an agent can charge a sngle unt of electrcty (e.g., correspondng to 3 kwh), and we assume that all EVs charge at the same rate. Each agent I has a lmted avalablty for chargng, whch s gven by an arrval tme a T (.e., earlest possble tme for chargng) and a departure tme d T (.e., latest tme for chargng), wth d a. The agent s valuatons for chargng are gven as a vector v = v,1, v,2,...}, where v,k denotes the margnal value for the kth unt. We assume these are non-ncreasng,.e., k > j : v,j v,k, whch s a natural assumpton for plug-n hybrd EVs [Robu et al., 2013]. Gven ths, we use θ = a, d, v } to summarse agent s type. θ = θ 1,..., θ n } denotes the types of all agents and θ denotes the types of all agents except. Furthermore, we use I t and θ t to denote the agents and ther types n the market at or before tme t. From tme a, when agent becomes avalable for chargng (.e., when the EV arrves at home and s plugged n), he can report hs type to the aggregator, e.g., usng a communcaton devce that s ntegrated wth hs chargng equpment or va a smart phone app. Crucally, we assume that the agent could strategcally msreport hs type, f ths s n hs best nterest. Thus, we use ˆθ = â, ˆd, ˆv } to denote agent s report (here, â s gven mplctly by the tme the report s made). As s common n ths doman, we assume that agents cannot report an earler arrval or later departure tme,.e., â a and ˆd d. Ths s a natural assumpton n ths doman, as a vehcle cannot be plugged nto the chargng equpment when t s unavalable for chargng, but t s easy to delay pluggng n, or to unplug early [Robu et al., 2013]. 2.2 Aggregator Mechansm Gven the reported types of EV agents, the aggregator now uses a schedulng functon π,t (ˆθ t ), whch keeps track of how many unts of electrcty have been allocated to agent on or before tme t. Importantly, as ths s an onlne settng, ths functon can only depend on the types that have arrved on or before the current tme t. Here, t, â t ˆd : π,t (ˆθ t ) π,t 1 (ˆθ t 1 ) 0, 1}, and ths ndcates whether agent charges at tme t. When chargng EVs, the aggregator also has to procure the necessary amount of electrcty ether from the global wholesale market or from local renewable sources. The cost for ths depends both on the tme of chargng and on the amount of electrcty that s needed. To model ths, we use margnal costs c(t, m), whch s the margnal cost for chargng the mth vehcle at tme t. Here, we assume that supply s nfnte,.e., any number of vehcles can be charged concurrently, but the assocated margnal costs could be very hgh (reflectng, for example, the need to power up addtonal generators). Typcally, c(t, m + 1) c(t, m), but ths s not a requrement for our mechansm. We also assume that costs are determnstc and known n advance, but they could reflect expected costs wthout changng the mechansms presented here. Table 1 shows a part of the cost functon used n the experments. In addton to decdng on a schedule, the mechansm also determnes a payment x (ˆθ ˆd ) for each agent, whch has to be pad on hs departure. As before, ths can only depend on the reported types up to the current tme. Ths payment, along wth the schedulng decsons, can be desgned to ensure certan desrable propertes n strategc settngs, whch we brefly dscuss n the followng secton. Gven ths, the aggregator s goal could be to maxmse socal welfare, denoted by SW (θ), whch s the sum of margnal values mnus the sum of margnal costs. Formally, let M π t t T denote the number of unts allocated at tme t, then: π, ˆd (ˆθ) M π t SW (ˆθ) = I j=1 ˆv,j t T m=1 c(t, m). An alternatve goal s to maxmse proft, whch s the total payments receved mnus the total costs: I x (ˆθ ˆd ) M π t m=1 c(t, m). We consder both goals n Secton Strategc Behavour We assume that EV owners are self-nterested, and so we model them as ratonal utlty-maxmsers. Specfcally, the utlty of an agent wth type θ and who reports ˆθ (whle all other agents report ˆθ ) s gven by U (ˆθ, ˆθ }, θ ) = π, ˆd (ˆθ ˆd,ˆθ }) j=1 v,j x (ˆθ ˆd, ˆθ }). 2611
3 As a result, we must assume that agents wll msreport ther types f ths ncreases ther own utlty. To address ths, we am to desgn a schedulng functon π,t and payment x that ensure the mechansm s domnant strategy ncentve compatble (DSIC),.e., agents maxmse ther utlty when reportng ther own types truthfully. Formally, we want to ensure that θ, ˆθ, ˆθ : U (ˆθ, θ }, θ ) U (ˆθ, ˆθ }, θ ). 3 Proposed Mechansm In what follows we frst ntroduce a generc mechansm and then show that t satsfes the DSIC property n our settng. The mechansm s generc, as t can be used wth a varety of prcng rules and (possbly sub-optmal) schedulng algorthms. To acheve DSIC, t smply mposes certan constrants on these rules and algorthms. We then ntroduce a specfc prcng rule and schedulng heurstc that satsfy these constrants and whch are used n the experments. 3.1 Generc Mechansm Unlke standard mechansm desgn approaches, whch defne a (weakly) monotonc allocaton and then use crtcal value payments to ensure DSIC [Bkhchandan et al., 2006], we take a dfferent approach. Frst, for each agent, a mnmum prce for chargng at every tme step t s determned, usng a prcng functon f. These prces, combned wth an agent s valuaton functon and hs avalablty n the market, determne the maxmum number of unts, l, whch need to be allocated to the agent by hs departure tme. Importantly, prces can ncrease over tme f more agents (wth potentally hgher valuatons) enter the market later and so the allocaton to agent can decrease. However, ths has to be done carefully. Allocatons have to reman feasble by an agent s departure tme, agents wth a longer avalablty cannot be penalsed through these revsed allocatons, and, to avod cancellatons, the mechansm must never charge more unts than an agent would lke, gven the fnal prces. To ensure these propertes, we derve general condtons on prces and allocatons. The full process, whch s performed for each agent, s detaled below. Calculatng the mnmum margnal prce vector We start by computng the mnmum margnal payment vector at tme t, p t, where p t,j s the (mnmum) payment for the jth unt of electrcty. To ths end, we frst determne the prces of chargng at specfc tmes n the market. We dstngush between past unts, for whch the prces are fxed, and future unts, for whch the prces can stll ncrease. Let f(ˆθ t, t ) denote a functon whch determnes the prce of a unt of electrcty at any tme t t n the future. For brevty we use f t t,t = f(ˆθ, t ). We dscuss a specfc example functon n Secton 3.3, but the mechansm can support any functon as long as t does not depend on θ and t satsfes: t, t t + 1 : f t+1,t f t,t (1) That s, prces at specfc tmes n the future t > t can only ncrease or reman unchanged as the actual tme, t, approaches these tme ponts. 1 A trval example satsfyng ths constrant s where prces are always zero. However, n that case the aggregator wll make a loss f costs are strctly postve. Once we reach a certan tme step, the prces at that tme are fxed and no longer change. Formally, f t s the current tme step, and the current prce s gven by f t,t, then: t, t > t : f t,t = f t,t (2) Gven ths, we can compute a prce vector at tme t as follows: } η t = f â, f â+1,â,..., f t +1,t, f t,t+1,..., f t, ˆd (3) Note that ths vector conssts of two parts: the prces from the agent s reported arrval, â, up to the current tme, t, are fxed, whereas the remanng prces are future prces and so they can stll ncrease. Now, the prce vector η t determnes the prces at dfferent tme steps, but the agent s not nterested n when t s allocated the unts but would smply lke the cheapest ones wthn the perod that he s avalable n the market. To ensure that the agent always gets the best prce (whch s not necessarly the prce at the tme he s charged by the schedulng mechansm), we sort the prces n ascendng order to obtan the mnmum margnal payment vector: p t = ncr(η t ), (4) where ncr(.) s an operator whch arranges the nput vector n ascendng order. Determnng the schedulng constrants We now compute the number of unts to be assgned to agent by hs reported departure, ˆd, gven the current prces, p t, and the agent s valuaton v, such that hs utlty s maxmsed. Specfcally: k ( ) l t = argmax ˆv,j p t 0 k ˆd j=1,j (5) â +1 Note that ˆd â +1 s an upper bound on the number of unts whch can be allocated wthn the tme that the agent s avalable n the market. As a result, even f prces are zero, the mechansm never allocates more than s physcally possble (recall that we assume unlmted supply). Henceforth we refer to l t as the temporarly assgned number of unts, whch s mposed on the schedulng algorthm (as detaled below). The temporarly assgned number of unts ncludes possble future allocatons (up to the agent s reported deadlne). Therefore, f prces ncrease, the number of assgned unts could decrease over tme. In order to prevent the mechansm from over-allocatng unts, whch then later would need to be cancelled, we mpose an addtonal constrant on the number of unts whch the scheduler can allocate up to the current tme. Ths constrant uses only the fxed prces from the prce vector. Specfcally, let: } η t = f â, f â+1,â,..., f t +1,t 1 Ths s not a major restrcton as typcally new agents enterng the market n the future wll push up prces. 2612
4 denote the vector of fxed prces. ncr(η t ) and l t s gven by: k ( l t = argmax 0 k t â j=1 +1 Smlarly, p t ˆv,j p t,j Note that the upper bound of l s t â + 1. We refer to l t as the upper lmt allocaton for agent at tme t. Schedulng algorthm We now proceed wth the actual allocaton of unts to agents. As wth the prces, we consder both the past allocatons as well as future allocatons. Let π t,t = π (θ t, t ) denote a schedulng algorthm whch specfes the total number of unts allocated to agent by tme t when the current tme s t. Note that, snce we have that only a sngle unt can be allocated per tme step, necessarly t, t : π t,t +1 π t,t 1. Note that ths s an extenson of the notaton ntroduced n Secton 2.2, whch allows the schedulng algorthm to make (potentally temporary) allocaton decsons for future tme t > t, gven the nformaton avalable at tme t. Specfcally, π t,t = π,t. Naturally, the schedulng algorthm cannot change past allocatons and so: t, t > t : π t,t ) = (6) = π t,t = π,t (7) In terms of future allocatons, any allocaton functon can be used, as long as t meets the followng constrants at every t: π t, ˆd = l t That s, by the reported deadlne agent needs to be able to receve ts temporarly assgned number of unts. Note that ths future allocaton can stll decrease over tme (when prces ncrease), but t should be possble to allocate the necessary number of unts f prces and correspondng allocatons do not change. At the same tme, t needs to meet the constrant: (8) π t,t l t (9) That s, the scheduler cannot assgn more than the upper lmt allocaton by the current tme. In Secton 3.2 we show that, provded that the prcng condtons are met, these constrants can always be satsfed. Payment Fnally, the payment, whch s computed on the (reported) departure of agent, s gven by: 3.2 Theoretcal Propertes x (ˆθ ˆd ) = π ˆd, ˆd κ=1 p ˆd,κ (10) Before we show that the proposed class of mechansms s always DSIC, we frst show that Eqs. 8 and 9 can always be satsfed usng a feasble schedule. Defnton 1 (Feasble schedule). A schedule s feasble f t : π t,t π t 1,t 1 0, 1},.e., we assgn at most one unt per tme step, and we do not reduce the allocatons. Lemma 1. Gven unlmted supply and gven that ˆv, I are margnally non-ncreasng, f Eqs. 8 and 9 are satsfed at tme t 1, there always exsts a feasble schedule whch satsfes the equatons at tme t. Proof. Frst we show π t,t π t 1,t 1 0,.e., the constrants never lead to a decrease n actual allocatons. Because a new prce s added to the fxed prce vector at each tme step, we have that l t l t 1,.e., the upper lmt allocaton can only ncrease. At the same tme, because future prces t ncrease, we have that l l t 1,.e., the temporarly assgned number of unts can decrease. However, ths can never go below the upper lmt allocatons. In partcular: l t l t 1. To see ths, note that all fxed prces n p t 1 are also n p t. Therefore, wth more (possbly lower) prces to choose from, the allocaton whch maxmses the agent s utlty, Eq. 5, s at least as hgh Eq. 6. To ensure that π t,t π t 1,t 1 1, we consder two cases. Case 1: π t 1,t 1 < l t. In ths case, gven that the constrants are satsfed at t 1, because l t l t 1 we can always satsfy both constrants at tme t by chargng at tme t,.e., by settng π t,t = π t 1,t Case 2: π t 1,t 1 = l t. In ths case, n order to satsfy Eq. 9 we cannot charge at tme t. We have to show that we can stll satsfy Eq. 8. Note that such a schedule s feasble as long as l t l t ˆd t,.e., the total number of unts to be allocated by the deadlne s at most the number of remanng tme steps (snce we can only allocate at most one unt per tme step). Note that p t contans all the prces n p t plus exactly ˆd t addtonal values. In addton, the dfferences n the upper bounds s also exactly ˆd t (n partcular, note that p ˆd = p ˆd. Therefore, provded that the margnal valuatons are non-ncreasng, we have that the dfference between l t and l t s at most ˆd t. 2 Lemma 2. There always exsts a feasble schedule where Constrants 8 and 9 can be satsfed on arrval. Proof. Ths can be acheved by settng π â = l â. The above results not only mply that a feasble schedule always exsts but, more mportantly, any exstng schedulng algorthm can be adapted by smply ntroducng the necessary constrants at each tme step, whch automatcally ensures that the constrants can be satsfed n the next tme step. We now show that the constrants always lead to the mechansm beng DSIC. Theorem 1. Gven lmted msreports and non-ncreasng margnal valuatons ˆv of agents I, any mechansm wth 2 The assumpton that margnal valuatons are non-ncreasng s mportant here. Suppose otherwse, e.g., v = 0, 0, 10}, â = 1, ˆd = 3, p 2 = 1, 1} and p 2 = 1, 1, 1}, we have that l 2 = 0 and l 2 = 3, resultng n an nfeasble schedule snce π 2,3 π 2,2 = 3 0 =
5 prcng functon f(ˆθ t, t ) satsfyng Eq. 1 and schedulng algorthm satsfyng Eq. 8 s DSIC. Proof. (1) We show that, regardless of the reported arrval and departure, t s a domnant strategy to truthfully report v. (2) We then show that, gven v = ˆv, there s no ncentve to report a later arrval or an earler departure. (1) Gven that prcng functon f does not depend on θ, the margnal prces on departure of agent, p ˆd, only depend on â and ˆd, and not on ˆv. Therefore the agent cannot nfluence the prces by msreportng v but only the allocaton. For a gven allocaton π, and payments accordng to Eq. 10, the utlty of agent s gven by: π j=1 ( v,j p ˆd,j ). Due to Constrant 8, the allocaton on (reported) departure maxmses Eq. 5, whch corresponds to the agent s utlty when v = ˆv. Therefore, reportng v truthfully s optmal. (2) Suppose that the agent reports a later arrval, â > a. Accordng to Eq. 1 we have that f â,t f a,t, whch means that prces for the same correspondng tme perod n prce vector η ˆd can ncrease (and never decrease). In addton, η ˆd contans â a fewer prces. Because the margnal payment vector p ˆd s n ascendng order, the payment can only ncrease by havng fewer prces. Now suppose that ˆd < d. Let η ˆd = f â,..., f ˆd, ˆd } denote the fnal prce vector when msreportng, } and let η d = f â,..., f ˆd, ˆd, f ˆd +1, ˆd,..., f d +1,d denote the fnal prces usng the agent s true departure. Note that, n both cases, the frst ˆd â + 1 prces are dentcal. Therefore, by msreportng an earler departure, the prce vector only contans fewer prces. Ths means margnal payments can only ncrease. 3.3 Specfc Mechansm Although our approach guarantees DSIC for a range of prcng functons and schedulng algorthms, a poor choce can lead to poor effcency and a loss for the aggregator f t cannot recoup the ncurred margnal costs from the supplers (formally, our class of mechansms does not guarantee weak budget balance). In ths secton we demonstrate our approach for a specfc prcng functon and schedulng algorthm, whch we then evaluate emprcally n Secton 4. Prcng Functon In ths secton we nstantate the prcng functon f(ˆθ t, t ). Note that dfferent prces need to be calculated for each agent I, and we cannot use agent s type when dong so. In addton we need to calculate prces for each future tme pont t, where t t ˆd. To reduce the computatonal costs, we use a heurstc approach. In detal, we run a vrtual verson of the market wthout t agent and wth all known agents ˆθ, and we allocate the unts to those agents n a greedy manner as follows. 3 We take 3 The market needs to be run from before the frst arrval, e.g., when the market frst started or from the begnnng of each day (denoted by t 1). the agent wth the hghest margnal value, and allocate ths agent the unt wth the lowest avalable margnal cost gven the agent s arrval and departure tme, and provded that the margnal value s equal to or hgher than the margnal cost (otherwse no match s made). We remove the matched values and costs from the market, and we repeat ths process untl no more matches can be made. Let SW (ˆθ t ) denote the socal welfare of the resultng allocaton. Now, to compute the prces at tme t, we allocate a sngle unt at tme t to agent and we rerun the market as before. Let SW t (ˆθ t ) denote the socal welfare of the resultng allocaton, excludng agent s value for the unt. Gven ths, the prcng functon for agent s defned as follows. If t = t 1, f(ˆθ t, t ) = SW (ˆθ t ) SW t t (ˆθ ). Otherwse: f(ˆθ t, t ) = max SW (ˆθ t ) SW t t 1 t (ˆθ ), f,t } Intutvely, the payment s the externalty mposed on the system excludng agent f a unt at tme t s allocated to. 4 Note that the max operator ensures that Eq. 1 always holds. Schedulng Algorthm To determne the prces we used a fast heurstc schedulng algorthm snce ths needs to be repeated for each agent and future tme step. Also, for the prces we dd not need to consder the schedulng constrants. In contrast, the schedulng algorthm for the actual allocaton needs to be computed only once at every current tme step. Hence, for the allocaton we optmse the socal welfare consderng all agents, subject to Eqs. 8 and 9 for each agent. The optmzaton s executed by solvng a Mxed Integer Program (MIP) usng the Gurob 5 solver wth a tolerance of Note that, although ths algorthm s near-optmal, ths s not a requrement for the mechansm to satsfy DSIC. 4 Numercal Analyss To quantfy the performance of our proposed mechansm n realstc demand response settngs, we now evaluate t numercally, comparng t to exstng state-of-the-art mechansms. 4.1 Expermental Setup We determne the hourly margnal costs c(t, m) of a 24-hour perod of a typcal day as follows. For electrcty prces we use the data from the Japan Electrc Power Exchange 6 on the 5th of June, To determne the costs, n addton we use the typcal energy consumpton of Japanese households on a fne June day 7. Takng regular household consumpton nto account s mportant, snce EV chargng wll use energy on top of what s normally consumed. Furthermore, we assume that the chargng rate of all agents s 3kW, and so a sngle unt 4 The ntuton s smlar to the well-known Vckrey-Clarke- Groves mechansm for statc settngs, but our approach does not assume optmalty and only consders a sngle unt at a tme We use data from the Archtectural Insttute of Japan, see /database/ndex.htm. 2614
6 Table 1: A part of the margnal cost table [JPY] tme(t) number of agents (m) s 3kWh. Detals are omtted due to space constrants but a small sample s shown n Table 1. Here, c(13, 1) = 0.1 s the cost n JPY for chargng a sngle vehcle at tme step 13. The margnal cost for the second vehcle s c(13, 2) = 8.2, resultng n a total cost of 8.3 JPY for chargng both. To obtan the dstrbuton of the agents arrval and departure tmes, we use the results from a questonnare of 340 ctzens n Nagoya Cty n Japan, whch asked about daly movements. From ths questonnare we use the answers regardng when and for how long cars were parked at home durng weekdays. For the smulatons, each agent s arrval-departure par s randomly selected from the 340 samples. Fnally, the remanng capacty of each agent s randomly chosen between 1 and 6 unts of charge. For each unt, the agent s margnal valuaton s unformly drawn from 0 to 100 JPY and these are arranged n descendng order. 4.2 Benchmark Mechansms We compare the performance of the mechansm from Secton 3.3, called Proposed, wth those from the lterature. Greedy optmally allocates the avalable electrcty n each tme step wthout consderng future tme steps. As noted n [Gerdng et al., 2011], ths mechansm volates weak monotoncty and therefore s not truthful n settngs wth multdmensonal valuatons (even when costs are zero). Greedy wth cancellaton on departure (GCOD) works lke Greedy except that allocatons are sometmes cancelled on departure as specfed n [Gerdng et al., 2011] to ensure DSIC. Frst Come Frst Serve (FCFS) optmally schedules each agent n order of ther arrval. If multple agents arrve at the same tme, they are scheduled n order of ther ID, whch s assgned to all agents beforehand. Ths mechansm s DSIC when the payment s set equal to the ncurred margnal costs (but the aggregator makes no proft). Myopcally Optmal (MO) optmses socal welfare usng all nformaton currently avalable. The allocatons are recalculated whenever a new agent enters the market. Ths s the same schedulng mechansm used n Secton 3.3 wthout consderng the constrants, and s not DSIC. Optmal uses the same algorthm as MO but assumes perfect foresght of the agents arrvng n the future. 4.3 Results We frst compare the effcency, whch s the obtaned socal welfare as a proporton of the Optmal. To ths end, we vary the number of agents from 10 to 300, and for each settng we run 1000 trals. Each tral smulates a 48-hour perod, and the cost table s assumed to be the same for these two days. Effcency Proposed FCFS Greedy GCOD MO Number of Agents Effcency Number of Agents Proposed FCFS MO Fgure 1: Comparng effcency of all mechansms (left) and top 3 mechansms only (rght). 95% confdence ntervals are smaller than 0.05% of the effcency and therefore omtted. Effcency Proposed FCFS Proft of Aggregator [JPY] Fgure 2: Trade off between effcency and aggregator proft. The results n Fgure 1 show that Proposed s very close to Optmal. As expected, MO outperforms Proposed snce the former s not bound by the constrants. However, Proposed outperforms all other DSIC mechansms, especally GCOD and even Greedy. GCOD performs especally poorly due to the costs whch are stll ncurred even f the allocaton s cancelled (and so the electrcty s unused). Note that the effcency of the top three mechansms frst decreases when the number of agents s less than 30 agents, and then ncreases. Ths s because, when there are few agents, schedulng s relatvely easy snce there s lttle competton. When there are a lot of agents, many of them wll have smlar hgh margnal values and so t does not matter too much whch of them are scheduled. The fact that ths happens around 30 s manly due to the cost table used. Surprsngly, the smple mechansm FCFS also performs very well n terms of effcency, whlst also beng DSIC. However, as mentoned n Secton 4.2, no proft s made by the aggregator snce the payment s equal to the margnal costs. A smple way for the aggregator to ncrease profts of any mechansm (whlst mantanng DSIC) s to artfcally ncrease costs by a constant, and pocket the dfference. However, as wth reserve prces, ths lowers effcency. In ths part, we compare the mechansms Proposed and FCFS n terms of ther trade off between proft and effcency. Specfcally, we multply the costs used n the prcng rule by a constant, α. To ths end, Fgure 2 shows the relaton between effcency 2615
7 and aggregator proft for dfferent values of α, where α s vared from 1.0 to 2.5. The number of agents s set to 200, and each pont shows the average over 1000 trals. Here, effcency s w.r.t. the Optmal wth orgnal costs. The top left s where α = 1. As we ncrease α, as expected, ntally the proft ncreases for both mechansms, but eventually the proft decreases (snce the effcency becomes very low). Comparng the two mechansms, we can see that the Proposed mechansm s able to obtan 44% hgher profts than FCFS whlst havng the same effcency. Conversely, for the same level of proft, the effcency of Proposed s consderably hgher. Fnally, we brefly comment on the computatonal tractablty. Even though Proposed requres more computaton than the other approaches, t s scalable to hundreds of agents. For example, a 48-hour tral wth 300 agents takes 52 seconds on average on an Intel(R)Core(TM)7-4770K 3.50GHz usng a sngle core. 5 Conclusons We have proposed a novel approach for desgnng onlne mechansms for mult-dmensonal valuatons and margnal costs. The approach can be used n combnaton wth any prcng and allocaton functon, subject to a set of constrants beng met. We have shown that the constrants are always feasble n settngs wth margnally non-ncreasng valuatons and that the resultng mechansms are DSIC. We have emprcally compared an nstantaton and have shown that, n a realstc settng wth varyng margnal costs, our mechansm outperforms exstng DSIC mechansms n terms of effcency and proft. It s also computatonally effcent and scales to hundreds of agents. In future, we plan to extend the mechansms to allow for multple unts to be allocated to an agent n a sngle tme step (to capture settngs where EVs can be charged at dfferent rates). Moreover, we wll consder mechansms for settngs where the margnal valuatons of agents can be ncreasng. References [Albad and El-Saadany, 2007] M.H. Albad and E.F. El- Saadany. Demand response n electrcty markets: An overvew. In Power Engneerng Socety General Meetng, IEEE, pages 1 5, June [Bhattacharya et al., 2014] S. Bhattacharya, K. Kar, J.H. Chow, and A. Gupta. Extended second prce auctons for plug-n electrc vehcle (pev) chargng n smart dstrbuton grds. In Amercan Control Conference (ACC), 2014, pages IEEE, [Bkhchandan et al., 2006] S. Bkhchandan, S. Chatterj, R. Lav, A. Mu alem, N. Nsan, and A. Sen. Weak monotoncty characterzes determnstc domnant-strategy mplementaton. Econometrca, 74(4): , [Btar et al., 2011] E. Btar, P.P. Khargonekar, and K. Poolla. Systems and control opportuntes n the ntegraton of renewable energy nto the smart grd. In Proc. of IFAC World Congress, pages , [Clement-Nyns et al., 2011] K. Clement-Nyns, E. Haesen, and J. Dresen. The mpact of vehcle-to-grd on the dstrbuton grd. Electrc Power Systems Research, 81(1): , [Conejo et al., 2010] A.J. Conejo, J.M. Morales, and L. Barngo. Real-tme demand response model. Smart Grd, IEEE Transactons on, 1(3): , Dec [Gerdng et al., 2011] E.H. Gerdng, V. Robu, S. Sten, D.C. Parkes, A.C. Rogers, and N.R. Jennngs. Onlne mechansm desgn for electrc vehcle chargng. In The 10th Internatonal Conference on Autonomous Agents and Multagent Systems, pages , [Gkatzks et al., 2013] L. Gkatzks, I. Koutsopoulos, and T. Salonds. The role of aggregators n smart grd demand response markets. Selected Areas n Communcatons, IEEE Journal on, 31(7): , July [Ipakch and Albuyeh, 2009] A. Ipakch and F. Albuyeh. Grd of the future. Power and Energy Magazne, IEEE, 7(2):52 62, [Mohsenan-Rad et al., 2010] A.-H. Mohsenan-Rad, V.W.S. Wong, J. Jatskevch, and R. Schober. Optmal and autonomous ncentve-based energy consumpton schedulng algorthm for smart grd. In Innovatve Smart Grd Technologes (ISGT), 2010, pages 1 6. IEEE, [Parkes, 2007] D.C. Parkes. Onlne mechansms. In Nsan, N., Roughgarden, T., Tardos, E., and Vazran, V. (Eds.) Algorthmc Game Theory, pages , [Robu et al., 2013] V. Robu, E.H. Gerdng, S. Sten, D.C. Parkes, A.C. Rogers, and N.R. Jennngs. An onlne mechansm for mult-unt demand and ts applcaton to plug-n hybrd electrc vehcle chargng. Journal of Artfcal Intellgence Research, 48: , [Royal Academy of Engneerng, 2010] Royal Academy of Engneerng. Electrc Vehcles: Charged wth potental. Royal Academy of Engneerng, [Saad et al., 2012] W. Saad, Z. Han, H.V. Poor, and T. Basar. Game-theoretc methods for the smart grd: An overvew of mcrogrd systems, demand-sde management, and smart grd communcatons. Sgnal Processng Magazne, IEEE, 29(5):86 105, [Sten et al., 2012] S. Sten, E.H. Gerdng, V. Robu, and N.R. Jennngs. A model-based onlne mechansm wth precommtment and ts applcaton to electrc vehcle chargng. In Proceedngs of the 11th Internatonal Conference on Autonomous Agents and Multagent Systems (AA- MAS 12), pages , [Ströhle et al., 2014] P. Ströhle, E.H. Gerdng, M. Weerdt, S. Sten, and V. Robu. Onlne mechansm desgn for schedulng non-preemptve jobs under uncertan supply and demand. In 13th Internatonal Conference on Autonomous Agents and Mult-Agent Systems, pages , May
A MODEL OF COMPETITION AMONG TELECOMMUNICATION SERVICE PROVIDERS BASED ON REPEATED GAME
A MODEL OF COMPETITION AMONG TELECOMMUNICATION SERVICE PROVIDERS BASED ON REPEATED GAME Vesna Radonć Đogatovć, Valentna Radočć Unversty of Belgrade Faculty of Transport and Traffc Engneerng Belgrade, Serba
More informationApplications of Myerson s Lemma
Applcatons of Myerson s Lemma Professor Greenwald 28-2-7 We apply Myerson s lemma to solve the sngle-good aucton, and the generalzaton n whch there are k dentcal copes of the good. Our objectve s welfare
More information- contrast so-called first-best outcome of Lindahl equilibrium with case of private provision through voluntary contributions of households
Prvate Provson - contrast so-called frst-best outcome of Lndahl equlbrum wth case of prvate provson through voluntary contrbutons of households - need to make an assumpton about how each household expects
More informationOnline Appendix for Merger Review for Markets with Buyer Power
Onlne Appendx for Merger Revew for Markets wth Buyer Power Smon Loertscher Lesle M. Marx July 23, 2018 Introducton In ths appendx we extend the framework of Loertscher and Marx (forthcomng) to allow two
More informationSingle-Item Auctions. CS 234r: Markets for Networks and Crowds Lecture 4 Auctions, Mechanisms, and Welfare Maximization
CS 234r: Markets for Networks and Crowds Lecture 4 Auctons, Mechansms, and Welfare Maxmzaton Sngle-Item Auctons Suppose we have one or more tems to sell and a pool of potental buyers. How should we decde
More informationCyclic Scheduling in a Job shop with Multiple Assembly Firms
Proceedngs of the 0 Internatonal Conference on Industral Engneerng and Operatons Management Kuala Lumpur, Malaysa, January 4, 0 Cyclc Schedulng n a Job shop wth Multple Assembly Frms Tetsuya Kana and Koch
More informationPrice and Quantity Competition Revisited. Abstract
rce and uantty Competton Revsted X. Henry Wang Unversty of Mssour - Columba Abstract By enlargng the parameter space orgnally consdered by Sngh and Vves (984 to allow for a wder range of cost asymmetry,
More informationOptimal Service-Based Procurement with Heterogeneous Suppliers
Optmal Servce-Based Procurement wth Heterogeneous Supplers Ehsan Elah 1 Saf Benjaafar 2 Karen L. Donohue 3 1 College of Management, Unversty of Massachusetts, Boston, MA 02125 2 Industral & Systems Engneerng,
More informationEquilibrium in Prediction Markets with Buyers and Sellers
Equlbrum n Predcton Markets wth Buyers and Sellers Shpra Agrawal Nmrod Megddo Benamn Armbruster Abstract Predcton markets wth buyers and sellers of contracts on multple outcomes are shown to have unque
More information15-451/651: Design & Analysis of Algorithms January 22, 2019 Lecture #3: Amortized Analysis last changed: January 18, 2019
5-45/65: Desgn & Analyss of Algorthms January, 09 Lecture #3: Amortzed Analyss last changed: January 8, 09 Introducton In ths lecture we dscuss a useful form of analyss, called amortzed analyss, for problems
More informationGlobal Optimization in Multi-Agent Models
Global Optmzaton n Mult-Agent Models John R. Brge R.R. McCormck School of Engneerng and Appled Scence Northwestern Unversty Jont work wth Chonawee Supatgat, Enron, and Rachel Zhang, Cornell 11/19/2004
More informationElements of Economic Analysis II Lecture VI: Industry Supply
Elements of Economc Analyss II Lecture VI: Industry Supply Ka Hao Yang 10/12/2017 In the prevous lecture, we analyzed the frm s supply decson usng a set of smple graphcal analyses. In fact, the dscusson
More informationTests for Two Correlations
PASS Sample Sze Software Chapter 805 Tests for Two Correlatons Introducton The correlaton coeffcent (or correlaton), ρ, s a popular parameter for descrbng the strength of the assocaton between two varables.
More informationQuiz on Deterministic part of course October 22, 2002
Engneerng ystems Analyss for Desgn Quz on Determnstc part of course October 22, 2002 Ths s a closed book exercse. You may use calculators Grade Tables There are 90 ponts possble for the regular test, or
More informationEDC Introduction
.0 Introducton EDC3 In the last set of notes (EDC), we saw how to use penalty factors n solvng the EDC problem wth losses. In ths set of notes, we want to address two closely related ssues. What are, exactly,
More informationAvailable online at ScienceDirect. Procedia Computer Science 24 (2013 ) 9 14
Avalable onlne at www.scencedrect.com ScenceDrect Proceda Computer Scence 24 (2013 ) 9 14 17th Asa Pacfc Symposum on Intellgent and Evolutonary Systems, IES2013 A Proposal of Real-Tme Schedulng Algorthm
More informationUNIVERSITY OF NOTTINGHAM
UNIVERSITY OF NOTTINGHAM SCHOOL OF ECONOMICS DISCUSSION PAPER 99/28 Welfare Analyss n a Cournot Game wth a Publc Good by Indraneel Dasgupta School of Economcs, Unversty of Nottngham, Nottngham NG7 2RD,
More informationCS 286r: Matching and Market Design Lecture 2 Combinatorial Markets, Walrasian Equilibrium, Tâtonnement
CS 286r: Matchng and Market Desgn Lecture 2 Combnatoral Markets, Walrasan Equlbrum, Tâtonnement Matchng and Money Recall: Last tme we descrbed the Hungaran Method for computng a maxmumweght bpartte matchng.
More informationA Virtual Deadline Scheduler for Window-Constrained Service Guarantees
A Vrtual Deadlne Scheduler for Wndow-Constraned Servce Guarantees Yutng Zhang, Rchard West and Xn Q Computer Scence Department Boston Unversty Boston, MA 02215 {danazh,rchwest,xq}@cs.bu.edu Abstract Ths
More informationMechanisms for Efficient Allocation in Divisible Capacity Networks
Mechansms for Effcent Allocaton n Dvsble Capacty Networks Antons Dmaks, Rahul Jan and Jean Walrand EECS Department Unversty of Calforna, Berkeley {dmaks,ran,wlr}@eecs.berkeley.edu Abstract We propose a
More informationreferences Chapters on game theory in Mas-Colell, Whinston and Green
Syllabus. Prelmnares. Role of game theory n economcs. Normal and extensve form of a game. Game-tree. Informaton partton. Perfect recall. Perfect and mperfect nformaton. Strategy.. Statc games of complete
More informationGeneralizing Demand Response Through Reward Bidding
Generalzng Demand Response Through Reward Bddng Hongyao Ma Harvard Unversty Cambrdge, MA, US hma@seas.harvard.edu Davd C. Parkes Harvard Unversty Cambrdge, MA, US parkes@eecs.harvard.edu Valentn Robu Herot
More informationMoney, Banking, and Financial Markets (Econ 353) Midterm Examination I June 27, Name Univ. Id #
Money, Bankng, and Fnancal Markets (Econ 353) Mdterm Examnaton I June 27, 2005 Name Unv. Id # Note: Each multple-choce queston s worth 4 ponts. Problems 20, 21, and 22 carry 10, 8, and 10 ponts, respectvely.
More informationCh Rival Pure private goods (most retail goods) Non-Rival Impure public goods (internet service)
h 7 1 Publc Goods o Rval goods: a good s rval f ts consumpton by one person precludes ts consumpton by another o Excludable goods: a good s excludable f you can reasonably prevent a person from consumng
More informationScribe: Chris Berlind Date: Feb 1, 2010
CS/CNS/EE 253: Advanced Topcs n Machne Learnng Topc: Dealng wth Partal Feedback #2 Lecturer: Danel Golovn Scrbe: Chrs Berlnd Date: Feb 1, 2010 8.1 Revew In the prevous lecture we began lookng at algorthms
More informationAppendix - Normally Distributed Admissible Choices are Optimal
Appendx - Normally Dstrbuted Admssble Choces are Optmal James N. Bodurtha, Jr. McDonough School of Busness Georgetown Unversty and Q Shen Stafford Partners Aprl 994 latest revson September 00 Abstract
More informationWe consider the problem of scheduling trains and containers (or trucks and pallets)
Schedulng Trans and ontaners wth Due Dates and Dynamc Arrvals andace A. Yano Alexandra M. Newman Department of Industral Engneerng and Operatons Research, Unversty of alforna, Berkeley, alforna 94720-1777
More informationImproving Schedulability of Fixed-Priority Real-Time Systems using Shapers
Improvng Schedulablty of Fxed-Prorty Real-Tme Systems usng Shapers Lnh T.X. Phan Insup Lee Department of Computer and Informaton Scences, Unversty of Pennsylvana Emal: {lnhphan, lee}@cs.upenn.edu Abstract
More informationTests for Two Ordered Categorical Variables
Chapter 253 Tests for Two Ordered Categorcal Varables Introducton Ths module computes power and sample sze for tests of ordered categorcal data such as Lkert scale data. Assumng proportonal odds, such
More informationCreating a zero coupon curve by bootstrapping with cubic splines.
MMA 708 Analytcal Fnance II Creatng a zero coupon curve by bootstrappng wth cubc splnes. erg Gryshkevych Professor: Jan R. M. Röman 0.2.200 Dvson of Appled Mathematcs chool of Educaton, Culture and Communcaton
More informationLeast Cost Strategies for Complying with New NOx Emissions Limits
Least Cost Strateges for Complyng wth New NOx Emssons Lmts Internatonal Assocaton for Energy Economcs New England Chapter Presented by Assef A. Zoban Tabors Caramans & Assocates Cambrdge, MA 02138 January
More informationStochastic Resource Auctions for Renewable Energy Integration
Forty-Nnth Annual Allerton Conference Allerton House, UIUC, Illnos, USA September 28-30, 2011 Stochastc Resource Auctons for Renewable Energy Integraton Wenyuan Tang Department of Electrcal Engneerng Unversty
More informationOPERATIONS RESEARCH. Game Theory
OPERATIONS RESEARCH Chapter 2 Game Theory Prof. Bbhas C. Gr Department of Mathematcs Jadavpur Unversty Kolkata, Inda Emal: bcgr.umath@gmal.com 1.0 Introducton Game theory was developed for decson makng
More informationProblem Set 6 Finance 1,
Carnege Mellon Unversty Graduate School of Industral Admnstraton Chrs Telmer Wnter 2006 Problem Set 6 Fnance, 47-720. (representatve agent constructon) Consder the followng two-perod, two-agent economy.
More informationAn Application of Alternative Weighting Matrix Collapsing Approaches for Improving Sample Estimates
Secton on Survey Research Methods An Applcaton of Alternatve Weghtng Matrx Collapsng Approaches for Improvng Sample Estmates Lnda Tompkns 1, Jay J. Km 2 1 Centers for Dsease Control and Preventon, atonal
More informationClearing Notice SIX x-clear Ltd
Clearng Notce SIX x-clear Ltd 1.0 Overvew Changes to margn and default fund model arrangements SIX x-clear ( x-clear ) s closely montorng the CCP envronment n Europe as well as the needs of ts Members.
More information2) In the medium-run/long-run, a decrease in the budget deficit will produce:
4.02 Quz 2 Solutons Fall 2004 Multple-Choce Questons ) Consder the wage-settng and prce-settng equatons we studed n class. Suppose the markup, µ, equals 0.25, and F(u,z) = -u. What s the natural rate of
More informationA Virtual Deadline Scheduler for Window-Constrained Service Guarantees
A Vrtual Deadlne Scheduler for Wndow-Constraned Servce Guarantees Yutng Zhang, Rchard West and Xn Q Computer Scence Department Boston Unversty Boston, MA 02215 {danazh,rchwest,xq}@cs.bu.edu Abstract Ths
More informationSolution of periodic review inventory model with general constrains
Soluton of perodc revew nventory model wth general constrans Soluton of perodc revew nventory model wth general constrans Prof Dr J Benkő SZIU Gödöllő Summary Reasons for presence of nventory (stock of
More informationEconomic Design of Short-Run CSP-1 Plan Under Linear Inspection Cost
Tamkang Journal of Scence and Engneerng, Vol. 9, No 1, pp. 19 23 (2006) 19 Economc Desgn of Short-Run CSP-1 Plan Under Lnear Inspecton Cost Chung-Ho Chen 1 * and Chao-Yu Chou 2 1 Department of Industral
More informationCOS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #21 Scribe: Lawrence Diao April 23, 2013
COS 511: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture #21 Scrbe: Lawrence Dao Aprl 23, 2013 1 On-Lne Log Loss To recap the end of the last lecture, we have the followng on-lne problem wth N
More informationIntroduction to game theory
Introducton to game theory Lectures n game theory ECON5210, Sprng 2009, Part 1 17.12.2008 G.B. Ashem, ECON5210-1 1 Overvew over lectures 1. Introducton to game theory 2. Modelng nteractve knowledge; equlbrum
More informationISE High Income Index Methodology
ISE Hgh Income Index Methodology Index Descrpton The ISE Hgh Income Index s desgned to track the returns and ncome of the top 30 U.S lsted Closed-End Funds. Index Calculaton The ISE Hgh Income Index s
More informationEconomics 1410 Fall Section 7 Notes 1. Define the tax in a flexible way using T (z), where z is the income reported by the agent.
Economcs 1410 Fall 2017 Harvard Unversty Yaan Al-Karableh Secton 7 Notes 1 I. The ncome taxaton problem Defne the tax n a flexble way usng T (), where s the ncome reported by the agent. Retenton functon:
More informationConsumption Based Asset Pricing
Consumpton Based Asset Prcng Mchael Bar Aprl 25, 208 Contents Introducton 2 Model 2. Prcng rsk-free asset............................... 3 2.2 Prcng rsky assets................................ 4 2.3 Bubbles......................................
More informationLecture Note 2 Time Value of Money
Seg250 Management Prncples for Engneerng Managers Lecture ote 2 Tme Value of Money Department of Systems Engneerng and Engneerng Management The Chnese Unversty of Hong Kong Interest: The Cost of Money
More informationThe Efficiency of Uniform- Price Electricity Auctions: Evidence from Bidding Behavior in ERCOT
The Effcency of Unform- Prce Electrcty Auctons: Evdence from Bddng Behavor n ERCOT Steve Puller, Texas A&M (research jont wth Al Hortacsu, Unversty of Chcago) Tele-Semnar, March 4, 2008. 1 Outlne of Presentaton
More informationJeffrey Ely. October 7, This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.
October 7, 2012 Ths work s lcensed under the Creatve Commons Attrbuton-NonCommercal-ShareAlke 3.0 Lcense. Recap We saw last tme that any standard of socal welfare s problematc n a precse sense. If we want
More informationLecture 7. We now use Brouwer s fixed point theorem to prove Nash s theorem.
Topcs on the Border of Economcs and Computaton December 11, 2005 Lecturer: Noam Nsan Lecture 7 Scrbe: Yoram Bachrach 1 Nash s Theorem We begn by provng Nash s Theorem about the exstance of a mxed strategy
More informationUnderstanding price volatility in electricity markets
Proceedngs of the 33rd Hawa Internatonal Conference on System Scences - 2 Understandng prce volatlty n electrcty markets Fernando L. Alvarado, The Unversty of Wsconsn Rajesh Rajaraman, Chrstensen Assocates
More informationAn Efficient Nash-Implementation Mechanism for Divisible Resource Allocation
SUBMITTED TO IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS 1 An Effcent Nash-Implementaton Mechansm for Dvsble Resource Allocaton Rahul Jan IBM T.J. Watson Research Center Hawthorne, NY 10532 rahul.jan@us.bm.com
More informationA Constant-Factor Approximation Algorithm for Network Revenue Management
A Constant-Factor Approxmaton Algorthm for Networ Revenue Management Yuhang Ma 1, Paat Rusmevchentong 2, Ma Sumda 1, Huseyn Topaloglu 1 1 School of Operatons Research and Informaton Engneerng, Cornell
More informationInstituto de Engenharia de Sistemas e Computadores de Coimbra Institute of Systems Engineering and Computers INESC - Coimbra
Insttuto de Engenhara de Sstemas e Computadores de Combra Insttute of Systems Engneerng and Computers INESC - Combra Joana Das Can we really gnore tme n Smple Plant Locaton Problems? No. 7 2015 ISSN: 1645-2631
More informationStochastic ALM models - General Methodology
Stochastc ALM models - General Methodology Stochastc ALM models are generally mplemented wthn separate modules: A stochastc scenaros generator (ESG) A cash-flow projecton tool (or ALM projecton) For projectng
More informationDeferred-Acceptance Auctions for Multiple Levels of Service
1 Deferred-Acceptance Auctons for Multple Levels of Servce VASILIS GKATZELIS, Drexel Unversty EVANGELOS MARKAKIS, Athens Unversty of Economcs & Busness TIM ROUGHGARDEN, Stanford Unversty Deferred-acceptance
More informationOptimising a general repair kit problem with a service constraint
Optmsng a general repar kt problem wth a servce constrant Marco Bjvank 1, Ger Koole Department of Mathematcs, VU Unversty Amsterdam, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands Irs F.A. Vs Department
More informationSurvey of Math: Chapter 22: Consumer Finance Borrowing Page 1
Survey of Math: Chapter 22: Consumer Fnance Borrowng Page 1 APR and EAR Borrowng s savng looked at from a dfferent perspectve. The dea of smple nterest and compound nterest stll apply. A new term s the
More informationTwo Period Models. 1. Static Models. Econ602. Spring Lutz Hendricks
Two Perod Models Econ602. Sprng 2005. Lutz Hendrcks The man ponts of ths secton are: Tools: settng up and solvng a general equlbrum model; Kuhn-Tucker condtons; solvng multperod problems Economc nsghts:
More informationA New Uniform-based Resource Constrained Total Project Float Measure (U-RCTPF) Roni Levi. Research & Engineering, Haifa, Israel
Management Studes, August 2014, Vol. 2, No. 8, 533-540 do: 10.17265/2328-2185/2014.08.005 D DAVID PUBLISHING A New Unform-based Resource Constraned Total Project Float Measure (U-RCTPF) Ron Lev Research
More informationA Single-Product Inventory Model for Multiple Demand Classes 1
A Sngle-Product Inventory Model for Multple Demand Classes Hasan Arslan, 2 Stephen C. Graves, 3 and Thomas Roemer 4 March 5, 2005 Abstract We consder a sngle-product nventory system that serves multple
More informationPetroleum replenishment and routing problem with variable demands and time windows
Petroleum replenshment and routng problem wth varable demands and tme wndows Yan Cheng Hsu Jose L. Walteros Rajan Batta Department of Industral and Systems Engneerng, Unversty at Buffalo (SUNY) 34 Bell
More informationThe Vickrey-Target Strategy and the Core in Ascending Combinatorial Auctions
The Vckrey-Target Strategy and the Core n Ascendng Combnatoral Auctons Ryuj Sano ISER, Osaka Unversty Prelmnary Verson December 26, 2011 Abstract Ths paper consders a general class of combnatoral auctons
More informationFinance 402: Problem Set 1 Solutions
Fnance 402: Problem Set 1 Solutons Note: Where approprate, the fnal answer for each problem s gven n bold talcs for those not nterested n the dscusson of the soluton. 1. The annual coupon rate s 6%. A
More informationMicroeconomics: BSc Year One Extending Choice Theory
mcroeconomcs notes from http://www.economc-truth.co.uk by Tm Mller Mcroeconomcs: BSc Year One Extendng Choce Theory Consumers, obvously, mostly have a choce of more than two goods; and to fnd the favourable
More informationECE 586GT: Problem Set 2: Problems and Solutions Uniqueness of Nash equilibria, zero sum games, evolutionary dynamics
Unversty of Illnos Fall 08 ECE 586GT: Problem Set : Problems and Solutons Unqueness of Nash equlbra, zero sum games, evolutonary dynamcs Due: Tuesday, Sept. 5, at begnnng of class Readng: Course notes,
More informationLecture 8. v i p i if i = ī, p i otherwise.
CS-621 Theory Gems October 11, 2012 Lecture 8 Lecturer: Aleksander Mądry Scrbes: Alna Dudeanu, Andre Gurgu 1 Mechansm Desgn So far, we were focusng on statc analyss of games. That s, we consdered scenaros
More information4: SPOT MARKET MODELS
4: SPOT MARKET MODELS INCREASING COMPETITION IN THE BRITISH ELECTRICITY SPOT MARKET Rchard Green (1996) - Journal of Industral Economcs, Vol. XLIV, No. 2 PEKKA SULAMAA The obect of the paper Dfferent polcy
More informationEvaluating Performance
5 Chapter Evaluatng Performance In Ths Chapter Dollar-Weghted Rate of Return Tme-Weghted Rate of Return Income Rate of Return Prncpal Rate of Return Daly Returns MPT Statstcs 5- Measurng Rates of Return
More informationImproved Marginal Loss Calculations During Hours of Transmission Congestion
Improved Margnal Loss Calculatons Durng Hours of Transmsson Congeston Judth B. Cardell Smth College jcardell@smth.edu Abstract Shortcomngs of the current polcy focus and accepted mplementatons for calculatng
More informationProblem Set #4 Solutions
4.0 Sprng 00 Page Problem Set #4 Solutons Problem : a) The extensve form of the game s as follows: (,) Inc. (-,-) Entrant (0,0) Inc (5,0) Usng backwards nducton, the ncumbent wll always set hgh prces,
More informationFacility Location Problem. Learning objectives. Antti Salonen Farzaneh Ahmadzadeh
Antt Salonen Farzaneh Ahmadzadeh 1 Faclty Locaton Problem The study of faclty locaton problems, also known as locaton analyss, s a branch of operatons research concerned wth the optmal placement of facltes
More informationII. Random Variables. Variable Types. Variables Map Outcomes to Numbers
II. Random Varables Random varables operate n much the same way as the outcomes or events n some arbtrary sample space the dstncton s that random varables are smply outcomes that are represented numercally.
More informationProblems to be discussed at the 5 th seminar Suggested solutions
ECON4260 Behavoral Economcs Problems to be dscussed at the 5 th semnar Suggested solutons Problem 1 a) Consder an ultmatum game n whch the proposer gets, ntally, 100 NOK. Assume that both the proposer
More informationTaxation and Externalities. - Much recent discussion of policy towards externalities, e.g., global warming debate/kyoto
Taxaton and Externaltes - Much recent dscusson of polcy towards externaltes, e.g., global warmng debate/kyoto - Increasng share of tax revenue from envronmental taxaton 6 percent n OECD - Envronmental
More informationThe Integration of the Israel Labour Force Survey with the National Insurance File
The Integraton of the Israel Labour Force Survey wth the Natonal Insurance Fle Natale SHLOMO Central Bureau of Statstcs Kanfey Nesharm St. 66, corner of Bach Street, Jerusalem Natales@cbs.gov.l Abstact:
More informationc slope = -(1+i)/(1+π 2 ) MRS (between consumption in consecutive time periods) price ratio (across consecutive time periods)
CONSUMPTION-SAVINGS FRAMEWORK (CONTINUED) SEPTEMBER 24, 2013 The Graphcs of the Consumpton-Savngs Model CONSUMER OPTIMIZATION Consumer s decson problem: maxmze lfetme utlty subject to lfetme budget constrant
More informationWages as Anti-Corruption Strategy: A Note
DISCUSSION PAPER November 200 No. 46 Wages as Ant-Corrupton Strategy: A Note by dek SAO Faculty of Economcs, Kyushu-Sangyo Unversty Wages as ant-corrupton strategy: A Note dek Sato Kyushu-Sangyo Unversty
More informationMechanism Design for Double Auctions with Temporal Constraints
Proceedngs of the Twenty-Second Internatonal Jont Conference on Artfcal Intellgence Mechansm Desgn for Double Auctons wth Temporal Constrants Dengj Zhao 1,2 and Dongmo Zhang 1 Intellgent Systems Lab Unversty
More informationA Case Study for Optimal Dynamic Simulation Allocation in Ordinal Optimization 1
A Case Study for Optmal Dynamc Smulaton Allocaton n Ordnal Optmzaton Chun-Hung Chen, Dongha He, and Mchael Fu 4 Abstract Ordnal Optmzaton has emerged as an effcent technque for smulaton and optmzaton.
More informationIND E 250 Final Exam Solutions June 8, Section A. Multiple choice and simple computation. [5 points each] (Version A)
IND E 20 Fnal Exam Solutons June 8, 2006 Secton A. Multple choce and smple computaton. [ ponts each] (Verson A) (-) Four ndependent projects, each wth rsk free cash flows, have the followng B/C ratos:
More informationStochastic optimal day-ahead bid with physical future contracts
Introducton Stochastc optmal day-ahead bd wth physcal future contracts C. Corchero, F.J. Hereda Departament d Estadístca Investgacó Operatva Unverstat Poltècnca de Catalunya Ths work was supported by the
More informationElton, Gruber, Brown, and Goetzmann. Modern Portfolio Theory and Investment Analysis, 7th Edition. Solutions to Text Problems: Chapter 9
Elton, Gruber, Brown, and Goetzmann Modern Portfolo Theory and Investment Analyss, 7th Edton Solutons to Text Problems: Chapter 9 Chapter 9: Problem In the table below, gven that the rskless rate equals
More informationOn the Relationship between the VCG Mechanism and Market Clearing
On the Relatonshp between the VCG Mechansm and Market Clearng Takash Tanaka 1 Na L 2 Kenko Uchda 3 Abstract We consder a socal cost mnmzaton problem wth equalty and nequalty constrants n whch a central
More informationFinancial mathematics
Fnancal mathematcs Jean-Luc Bouchot jean-luc.bouchot@drexel.edu February 19, 2013 Warnng Ths s a work n progress. I can not ensure t to be mstake free at the moment. It s also lackng some nformaton. But
More informationPractical Distributed Coalition Formation via Heuristic Negotiation in Social Networks
Practcal Dstrbuted Coalton Formaton va Heurstc Negotaton n Socal Networks Sarvapal D. Ramchurn, Enrco Gerdng, Ncholas R. Jennngs, Hu Jun Agents, Interacton, and Complexty Group School of Electroncs and
More informationRaising Food Prices and Welfare Change: A Simple Calibration. Xiaohua Yu
Rasng Food Prces and Welfare Change: A Smple Calbraton Xaohua Yu Professor of Agrcultural Economcs Courant Research Centre Poverty, Equty and Growth Unversty of Göttngen CRC-PEG, Wlhelm-weber-Str. 2 3773
More informationThe Combinatorial Retention Auction Mechanism (CRAM)
The Combnatoral Retenton Aucton Mechansm (CRAM) By Peter Coughlan 1, Wllam Gates 2, and Noah Myung 3 October 13, 2013 Graduate School of Busness & Publc Polcy Naval Postgraduate School 555 Dyer Road, Monterey,
More informationAC : THE DIAGRAMMATIC AND MATHEMATICAL APPROACH OF PROJECT TIME-COST TRADEOFFS
AC 2008-1635: THE DIAGRAMMATIC AND MATHEMATICAL APPROACH OF PROJECT TIME-COST TRADEOFFS Kun-jung Hsu, Leader Unversty Amercan Socety for Engneerng Educaton, 2008 Page 13.1217.1 Ttle of the Paper: The Dagrammatc
More informationMarket Completeness: How Options Affect Hedging and Investments in the Electricity Sector 1
Market Completeness: How Optons Affect Hedgng and Investments n the Electrcty Sector 1 Bert Wllems TILEC and CenteR, Tlburg Unversty, the Netherlands b.r.r.wllems@uvt.nl Jors Morbee European Commsson 2,
More informationMULTIPLE CURVE CONSTRUCTION
MULTIPLE CURVE CONSTRUCTION RICHARD WHITE 1. Introducton In the post-credt-crunch world, swaps are generally collateralzed under a ISDA Master Agreement Andersen and Pterbarg p266, wth collateral rates
More informationThe Effects of Industrial Structure Change on Economic Growth in China Based on LMDI Decomposition Approach
216 Internatonal Conference on Mathematcal, Computatonal and Statstcal Scences and Engneerng (MCSSE 216) ISBN: 978-1-6595-96- he Effects of Industral Structure Change on Economc Growth n Chna Based on
More informationGeneral Examination in Microeconomic Theory. Fall You have FOUR hours. 2. Answer all questions
HARVARD UNIVERSITY DEPARTMENT OF ECONOMICS General Examnaton n Mcroeconomc Theory Fall 2010 1. You have FOUR hours. 2. Answer all questons PLEASE USE A SEPARATE BLUE BOOK FOR EACH QUESTION AND WRITE THE
More informationMgtOp 215 Chapter 13 Dr. Ahn
MgtOp 5 Chapter 3 Dr Ahn Consder two random varables X and Y wth,,, In order to study the relatonshp between the two random varables, we need a numercal measure that descrbes the relatonshp The covarance
More information3 Portfolio Management
Mathematcal Modelng Technques 69 3 ortfolo Management If all stock predctons were perfect, portfolo management would amount to the transfer of funds to the commodty that promses the hghest return n the
More information/ Computational Genomics. Normalization
0-80 /02-70 Computatonal Genomcs Normalzaton Gene Expresson Analyss Model Computatonal nformaton fuson Bologcal regulatory networks Pattern Recognton Data Analyss clusterng, classfcaton normalzaton, mss.
More informationChapter 10 Making Choices: The Method, MARR, and Multiple Attributes
Chapter 0 Makng Choces: The Method, MARR, and Multple Attrbutes INEN 303 Sergy Butenko Industral & Systems Engneerng Texas A&M Unversty Comparng Mutually Exclusve Alternatves by Dfferent Evaluaton Methods
More informationDecentralized subcontractor scheduling with divisible jobs
DOI 0.007/s095-05-043- Decentralzed subcontractor schedulng wth dvsble jobs Behzad Hezarkhan, Wesław Kubak The Authors 05. Ths artcle s publshed wth open access at Sprngerlnk.com Abstract Subcontractng
More informationNo Agent Left Behind: Dynamic Fair Division of Multiple Resources
No Agent Left Behnd: Dynamc Far Dvson of Multple Resources Ian Kash Mcrosoft Research Cambrdge, UK ankash@mcrosoft.com Arel D. Procacca Carnege Mellon Unversty, USA arelpro@cs.cmu.edu Nsarg Shah Carnege
More information3: Central Limit Theorem, Systematic Errors
3: Central Lmt Theorem, Systematc Errors 1 Errors 1.1 Central Lmt Theorem Ths theorem s of prme mportance when measurng physcal quanttes because usually the mperfectons n the measurements are due to several
More informationA REAL OPTIONS DESIGN FOR PRODUCT OUTSOURCING. Mehmet Aktan
Proceedngs of the 2001 Wnter Smulaton Conference B. A. Peters, J. S. Smth, D. J. Mederos, and M. W. Rohrer, eds. A REAL OPTIONS DESIGN FOR PRODUCT OUTSOURCING Harret Black Nembhard Leyuan Sh Department
More information