Distributed Auctions for Task Assignment and Scheduling in Mobile Crowdsensing Systems

Size: px
Start display at page:

Download "Distributed Auctions for Task Assignment and Scheduling in Mobile Crowdsensing Systems"

Transcription

1 Dtrbuted Aucton for Tak Agnment and Schedulng n Moble Crowdenng Sytem Zhuojun Duan, We L, Zhpeng Ca Computer Scence, Georga State Unverty, Atlanta, GA, USA Emal: zduan2@tudent.gu.edu, wl28@gu.edu, zca@gu.edu Abtract Wth the emergence of Moble Crowdenng Sytem (MCS), many aucton cheme have been propoed to ncentvze moble uer to partcpate n enng actvte. However, n mot of the extng work, the heterogenety of MCS ha not been fully exploted. To tackle th ue, n th paper, we tudy the jont problem of enng tak agnment and chedulng whle conderng partal fulfllment, attrbute dverty, and prce dverty. We frt elaborately model the problem a a revere aucton and degn a dtrbuted aucton framework. Then, baed on th framework, we propoe two dtrbuted aucton cheme, cotpreferred aucton cheme (CPAS) and tme chedule-preferred aucton cheme (TPAS), whch dffer on the method of tak chedulng, wnner determnaton, and payment computaton. We further rgorouly prove that both CPAS and TPAS can acheve computatonal-effcency, ndvdual-ratonalty, budgetbalance, and truthfulne. Fnally, the mulaton reult valdate the effectvene of both CPAS and TPAS n term of enng tak allocaton effcency, moble uer workng tme utlzaton and utlty, and truthfulne. Index Term Moble crowdenng ytem; truthful aucton; tak agnment; tak chedulng; dtrbuted algorthm. I. INTRODUCTION In the pat few year, the popularty of Moble Crowdenng Sytem (MCS) ha been greatly prompted, n whch enory data can be ubqutouly collected and hared by moble devce n a dtrbuted fahon. Typcally, an MCS cont of a cloud platform, enng tak, and moble uer equpped wth moble devce, n whch the moble uer carry out enng tak and receve monetary reward a compenaton for reource conumpton (e.g., energy, bandwdth, and computaton) and rk of prvacy leakage (e.g., locaton expoure [1]). Compared wth tradtonal mote-cla enor network, MCS can reduce the cot of deployng pecalzed enng nfratructure and enable many applcaton that requre reource and enng modalte beyond the current mote-cla enor procee a today moble devce (martphone (Phone, Sumung Galaxy), tablet (Pad) and vehcle-embedded enng devce (GPS)) ntegrate more computng, communcaton, and torage reource than tradtonal mote-cla enor [2]. The current applcaton of MCS nclude traffc congeton detecton, wrele ndoor localzaton, polluton montorng, etc [2] [4]. There no doubt that one of the mot gnfcant charactertc of MCS the actve nvolvement of moble uer to collect and hare enory data. In other word, for any MCS, one of the mot mportant problem how to get moble uer nvolved n enng tak? Thu, to effectvely ncentvze moble uer to jon moble crowdenng, aucton that a powerful game-theoretcal ncentve mechanm [5] [11] ha been wdely appled to degn market-baed enng tak agnment cheme [3], [12] [18]. Unfortunately, everal crtcal ue are gnored by mot of the extng work: ) n the propoed aucton model [13], [15] [2], a enng tak agned to a moble uer f and only f the tak can be fully completed by the moble uer, whch mpractcal n ome cenaro; n realty, a enng tak mght not be fully completed by one moble uer at a tme (e.g., polluton montorng wthn an area durng a tme perod) a a moble uer avalable workng tme n an MCS lmted; ) heterogenety n MCS not fully explored enng tak may have dfferent requrement n term of locaton, tartng tme, endng tme, type of enor, etc, and moble uer alo vary n ther locaton, avalable tartng tme, avalable endng tme, et of equpped enor, etc; ) due to the aforementoned dverte of tak requrement and uer avalablty, the prce aked by a moble uer to proce dfferent tak are alo dfferent. Motvated by the above obervaton, n th paper, we nvetgate the problem of jonng enng tak agnment and chedulng n MCS wth the followng three conderaton: ) partal fulfllment, whch mean that a enng tak can get agned f t can be partally completed by one or more moble uer n the tme doman; for example, f a tak requet the enory data at a certan locaton from 9:am to 11:am and a moble uer who the only uer n the moble ytem can collect the requred data from 9:3am to 1:3am, the tak wll be agned to the moble uer; ) attrbute dverty, whch ndcate that the mplementaton requrement of tak and the avalablty of moble uer vary n tak attrbute, ncludng locaton, tartng tme, endng tme, and type of enor; and ) prce dverty, whch ay that each moble uer could ak dfferent prce for performng dfferent tak. Notce that the extng aucton cheme [3], [12] [18] do not conder tak chedulng n the tme doman, thu they cannot be appled to olve our problem. Moreover, extendng uch aucton to conder partal fulfllment, attrbute dverty, and prce dverty nontrval. Therefore, degnng a truthful aucton for tak agnment and chedulng whle takng nto account partal fulfllment, attrbute dverty, and prce dverty very challengng. In th paper, to overcome the above challenge, we frt formulate the jont problem of tak agnment and chedulng

2 a a revere aucton, n whch partal fulfllment, attrbute dverty, and prce dverty are condered. Next, we degn a dtrbuted aucton framework, n whch each tak owner ndependently control t local aucton. Baed on uch a framework, we propoe two dtrbuted aucton cheme, cotpreferred aucton cheme (CPAS) that chedule tak accordng to the non-decreang order of moble uer akng prce and tme chedule-preferred aucton cheme (TPAS) that chedule tak accordng to the non-decreang order of moble uer arrval tme. Furthermore, va rgorou theoretcal proof, we how that both CPAS and TAPS can acheve computatonal effcency, ndvdual ratonalty, budget balance, and truthfulne. Fnally, our ntenve mulaton reult confrm the effectvene of the propoed aucton cheme CPAS and TPAS. To um up, our mult-fold contrbuton are a follow: To the bet of our knowledge, we are the frt to etablh a revere aucton model ncorporatng enng tak agnment and chedulng whle conderng partal fulfllment, attrbute dverty, and prce dverty. We degn a dtrbuted aucton framework to allow each tak owner to ndependently proce t local aucton wthout collectng global nformaton n an MCS, reducng communcaton cot. We propoe a cot-preferred aucton cheme (CPAS) to agn each wnnng moble uer one or more ubworkng tme duraton and a tme chedule-preferred aucton cheme (TPAS) to allocate each wnnng moble uer a contnuou workng tme duraton. We perform comprehenve theoretcal analy and prove that both CPAS and TAPS are computatonally effcent, ndvdually ratonal, budget balanced and truthful. The mulaton are well conducted to valdate the performance of CPAS and TPAS n term of allocaton effcency, workng tme utlzaton, utlty, and truthfulne. The ret of th paper organzed a follow. We brefly ummarze the related work n Secton II. Then the ytem model and problem formulaton are preented n Secton III. The cot-preferred aucton cheme and the tme chedulepreferred aucton cheme are propoed n Secton IV and Secton V, repectvely. After evaluatng the performance of the two propoed aucton cheme n Secton VI, we conclude th paper n Secton VII. II. RELATED WORK In th ecton, we manly ummarze the extng aucton mechanm propoed for tak agnment and chedulng n MCS [3], [12] [17], [21]. Note that an aucton can be performed n a centralzed way [12] [17], n whch an auctoneer gather global nformaton and compute the aucton reult. In [12], a uercentrc combnatoral aucton wa degned, n whch each moble uer bd for a et of enng tak wth an akng prce and the crowdourcer am to maxmze t utlty va uer electon. Feng et al. [13] propoed a revere aucton for the platform to mnmze t cot, n whch a enng tak can be done by a martphone f the locaton of the enng tak wthn the ervce coverage of the martphone. Jn et al. [14] degned a ngle-mnded revere combnatoral aucton and a mult-mned revere combnatoral aucton by conderng the qualty of nformaton of moble uer. In [15], va conderng that the enng tak are randomly publhed and the moble uer dynamcally arrve n an MCS, an offlne aucton and an onlne aucton were propoed. Zhang et al. [16] tuded three aucton cheme repectvely correpondng to the followng three cenaro n MCS: ) ngle-requeter ngle-bd model; ) ngle-requeter multple-bd model; and ) multple-requeter multple-bd model. J et al. [17] nvetgated the dcretzaton n crowdenng ytem and degned two aucton-baed ncentve mechanm, n whch each uer ha a unform enng ubtak length. However, n the aucton model of the above work [12] [17], for each enng tak, the requrement of workng tme and type of enor are not taken nto account. To the bet of our knowledge, the only extng work on dtrbuted ncentve mechanm for tak allocaton n MCS [3]. In [3], the author frt formulated the problem of tak electon for moble uer a a non-cooperatve tak electon game and then nvetgated the equlbrum and convergence of the game. In the propoed game, the objectve to maxmze each moble uer utlty by fndng an order to complete one or more enng tak that locate at dfferent place. Dfferent from all the above pror work, n th paper, we propoe to degn dtrbuted truthful aucton cheme for tak agnment and chedulng n MCS whle conderng partal fulfllment, attrbute dverty, and prce dverty. III. SYSTEM MODEL AND PROBLEM FORMULATION A. Sytem Model We conder an MCS contng of a cloud platform, multple enng tak owner (STO), and multple moble uer equpped wth mart devce (MUD). In an MCS, each STO act a a buyer demandng enng tak ervce and each MUD act a a eller offerng enng tak ervce. Both the STO and the MUD can connect to the platform va cloud. The cloud platform allow the STO to perodcally publh ther enng requet. Suppoe that there are m STO and each one own a enng tak to be done. Let Π = {π 1, π 2,, π m } be the et of all STO tak. In th paper, STO tak and tak π are nterchangeable a each STO ha only one tak requet. Each enng tak aocated wth four attrbute: locaton, tartng tme, endng tme, and reource (e.g., camera and gyrocope). Thee four attrbute ndcate the pecfc requrement of enng tak mplementaton and are determned by the STO. Each STO enng tak nformaton, denoted by f π, nclude the four tak attrbute and can be formally repreented a follow: f π = (L π, [α π, β π ], R π ), where L π the requred locaton to perform tak π, α π and β π are repectvely the tartng tme and the endng tme to

3 perform tak π, and R π preent a et of requred reource to mplement tak π. In addton, STO ha budget b to complete tak π per unt tme lot. In other word, STO requet that tak π need to be mplemented at locaton L π durng tme perod [α π, βπ ] by conumng a et of reource R π wth a maxmum unt payment b. On the other hand, there ext n MUD denoted by Γ = {γ 1, γ 2,, γ n }. Each MUD γ j allowed to work for at mot one STO and ha t ntal locaton L γ j, avalable tartng tme α γ j, avalable endng tme βγ j, a et of reource Rγ j embedded nto t mart devce, and an average movng rate λ γ j. Formally, each MUD γ j enng ervce nformaton defned to be f γ j = (Lγ j, [αγ j, βγ j ], Rγ j, λγ j ). Obvouly, to mplement each tak π, a cot of movng from locaton L γ j to locaton Lπ and a cot of conumng reource n R γ j wll be brought to each MUD γ j. Thu, each MUD γ j ha an akng prce vector A j =< a 1j, a 2j,, a mj >, n whch every a j (1 m) an akng prce per unt tme lot ndcatng the cot of movement and reource conumpton to proce tak π. Snce tak π locaton L π may be dfferent from MUD γ j locaton L γ j, MUD γ j hould frt move from L γ j to Lπ and then tart the requred enng tak. Let d(l π, Lγ j ) be the Eucldean dtance between locaton L π and L γ j. Wth movng rate λ γ j, MUD γ j arrve at locaton L π at tme t α j = d(l π,lγ j ) λ γ j + α γ j. For mplcty, we aume that an MUD can tart workng a oon a t arrve at a tak requred locaton. Indeed, th aumpton doe not affect the performance of our propoed model and cheme. Let T j be MUD γ j maxmum avalable workng tme duraton for π and T j be the number of tme lot of tme duraton T j. For each MUD γ j and each tak π, T j can be calculated va the followng x cae: 1) If t α j βπ, tak π fnhed when MUD γ j arrve and thu MUD γ j cannot perform tak π,.e., T j =. 2) If β γ j α π, tak π tart when MUD γ j avalable tme end. Therefore, MUD γ j cannot perform tak π and we have T j =. 3) If α π t α j < βγ j < βπ, t mean that MUD γ j arrve when/after tak π begn and that MUD γ j avalable tme end before tak π endng tme. Accordngly, we have T j = [t α j, βγ j ]. 4) If α π t α j < βπ β γ j, MUD γ j arrve when/after tak π begn and MUD γ j avalable tme end when/after tak π requred workng tme termnate. Thu, the maxmum avalable workng tme duraton T j = [t α j, βπ ]. 5) If t α j < απ < βγ j < βπ, MUD γ j arrve before tak π begn and MUD γ j avalable tme end before tak π endng tme. In th cae, T j = [α π, βγ j ]. 6) If t α j < απ < β π β γ j, MUD γ j arrve before tak π begn and MUD γ j avalable tme end when/after tak π requred workng tme termnate. A a reult, we have T j = [α π, βγ j ]. B. Problem Formulaton When competng for tak π wth other MUD, MUD γ j cheduled an actual workng tme duraton Tj by STO. Correpondngly, denoted by Tj the number of tme lot of Tj. Note that T j the maxmum avalable workng tme duraton of MUD γ j for tak π, thu we obtan the followng relatonhp: ) Tj T j; and ) Tj T j. We ue a -1 bnary varable x j {, 1} to ndcate the tak agnment,.e., γ j procee tak π f and only f x j = 1. Snce each MUD γ j allowed to work for at mot one STO, we have m =1 x j 1. If γ j allocated to perform tak π, γ j can obtan a payment p j from tak owner STO a a reward and receve a utlty U γ j that computed through Eq. (1). U γ j m = m u γ j = x j (p j a j Tj ). (1) =1 =1 In th paper, we conder a practcal cenaro, n whch each STO ndependently control t local tak aucton to determne the wnnng MUD and to chedule ther workng tme. Thu, each STO alo work a an auctoneer of t local tak aucton whch can be formulated to be a revere aucton a preented n Eq. (2). mn x j a j Tj, (2a).t. n x j Tj [α π, β π ], (2b) x j Tj β π α π, (2c) x j {, 1}, 1 j n, T j T j, 1 j n. (2d) (2e) In the above revere aucton Eq. (2), each STO objectve to mnmze the cot for enng tak agnment and chedulng uch that the followng condton can multaneouly hold: ) condton Eq. (2b) requre that the unon of cheduled workng tme duraton cannot exceed the tak tme duraton; ) condton Eq. (2c) ndcate that the total allocated tme lot cannot be more than the number of lot of the tak tme duraton; ) condton Eq. (2d) and (2e) how the range of agnment varable x j and chedule varable T j, repectvely. C. Aucton Economc Properte In an aucton cheme, the followng economc properte are typcally condered [5]: Indvdual-ratonalty. Th tate that no buyer/eller obtan a negatve utlty,.e., n th paper, U γ j for all γ j Γ. Budget-balance. In a double-de aucton, the auctoneer budget the dfference between the total charge collected from all buyer and the total payment pad to all eller. Notce that each STO ha a budget b

4 MUD (Seller) 1. Publh Tak Informaton. 2. Submt Servce Informaton & Prce. 3. Announce Aucton Reult. 4. Reply Fnal Decon. STO (Buyer & Auctoneer) Fg. 1. A dtrbuted aucton framework. Algorthm 1 Cot-Preferred Aucton Scheme for STO 1: Input: f π, [α π, βj π ]. 2: Output: {x j}, {Tj}. 3: Set {x j} = {}, {Tj} = { }, and T u = [α π, βj π ]; 4: repeat 5: Publh enng tak nformaton f π ; 6: Receve enng ervce nformaton {f γ j } and akng prce {a j} from the MUD; 7: Run Alg. 2 to determne potental wnner, chedule workng tme, compute payment, and announce the reult; 8: Collect reple from the MUD, record the value of {x j}, and update T u = T u \ n xjt j; 9: untl T u = or no potental wnner elected. n t ngle-de revere aucton and work a both a buyer and an auctoneer at the ame tme. Therefore, n each STO aucton, budget-balance defned a: x j b Tj n x j p j for all 1 m. Incentve-compatblty. Th alo called truthfulne or trategy-proof, whch ndcate that no bdder can mprove t receved utlty va lyng about t bd prce. In each STO aucton, ncentve-compatblty enure that each MUD γ j Γ can receve a maxmum utlty f and only f t akng prce atfe a j = ā j for all π Π, where ā j denote the true akng prce of MUD γ j for tak π. If an aucton can multaneouly acheve ndvdualratonalty, budget-balance, and truthfulne, t called economc-robut aucton. D. Dtrbuted Aucton Framework In th paper, we propoe to degn dtrbuted aucton cheme contanng four major tage that are preented n Fg. 1. Thee four tage are brefly ummarzed n the followng: Stage 1: Publh Tak Informaton. At the begnnng, each STO publhe t tak nformaton f π and the deadlne of acceptng bd from MUD on the cloud platform. The bd ubmtted by an MUD after the deadlne wll be rejected. Stage 2: Submt Servce Informaton & Prce. After recevng the tak nformaton, each MUD γ j ubmt t ervce nformaton f γ j and akng prce a j to STO f t ntereted n tak π. Stage 3: Announce Aucton Reult. Each STO collect ervce nformaton and akng prce from the MUD, chedule workng tme, decde the potental wnner, and payment. Then, each STO announce the aucton reult and a deadlne of ubmttng fnal decon to the MUD who have ubmtted nformaton and prce. Each MUD hould reply t fnal decon to the STO who have choen t a a potental wnner before the deadlne. Stage 4: Reply Fnal Decon. If MUD γ j choen a a potental wnner by one or more STO, t hould reply t fnal decon to the STO who have choen t a a potental wnner. From the above four tage, one can ee that an STO may be rejected by the MUD. Thu, to complete the enng tak, each STO contnue to conduct t revere aucton to chedule the remanng unagned workng tme lot n a mult-round manor untl t tak tme duraton ha been fully cheduled or no potental wnnng MUD can be elected. Meanwhle, f an MUD uccefully cheduled to a tak, t ext the aucton; otherwe, t contnue to compete for workng untl no tak nformaton publhed. Furthermore, under the propoed aucton framework, two dfferent polce can be ued to perform tak agnment and chedulng: ) cot-preferred polcy: the STO determne the potental wnner accordng to the non-decreang order of the MUD akng prce; and ) tme chedule-preferred polcy: the STO determne the potental wnner baed on a frt-come-frt-erve manor. The adopton of the polcy determned through MUD negotaton before conductng the aucton. The aucton cheme correpondng to the two polce are detaled n Secton IV and V, repectvely. IV. COST-PREFERRED AUCTION SCHEME In th ecton, a Cot-Preferred Aucton Scheme termed CPAS propoed, n whch each STO greedly perform enng tak agnment and chedulng accordng to the nondecreang order of the MUD akng prce. The tage of CPAS for each STO outlned n Algorthm 1. Snce the aucton cheme CPAS performed n a multround manor and the aucton proce of each round the ame, we jut demontrate the aucton proce of a round n the followng part of th ecton. A. Informaton Publcaton & Collecton At the begnnng of an aucton, each STO publhe t tak nformaton f π on the cloud platform. After obtanng all the STO tak nformaton, each MUD γ j ubmt t ervce nformaton f γ j and akng prce a j to STO. Note that an MUD could be ntereted n more than one enng tak and end t ervce nformaton and akng prce to the correpondng STO at the ame tme.

5 B. Potental Wnner Determnaton and Payment Calculaton When STO receve ervce nformaton {f γ j } and akng prce {a j } from one or more MUD, baed on {f γ j }, {a j}, f π, and b, STO form a et of avalable MUD a Γ c (π ) = {γ j (T j T u ), R γ j Rπ, and a j b }, n whch T u denote the un-cheduled tme duraton for tak π at the current round of aucton. Th computaton mplemented n lne 2-7 of Algorthm 2. 1) Potental Wnner Determnaton: Intally, the et of potental wnner W (π ) =. To chedule workng tme, STO frt ort all the avalable MUD n Γ c (π ) n a nondecreang order n term of ther akng prce and get a orted et Γ c (π ) (ee lne 8 n Algorthm 2). Next, STO can the avalable MUD n Γ c (π ) and allocate uncheduled tme lot n a greedy manor. Specfcally peakng, f MUD γ j current avalable workng tme duraton (T j T u) ha not been fully cheduled to other avalable MUD,.e., (T j T u) ( Tj ) (T j T u), MUD γ can γ j W (π ) be choen a a potental wnner and agned a et of tme lot that ha not been allocated to current potental wnner n W (π ),.e., Tj = (T j T u)\(t j T u ( Tj )) γ j W (π ) (ee lne 9-14 n Algorthm 2). 2) Payment Calculaton: After completng tak chedulng, STO compute the payment for each potental wnnng MUD γ j va dentfyng γ j crtcal neghbor, whch defned to be the MUD γ k n Γ c (π ) where f a j hgher than a k, γ j can not be cheduled. Dfferent from the prevou work [13], [15] [2] n whch each wnner ha only one crtcal neghbor, each wnnng MUD γ j n the aucton CPAS ha one or more crtcal neghbor becaue the tme lot of Tj could be cheduled to one or more other avalable MUD f MUD γ j doe not jon the aucton (ee lne of Algorthm 2). Thu, the payment calculated accordng to every crtcal neghbor of wnner γ j. In order to fnd the crtcal neghbor, STO ort all the MUD n Γ c γ j (π ) = Γ c (π )\γ j n the non-decreang order n term of ther akng prce, elect wnner agan n the orted et Γ c γ j (π ), and chedule workng tme to them. Any MUD γ k a crtcal neghbor of MUD γ j f ther allocated tme duraton are overlappng,.e., Tk T j, where Tk the tme duraton agned to MUD γ k and Tj record the remanng tme duraton n T j that not allocated to other. So the correpondng crtcal payment a k Tk Tj. But, f no crtcal neghbor found for MUD γ j, t crtcal payment STO budget b Tj. Then, STO announce the aucton reult {Tj } and {p j} to the MUD. Remark: Va Algorthm 2, each potental wnnng MUD can receve a workng tme duraton Tj that contan one or more ub-tme duraton. For example, the tme duraton of tak π from 1:pm to 5:pm, wnner γ j workng tme duraton Tj = {[2:pm, 3:pm], [4:3pm, 5:pm]} contanng two ub-tme duraton, and the number of workng tme lot Tj = 9 mnute. Algorthm 2 Cot-Preferred Tak Schedulng & Prcng for Tak π Input: f π, b, T u, Γ, {f γ j }, {aj}. Output: W (π ), {Tj}, {p j}. 1: Set Γ c (π ) =, W (π ) =, {Tj} = { }, and {p j} = {}; 2: for each γ j Γ wth ubmtted f γ j and aj do 3: Calculate T j; 4: f (T j T u ), R γ j Rπ, and a j b then 5: Γ c (π ) = Γ c (π ) γ j; 6: end f 7: end for 8: Sort all MUD n Γ c (π ) n non-decreang order baed on {a j} and obtan the orted et Γ c (π ); 9: for j = 1 to Γ c (π ) do 1: f (T j T u ) ( T j ) (Tj T u ) then γ j W (π ) 11: W (π ) = W (π ) γ j; 12: Tj = (T j T u )\(T j T u ( γ j W (π ) T j )); 13: end f 14: end for 15: for each γ j W π do 16: Set {Tk} = { } and Tj = Tj; 17: Sort all the MUD n Γ c (π )\γ j n a non-decreang order baed on {a k } and obtan the orted et Γ c γ j (π ); 18: Set k = 1 and W γj (π ) = ; 19: whle k Γ c γ j (π ) and Tj do 2: f (T k T u ) ( T j ) (T k T u ) then γ j W γj (π ) 21: W γj (π ) = W γj (π ) γ k, 22: Tk = (T k T u )\(T k T u ( 23: f T k T j then 24: p j = p j + a k T k T 25: T j = T j \(T k T 26: end f 27: end f 28: k = k + 1; 29: end whle 3: f Tj then 31: p j = p j + b T 32: end f 33: end for j. C. Fnal Servce Decon j, j ); γ j W γj (π ) T j )); Each MUD γ j ndependently make t ervce decon when t obtan the aucton reult from the STO. Let Π(γ j ) be the et of tak of whch ther owner elect MUD γ j a a potental wnner, whch defned a Π(γ j ) = {π γ j W (π ) and π Π}. The decon proce decrbed a follow. If Π(γ j ) =, MUD γ j a loer n each STO local aucton cheme CPAS, doe not need to end a reply, and reman n the aucton untl no tak requet publhed. If Π(γ j ) = 1, MUD γ j a potental wnner n an STO locaton aucton, accept the ervce requet, and ext the aucton. If Π(γ j ) > 1, MUD γ j elected a a potental wnner by multple STO and accept the STO who brng γ j

6 the maxmum utlty. That, the accepted tak requet π decded a π = arg max {(p hj a hj Thj )}. π h Π(γ j) Then, MUD γ j ext the aucton. Fnally, each STO et the value of {x j } baed on W (π ) and the MUD reple. D. Property Analy In th ubecton, we theoretcally analyze the performance of aucton mechanm CPAS n term of computatonal effcency, ndvdual-ratonalty, budget-balance, and truthfulne. Lemma 1: The cot-preferred chedulng cheme, Algorthm 2, can termnate wthn O(n 2 log(n)). Proof: From lne 2 to lne 7, the runnng tme of formng et Γ c (π ) at mot n that the number of MUD n et Γ. In lne 8, ortng the MUD n Γ c (π ) cot at mot n log(n) tme. The potental wnner determnaton, n lne 9-14, ha a tme complexty of O(n). Smlarly, we know that the ortng proce of lne 17 ha a tme complexty of O(n log(n)) and that fndng crtcal neghbor termnate wthn O(n). Addtonally, the for loop from lne 15 to lne 33 contan at mot n teraton and can end wthn O(n 2 log(n)). To um up, the tme complexty of Algorthm 2 O(n 2 log(n)). Theorem 1: The propoed aucton cheme CPAS computatonally effcent wth a tme complexty of O(n 3 log(n)). Proof: From Algorthm 1, one can ee that each STO top f and only f ether of the two condton atfe: ) T u = ; and ) no potental wnner elected. Let u conder the wort cae for any STO : STO pck only one potental wnner at each round but rejected by the potental wnner. Under th tuaton, the potental wnner defntely accept another STO tak requet and then ext the aucton. Thu, after at mot n round, STO end t aucton a no potental wnner can be choen. From Lemma 1, we obtan the concluon that the tme complexty of CPAS O(n 3 log(n)). Theorem 2: The aucton cheme CPAS enure ndvdualratonalty for all MUD. Proof: If MUD γ j a loer for all the tak n an aucton, we have m x j = and U γ j =. =1 If MUD γ j a wnner for tak π n an aucton, x j = 1 and Tj >. Due to the defnton of crtcal neghbor and et Γ c (π ), we have a k a j for γ j every crtcal neghbor γ k and b a j for STO, ndcatng that p j a j Tj (ee lne 24 and lne 31 of Algorthm 1). Therefore, U γ j = m u γ j = =1 m x j (p j a j Tj ). =1 Theorem 3: The aucton cheme CPAS budget-balanced for all STO Proof: From Algorthm 1, t can be een that all the potental wnner are elected from et Γ c (π ) and a j b for all γ j Γ c (π ). In addton, from lne 24 and lne 31 of Algorthm 1, we have b p j for each wnner γ j. Thu, x j b Tj n x j p j,.e., CPAS acheve budgetbalance for each STO. Lemma 2: In each STO aucton CPAS, f MUD γ j elected a a potental wnner wth a prce a j, t can tll be a potental wnner wth a maller prce a 1 j < a j and Tj T j 1 1, where Tj the agned workng tme duraton correpondng to a 1 j. Proof: Suppoe that po(a 1 j ) and po(a j) are the poton of MUD γ j n the orted et Γ c (π ) when bddng wth a 1 j and a j, repectvely. Snce a 1 j < a j, po(a 1 j ) po(a j ). From the method of chedulng and prcng (ee Algorthm 2), t een that MUD γ j ubmttng a 1 j can be uccefully cheduled a tme duraton Tj 1 and T j T j 1. Theorem 4: The aucton cheme CPAS guarantee truthfulne for all MUD. Proof: To prove th theorem, t equvalent to prove that n each STO local aucton CPAS, each MUD γ j Γ cannot enhance t utlty by ubmttng an akng prce a j ā j. Th can be analyzed through the followng cae. Cae 1: a j < ā j (or a j > ā j ) and MUD γ j loe the aucton wth both a j and ā j. In th cae, γ j utlty receved from STO aucton zero. Cae 2: a j < ā j and MUD γ j can wn the aucton wth both a j and ā j. Accordng to Lemme 2, we have T j T j and T j T j, where T j and T j repectvely denote the agned tme duraton and the number of tme lot of T j correpondng to ā j. Accordngly, the payment p j can be re-computed va two part: ) the payment p j pad for tme duraton T j that the ame for both ā j and a j ; and ) payment p j pad for tme duraton Tj \ T j, n whch a j Tj \ T j p j ā j Tj \ T j a a j a k ā j for γ j every crtcal neghbor γ k. Correpondngly, the receved utlty u γ j = p j ā j Tj = ( p j ā j T j ) + ( p j ā j Tj \ T j ). Snce a j Tj \ T j p j ā j Tj \ T j, we have ( p j ā j Tj \ T j ). A a reult, we obtan u γ j = p j ā j Tj p j ā j T j,.e., MUD γ j cannot get a hgher utlty by bddng a j. Cae 3: a j < ā j and MUD γ j wn wth a j but loe wth ā j. In th cae, we know that ā j hgher than t crtcal neghbor akng prce {a k } or hgher than STO budget b. That, ā j T j p j. Therefore, we have u γ j = p j ā j T j. Cae 4: a j > ā j and MUD γ j wn wth ā j but loe wth a j. In th cae, u γ j = whch cannot be hgher than the utlty correpondng to ā j. Cae 5: a j > ā j and MUD γ j wn the aucton wth both ā j and a j. Smlar to the analy of Cae 2, we have Tj T j and T j T j. In addton, payment p j cont of two part: ) the payment p j pad for tme duraton Tj that the ame for both ā j and a j ; and ) the payment p j pad for tme duraton T j \ T j, n whch ā j T j \ T j p j a j T j \T j a ā j a k a j for γ j every crtcal neghbor γ k. Thu, the receved utlty u γ j = p j ā j Tj (p j ā j Tj ) + ( p j ā j T j \ T j ); that, MUD γ j utlty cannot be enhanced by ubmttng a j > ā j.

7 Algorthm 3 Tme Schedule-Preferred Aucton Scheme for STO 1: Input: f π, [α π, βj π ]. 2: Output: {x j}, {Tj}. 3: Set {x j} = {}, {Tj} = { }, and T u = [α π, βj π ]; 4: repeat 5: Publh enng tak nformaton f π ; 6: Receve enng ervce nformaton {f γ j } and akng prce {a j} from the MUD; 7: Run Alg. 4 to determne potental wnner, chedule workng tme, compute payment, and announce the reult; 8: Collect reple from the MUD, record the value of {x j}, and update T u = T u \ n xjt j; 9: untl T u = or no potental wnner elected. In ummary, each STO aucton CPAS truthful for all MUD. Furthermore, from Subecton IV-C, we can conclude that each MUD γ j cannot ncreae the value of max {(p j π Π(γ j) a j Tj )} va cheatng on t akng prce a j for each tak π. Therefore, the aucton cheme CPAS can acheve truthfulne for all MUD. V. TIME SCHEDULE-PREFERRED AUCTION SCHEME Notce that n the aucton CPAS, a wnnng MUD workng tme duraton contan one or more ub-tme duraton. To allocate one ngle contnuou tme duraton to each MUD, we propoe a tme chedule-preferred aucton cheme termed TPAS, n whch an STO frt chedule the MUD baed on a frt-come-frt-erve manor n the tme doman and then compute the payment for each wnnng MUD. The tage of TPAS for each STO are outlned n Algorthm 3. A. Informaton Publcaton & Collecton In th tage, each STO publhe t tak nformaton f π on the platform. Then, each MUD ubmt t ervce nformaton f γ j and akng prce a j to STO f the MUD ntereted n tak π. B. Potental Wnner Determnaton & Payment Calculaton After obtanng the ubmtted ervce nformaton, each STO compute the et of avalable MUD, Γ t (π ), a follow: Γ t (π ) = {γ j (T j T u ) and R γ j Rπ }. 1) Potental Wnner Determnaton: Accordng to the frtcome-frt-erve polcy, each STO greedly agn a workng tme duraton to each avalable MUD γ j accordng to the non-decreang order n term of the MUD arrval tme t α j = { d(lπ, Lγ j ) + α γ λ γ j } untl no avalable MUD can be j elected or t unagned workng tme duraton T u become empty. More pecfcally, n order to chedule an a long contnuou workng tme duraton a poble, STO agn each avalable MUD γ j Γ t (π ) a tme duraton from γ j pror MUD endng workng tme to the tme mn{β π, βγ j } f th tme duraton unagned. The peudo-code of the chedulng cheme preented n Algorthm 4. Algorthm 4 Tme Schedule-Preferred Tak Schedulng for Tak π 1: Input: f π, T u, Γ, {f γ j }. 2: Output: {Tj}. 3: Set Γ t (π ) = and {Tj} = { } for γ j Γ(π ); 4: for each γ j Γ wth ubmtted f γ j and aj do 5: Calculate t α j and T j; 6: f (T j T u ) and R γ j Rπ then 7: Γ t (π ) = Γ t (π ) γ j; 8: end f 9: end for 1: Sort all MUD n Γ t (π ) n the non-decreang order baed on {t α j} and get the orted et Γ t (π ); 11: Set Start = α π ; 12: for j = 1 to Γ t (π ) do 13: f Start < mn{β γ j, βπ } and (T j Tj) u ( j 1 T j ) (T j T u j) then 14: T j = [Start, mn{β γ j, βπ }]; 15: Start = mn{β γ j, βπ }. 16: end f 17: end for j =1 2) Payment Calculaton: After completng tak chedulng, each STO frt ort all the avalable MUD akng prce n the non-decreang order. Wthout lo of generalty, n et Γ t (π ), we mply aume that a 1 a 2 a Γ t (π ). Then, each STO earche for a maxmum ndex k π uch that a k π b < a k π +1, ntalze the et of potental wnner W (π ) =, and determne wnner accordng to the followng two cae. Cae 1: Tk. If γ π j Γ t (π ), 1 j k π, and Tj, et W (π ) = W (π ) γ j and p j = b Tj. Moreover, n th cae, b the crtcal prce of all he MUD n STO aucton. Cae 2: Tk =. If γ π j Γ t (π ), 1 j < k π, and Tj, et W (π ) = W (π ) γ j and p j = a k π Tj. In th cae, MUD γ k π and a k π are the crtcal neghbor and the crtcal prce of all the MUD n STO aucton, repectvely. Next, each STO notfe the MUD of the aucton reult. C. Fnal Servce Decon When learnng the aucton reult, each MUD γ j make t fnal decon ung the method the ame a that of Subecton IV-C. Fnally, the reult of {x j } can be obtaned. D. Property Analy In th ubecton, we theoretcally prove the performance of the aucton cheme TPAS n term of computatonal effcency, ndvdual-ratonalty, budget-balance, and truthfulne. Lemma 3: The computatonal complexty of the chedulng cheme Algorthm 4 O(n log(n)). Proof: From lne 4 to lne 9, the contructon of et Γ t (π ) can be done wthn O(n). In lne 1, the ortng proce can be completed wthn O(n log(n)). From lne 12 to lne

8 17, the chedulng proce contan at mot n teraton and each teraton ha a tme complexty of O(1). Therefore, the computatonal complexty of Algorthm 4 O(n log(n)). Lemma 4: The computatonal complexty of payment calculaton n the aucton cheme TPAS O(n). Proof: To compute the payment, each STO ha to earch for a maxmum ndex k π by cannng et Γ t (π ). A Γ t (π ) n, the computaton complexty of payment calculaton O(n). Theorem 5: The propoed aucton cheme TPAS acheve computatonal effcency wth a tme complexty of O(n 2 log(n)). Proof: From Lemma 3 and 4, and the analy of Theorem 1, th theorem can be proved. Theorem 6: The propoed aucton cheme TPAS ndvdually-ratonal for all MUD. Proof: When all STO aucton end, there are two cae for each MUD γ j : If m =1 x j =, we have p j = and Tj = for each π Π. Thu, U γ j =. If π Π, x j = 1, we have U γ j = u γ j = p j a j Tj a p j a j Tj and T j >. Therefore, we can conclude that TPAS acheve ndvdual ratonalty for all MUD. Theorem 7: The propoed aucton cheme TPAS budgetbalanced for all STO. Proof: If enng tak π uccefully agned to one or more MUD, we have n x j 1, x j Tj >, and p j b Tj for every wnnng MUD γ j. Thu, for STO, we have n x j b Tj n x j p j, ndcatng that TPAS can enure budget-balance for all STO. Lemma 5: For each STO, the chedulng reult {Tj } of Algorthm 4 are ndependent of all MUD akng prce {a j }. Proof: From lne 12 to lne 16 of Algorthm 4, one can ee that the computaton of γ j workng tme duraton Tj doe not depend on t akng prce a j. Therefore, th theorem hold. Lemma 6: In each STO locaton aucton TPAS, f MUD γ j a potental wnner wth bddng a prce a j, t can alo become a potental wnner wth a maller prce a 1 j < a j. Proof: When MUD γ j ubmt a maller prce a 1 j, γ j poton n et Γ t (π ) change from j to j 1. Snce a 1 j < a j, we have j 1 j k π. In addton, accordng to Lemma 5, the agned workng tme duraton Tj reman the ame for MUD γ j. A a reult, γ j can be tll elected a a potental wnner by STO for tak π. Theorem 8: The propoed aucton cheme TPAS can acheve truthfulne for all MUD. Proof: Provng th theorem equvalent to prove that n each STO local aucton TPAS, each MUD γ j Γ cannot mprove t utlty u γ j by akng for a prce a j ā j, n whch there are fve cae to be condered for each MUD γ j. Cae 1: a j < ā j (or a j > ā j ) and MUD γ j loe the aucton wth both a j and ā j. In th cae, γ j utlty receved from STO zero. Cae 2: a j < ā j and MUD γ j wn the aucton wth both a j and ā j. Through Lemma 5, we know that the agned tme duraton Tj for MUD γ j wth both a j and ā j. In addton, from the property of the prcng method n TPAS and Lemma 6, we have a j < ā j a k π b,.e., a j Tj < ā j Tj p j. Therefore, the utlty alo reman the ame,.e., u γ j = p j ā j Tj. Cae 3: a j < ā j and MUD γ j wn wth a j but loe wth ā j. In th cae, ā j hgher than the crtcal prce a k π or hgher than STO budget b. Thu, we have ā j Tj p j accordng to the prcng method n Subecton V-B2. A a reult, the utlty u γ j = p j ā j Tj. Cae 4: a j > ā j and MUD γ j wn wth ā j but loe wth a j. In th cae, u γ j = whch cannot be hgher than the utlty correpondng to ā j. Cae 5: a j > ā j and MUD γ j wn the aucton wth both ā j and a j. Smlar to Cae 2, we have the followng relatonhp: ) Tj for MUD γ j wth both a j and ā j from Lemma 5; and ) ā j < a j a k π b due to the property of the prcng method n TPAS and Lemma 6. Thu, the utlty unchanged,.e., u γ j = p j ā j Tj. The above fve cae ndcate that each STO aucton truthful for all MUD. Moreover, from Subecton IV-C, one can ee that each MUD γ j cannot ncreae the value of max {(p j a j Tj )} va cheatng on t akng prce a j π Π(γ j) for each tak π. Therefore, the aucton cheme TPAS can enure truthfulne for all MUD. Remark: In the aucton cheme TPAS, the proce of tak chedulng ndependent of the MUD akng prce. A a reult, an MUD that ha been agned a non-empty tme duraton cannot wn the aucton f the MUD akng prce hgher than the correpondng crtcal prce. In fact, any prcendependent chedulng algorthm can be appled n TPAS to obtan {Tj }, wthout any mpact on truthfulne for the MUD. A. Smulaton Settng VI. PERFORMANCE EVALUATION We evaluate the performance of the cot-preferred aucton cheme (CPAS) and tme chedule-preferred aucton cheme (TPAS) baed on a ynthetc data et. The number of enng tak vare from 5 to 3, and the number of MUS vare from 5 to 15. The locaton of all enng tak are randomly and unformly dtrbuted wthn a rectangular area of 6km 6km. The locaton of all MUD are et accordng to two knd of dtrbuton: ) unform: the locaton are unformly deployed wthn the rectangular area of 6km 6km at random; and ) hotpot: the locaton of each tak vewed a a crclecentered hotpot wth a radu of.7km, and the MUD randomly locate wthn thee hotpot area. We conder 1 type of enor and the number of each type of enor one. Each enng tak requet a number of dfferent enor,

9 Ave. tak' allocaton effcency (m=1) Ave. tak' allocaton effcency (m=2) Ave. MUD' workng tme utlzaton Ave. MUD' utlty CPAS-Unform TPAS-Unform CPAS-Hotpot TPAS-Hotpot CPAS-Unform TPAS-Unform CPAS-Hotpot TPAS-Hotpot 1.8 CPAS-Unform TPAS-Unform CPAS-Hotpot TPAS-Hotpot 3 25 CPAS-Unform TPAS-Unform CPAS-Hotpot TPAS-Hotpot Number of MUD Number of MUD Number of tak Number of tak Fg. 2. Average tak allocaton effcency (m=1). Fg. 3. Average tak allocaton effcency (m=2). Fg. 4. Average MUD workng tme utlzaton. Fg. 5. Average MUD utlty. whch a random number unformly pcked from [3, 1]; mlarly, each MUD equpped wth a number of dfferent enor, whch a random number unformly choen from [1, 1]. In the mulaton, the unt tme lot one mnute and the longet tme duraton 5 hour. More pecfcally, each enng tak (and each MUD avalable tme) randomly begn at or after 1:pm and end at or before 5:pm; that, for any tak (and any MUD), the workng tme duraton at mot 5 hour contanng 3 tme lot. Each STO budget (and each MUD akng prce) an nteger that unformly elected from [1, 25] at random. Suppoe that all the MUD are pedetran wth moble devce, o the movng rate of each MUD randomly and unformly choen wthn [4.5, 5.4]km/hour [22]. We ue the followng metrc to evaluate the performance of the two propoed aucton cheme. Allocaton Effcency. The allocaton effcency of a enng tak defned to be the rato of the total number of agned workng tme lot to the number of requeted workng tme lot. Formally, the average allocaton effcency of all enng tak calculated a 1 m x m ( j Tj ). =1 β π απ Workng Tme Utlzaton. The workng tme utlzaton of an MUD the rato of the number of agned workng tme lot to the number of avalable workng tme lot. Thu, the average workng tme utlzaton of all MUD computed by m 1 n n ( x j Tj =1 β γ j ). αγ j Utlty. We alo compare the average utlty of all MUD. Truthfulne. At each tme, we randomly pck an MUD, et fake akng prce to t, and examne t receved utlty when bdng truthfully and untruthfully. B. Smulaton Reult and Analy We frt check the average allocaton effcency of all enng tak wth the number of STO changng from 1 to 2 and the number of MUD ncreang from 5 to 15 under the unform and hotpot dtrbuton. The reult are preented n Fg. 2 and Fg. 3. A hown n Fg. 2 and Fg. 3, the average allocaton effcency ncreae when the number of MUD ncreae. Th becaue f more MUD partcpate n the aucton, each STO can fnd more MUD to mplement t enng tak. Bede, n both Fg. 2 and Fg. 3, CPAS perform better than TPAS. The reaon le n the followng two apect: ) CPAS agn each MUD one or more workng tme duraton whle TPAS agn each MUD at mot one workng tme duraton; ) the workng tme chedulng of TPAS ndependent of the MUD akng prce, leadng to that ome MUD who have been cheduled a workng tme duraton may be loer f ther prce are hgher than the crtcal prce. In other word, n CPAS, a larger porton of requred workng tme duraton can be cheduled to the MUD, gettng a hgher allocaton effcency for each STO. Moreover, CPAS under the unform dtrbuton can acheve a hgher allocaton effcency than CPAS under the hotpot dtrbuton. The ame tuaton alo occur to TPAS. Th due to the fact that under the hotpot dtrbuton, the number of MUD that are near to any STO reduced, ndcatng that the number of avalable MUD become maller for each STO. Next, we analyze the average workng tme utlzaton and the average utlty of all MUD wth 11 MUD and the number of enng tak ncreang from 5 to 3. The reult of the average workng tme utlzaton and the average utlty are plotted n Fg. 4 and Fg. 5, repectvely. From Fg. 4 and Fg. 5, we obtan the followng two obervaton. Frt, one can ee that the average workng tme utlzaton and the average utlty gradually ncreae a more and more enng tak are publhed, becaue t become le compettve for the MUD to be agned more workng tme lot when more tak are avalable. Second, CPAS (repectvely TPAS) under the unform dtrbuton obtan a larger average workng tme utlzaton and a hgher average utlty than CPAS (repectvely TPAS) under the hotpot utlzaton. The reaon that an MUD uually elected by an STO who near to t but under the hotpot dtrbuton, and the number of STO who are near to any MUD decreaed,.e., the probablty of becomng a wnner reduced for each MUD. Furthermore, we verfy truthfulne of CPAS and TPAS, n whch there are 2 tak and 11 MUD under each dtrbuton cenaro. In the mulaton, we randomly pck one MUD at a tme, et fake akng prce to the pcked MUD,

10 Utlty (Unform) Utlty (Unform) MUD 3 MUD 25 MUD 36 MUD 89 MUD 99 Utlty (Hotpot) Utlty (Hoppot) Utlty wth truthful akng prce Utlty wth untruthful akng prce Utlty wth truthful akng prce Utlty wth untruthful akng prce Natonal Natural Scence Foundaton of Chna under Grant No ID of MUD Fg. 6. MUD truthfulne n CPAS under unform dtrbuton Utlty wth truthful akng prce Utlty wth untruthful akng prce MUD 2 MUD 27 MUD 29 MUD 56 MUD 58 ID of MUD Fg. 8. MUD truthfulne n TPAS under unform dtrbuton MUD 3 MUD 25 MUD 36 MUD 89 MUD 99 ID of MUD Fg. 7. MUD truthfulne n CPAS under hotpot dtrbuton Utlty wth truthful akng prce Utlty wth untruthful akng prce MUD 2 MUD 27 MUD 29 MUD 56 MUD 58 ID of MUD Fg. 9. MUD truthfulne n TPAS under hotpot dtrbuton. and compare t receved utlte when truthful bddng and untruthful bddng. We totally elect fve dfferent MUD under each dtrbuton cenaro and preent the reult n Fg.6-9. Notce that all the elected MUD cannot receve hgher utlte va cheatng on akng prce. For example, n Fg.6, the elected MUD are the 3rd MUD, the 25th MUD, the 36th MUD, the 89th MUD, and the 99th MUD. More pecfcally, the tuaton of the fve MUD are llutrated n the followng: ) the 3rd MUD a wnner when truthful bddng but a loer when cheatng; ) the 25th MUD wn the aucton when bddng truthfully and untruthfully, but t utlty reduced when bddng untruthfully; ) the 36th MUD receve the ame utlty when bddng truthfully and untruthfully; v) the 89th MUD obtan a zero utlty wth truthful prce but a negatve utlty wth fake prce; and v) the 99th MUD utlty reduced to a negatve value when cheatng. VII. CONCLUSION To motvate moble uer to jon enng tak n MCS, we propoe a revere aucton model and two novel dtrbuted aucton cheme, CPAS and TPAS, for tak agnment and chedulng. Specfcally peakng, the novelty of the propoed aucton model and aucton cheme le n the followng apect: ) the aucton model practcal takng nto account partal fulfllment, attrbute dverty, and prce dverty; ) the two aucton cheme can be mplemented wthn a welldegned dtrbuted aucton framework; ) both two aucton cheme are proved to be computatonally effcent, ndvdually ratonal, budget balanced, and truthful. ACKNOWLEDGMENT Th work partly upported by the Natonal Scence Foundaton (NSF) under grant NO.CNS and the REFERENCES [1] M. Han, J. L, Z. Ca, and Q. Han, Prvacy reerved nfluence maxmzaton n gp-enabled cyber-phycal and onlne ocal network, n IEEE SocalCom, October 216, pp [2] R. K. Gant, F. Ye, and H. Le, Moble crowdenng: current tate and future challenge, IEEE Communcaton Magazne, vol. 49, no. 11, pp , 211. [3] M. H. Cheung, R. Southwell, F. Hou, and J. Huang, Dtrbuted tmeentve tak electon n moble crowdenng, n ACM MobHoc, Hangzhou, Chna, June 215, pp [4] J. L, Z. Ca, M. Yan, and Y. L, Ung crowdourced data n locatonbaed ocal network to explore nfluence maxmzaton, n IEEE INFOCOM, San Francco, USA, Aprl 216, pp [5] V. Krhna, Aucton Theory, 2nd ed. Elever, 21. [6] Q. Hu, S. Wang, L. Ma, R. Be, and X. Cheng, Ant-malcou crowdourcng ung the zero-determnant trategy, n IEEE ICDCS, Atlanta, USA, June 217. [7] W. L, J. Yu, X. Cheng, R. Be, and F. Zhao, An extenble and flexble truthful aucton framework for heterogeneou pectrum market, to appear n IEEE Tranacton on Cogntve Communcaton and Networkng, vol. 2, no. 4, pp , 216. [8] Y. Wang, Z. Ca, G. Yn, Y. Gao, X. Tong, and G. Wu, An ncentve mechanm wth prvacy protecton n moble crowdourcng ytem, Computer Network, vol. 12, pp , 216. [9] W. L, S. Wang, X. Cheng, and R. Be, Truthful mult-attrbute aucton wth dcrmnatory prcng n cogntve rado network, ACM SIGMOBILE Moble Computng and Communcaton Revew, vol. 18, no. 1, pp. 3 13, January 214. [1] W. L, S. Wang, and X. Cheng, Truthful mult-attrbute aucton wth dcrmnatory prcng n cogntve rado network, n ACM MobCom Workhop on CRAB, Mam, USA, October 213, pp [11] W. L, M. Laron, C. Hu, R. L, X. Cheng, and R. Be, Secure mult-unt ealed frt-prce aucton mechanm, Securty and Communcaton Network, SI on cyber ecurty, crme, and forenc of wrele network and applcaton, vol. 9, no. 16, pp , 216. [12] D. Yang, G. Xue, X. Fang, and J. Tang, Crowdourcng to martphone: ncentve mechanm degn for moble phone enng, n ACM Mobcom, Itanbul, Turkey, Augut 212, pp [13] Z. Feng, Y. Zhu, Q. Zhang, L. M. N, and A. V. Valako, Trac: Truthful aucton for locaton-aware collaboratve enng n moble crowdourcng, n IEEE INFOCOM, Toronto, Canada, Aprl 214, pp [14] H. Jn, L. Su, D. Chen, K. Nahrtedt, and J. Xu, Qualty of nformaton aware ncentve mechanm for moble crowd enng ytem, n ACM MobHoc, Hangzhou, Chna, June 215, pp [15] Y. Zhu, Q. Zhang, H. Zhu, J. Yu, J. Cao, and L. M. N, Toward truthful mechanm for moble crowdourcng wth dynamc martphone, n IEEE ICDCS, Madrd, Span, July 214, pp [16] X. Zhang, G. Xue, R. Yu, D. Yang, and J. Tang, Truthful ncentve mechanm for crowdourcng, n IEEE INFOCOM, HONG KONG, Chna, Aprl 215, pp [17] S. J and T. Chen, Incentve mechanm for dcretzed moble crowdenng, IEEE Tranacton on Wrele Communcaton, vol. 15, no. 1, pp , Janary 216. [18] H. Shah-Manour and V. W. Wong, Proft maxmzaton n moble crowdourcng: A truthful aucton mechanm, n IEEE ICC, London, UK, June 215, pp [19] Y. Zhang and M. van der Schaar, Reputaton-baed ncentve protocol n crowdourcng applcaton, n IEEE INFOCOM, Orlando, Florda, USA, March 212, pp [2] H. Xe and J. Lu, Modelng crowdourcng ytem: Degn and analy of ncentve mechanm and ratng ytem, ACM SIGMETRICS Perform. Eval. Rev., vol. 42, no. 2, pp , September 214. [21] H. Jn, L. Su, H. Xao, and K. Nahrtedt, Centuron: Incentvzng mult-requeter moble crowd enng, n IEEE INFOCOM, Atlanta, USA, May 217. [22] K. Apeln, Etablhng pedetran walkng peed, Portland State Unverty, pp. 5 25, 25.

Additional File 1 - Detailed explanation of the expression level CPD

Additional File 1 - Detailed explanation of the expression level CPD Addtonal Fle - Detaled explanaton of the expreon level CPD A mentoned n the man text, the man CPD for the uterng model cont of two ndvdual factor: P( level gen P( level gen P ( level gen 2 (.).. CPD factor

More information

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

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

More information

Synchronization Protocols. Task Allocation Bin-Packing Heuristics: First-Fit Subtasks assigned in arbitrary order To allocate a new subtask T i,j

Synchronization Protocols. Task Allocation Bin-Packing Heuristics: First-Fit Subtasks assigned in arbitrary order To allocate a new subtask T i,j End-to-End Schedulng Framework 1. Tak allocaton: bnd tak to proceor 2. Synchronzaton protocol: enforce precedence contrant 3. Subdeadlne agnment 4. Schedulablty analy Tak Allocaton Bn-Packng eurtc: Frt-Ft

More information

Specification -- Assumptions of the Simple Classical Linear Regression Model (CLRM) 1. Introduction

Specification -- Assumptions of the Simple Classical Linear Regression Model (CLRM) 1. Introduction ECONOMICS 35* -- NOTE ECON 35* -- NOTE Specfcaton -- Aumpton of the Smple Clacal Lnear Regreon Model (CLRM). Introducton CLRM tand for the Clacal Lnear Regreon Model. The CLRM alo known a the tandard lnear

More information

Vickrey Auction VCG Combinatorial Auctions. Mechanism Design. Algorithms and Data Structures. Winter 2016

Vickrey Auction VCG Combinatorial Auctions. Mechanism Design. Algorithms and Data Structures. Winter 2016 Mechansm Desgn Algorthms and Data Structures Wnter 2016 1 / 39 Vckrey Aucton Vckrey-Clarke-Groves Mechansms Sngle-Mnded Combnatoral Auctons 2 / 39 Mechansm Desgn (wth Money) Set A of outcomes to choose

More information

Pricing Network Services by Jun Shu, Pravin Varaiya

Pricing Network Services by Jun Shu, Pravin Varaiya Prcng Network Servces by Jun Shu, Pravn Varaya Presented by Hayden So September 25, 2003 Introducton: Two Network Problems Engneerng: A game theoretcal sound congeston control mechansm that s ncentve compatble

More information

Pricing and Resource Allocation Game Theoretic Models

Pricing and Resource Allocation Game Theoretic Models Prcng and Resource Allocaton Game Theoretc Models Zhy Huang Changbn Lu Q Zhang Computer and Informaton Scence December 8, 2009 Z. Huang, C. Lu, and Q. Zhang (CIS) Game Theoretc Models December 8, 2009

More information

Improvements on Waring s Problem

Improvements on Waring s Problem Improvement on Warng Problem L An-Png Bejng, PR Chna apl@nacom Abtract By a new recurve algorthm for the auxlary equaton, n th paper, we wll gve ome mprovement for Warng problem Keyword: Warng Problem,

More information

Risk-aware Cooperative Spectrum Access for Multi-Channel Cognitive Radio Networks

Risk-aware Cooperative Spectrum Access for Multi-Channel Cognitive Radio Networks 1 Rk-aware Cooperatve Spectrum Acce for Mult-Channel Cogntve Rado Network Nng Zhang, Student Member, IEEE, Nan Cheng, Student Member, IEEE, Nng Lu, Student Member, IEEE, Habo Zhou, Student Member, IEEE,

More information

728. Mechanical and electrical elements in reduction of vibrations

728. Mechanical and electrical elements in reduction of vibrations 78. Mechancal and electrcal element n reducton of vbraton Katarzyna BIAŁAS The Slean Unverty of Technology, Faculty of Mechancal Engneerng Inttute of Engneerng Procee Automaton and Integrated Manufacturng

More information

Portioned Static-Priority Scheduling on Multiprocessors

Portioned Static-Priority Scheduling on Multiprocessors Portoned Statc-Prorty Schedulng on Multproceor Shnpe Kato and Nobuyuk Yamaak School of Scence for Open and Envronmental Sytem Keo Unverty, Japan {hnpe,yamaak}@ny.c.keo.ac.jp Abtract Th paper propoe an

More information

Solution Methods for Time-indexed MIP Models for Chemical Production Scheduling

Solution Methods for Time-indexed MIP Models for Chemical Production Scheduling Ian Davd Lockhart Bogle and Mchael Farweather (Edtor), Proceedng of the 22nd European Sympoum on Computer Aded Proce Engneerng, 17-2 June 212, London. 212 Elever B.V. All rght reerved. Soluton Method for

More information

ECE559VV Project Report

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

More information

Problem Set 9 Solutions

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

More information

SPECTRUM is a valuable resource for wireless communication

SPECTRUM is a valuable resource for wireless communication 4038 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 11, NO. 11, NOVEMBER 2012 TAHES: A Truthful Double Aucton Mechansm for Heterogeneous Spectrums Xaojun Feng, Student Member, IEEE, Yanjao Chen, Student

More information

Harmonic oscillator approximation

Harmonic oscillator approximation armonc ocllator approxmaton armonc ocllator approxmaton Euaton to be olved We are fndng a mnmum of the functon under the retrcton where W P, P,..., P, Q, Q,..., Q P, P,..., P, Q, Q,..., Q lnwgner functon

More information

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

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

More information

Root Locus Techniques

Root Locus Techniques Root Locu Technque ELEC 32 Cloed-Loop Control The control nput u t ynthezed baed on the a pror knowledge of the ytem plant, the reference nput r t, and the error gnal, e t The control ytem meaure the output,

More information

Energy Saving for Automatic Train Control in. Moving Block Signaling System

Energy Saving for Automatic Train Control in. Moving Block Signaling System Energy Savng for Automatc Tran Control n Movng Block Sgnalng Sytem Qng Gu, Xao-Yun Lu and Tao Tang Abtract Wth rapd development of the ralway traffc, the movng block gnalng ytem (MBS) method ha become

More information

Joint Energy-Efficient Cooperative Spectrum Sensing and Power Allocation in Cognitive Machine-to-Machine Communications

Joint Energy-Efficient Cooperative Spectrum Sensing and Power Allocation in Cognitive Machine-to-Machine Communications Jont Energy-Effcent Cooperatve Spectrum Senng and Power Allocaton n Cogntve Machne-to-Machne Communcaton Ha Ngoc Pham, Yan Zhang, Tor Skee, Paal E. Engeltad, Frank Elaen Department of Informatc, Unverty

More information

bounds compared to SB and SBB bounds as the former two have an index parameter, while the latter two

bounds compared to SB and SBB bounds as the former two have an index parameter, while the latter two 1 Queung Procee n GPS and PGPS wth LRD Traffc Input Xang Yu, Ian L-Jn Thng, Yumng Jang and Chunmng Qao Department of Computer Scence and Engneerng State Unverty of New York at Buffalo Department of Electrcal

More information

KEY POINTS FOR NUMERICAL SIMULATION OF INCLINATION OF BUILDINGS ON LIQUEFIABLE SOIL LAYERS

KEY POINTS FOR NUMERICAL SIMULATION OF INCLINATION OF BUILDINGS ON LIQUEFIABLE SOIL LAYERS KY POINTS FOR NUMRICAL SIMULATION OF INCLINATION OF BUILDINGS ON LIQUFIABL SOIL LAYRS Jn Xu 1, Xaomng Yuan, Jany Zhang 3,Fanchao Meng 1 1 Student, Dept. of Geotechncal ngneerng, Inttute of ngneerng Mechanc,

More information

Chapter 6 The Effect of the GPS Systematic Errors on Deformation Parameters

Chapter 6 The Effect of the GPS Systematic Errors on Deformation Parameters Chapter 6 The Effect of the GPS Sytematc Error on Deformaton Parameter 6.. General Beutler et al., (988) dd the frt comprehenve tudy on the GPS ytematc error. Baed on a geometrc approach and aumng a unform

More information

TAHES: Truthful Double Auction for Heterogeneous Spectrums

TAHES: Truthful Double Auction for Heterogeneous Spectrums The 31st Annual IEEE Internatonal Conference on Computer Communcatons: Mn-Conference TAHES: Truthful Double Aucton for Heterogeneous Spectrums Xaojun Feng, Yanjao Chen, Jn Zhang, Qan Zhang, and Bo L Department

More information

Method Of Fundamental Solutions For Modeling Electromagnetic Wave Scattering Problems

Method Of Fundamental Solutions For Modeling Electromagnetic Wave Scattering Problems Internatonal Workhop on MehFree Method 003 1 Method Of Fundamental Soluton For Modelng lectromagnetc Wave Scatterng Problem Der-Lang Young (1) and Jhh-We Ruan (1) Abtract: In th paper we attempt to contruct

More information

Start Point and Trajectory Analysis for the Minimal Time System Design Algorithm

Start Point and Trajectory Analysis for the Minimal Time System Design Algorithm Start Pont and Trajectory Analy for the Mnmal Tme Sytem Degn Algorthm ALEXANDER ZEMLIAK, PEDRO MIRANDA Department of Phyc and Mathematc Puebla Autonomou Unverty Av San Claudo /n, Puebla, 757 MEXICO Abtract:

More information

Foresighted Resource Reciprocation Strategies in P2P Networks

Foresighted Resource Reciprocation Strategies in P2P Networks Foreghted Reource Recprocaton Stratege n PP Networ Hyunggon Par and Mhaela van der Schaar Electrcal Engneerng Department Unverty of Calforna Lo Angele (UCLA) Emal: {hgpar mhaela@ee.ucla.edu Abtract We

More information

Performance Bounds for P2P Streaming System with Transcoding

Performance Bounds for P2P Streaming System with Transcoding Appl. Math. Inf. Sc. 7, No. 6, 2477-2484 2013 2477 Appled Mathematc & Informaton Scence An Internatonal Journal http://dx.do.org/10.12785/am/070641 Performance Bound for P2P Streamng Sytem wth Trancodng

More information

The multivariate Gaussian probability density function for random vector X (X 1,,X ) T. diagonal term of, denoted

The multivariate Gaussian probability density function for random vector X (X 1,,X ) T. diagonal term of, denoted Appendx Proof of heorem he multvarate Gauan probablty denty functon for random vector X (X,,X ) px exp / / x x mean and varance equal to the th dagonal term of, denoted he margnal dtrbuton of X Gauan wth

More information

Chapter 11. Supplemental Text Material. The method of steepest ascent can be derived as follows. Suppose that we have fit a firstorder

Chapter 11. Supplemental Text Material. The method of steepest ascent can be derived as follows. Suppose that we have fit a firstorder S-. The Method of Steepet cent Chapter. Supplemental Text Materal The method of teepet acent can be derved a follow. Suppoe that we have ft a frtorder model y = β + β x and we wh to ue th model to determne

More information

Estimation of Finite Population Total under PPS Sampling in Presence of Extra Auxiliary Information

Estimation of Finite Population Total under PPS Sampling in Presence of Extra Auxiliary Information Internatonal Journal of Stattc and Analy. ISSN 2248-9959 Volume 6, Number 1 (2016), pp. 9-16 Reearch Inda Publcaton http://www.rpublcaton.com Etmaton of Fnte Populaton Total under PPS Samplng n Preence

More information

Small signal analysis

Small signal analysis Small gnal analy. ntroducton Let u conder the crcut hown n Fg., where the nonlnear retor decrbed by the equaton g v havng graphcal repreentaton hown n Fg.. ( G (t G v(t v Fg. Fg. a D current ource wherea

More information

Distributed Control for the Parallel DC Linked Modular Shunt Active Power Filters under Distorted Utility Voltage Condition

Distributed Control for the Parallel DC Linked Modular Shunt Active Power Filters under Distorted Utility Voltage Condition Dtrbted Control for the Parallel DC Lnked Modlar Shnt Actve Power Flter nder Dtorted Utlty Voltage Condton Reearch Stdent: Adl Salman Spervor: Dr. Malabka Ba School of Electrcal and Electronc Engneerng

More information

An Admission Control Algorithm in Cloud Computing Systems

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

More information

Lecture 14: Bandits with Budget Constraints

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

More information

Credit Card Pricing and Impact of Adverse Selection

Credit Card Pricing and Impact of Adverse Selection Credt Card Prcng and Impact of Adverse Selecton Bo Huang and Lyn C. Thomas Unversty of Southampton Contents Background Aucton model of credt card solctaton - Errors n probablty of beng Good - Errors n

More information

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

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

More information

Optimal Dual-Connectivity Traffic Offloading in Energy-Harvesting Small-Cell Networks

Optimal Dual-Connectivity Traffic Offloading in Energy-Harvesting Small-Cell Networks Th artcle ha been accepted for publcaton n a future ue of th journal, but ha not been fully edted. Content may change pror to fnal publcaton. Ctaton nformaton: DOI.9/TGCN.28.285843, IEEE Tranacton on Green

More information

The Study of Teaching-learning-based Optimization Algorithm

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

More information

Context Aware Energy Efficient Optimization for Video On-demand Service over Wireless Networks

Context Aware Energy Efficient Optimization for Video On-demand Service over Wireless Networks Context Aware Energy Effcent Optmzaton for Vdeo On-demand Servce over Wrele Network Changyang She and Chenyang Yang School of Electronc and Informaton Engneerng, Behang Unverty, Bejng, Chna Emal: {cyhe,cyyang}@buaa.edu.cn

More information

Wind - Induced Vibration Control of Long - Span Bridges by Multiple Tuned Mass Dampers

Wind - Induced Vibration Control of Long - Span Bridges by Multiple Tuned Mass Dampers Tamkang Journal of Scence and Engneerng, Vol. 3, o., pp. -3 (000) Wnd - Induced Vbraton Control of Long - Span Brdge by Multple Tuned Ma Damper Yuh-Y Ln, Ch-Mng Cheng and Davd Sun Department of Cvl Engneerng

More information

Lecture Notes on Linear Regression

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

More information

Lecture 4. Instructor: Haipeng Luo

Lecture 4. Instructor: Haipeng Luo Lecture 4 Instructor: Hapeng Luo In the followng lectures, we focus on the expert problem and study more adaptve algorthms. Although Hedge s proven to be worst-case optmal, one may wonder how well t would

More information

The Price of Anarchy in a Network Pricing Game

The Price of Anarchy in a Network Pricing Game The Prce of Anarchy n a Network Prcng Game John Muaccho and Shuang Wu Abtract We analyze a game theoretc model of competng network ervce provder that trategcally prce ther ervce n the preence of elatc

More information

Operating conditions of a mine fan under conditions of variable resistance

Operating conditions of a mine fan under conditions of variable resistance Paper No. 11 ISMS 216 Operatng condtons of a mne fan under condtons of varable resstance Zhang Ynghua a, Chen L a, b, Huang Zhan a, *, Gao Yukun a a State Key Laboratory of Hgh-Effcent Mnng and Safety

More information

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

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

More information

Lecture 4: November 17, Part 1 Single Buffer Management

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

More information

The Second Anti-Mathima on Game Theory

The Second Anti-Mathima on Game Theory The Second Ant-Mathma on Game Theory Ath. Kehagas December 1 2006 1 Introducton In ths note we wll examne the noton of game equlbrum for three types of games 1. 2-player 2-acton zero-sum games 2. 2-player

More information

OPTIMAL COMPUTING BUDGET ALLOCATION FOR MULTI-OBJECTIVE SIMULATION MODELS. David Goldsman

OPTIMAL COMPUTING BUDGET ALLOCATION FOR MULTI-OBJECTIVE SIMULATION MODELS. David Goldsman Proceedng of the 004 Wnter Smulaton Conference R.G. Ingall, M. D. Roett, J. S. Smth, and B. A. Peter, ed. OPTIMAL COMPUTING BUDGET ALLOCATION FOR MULTI-OBJECTIVE SIMULATION MODELS Loo Hay Lee Ek Peng Chew

More information

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

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

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 539 Homeworks Sprng 08 Updated: Tuesday, Aprl 7, 08 DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. For full credt, show all work. Some problems requre hand calculatons.

More information

MODELLING OF STOCHASTIC PARAMETERS FOR CONTROL OF CITY ELECTRIC TRANSPORT SYSTEMS USING EVOLUTIONARY ALGORITHM

MODELLING OF STOCHASTIC PARAMETERS FOR CONTROL OF CITY ELECTRIC TRANSPORT SYSTEMS USING EVOLUTIONARY ALGORITHM MODELLING OF STOCHASTIC PARAMETERS FOR CONTROL OF CITY ELECTRIC TRANSPORT SYSTEMS USING EVOLUTIONARY ALGORITHM Mkhal Gorobetz, Anatoly Levchenkov Inttute of Indutral Electronc and Electrotechnc, Rga Techncal

More information

CS286r Assign One. Answer Key

CS286r Assign One. Answer Key CS286r Assgn One Answer Key 1 Game theory 1.1 1.1.1 Let off-equlbrum strateges also be that people contnue to play n Nash equlbrum. Devatng from any Nash equlbrum s a weakly domnated strategy. That s,

More information

Variable Structure Control ~ Basics

Variable Structure Control ~ Basics Varable Structure Control ~ Bac Harry G. Kwatny Department of Mechancal Engneerng & Mechanc Drexel Unverty Outlne A prelmnary example VS ytem, ldng mode, reachng Bac of dcontnuou ytem Example: underea

More information

Supplier Learning in Repeated Online Procurement Auctions

Supplier Learning in Repeated Online Procurement Auctions Suppler earnng n Repeated Onlne Procurement Auctons Vvan Zhong D.J. Wu College of Management, Georga Insttute of Technology Extended Abstract Submtted to WISE 2006. Introducton Repetton s the key aspect

More information

Calculation of time complexity (3%)

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

More information

This appendix presents the derivations and proofs omitted from the main text.

This appendix presents the derivations and proofs omitted from the main text. Onlne Appendx A Appendx: Omtted Dervaton and Proof Th appendx preent the dervaton and proof omtted from the man text A Omtted dervaton n Secton Mot of the analy provded n the man text Here, we formally

More information

STOCHASTIC BEHAVIOUR OF COMMUNICATION SUBSYSTEM OF COMMUNICATION SATELLITE

STOCHASTIC BEHAVIOUR OF COMMUNICATION SUBSYSTEM OF COMMUNICATION SATELLITE IJS 4 () July Sharma & al ehavour of Subytem of ommuncaton Satellte SOHSI HVIOU O OMMUNIION SUSYSM O OMMUNIION SLLI SK Mttal eepankar Sharma & Neelam Sharma 3 S he author n th paper have dcued the tochatc

More information

(1 ) (1 ) 0 (1 ) (1 ) 0

(1 ) (1 ) 0 (1 ) (1 ) 0 Appendx A Appendx A contans proofs for resubmsson "Contractng Informaton Securty n the Presence of Double oral Hazard" Proof of Lemma 1: Assume that, to the contrary, BS efforts are achevable under a blateral

More information

2.3 Least-Square regressions

2.3 Least-Square regressions .3 Leat-Square regreon Eample.10 How do chldren grow? The pattern of growth vare from chld to chld, o we can bet undertandng the general pattern b followng the average heght of a number of chldren. Here

More information

Pythagorean triples. Leen Noordzij.

Pythagorean triples. Leen Noordzij. Pythagorean trple. Leen Noordz Dr.l.noordz@leennoordz.nl www.leennoordz.me Content A Roadmap for generatng Pythagorean Trple.... Pythagorean Trple.... 3 Dcuon Concluon.... 5 A Roadmap for generatng Pythagorean

More information

A A Non-Constructible Equilibrium 1

A A Non-Constructible Equilibrium 1 A A Non-Contructbe Equbrum 1 The eampe depct a eparabe contet wth three payer and one prze of common vaue 1 (o v ( ) =1 c ( )). I contruct an equbrum (C, G, G) of the contet, n whch payer 1 bet-repone

More information

Negative Binomial Regression

Negative Binomial Regression STATGRAPHICS Rev. 9/16/2013 Negatve Bnomal Regresson Summary... 1 Data Input... 3 Statstcal Model... 3 Analyss Summary... 4 Analyss Optons... 7 Plot of Ftted Model... 8 Observed Versus Predcted... 10 Predctons...

More information

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

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

More information

Computing Correlated Equilibria in Multi-Player Games

Computing Correlated Equilibria in Multi-Player Games Computng Correlated Equlbra n Mult-Player Games Chrstos H. Papadmtrou Presented by Zhanxang Huang December 7th, 2005 1 The Author Dr. Chrstos H. Papadmtrou CS professor at UC Berkley (taught at Harvard,

More information

Designing a Strategy-Proof Online Auction Mechanism for Deadline Aware Cloud Resource Allocation

Designing a Strategy-Proof Online Auction Mechanism for Deadline Aware Cloud Resource Allocation Desgnng a Strategy-Proof Onlne Aucton Mechansm for Deadlne Aware Cloud Resource Allocaton A RENCI Techncal Report TR-15-02 Tanrong Zhang Department of Computer Scence Unversty of North Carolna at Chapel

More information

Two Approaches to Proving. Goldbach s Conjecture

Two Approaches to Proving. Goldbach s Conjecture Two Approache to Provng Goldbach Conecture By Bernard Farley Adved By Charle Parry May 3 rd 5 A Bref Introducton to Goldbach Conecture In 74 Goldbach made h mot famou contrbuton n mathematc wth the conecture

More information

On the SO 2 Problem in Thermal Power Plants. 2.Two-steps chemical absorption modeling

On the SO 2 Problem in Thermal Power Plants. 2.Two-steps chemical absorption modeling Internatonal Journal of Engneerng Reearch ISSN:39-689)(onlne),347-53(prnt) Volume No4, Iue No, pp : 557-56 Oct 5 On the SO Problem n Thermal Power Plant Two-tep chemcal aborpton modelng hr Boyadjev, P

More information

A Simple Inventory System

A Simple Inventory System A Smple Inventory System Lawrence M. Leems and Stephen K. Park, Dscrete-Event Smulaton: A Frst Course, Prentce Hall, 2006 Hu Chen Computer Scence Vrgna State Unversty Petersburg, Vrgna February 8, 2017

More information

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

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

More information

Assortment Optimization under MNL

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

More information

arxiv: v1 [cs.gt] 15 Jan 2019

arxiv: v1 [cs.gt] 15 Jan 2019 Model and algorthm for tme-content rk-aware Markov game Wenje Huang, Pham Vet Ha and Wllam B. Hakell January 16, 2019 arxv:1901.04882v1 [c.gt] 15 Jan 2019 Abtract In th paper, we propoe a model for non-cooperatve

More information

Designing Service Competitions among Heterogeneous Suppliers

Designing Service Competitions among Heterogeneous Suppliers Degnng Servce Competton among Heterogeneou Suppler Ehan Elah and Saf Benaafar Graduate Program n Indutral & Sytem Engneerng Department of Mechancal Engneerng Unverty of Mnneota, Mnneapol, M 55455 elah@me.umn.edu

More information

Team. Outline. Statistics and Art: Sampling, Response Error, Mixed Models, Missing Data, and Inference

Team. Outline. Statistics and Art: Sampling, Response Error, Mixed Models, Missing Data, and Inference Team Stattc and Art: Samplng, Repone Error, Mxed Model, Mng Data, and nference Ed Stanek Unverty of Maachuett- Amhert, USA 9/5/8 9/5/8 Outlne. Example: Doe-repone Model n Toxcology. ow to Predct Realzed

More information

Joint Source Coding and Higher-Dimension Modulation

Joint Source Coding and Higher-Dimension Modulation Jont Codng and Hgher-Dmenon Modulaton Tze C. Wong and Huck M. Kwon Electrcal Engneerng and Computer Scence Wchta State Unvert, Wchta, Kana 676, USA {tcwong; huck.kwon}@wchta.edu Abtract Th paper propoe

More information

Comments on a secure dynamic ID-based remote user authentication scheme for multiserver environment using smart cards

Comments on a secure dynamic ID-based remote user authentication scheme for multiserver environment using smart cards Comments on a secure dynamc ID-based remote user authentcaton scheme for multserver envronment usng smart cards Debao He chool of Mathematcs tatstcs Wuhan nversty Wuhan People s Republc of Chna Emal: hedebao@63com

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 7 (20) 537 555 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. ournal homepage: www.elsever.com/locate/pdc Game-theoretc statc load balancng for dstrbuted systems

More information

The Minimum Universal Cost Flow in an Infeasible Flow Network

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

More information

Improvements on Waring s Problem

Improvements on Waring s Problem Imrovement on Warng Problem L An-Png Bejng 85, PR Chna al@nacom Abtract By a new recurve algorthm for the auxlary equaton, n th aer, we wll gve ome mrovement for Warng roblem Keyword: Warng Problem, Hardy-Lttlewood

More information

Queueing Networks II Network Performance

Queueing Networks II Network Performance Queueng Networks II Network Performance Davd Tpper Assocate Professor Graduate Telecommuncatons and Networkng Program Unversty of Pttsburgh Sldes 6 Networks of Queues Many communcaton systems must be modeled

More information

Batch RL Via Least Squares Policy Iteration

Batch RL Via Least Squares Policy Iteration Batch RL Va Leat Square Polcy Iteraton Alan Fern * Baed n part on lde by Ronald Parr Overvew Motvaton LSPI Dervaton from LSTD Expermental reult Onlne veru Batch RL Onlne RL: ntegrate data collecton and

More information

find (x): given element x, return the canonical element of the set containing x;

find (x): given element x, return the canonical element of the set containing x; COS 43 Sprng, 009 Dsjont Set Unon Problem: Mantan a collecton of dsjont sets. Two operatons: fnd the set contanng a gven element; unte two sets nto one (destructvely). Approach: Canoncal element method:

More information

Iterative Methods for Searching Optimal Classifier Combination Function

Iterative Methods for Searching Optimal Classifier Combination Function htt://www.cub.buffalo.edu Iteratve Method for Searchng Otmal Clafer Combnaton Functon Sergey Tulyakov Chaohong Wu Venu Govndaraju Unverty at Buffalo Identfcaton ytem: Alce Bob htt://www.cub.buffalo.edu

More information

Communication on the Paper A Reference-Dependent Regret Model for. Deterministic Tradeoff Studies

Communication on the Paper A Reference-Dependent Regret Model for. Deterministic Tradeoff Studies Councaton on the Paper A Reference-Dependent Regret Model for Deterntc Tradeoff tude Xaotng Wang, Evangelo Trantaphyllou 2,, and Edouard Kuawk 3 Progra of Engneerng cence College of Engneerng Louana tate

More information

Implementation and Detection

Implementation and Detection 1 December 18 2014 Implementaton and Detecton Htosh Matsushma Department of Economcs Unversty of Tokyo 2 Ths paper consders mplementaton of scf: Mechansm Desgn wth Unqueness CP attempts to mplement scf

More information

CHAPTER IV RESEARCH FINDING AND ANALYSIS

CHAPTER IV RESEARCH FINDING AND ANALYSIS CHAPTER IV REEARCH FINDING AND ANALYI A. Descrpton of Research Fndngs To fnd out the dfference between the students who were taught by usng Mme Game and the students who were not taught by usng Mme Game

More information

Power law and dimension of the maximum value for belief distribution with the max Deng entropy

Power law and dimension of the maximum value for belief distribution with the max Deng entropy Power law and dmenson of the maxmum value for belef dstrbuton wth the max Deng entropy Bngy Kang a, a College of Informaton Engneerng, Northwest A&F Unversty, Yanglng, Shaanx, 712100, Chna. Abstract Deng

More information

Module 17: Mechanism Design & Optimal Auctions

Module 17: Mechanism Design & Optimal Auctions Module 7: Mechansm Desgn & Optmal Auctons Informaton Economcs (Ec 55) George Georgads Examples: Auctons Blateral trade Producton and dstrbuton n socety General Setup N agents Each agent has prvate nformaton

More information

Lecture 10 Support Vector Machines II

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

More information

On the Throughput of Clustered Photolithography Tools:

On the Throughput of Clustered Photolithography Tools: On the hroughput of lustered Photolthography ools: Wafer Advancement and Intrnsc Equpment Loss Maruth Kumar Mutnur James R. Morrson, Ph.D. September 23, 2007 Presentaton Outlne Motvaton Model : Synchronous

More information

Suggested solutions for the exam in SF2863 Systems Engineering. June 12,

Suggested solutions for the exam in SF2863 Systems Engineering. June 12, Suggested solutons for the exam n SF2863 Systems Engneerng. June 12, 2012 14.00 19.00 Examner: Per Enqvst, phone: 790 62 98 1. We can thnk of the farm as a Jackson network. The strawberry feld s modelled

More information

Verification of Selected Precision Parameters of the Trimble S8 DR Plus Robotic Total Station

Verification of Selected Precision Parameters of the Trimble S8 DR Plus Robotic Total Station 81 Verfcaton of Selected Precon Parameter of the Trmble S8 DR Plu Robotc Total Staton Sokol, Š., Bajtala, M. and Ježko, J. Slovak Unverty of Technology, Faculty of Cvl Engneerng, Radlnkého 11, 81368 Bratlava,

More information

A Preliminary Study on Material Utilization of Stiffened Cylindrical Shells

A Preliminary Study on Material Utilization of Stiffened Cylindrical Shells Reearch Journal of Appled Scence, Engneerng and echnology 6(5): 757-763, 03 ISSN: 040-7459; e-issn: 040-7467 Maxwell Scentfc Organzaton, 03 Submtted: December 8, 0 Accepted: February 08, 03 Publhed: Augut

More information

A Distributed Spectrum Sharing Algorithm in Cognitive Radio Networks

A Distributed Spectrum Sharing Algorithm in Cognitive Radio Networks A Dstrbuted Spectrum Sharng Algorthm n Cogntve Rado Networks We Sun, Tong Lu, Yanmn Zhu, Bo L Shangha Jao Tong Unversty Hong Kong Unversty of Scence and Technology Emal: {sunwt,lutong2569164,yzhu}@sjtu.edu.cn,

More information

m = 4 n = 9 W 1 N 1 x 1 R D 4 s x i

m = 4 n = 9 W 1 N 1 x 1 R D 4 s x i GREEDY WIRE-SIZING IS LINEAR TIME Chr C. N. Chu D. F. Wong cnchu@c.utexa.edu wong@c.utexa.edu Department of Computer Scence, Unverty of Texa at Autn, Autn, T 787. ABSTRACT In nterconnect optmzaton by wre-zng,

More information

MULTIPLE REGRESSION ANALYSIS For the Case of Two Regressors

MULTIPLE REGRESSION ANALYSIS For the Case of Two Regressors MULTIPLE REGRESSION ANALYSIS For the Cae of Two Regreor In the followng note, leat-quare etmaton developed for multple regreon problem wth two eplanator varable, here called regreor (uch a n the Fat Food

More information

Mixed Taxation and Production Efficiency

Mixed Taxation and Production Efficiency Floran Scheuer 2/23/2016 Mxed Taxaton and Producton Effcency 1 Overvew 1. Unform commodty taxaton under non-lnear ncome taxaton Atknson-Stgltz (JPubE 1976) Theorem Applcaton to captal taxaton 2. Unform

More information

Hila Etzion. Min-Seok Pang

Hila Etzion. Min-Seok Pang RESERCH RTICLE COPLEENTRY ONLINE SERVICES IN COPETITIVE RKETS: INTINING PROFITILITY IN THE PRESENCE OF NETWORK EFFECTS Hla Etzon Department of Technology and Operatons, Stephen. Ross School of usness,

More information

Online story scheduling in web advertising

Online story scheduling in web advertising Onlne tory chedulng n web advertng Anrban Dagupta Arpta Ghoh Hamd Nazerzadeh Prabhakar Raghavan Abtract We tudy an onlne job chedulng problem motvated by toryboardng n web advertng, where an adverter derve

More information

Economics 101. Lecture 4 - Equilibrium and Efficiency

Economics 101. Lecture 4 - Equilibrium and Efficiency Economcs 0 Lecture 4 - Equlbrum and Effcency Intro As dscussed n the prevous lecture, we wll now move from an envronment where we looed at consumers mang decsons n solaton to analyzng economes full of

More information