arxiv: v1 [cs.dc] 11 Nov 2013

Size: px
Start display at page:

Download "arxiv:1311.2444v1 [cs.dc] 11 Nov 2013"

Transcription

1 FLEXIBLE PARALLEL ALGORITHMS FOR BIG DATA OPTIMIZATION Francsco Facchne 1, Smone Sagratella 1, Gesualdo Scutar 2 1 Dpt. of Computer, Control, and Management Eng., Unversty of Rome La Sapenza", Roma, Italy. 2 Dpt. of Electrcal Eng., State Unversty of New York (SUNY) at Buffalo, Buffalo, NY 14260, USA. arxv: v1 [cs.dc] 11 Nov 2013 ABSTRACT We propose a decomposton framework for the parallel optmzaton of the sum of a dfferentable functon and a (block) separable nonsmooth, convex one. The latter term s typcally used to enforce structure n the soluton as, for example, n Lasso problems. Our framework s very flexble and ncludes both fully parallel Jacob schemes and Gauss-Sedel (Southwell-type) ones, as well as vrtually all possbltes n between (e.g., gradent- or Newton-type methods) wth only a subset of varables updated at each teraton. Our theoretcal convergence results mprove on exstng ones, and numercal results show that the new method compares favorably to exstng algorthms. Index Terms Parallel optmzaton, Jacob method, Lasso, Sparse soluton. 1. INTRODUCTION The mnmzaton of the sum of a smooth functon, F, and of a nonsmooth (separable) convex one, G, mnv(x) F(x)+G(x), (1) x X s an ubqutous problem that arses n many felds of engneerng, so dverse as compressed sensng, bass pursut denosng, sensor networks, neuroelectromagnetc magng, machne learnng, data mnng, sparse logstc regresson, genomcs, metereology, tensor factorzaton and completon, geophyscs, and rado astronomy. Usually the nonsmooth term s used to promote sparsty of the optmal soluton, that often corresponds to a parsmonous representaton of some phenomenon at hand. Many of the mentoned applcatons can gve rse to extremely large problems so that standard optmzaton technques are hardly applcable. And ndeed, recent years have wtnessed a flurry of research actvty amed at developng soluton methods that are smple (for example based solely on matrx/vector multplcatons) but yet capable to converge to a good approxmate soluton n reasonable tme. It s hardly possble here to even summarze the huge amount of work done n ths feld; we refer the reader to the recent works [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] as entry ponts to the lterature. It s clear however that f one wants to solve really large problems, parallel methods explotng the computatonal power of multcore processors have to be employed. It s then surprsng that whle seral solutons methods for Problem (1) have been wdely nvestgated, the analyss of parallel algorthms sutable to large-scale mplementatons lags behnd. Gradent-type methods can of course be easly parallelzed. However, beyond that, we are only aware of very few papers, all very recent, that deal wth parallel soluton methods [2, 6, 13, 17]. These papers analyze both randomzed and determnstc block Coordnate Descent Methods (CDMs) that, essentally, are stll (regularzed) gradent-based methods. One advantage of the analyses n [2, 6, 13, 17] s that they provde an nterestng (global) rate of convergence. On the other hand they apply only to convex The work of Scutar was supported by the USA Natonal Scence Foundaton under Grants CMS and CAREER Award No problems and are not flexble enough to nclude, among other thngs, very natural Jacob-type methods (where at each teraton a partal mnmzaton of the orgnal functon s performed wth respect to a block varable whle all other varables are kept fxed) and the possblty to deal wth a nonconvex F. In ths paper, buldng on the approach proposed n [20, 21], we present a broad, determnstc algorthmc framework for the soluton of Problem (1) wth the followng novel features: ) t s parallel, wth a degree of parallelsm that can be chosen by the user and that can go from a complete parallelsm (each varable s updated n parallel to all the others) to the sequental (one varable only s updated at each teraton); ) t can tackle a nonconvex F ; ) t s very flexble and ncludes, among others, updates based on gradent- or Newton-type methods; and v) t easly allows for nexact solutons. Our framework allows us to defne dfferent schemes, all convergng under the same condtons, that can accommodate dfferent problem features and algorthmc requrements. Even n the most studed case n whch F s convex and G(x) 0 our results compare favourably to exstng ones and the numercal results show our approach to be very promsng. 2. PROBLEM DEFINITION We consder Problem (1), where the feasble setx = X 1 X N s a cartesan product of lower dmensonal convex sets X R n, and x R n s parttoned accordngly to x = (x 1,...,x N), wth each x R n. F s smooth (and not necessarly convex) and G s convex and possbly nondfferentable, wth G(x) = N =1 g (x ) wthx X. Ths format s very general and ncludes problems of great nterest. Below we lst some nstances of Problem (1). G(x) = 0; n ths case the problem reduces to the mnmzaton of a smooth, possbly nonconvex problem wth convex constrants. F(x) = Ax b 2 and G(x) = c x 1, X = R n, wth A R m n, b R m, and c R ++ gven constants; ths s the very famous and much studed Lasso problem [22]. F(x) = Ax b 2 and G(x) = c N =1 x 2, X = Rn, wth A R m n, b R m, and c R ++ gven constants; ths s the group Lasso problem [23]. F(x) = m j=1 log(1+e a y T x ) andg(x) = c x 1 (org(x) = c N =1 x 2), wth y Rn, a R, and c R ++ gven constants; ths s the sparse logstc regresson problem [24, 25]. F(x) = m j=1 max{0,1 ayt x} 2 and G(x) = c x 1, wth a { 1,1}, y R n, and c R ++ gven; ths s the l 1- regularzed l 2-loss Support Vector Machne problem, see e.g. [18]. Other problems that can be cast n the form (1) nclude the Nuclear Norm Mnmzaton problem, the Robust Prncpal Component Analyss problem, the Sparse Inverse Covarance Selecton problem, the Nonnegatve Matrx (or Tensor) Factorzaton problem, see e.g. [16, 26] and references theren. Gven (1), we make the followng standard, blanket assumptons: (A1) EachX s nonempty, closed, and convex; (A2) F sc 1 on an open set contanng X; (A3) F s Lpschtz contnuous onx wth constant L F ; (A4) G(x) = N =g(x), wth all g contnuous and convex on X ;

2 (A5) V s coercve. 3. MAIN RESULTS We want to develop parallel soluton methods for Problem (1) whereby operatons can be carred out on some or (possbly) all (block) varables x at the same tme. The most natural parallel (Jacob-type) method one can thnk of s updatng all blocks smultaneously: gven x k, each (block) varablex k+1 s computed as the soluton ofmn x [F(x,x k )+g (x )] (wherex denotes the vector obtaned from x by deletng the block x ). Unfortunately ths method converges only under very restrctve condtons [27] that are seldom verfed n practce. To cope wth ths ssue we ntroduce some memory" and set the new pont to be a convex combnaton ofx k and the solutons of mn x [F(x,x k )+g (x )]. However our framework has many addtonal features, as dscussed next. ApproxmatngF : Solvng eachmn x [F(x,x k )+g (x )] may be too costly or dffcult n some stuatons. One may then prefer to approxmate ths problem, n some sutable sense, n order to facltate the task of computng the new teraton. To ths end, we assume that for all N {1,...,N} we can defne a functon P (z;w) : X X R havng the followng propertes (we denote by P the partal gradent of P wth respect to z): (P1) P ( ;w) s convex and contnuously dfferentable on X for allw X; (P2) P (x ;x) = x F(x) for all x X; (P3) P (z; ) s Lpschtz contnuous on X for all z X. Such a functon P should be regarded as a (smple) convex approxmaton off at the pontxwth respect to the block of varables x, that preserves the frst order propertes of F wth respect to x. Based on ths approxmaton we can defne at any pont x k X a regularzed approxmaton h (x ;x k ) ofv wth respect tox where F s replaced by P whle the nondfferentable term s preserved, and a quadratc regularzaton s added to make the overall approxmaton strongly convex. More formally, we have ( TQ(x ( ) h(x ;x k ) P (x ;x k )+ τ x x k 2 ) k ) x x k +g (x ), } {{ } h (x ;x k ) where Q (x k ) s an n n postve defnte matrx (possbly dependent onx k ), satsfyng the followng condtons. (A6) All matrces Q (x k ) are unformly postve defnte wth a common postve defnteness constant q > 0; furthermore, Q ( ) s Lpschtz contnuous onx. Note that n most cases (and n all our numercal experments) the Q are constant and equal to the dentty matrx, so that (A6) s automatcally satsfed. Assocated wth each and pont x k X we can defne the followng optmal soluton map: x (x k,τ ) argmn x X h(x ;x k ). (2) Note that x (x k,τ ) s always well-defned, snce the optmzaton problem n (2) s strongly convex. Gven (2), we can then ntroduce X y x(y,τ) ( x (y,τ )) N =1. The algorthm we are about to descrbed s based on the computaton of x. Therefore the approxmatng functons P should lead to as easly computable functons x as possble. An approprate choce depends on the problem at hand and on computatonal requrements. We dscuss some possble choce for the approxmatons P after ntroducng the man algorthm (Algorthm 1). Inexact solutons: In many stuatons (especally n the case of large-scale problems), t can be useful to further reduce the computatonal effort needed to solve the subproblems n (2)( by allowng nexact computatons z k of x (x k,τ ),.e., z k x x k,τ ) ε k, where ε k measures the accuracy n computng the soluton. Updatng only some blocks: Another mportant feature of our algorthmc framework s the possblty of updatng only some of the varables at each teraton. Essentally we prove convergence assumng that at each teraton only a subset of the varables s updated under the condton that ths subset contans at least one (block) component whch s wthn a factor ρ (0,1] from beng suffcently far from optmalty, n the sense explaned next. Frst of all x k s optmal for h (x ;x k ) f and only f x (x k,τ ) = x k. Ideally we would lke then to select the ndces to update accordng to the optmalty measure x (x k,τ ) x k ; but n some stuatons ths could be computatonally too expensve. In order to be able to develop alternatve choces, based on the same dea, we suppose one can compute an error bound,.e., a functon E (x) such that s x (x k,τ ) x k E (x k ) s x (x k,τ ) x k, (3) for some 0 < s s. Of course we can always set E (x k ) = x (x k,τ ) x k, but other choces are also possble; we dscuss some of them after ntroducng the algorthm. We are now ready to formally ntroduce our algorthm, Algorthm 1, that enjoys all the features dscussed above. Its convergence propertes are gven n Theorem 1, whose proof s omtted because of space lmtaton, see [28]. Algorthm 1: Inexact Parallel Algorthm Data : {ε k } for N,τ 0, {γ k } > 0, x 0 X,ρ (0,1]. Setk = 0. (S.1) : If x k satsfes a termnaton crteron: STOP; (S.2) : For all N, solve (2) wth accuracy ε k : Fndz k X s.t. z k x ( x k,τ ) ε k ; (S.3) : SetM k max {E (x k )}. Choose a set S k that contans at least one ndex for whch E (x k ) ρm k. Setẑ k = z k for S k andẑ k = x k for S k (S.4) : Setx k+1 x k +γ k (ẑ k x k ); (S.5) : k k +1, and go to (S.1). Theorem 1 Let {x k } be the sequence generated by Algorthm 1, under A1-A6. Suppose that {γ k } and {ε k } satsfy the followng condtons: ) γ k (0,1]; ) γ k 0; ) k γk = + ; v) ( ) k γ k 2 < + ; and v) ε k γ k α 1mn{α 2,1/ x F(x k ) } for all N and some nonnegatve constants α 1 andα 2. Addtonally, f nexact solutons are used n Step S.2,.e., ε k > 0 for some and nfnte k, then assume also thatgs globally Lpschtz onx. Then, ether Algorthm 1 converges n a fnte number of teratons to a statonary soluton of (1) or every lmt pont of {x k } (at least one such ponts exsts) s a statonary soluton of (1). In the theorem we obtan convergence to statonary ponts x,.e. ponts for whch a subgradentξ G(x ) exsts such that( F(x ) +ξ) T (y x ) 0 for all y X. Of course, f F s convex, statonary ponts concde wth global mnmzers. On Algorthm 1. The proposed algorthm s extremely flexble. We can always choose S k = N resultng n the smultaneous update of all the (block) varables (full Jacob scheme); or, at the other extreme, one can update a sngle (block) varable per tme, thus obtanng a Gauss-Southwell knd of method. One can also compute

3 nexact solutons (Step 2) whle preservng convergence, provded that the error term ε k and the step-sze γ k s are chosen accordng to Theorem 1. We emphasze that the Lpschtzanty of G s requred only f x(x k,τ) s not computed exactly for nfnte teratons. At any rate ths Lpschtz condtons s automatcally satsfed f G s a norm (and therefore n Lasso and group Lasso problems for example) or f X s bounded. On the choce of the stepsze γ k. An example of step-sze rule satsfyng -v n Theorem 1 s: gven γ 0 = 1, let γ k = γ k 1( 1 θγ k 1), k = 1,..., (4) where θ (0,1) s a gven constant; see [21] for others rules. Ths s actually the rule we used n our practcal experments, see next secton. Notce that whle ths rule may stll requre some tunng for optmal behavour, t s qute relable, snce n general we are not usng a (sub)gradent drecton, so that many of the well-known practcal drawbacks assocated wth a (sub)gradent method wth dmnshng step-sze are mtgated n our settng. Furthermore, ths choce of step-sze does not requre any form of centralzed coordnaton, whch s a favourable feature n a parallel envronment. We remark that t s possble to prove convergence of Algorthm 1 also usng other step-sze rules, such as a standard Armjo-lke lnesearch procedure or a (sutably small) constant step-sze; see [28] for more detals. We omt the dscusson of these optons because of lack of space, but also because the former s not n lne wth our parallel approach whle the latter s numercally less effcent. On the choce of E (x). As we mentoned, the most obvous choce s to take E (x) = x (x k,τ ) x k. Ths s a valuable choce f the computaton of x (x k,τ ) can be easly accomplshed. For nstance, n the Lasso problem wth N = {1,...,n} (.e., when each block reduces to a scalar varable), t s well-known that x (x k,τ ) can be computed n closed form usng the soft-thresholdng operator. In stuatons where the computaton of x (x k,τ ) x k s not possble or advsable, we can resort to estmates. To make the dscusson smple, assume momentarly that G 0. Then t s known [29] that Π X (x k x F(x k )) x k s an error bound for the mnmzaton problem n (2) and therefore satsfes (3). In ths stuaton we can choose E (x k ) = Π X (x k x F(x k )) x k. If G(x) 0 we can easly reduce to the case G 0 by a smple transformaton; the detals are omtted for lack of space, see [21]. It s nterestng to note that the computaton of E s only needed f a partal update of the (block) varables s performed. However, an opton that s always feasble s to takes k = N at each teraton,.e., update all (block) varables at each teraton. Wth ths choce we can dspense wth the computaton ofe altogether. On the choce of P (x ;x). The most obvous choce for P s the lnearzaton of F at x k wth respect to x : P (x ;x k ) = F(x k )+ x F(x k ) T (x x k ). Wth ths choce, and takng for smplcty Q (x k ) = I, x (x k,τ ) s gven by argmnf(x k )+ x F(x k ) T (x x k )+ τ x X 2 x xk 2 +g (x ). (5) Ths s essentally the way a new teraton s computed n most sequental (block-)cdms for the soluton of (group) Lasso problems and ts generalzatons. Note that contrary to most exstng schemes, our algorthm s parallel. At another extreme we could just take P (x ;x k ) = F(x,x k ). Of course, to have (P1) satsfed, we must assume that F(x,x k ) s convex. Wth ths choce, and settng for smplcty Q (x k ) = I, x (x k,τ ) s gven by argmn x X F(x,x k )+ τ 2 x xk 2 +g (x ), (6) thus gvng rse to a parallel nonlnear Jacob type method for the constraned mnmzaton of V(x). Between the two extreme solutons proposed above one can consder ntermedate choces. For example, If F(x,x k ) s convex, we can take P (x ;x k ) as a second order approxmaton of F(x,x k ),.e.,p (x ;x k ) = F(x k )+ x F(x k ) T (x x k )+ 1 2 (x xk ) T 2 x x F(x k )(x x k ). When g (x ) 0, ths essentally corresponds to takng a Newton step n mnmzng the reduced problem mn x X F(x,x k ). The resultng x (x k,τ ) s argmn x X F(x k )+ x F(x k ) T (x x k ) (x xk ) T 2 x x F(x k )(x x k )+ τ 2 x xk 2 +g (x ). The framework descrbed n Algorthm 1 can gve rse to very dfferent nstances, accordng to the choces one makes for the many varable features t contans, some of whch have been detaled above. For lack of space, we cannot fully dscuss here all possbltes. We provde next just a few nstances of possble algorthms that fall n our framework; more examples can be found n [28]. Example #1 (Proxmal) Jacob algorthms for convex functons: Consder the smplest problem fallng n our settng: the unconstraned mnmzaton of a contnuously dfferentable convex functon,.e., assume that F s convex, G(x) 0, and X = R n. Although ths s possbly the best studed problem n nonlnear optmzaton, classcal parallel methods for ths problem [27, Sec ] requre very strong contracton condtons. In our framework we can take S k = N, P (x ;x k ) = F(x,x k ), resultng n a fully parallel Jacob-type method whch does not need any addtonal assumptons. Furthermore our theory shows that we can even dspense wth the convexty assumpton and stll get convergence of a Jacob-type method to a statonary pont. Example # 2 Parallel coordnate descent method for Lasso Consder the Lasso problem,.e., F(x) = Ax b 2, G(x) = c x 1, and X = R n. Probably, to date, the most succesful class of methods for ths problem s that of CDMs, whereby at each teraton a sngle varable s updated usng (5). We can easly obtan a parallel verson for ths method by takng n = 1, S k = N and stll usng (5). Alternatvely, nstead of lnearzng F(x), we can better explot the convexty of F(x) and use (6). Furthermore, we can easly consder smlar methods for the group Lasso problem (just take n > 1). As a fnal remark, we observe that convergence condtons of exstng (determnstc) fully dstrbuted parallel versons of CDMs such as [2, 17] mpose a constrant on the maxmum number of varables that can be smultaneously updated (lnked to the spectral radus of some matrces), a constrant that n many large scale problems s lkely not satsfed. A key feature of the proposed scheme s that we can parallelze over (possbly) all varables whle guaranteeng convergence. 4. NUMERICAL RESULTS In ths secton we report some prelmnary numercal results that not only show vablty of our approach, but also seem to ndcate that our algorthmc framework can lead to practcal methods that explot well parallelsm and compare favorably to exstng schemes, both parallel and sequental. The tests were carred out on Lasso problems, the most studed case of Problem (1) and, arguably, the most

4 mportant one. We generate four nstances of problems usng the random generaton technque proposed by Nesterov n [7], that permts to control the sparsty of the soluton. For the frst three groups, we consdered problems wth 10,000 varables wth the matrx A havng 2,000 rows. The three groups dffer n the number of non zeros of the soluton, whch s 20% (low sparsty), 10% (medum sparsty), and 5% (hgh sparsty) respectvely. The last group s an nstance wth 100,000 varables and 5000 rows, and solutons havng 5% of non zero varables (hgh sparsty). We mplemented the nstance of Algorthm 1 that we descrbed n Example # 2 n the prevous secton, wth the only dfference that we used (6) nstead of the proxmal-lnear choce (5). Note that n the case of Lasso problems, the unque soluton (6) can be computed n closed form usng the soft-thresholdng operator, see e.g. [30]. The free parameters of the algorthm are chosen as follows. The proxmal parameters are ntally set to τ = tr(a T A)/2n for all, where n s the total number of varables. Furthermore, we allowed a fnte number of possble changes to τ accordng to the followng rules: () allτ are doubled f at a certan teraton the objectve functon does not decrease; and () they are all halved f the objectve functon decreases for ten consecutve teratons. We updatedγ k accordng to (4) wth γ 0 = 0.9 and θ = 1e 5. Note that snce τ are changed only a fnte number of tmes, condtons of Theorem 1 are satsfed, and thus ths nstance of Algorthm 1 s guaranteed to converge. Fnally we choose not to update all varables but set E (x k ) = x (x k,τ ) x k and ρ = 0.5 n Algorthm 1. We compared our algorthm above, termed FPA (for Flexble Parallel Algorthm), wth a parallel mplementaton of FISTA [30], that can be regarded as the benchmark algorthm for Lasso problems, and Grock, a parallel algorthm proposed n [17] that seems to perform extremely well on sparse problems. We actually tested two nstances of Grock; n the frst only one varable s updated at each teraton whle n the second the number of updated varables s equal to the number of parallel processors used (16 for the frst three set of test problems, 32 for the last). Note that the theoretcal convergence propertes of Grock are n jeopardy as the number of updated varables ncreases and theoretcal convergence condtons for ths method are lkely to hold only f the columns of A are almost orthogonal, a feature enjoyed by our test problems, whch however s not satsfed n most applcatons. As benchmark, we also mplemented two classcal sequental schemes: () a Gauss-Sedel (GS) method computng ˆx, and then updatng x usng untary step-sze, n a sequental fashon, and () a classcal Alternatng Method of Multplers (ADMM) [31] n the form of [32]. Note that ADMM can be parallelzed, but they are known not to scale well and therefore we dd not consder ths possblty. All codes have been wrtten n C++ and use the Message Passng Interface for parallel operatons. All algebra s performed by usng the GNU Scentfc Lbrary (GSL). The algorthms were tested on a cluster at the State Unversty of New York at Buffalo. All computatons were done on one 32 core node composed of four 8 core CPUs wth 96GB of RAM and Infnband card. The 10,000 varables problems were solved usng 16 parallel processes whle for the 100,000 varables problems 32 parallel processes were used. GS and ADMM were always run on a sngle process. Results of our experments are reported n Fg. 1. The curves are averaged over ten random realzatons for each of the 10,000 varables groups, whle for large 100,000 varables problems the average s over 3 realzatons. Note that n Fg.1 the CPU tme ncludes communcaton tmes (for dstrbuted algorthms) and the ntal tme needed by the methods to perform all pre-teratons computatons (ths explans why the plot of FISTA starts after the others; n fact FISTA requres some (V V*)/V* (V V*)/V* FPA FISTA GRock P=1 GRock P=16 ADMM GS tme (sec) (a) FPA FISTA GRock P=1 GRock P=16 ADMM GS tme (sec) (V V*)/V* FPA FISTA GRock P=1 GRock P=16 ADMM GS tme (sec) (c) (d) Fg. 1. Relatve error vs. tme (n seconds, logarthmc scale): (a) medum sze and low sparsty - (b) medum sze and sparsty - (c) medum sze and hgh sparsty - (d) large sze and hgh sparsty (V V*)/V* (b) FPA FISTA GRock P=1 GRock P=32 ADMM GS tme (sec) nontrval ntalzatons based on the computaton of A 2 2). Some comments are n order. Fg 1 shows that on the tested problems FPA outperforms n a consstent manner all other mplemented algorthms. Sequental methods behave strkngly well on the 10,000 varables problems, f one keeps n mnd that they only use one process; however, as expected, they cannot compete wth parallel methods when the dmensons ncrease. FISTA s capable to approach relatvely fast low accuracy solutons, but has dffcultes n reachng hgh accuraces. The parallel verson of Grock s the closest match to FPA, but only when the problems are very sparse and the dmensons not too large. Ths s consstent wth the fact that at each teraton Grock updates only a very lmted number of varables, and also wth the fact that ts convergence propertes are at stake when the problems are qute dense. Our experments also suggest that, dfferently from what one could thnk (and often clamed n smlar stuatons when usng gradent-lke methods), updatng only a (sutably chosen) subset of blocks rather than all varables may lead to faster algorthms. In concluson, we beleve the results overall ndcate that our approach can lead to very effcent practcal methods for the soluton of large problems, wth the flexblty to adapt to many dfferent problem characterstcs. 5. CONCLUSIONS We proposed a hghly parallelzable algorthmc scheme for the mnmzaton of the sum of a dfferentable functon and a block-separable nonsmooth one. Our framework easly allows us to analyze parallel versons of well-known sequental methods and leads to entrely new algorthms. When appled to large-scale Lasso problems, our algorthm was shown to outperform exstng methods.

5 6. APPENDIX: PROOF OF THEOREM 1 We frst ntroduce some prelmnary results nstrumental to prove the theorem. Hereafter, for notatonal smplcty, we wll omt the dependence of x(y,τ) on τ and wrte x(y). Gven S N and x (x ) N =1, we wll also denote by (x) S (or nterchangeably x S) the vector whose component s equal to x f S, and zero otherwse Intermedate results Lemma 2 Set H(x;y) h(x;y). Then, the followng hold: ()H( ;y) s unformly strongly convex onx wth constantc τ > 0,.e., (x w) T ( xh(x;y) xh(w;y)) c τ x w 2, (7) for all x,w X and gven y X; () xh(x; ) s unformly Lpschtz contnuous on X,.e., there exsts a0 < L H < ndependent on x such that xh(x;y) xh (x;w) L H y w, (8) for all y,w X and gvenx X. Proof. The proof s standard and thus s omtted. Proposton 3 Consder Problem (1) under (A1)-(A6). Then the mappng X y x(y) has the followng propertes: (a) x( ) s Lpschtz contnuous on X,.e., there exsts a postve constant ˆL such that x(y) x(z) ˆL y z, y,z X; (9) (b) the set of the fxed-ponts of x( ) concdes wth the set of statonary solutons of Problem (1); therefore x(y) has a fxed-pont; (c) for every gven y X and for any set S N, t holds that ( x(y) y) T S xf(y)s+ S wthc τ q mn τ. g ( x (y)) S c τ ( x(y) y) S 2, g (y ) (10) Proof. We prove the proposton n the followng order: (c), (a), (b). (c): Gven y X, by defnton, each x (y) s the unque soluton of problem (2); then t s not dffcult to see that the followng holds: for all z X, (z x (y)) T x h ( x (y);y)+g (z ) g ( x (y)) 0. (11) Summng and subtractng x P (y ; y) n (11), choosngz = y, and usng (P2), we get (y x (y)) T ( x P ( x (y); y) x P (y ; y)) +(y x (y)) T x F(y)+g (y ) g ( x (y)) τ ( x (y) y ) T Q (y)( x (y) y ) 0, (12) for all N. Usng (12) and observng that the term on the frst lne of (12) s non postve by (P1), we obtan (y x (y)) T x F(y)+g (y ) g ( x (y)) c τ x (y) y 2, (13) for all N. Summng (13) over S we obtan (10). (a): We use the notaton ntroduced n Lemma 2. Gven y,z X, by optmalty and usng (11), we have (v x(y)) T xh( x(y);y)+g(v) G( x(y)) 0 v X (w x(z)) T xh( x(z);z)+g(w) G( x(z)) 0 w X. Settng v = x(z) and w = x(y), summng the two nequaltes above, and addng and subtractng xh( x(y);z), we obtan: ( x(z) x(y)) T ( xh ( x(z);z) xh( x(y);z)) ( x(y) x(z)) T ( xh ( x(y);z) xh ( x(y);y)). Usng (7) we can now lower bound the left-hand-sde of (14) as ( x(z) x(y)) T ( xh ( x(z);z) xh( x(y);z)) c τ x(z) x(y) 2, whereas the rght-hand sde of (14) can be upper bounded as ( x(y) x(z)) T ( xh( x(y);z) xh( x(y);y)) L H x(y) x(z) y z, (14) (15) (16) where the nequalty follows from the Cauchy-Schwartz nequalty and (8). Combnng (14), (15), and (16), we obtan the desred Lpschtz property of x( ). (b): Letx X be a fxed pont of x(y), that s x = x(x ). Each x (y) satsfes (11) for any gven y X. For some ξ g (x ), settngy = x and usng x = x(x ) and the convexty of g, (11) reduces to (z x ) T ( x F(x )+ξ ) 0, (17) for all z X and N. Takng nto account the Cartesan structure of X, the separablty of G, and summng (17) over N we obtan (z x ) T ( xf(x )+ξ) 0, for all z X, wth z (z ) N =1 and ξ (ξ ) N =1 G(x ); therefore x s a statonary soluton of (1). The converse holds because ) x(x ) s the unque optmal soluton of (2) wthy = x, and )x s also an optmal soluton of (2), snce t satsfes the mnmum prncple. Lemma 4 [33, Lemma 3.4, p.121] Let {X k }, {Y k }, and {Z k } be three sequences of numbers such that Y k 0 for all k. Suppose that X k+1 X k Y k +Z k, k = 0,1,... and k=0 Zk <. Then ether X k or else {X k } converges to a fnte value and k=0 Y k <. Lemma 5 Let{x k } be the sequence generated by Algorthm 1. Then, there s a postve constant c such that the followng holds: for all k 1, ( ) T ( xf(x k ) x(x k ) x k) + g ( x (x k )) g (x k ) S k S k S k S k c x(x k ) x k 2. Proof. Letj k be an ndex ns k such thate jk (x k ) ρmax E (x k ) (Step 3 of the algorthm). Then, usng the aforementoned bound and

6 (3), t s easy to check that the followng chan of nequaltes holds: s jk x S k(x k ) x k S k sj k xj k (xk ) x k j k Hence we have for any k, E jk (x k ) x S k(x k ) x k S k ( ρmn s N s jk ρmaxe (x k ) ( )( ) ρmn s max{ x (x k ) x k } ( ) ρmn s x(x k ) x k. N ) x(x k ) x k. (18) Invokng now 3 (c) wth S = S k and y = x k, and usng (18), the ( ) ρmn s 2. lemma holds, wth c c τ N max j s j 6.2. Proof of Theorem 1 xf ( x k) T (ẑk x k) + S k g (ẑ k ) S k g (x k ) = xf ( x k) T (ẑk x k) + S k g( x(xk )) S k g(xk ) + S g (ẑ k ) k S g ( x (x k )) k c x(x k ) x k 2 + S k εk x F(x k ) +LG S k εk. (22) Fnally, from the defnton of ẑ k and of the set S k, we have for allk large enough, V(x k+1 ) = F(x k+1 )+ N g(xk+1 ) = F(x k+1 )+ N g(xk +γ k (ẑ k x k )) F(x k+1 )+ N g(xk )+γ k( S k (g (ẑ k ) g (x k )) ) V ( x k) γ k( c γ ) k L U x(x k ) x k 2 +T k, (23) where n the frst nequalty we used the the convexty of the g s, whereas the second follows from (19), (20) and (22), wth T k γ ( ) k L G + x F(x k ) + (γ k) 2 L F (ε k ) 2. S k ε k N We are now ready to prove the theorem. For any gven k 0, the Descent Lemma [34] yelds F ( x k+1) F ( x k) +γ k ( xf x k) T (ẑk x k) ( ) γ k 2 L F + ẑ k x k 2, 2 (19) wth ẑ k (ẑ k ) N =1 and z k (z k ) N =1 defned n Step 3 and 4 (Algorthm 1). Observe that ẑ k x k 2 z k x k 2 z k x (x k ) 2 2 x(x k ) x k 2 +2 N 2 x(x k ) x k 2 +2 N (εk ) 2, (20) where the frst nequalty follows from the defnton of z k and ẑ k and n the last nequalty we used z k x (x k ) ε k. Denotng by S k the complement of S, we also have, for k large enough, xf ( x k) T (ẑk x k) = xf ( x k) T (ẑk x(x k )+ x(x k ) x k) = xf ( x k) T S k (z k x(x k )) S k + xf ( x k) T S k (xk x(x k )) S k + xf ( x k) T S k ( x(x k ) x k ) S k + xf ( x k) T S k ( x(xk ) x k ) S k = xf ( x k) T S k (z k x(x k )) S k + xf ( x k) T S k ( x(x k ) x k ) S k, (21) where n the second equalty we used the defnton of ẑ k and of the sets k. Now, usng the above dentty and Lemma 5, we can wrte Usng assumpton (v), we can bound T k as T k (γ k ) 2[ Nα 1(α 2L G +1)+(γ k ) 2 L F (Nα 1α 2) 2], whch, by assumpton (v) mples k=0 Tk <. Snce γ k 0, t follows from (23) that there exst some postve constant β 1 and a suffcently large k, sayk k, such that V(x k+1 ) V(x k ) γ k β 1 x(x k ) x k 2 +T k. (24) Invokng Lemma 4 wth the dentfcatons X k = V(x k+1 ), Y k = γ k β 1 x(x k ) x k 2 and Z k = T k whle usng k=0 Tk <, we deduce from (24) that ether {V(x k )} or else {V(x k )} converges to a fnte value and lm k t= k k γ t x(x t ) x t 2 < +. (25) Snce V s coercve, V(x) mn y X V(y) >, mplyng that {V ( x k) } s convergent; t follows from (25) and k=0 γk = that lmnf k x(x k ) x k = 0. Usng Prop. 3, we show next that lm k x(x k ) x k = 0; for notatonal smplcty we wll wrte x(x k ) x(x k ) x k. Suppose, by contradcton, that lmsup k x(x k ) > 0. Then, there exsts aδ > 0 such that x(x k ) > 2δ for nfntely manyk and also x(x k ) < δ for nfntely many k. Therefore, one can always fnd an nfnte set of ndexes, say K, havng the followng propertes: for any k K, there exsts an nteger k > k such that x(x k ) < δ, x(x k ) > 2δ (26) δ x(x j ) 2δ k < j < k. (27)

7 Gven the above bounds, the followng holds: for all k K, δ (a) < (b) x(x k ) x(x k ) x(x k ) x(x k ) + x k x k (28) x k x k (29) (1+ ˆL) (c) (1+ ˆL) k 1 γ t( x(x t ) S t+ (z t x(x t )) S t ) (d) (1+ ˆL)(2δ k 1 +ε max ) γ t, (30) where (a) follows from (26); (b) s due to Prop. 3(a); (c) comes from the trangle nequalty, the updatng rule of the algorthm and the defnton ofẑ k ; and n (d) we used (26), (27), and z t x(x t ) N εt, where ε max max k N εk <. It follows from (30) that k 1 lm nf γ t k δ (1+ ˆL)(2δ > 0. (31) +ε max ) We show next that (31) s n contradcton wth the convergence of {V(x k )}. To do that, we prelmnary prove that, for suffcently large k K, t must be x(x k ) δ/2. Proceedng as n (30), we have: for any gven k K, x(x k+1 ) x(x k ) (1+ ˆL) x k+1 x k (1+ ˆL)γ k( x(x k ) +ε max ). It turns out that for suffcently large k K so that (1 + ˆL)γ k < δ/(δ +2ε max ), t must be x(x k ) δ/2; (32) otherwse the condton x(x k+1 ) δ would be volated [cf. (27)]. Hereafter we assume w.l.o.g. that (32) holds for all k K (n fact, one can alway restrct {x k } k K to a proper subsequence). We can show now that (31) s n contradcton wth the convergence of {V(x k )}. Usng (24) (possbly over a subsequence), we have: for suffcently large k K, k 1 V(x k ) V(x k ) β 2 γ t x(x t ) k (a) k 1 k 1 < V(x k ) β 2(δ 2 /4) γ t + T t (33) where n (a) we used (27) and (32), and β 2 s some postve constant. Snce {V(x k )} converges and k=0 Tk <, (33) mples lm k 1 K k γt = 0, whch contradcts (31). Fnally, snce the sequence {x k } s bounded [due to the coercvty of V and the convergence of {V(x k )}], t has at least one lmt pont x that must belong to X. By the contnuty of x( ) [Prop. 3(a)] and lm k x(x k ) x k = 0, t must be x( x) = x. By Prop. 3(b) x s also a statonary soluton of Problem (1). As a fnal remark, note that f ε k = 0 for every and for every k large enough,.e. f eventually x(x k ) s computed exactly, there s no need to assume that G s globally Lpschtz. In fact n T t (22) the term contanng L G dsappears, and actually all the terms T k are zero and all the subsequent dervatons ndependent of the Lpschtzanty of G. 7. REFERENCES [1] F. Bach, R. Jenatton, J. Maral, and G. Oboznsk, Optmzaton wth sparsty-nducng penaltes, arxv preprnt arxv: , [2] J. K. Bradley, A. Kyrola, D. Bckson, and C. Guestrn, Parallel coordnate descent for l1-regularzed loss mnmzaton, arxv preprnt arxv: , [3] P. L. Bühlmann, S. A. van de Geer, and S. Van de Geer, Statstcs for hgh-dmensonal data. Sprnger, [4] R. H. Byrd, J. Nocedal, and F. Oztoprak, An Inexact Successve Quadratc Approxmaton Method for Convex L-1 Regularzed Optmzaton, arxv preprnt arxv: , [5] K. Fountoulaks and J. Gondzo, A Second-Order Method for Strongly Convex L1-Regularzaton Problems, arxv preprnt arxv: , [6] I. Necoara and D. Clpc, Effcent parallel coordnate descent algorthm for convex optmzaton problems wth separable constrants: applcaton to dstrbuted MPC, Journal of Process Control, vol. 23, no. 3, pp , [7] Y. Nesterov, Gradent methods for mnmzng composte functons, Mathematcal Programmng, pp. 1 37, [8], Effcency of coordnate descent methods on hugescale optmzaton problems, SIAM Journal on Optmzaton, vol. 22, no. 2, pp , [9] Z. Qn, K. Schenberg, and D. Goldfarb, Effcent blockcoordnate descent algorthms for the group lasso, Mathematcal Programmng Computaton, pp. 1 27, [10] A. Rakotomamonjy, Surveyng and comparng smultaneous sparse approxmaton (or group-lasso) algorthms, Sgnal processng, vol. 91, no. 7, pp , [11] M. Razavyayn, M. Hong, and Z.-Q. Luo, A unfed convergence analyss of block successve mnmzaton methods for nonsmooth optmzaton, SIAM Journal on Optmzaton, vol. 23, no. 2, pp , [12] P. Rchtárk and M. Takáč, Iteraton complexty of randomzed block-coordnate descent methods for mnmzng a composte functon, Mathematcal Programmng, pp. 1 38, [13], Parallel coordnate descent methods for bg data optmzaton, arxv preprnt arxv: , [14] S. Sra, S. Nowozn, and S. J. Wrght, Eds., Optmzaton for Machne Learnng, ser. Neural Informaton Processng. Cambrdge, Massachusetts: The MIT Press, Sept [15] P. Tseng and S. Yun, A coordnate gradent descent method for nonsmooth separable mnmzaton, Mathematcal Programmng, vol. 117, no. 1-2, pp , [16] Y. Xu and W. Yn, A block coordnate descent method for mult-convex optmzaton wth applcatons to nonnegatve tensor factorzaton and completon, DTIC Document, Tech. Rep., [Onlne]. Avalable: [17] Z. Yn, P. Mng, and Y. Wotao, Parallel and Dstrbuted Sparse Optmzaton, [Onlne]. Avalable: [18] G.-X. Yuan, K.-W. Chang, C.-J. Hseh, and C.-J. Ln, A comparson of optmzaton methods and software for large-scale l1-regularzed lnear classfcaton, The Journal of Machne Learnng Research, vol. 9999, pp , [19] S. J. Wrght, Accelerated block-coordnate relaxaton for regularzed optmzaton, SIAM Journal on Optmzaton, vol. 22, no. 1, pp , 2012.

8 [20] G. Scutar, F. Facchne, P. Song, D. P. Palomar, and J.-S. Pang, Decomposton by partal lnearzaton n multuser systems, n IEEE Internatonal Conference on Acoustcs, Speech and Sgnal Processng (ICASSP 2013), May , pp [21] G. Scutar, F. Facchne, P. Song, D. Palomar, and J.-S. Pang, Decomposton by Partal lnearzaton: Parallel optmzaton of mult-agent systems, IEEE Transactons on Sgnal Processng, to appear, [22] R. Tbshran, Regresson shrnkage and selecton va the lasso, Journal of the Royal Statstcal Socety. Seres B (Methodologcal), pp , [23] M. Yuan and Y. Ln, Model selecton and estmaton n regresson wth grouped varables, Journal of the Royal Statstcal Socety: Seres B (Statstcal Methodology), vol. 68, no. 1, pp , [24] S. K. Shevade and S. S. Keerth, A smple and effcent algorthm for gene selecton usng sparse logstc regresson, Bonformatcs, vol. 19, no. 17, pp , [25] L. Meer, S. Van De Geer, and P. Bühlmann, The group lasso for logstc regresson, Journal of the Royal Statstcal Socety: Seres B (Statstcal Methodology), vol. 70, no. 1, pp , [26] D. Goldfarb, S. Ma, and K. Schenberg, Fast alternatng lnearzaton methods for mnmzng the sum of two convex functons, Mathematcal Programmng, pp. 1 34, [27] D. P. Bertsekas and J. N. Tstskls, Parallel and Dstrbuted Computaton: Numercal Methods, 2nd ed. Athena Scentfc Press, [28] F. Facchne, S. Sagratella, and G. Scutar, Flexble Parallel Algorthms for Bg Data Optmzaton, Dept. of Electrcal Eng., State Unversty of New York at Buffalo, Buffalo, NY, USA, Tech. Rep., [Onlne]. Avalable: [29] F. Facchne and J.-S. Pang, Fnte-Dmensonal Varatonal Inequaltes and Complementarty Problem. Sprnger-Verlag, New York, [30] A. Beck and M. Teboulle, A fast teratve shrnkagethresholdng algorthm for lnear nverse problems, SIAM Journal on Imagng Scences, vol. 2, no. 1, pp , [31] S. Boyd, N. Parkh, E. Chu, B. Peleato, and J. Ecksten, Dstrbuted optmzaton and statstcal learnng va the alternatng drecton method of multplers, Foundatons and Trends R n Machne Learnng, vol. 3, no. 1, pp , [32] Z.-Q. Luo and M. Hong, On the lnear convergence of the alternatng drecton method of multplers, arxv preprnt arxv: , [33] D. P. Bertsekas and J. N. Tstskls, Neuro-Dynamc Programmng. Cambrdge, Massachusetts: Athena Scentfc Press, May [34] D. Bertsekas, Nonlnear Programmng. Belmont, MA, USA: Athena Scentfc, 2th Ed., 1999.

Parallel Algorithms for Big Data Optimization

Parallel Algorithms for Big Data Optimization Parallel Algorthms for Bg Data Optmzaton 1 Francsco Facchne, Smone Sagratella, and Gesualdo Scutar Senor Member, IEEE Abstract We propose a decomposton framework for the parallel optmzaton of the sum of

More information

Recurrence. 1 Definitions and main statements

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

More information

Loop Parallelization

Loop Parallelization - - Loop Parallelzaton C-52 Complaton steps: nested loops operatng on arrays, sequentell executon of teraton space DECLARE B[..,..+] FOR I :=.. FOR J :=.. I B[I,J] := B[I-,J]+B[I-,J-] ED FOR ED FOR analyze

More information

Support Vector Machines

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

More information

1 Example 1: Axis-aligned rectangles

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

More information

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

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

More information

Logistic Regression. Lecture 4: More classifiers and classes. Logistic regression. Adaboost. Optimization. Multiple class classification

Logistic Regression. Lecture 4: More classifiers and classes. Logistic regression. Adaboost. Optimization. Multiple class classification Lecture 4: More classfers and classes C4B Machne Learnng Hlary 20 A. Zsserman Logstc regresson Loss functons revsted Adaboost Loss functons revsted Optmzaton Multple class classfcaton Logstc Regresson

More information

v a 1 b 1 i, a 2 b 2 i,..., a n b n i.

v a 1 b 1 i, a 2 b 2 i,..., a n b n i. SECTION 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS 455 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS All the vector spaces we have studed thus far n the text are real vector spaces snce the scalars are

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

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

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

More information

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

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

More information

Hybrid Random/Deterministic Parallel Algorithms for Nonconvex Big Data Optimization

Hybrid Random/Deterministic Parallel Algorithms for Nonconvex Big Data Optimization Hybrd Random/Determnstc Parallel Algorthms for Nonconvex Bg Data Optmzaton Amr Daneshmand, Francsco Facchne, Vyacheslav Kungurtsev, and Gesualdo Scutar the order of the authors s alphabetcal arxv:47.454v

More information

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

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

More information

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

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

More information

BERNSTEIN POLYNOMIALS

BERNSTEIN POLYNOMIALS On-Lne Geometrc Modelng Notes BERNSTEIN POLYNOMIALS Kenneth I. Joy Vsualzaton and Graphcs Research Group Department of Computer Scence Unversty of Calforna, Davs Overvew Polynomals are ncredbly useful

More information

Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers

Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers Foundatons and Trends R n Machne Learnng Vol. 3, No. 1 (2010) 1 122 c 2011 S. Boyd, N. Parkh, E. Chu, B. Peleato and J. Ecksten DOI: 10.1561/2200000016 Dstrbuted Optmzaton and Statstcal Learnng va the

More information

Project Networks With Mixed-Time Constraints

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

More information

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

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

More information

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

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

More information

We are now ready to answer the question: What are the possible cardinalities for finite fields?

We are now ready to answer the question: What are the possible cardinalities for finite fields? Chapter 3 Fnte felds We have seen, n the prevous chapters, some examples of fnte felds. For example, the resdue class rng Z/pZ (when p s a prme) forms a feld wth p elements whch may be dentfed wth the

More information

On the Solution of Indefinite Systems Arising in Nonlinear Optimization

On the Solution of Indefinite Systems Arising in Nonlinear Optimization On the Soluton of Indefnte Systems Arsng n Nonlnear Optmzaton Slva Bonettn, Valera Ruggero and Federca Tnt Dpartmento d Matematca, Unverstà d Ferrara Abstract We consder the applcaton of the precondtoned

More information

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

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

More information

Forecasting the Direction and Strength of Stock Market Movement

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

More information

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

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

More information

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

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

More information

Hybrd Random-Determnstc Parallel Algorthms for Convex

Hybrd Random-Determnstc Parallel Algorthms for Convex Hybrd Random/Determnstc Parallel Algorthms for Convex and Nonconvex Bg Data Optmzaton Amr Daneshmand, Francsco Facchne, Vyacheslav Kungurtsev, and Gesualdo Scutar Abstract We propose a decomposton framewor

More information

+ + + - - This circuit than can be reduced to a planar circuit

+ + + - - This circuit than can be reduced to a planar circuit MeshCurrent Method The meshcurrent s analog of the nodeoltage method. We sole for a new set of arables, mesh currents, that automatcally satsfy KCLs. As such, meshcurrent method reduces crcut soluton to

More information

Embedding lattices in the Kleene degrees

Embedding lattices in the Kleene degrees F U N D A M E N T A MATHEMATICAE 62 (999) Embeddng lattces n the Kleene degrees by Hsato M u r a k (Nagoya) Abstract. Under ZFC+CH, we prove that some lattces whose cardnaltes do not exceed ℵ can be embedded

More information

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

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

More information

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

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

More information

Fisher Markets and Convex Programs

Fisher Markets and Convex Programs Fsher Markets and Convex Programs Nkhl R. Devanur 1 Introducton Convex programmng dualty s usually stated n ts most general form, wth convex objectve functons and convex constrants. (The book by Boyd and

More information

L10: Linear discriminants analysis

L10: Linear discriminants analysis L0: Lnear dscrmnants analyss Lnear dscrmnant analyss, two classes Lnear dscrmnant analyss, C classes LDA vs. PCA Lmtatons of LDA Varants of LDA Other dmensonalty reducton methods CSCE 666 Pattern Analyss

More information

J. Parallel Distrib. Comput.

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

More information

An Alternative Way to Measure Private Equity Performance

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

More information

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

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

More information

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

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

More information

PERRON FROBENIUS THEOREM

PERRON FROBENIUS THEOREM PERRON FROBENIUS THEOREM R. CLARK ROBINSON Defnton. A n n matrx M wth real entres m, s called a stochastc matrx provded () all the entres m satsfy 0 m, () each of the columns sum to one, m = for all, ()

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

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

More information

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

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

More information

Generalizing the degree sequence problem

Generalizing the degree sequence problem Mddlebury College March 2009 Arzona State Unversty Dscrete Mathematcs Semnar The degree sequence problem Problem: Gven an nteger sequence d = (d 1,...,d n ) determne f there exsts a graph G wth d as ts

More information

A Lyapunov Optimization Approach to Repeated Stochastic Games

A Lyapunov Optimization Approach to Repeated Stochastic Games PROC. ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING, OCT. 2013 1 A Lyapunov Optmzaton Approach to Repeated Stochastc Games Mchael J. Neely Unversty of Southern Calforna http://www-bcf.usc.edu/

More information

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

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

More information

Single and multiple stage classifiers implementing logistic discrimination

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

More information

Solving Factored MDPs with Continuous and Discrete Variables

Solving Factored MDPs with Continuous and Discrete Variables Solvng Factored MPs wth Contnuous and screte Varables Carlos Guestrn Berkeley Research Center Intel Corporaton Mlos Hauskrecht epartment of Computer Scence Unversty of Pttsburgh Branslav Kveton Intellgent

More information

New Approaches to Support Vector Ordinal Regression

New Approaches to Support Vector Ordinal Regression New Approaches to Support Vector Ordnal Regresson We Chu chuwe@gatsby.ucl.ac.uk Gatsby Computatonal Neuroscence Unt, Unversty College London, London, WCN 3AR, UK S. Sathya Keerth selvarak@yahoo-nc.com

More information

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

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

More information

n + d + q = 24 and.05n +.1d +.25q = 2 { n + d + q = 24 (3) n + 2d + 5q = 40 (2)

n + d + q = 24 and.05n +.1d +.25q = 2 { n + d + q = 24 (3) n + 2d + 5q = 40 (2) MATH 16T Exam 1 : Part I (In-Class) Solutons 1. (0 pts) A pggy bank contans 4 cons, all of whch are nckels (5 ), dmes (10 ) or quarters (5 ). The pggy bank also contans a con of each denomnaton. The total

More information

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12 14 The Ch-squared dstrbuton PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 1 If a normal varable X, havng mean µ and varance σ, s standardsed, the new varable Z has a mean 0 and varance 1. When ths standardsed

More information

where the coordinates are related to those in the old frame as follows.

where the coordinates are related to those in the old frame as follows. Chapter 2 - Cartesan Vectors and Tensors: Ther Algebra Defnton of a vector Examples of vectors Scalar multplcaton Addton of vectors coplanar vectors Unt vectors A bass of non-coplanar vectors Scalar product

More information

Period and Deadline Selection for Schedulability in Real-Time Systems

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

More information

Compiling for Parallelism & Locality. Dependence Testing in General. Algorithms for Solving the Dependence Problem. Dependence Testing

Compiling for Parallelism & Locality. Dependence Testing in General. Algorithms for Solving the Dependence Problem. Dependence Testing Complng for Parallelsm & Localty Dependence Testng n General Assgnments Deadlne for proect 4 extended to Dec 1 Last tme Data dependences and loops Today Fnsh data dependence analyss for loops General code

More information

How To Know The Components Of Mean Squared Error Of Herarchcal Estmator S

How To Know The Components Of Mean Squared Error Of Herarchcal Estmator S S C H E D A E I N F O R M A T I C A E VOLUME 0 0 On Mean Squared Error of Herarchcal Estmator Stans law Brodowsk Faculty of Physcs, Astronomy, and Appled Computer Scence, Jagellonan Unversty, Reymonta

More information

Joint Scheduling of Processing and Shuffle Phases in MapReduce Systems

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

More information

THE METHOD OF LEAST SQUARES THE METHOD OF LEAST SQUARES

THE METHOD OF LEAST SQUARES THE METHOD OF LEAST SQUARES The goal: to measure (determne) an unknown quantty x (the value of a RV X) Realsaton: n results: y 1, y 2,..., y j,..., y n, (the measured values of Y 1, Y 2,..., Y j,..., Y n ) every result s encumbered

More information

A Probabilistic Theory of Coherence

A Probabilistic Theory of Coherence A Probablstc Theory of Coherence BRANDEN FITELSON. The Coherence Measure C Let E be a set of n propostons E,..., E n. We seek a probablstc measure C(E) of the degree of coherence of E. Intutvely, we want

More information

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

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

More information

The OC Curve of Attribute Acceptance Plans

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

More information

Global stability of Cohen-Grossberg neural network with both time-varying and continuous distributed delays

Global stability of Cohen-Grossberg neural network with both time-varying and continuous distributed delays Global stablty of Cohen-Grossberg neural network wth both tme-varyng and contnuous dstrbuted delays José J. Olvera Departamento de Matemátca e Aplcações and CMAT, Escola de Cêncas, Unversdade do Mnho,

More information

NON-CONSTANT SUM RED-AND-BLACK GAMES WITH BET-DEPENDENT WIN PROBABILITY FUNCTION LAURA PONTIGGIA, University of the Sciences in Philadelphia

NON-CONSTANT SUM RED-AND-BLACK GAMES WITH BET-DEPENDENT WIN PROBABILITY FUNCTION LAURA PONTIGGIA, University of the Sciences in Philadelphia To appear n Journal o Appled Probablty June 2007 O-COSTAT SUM RED-AD-BLACK GAMES WITH BET-DEPEDET WI PROBABILITY FUCTIO LAURA POTIGGIA, Unversty o the Scences n Phladelpha Abstract In ths paper we nvestgate

More information

Product-Form Stationary Distributions for Deficiency Zero Chemical Reaction Networks

Product-Form Stationary Distributions for Deficiency Zero Chemical Reaction Networks Bulletn of Mathematcal Bology (21 DOI 1.17/s11538-1-9517-4 ORIGINAL ARTICLE Product-Form Statonary Dstrbutons for Defcency Zero Chemcal Reacton Networks Davd F. Anderson, Gheorghe Cracun, Thomas G. Kurtz

More information

Calculating the high frequency transmission line parameters of power cables

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

More information

Quantization Effects in Digital Filters

Quantization Effects in Digital Filters Quantzaton Effects n Dgtal Flters Dstrbuton of Truncaton Errors In two's complement representaton an exact number would have nfntely many bts (n general). When we lmt the number of bts to some fnte value

More information

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

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

More information

Linear Circuits Analysis. Superposition, Thevenin /Norton Equivalent circuits

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

More information

The Application of Fractional Brownian Motion in Option Pricing

The Application of Fractional Brownian Motion in Option Pricing Vol. 0, No. (05), pp. 73-8 http://dx.do.org/0.457/jmue.05.0..6 The Applcaton of Fractonal Brownan Moton n Opton Prcng Qng-xn Zhou School of Basc Scence,arbn Unversty of Commerce,arbn zhouqngxn98@6.com

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

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

More information

Alternate Approximation of Concave Cost Functions for

Alternate Approximation of Concave Cost Functions for Alternate Approxmaton of Concave Cost Functons for Process Desgn and Supply Chan Optmzaton Problems Dego C. Cafaro * and Ignaco E. Grossmann INTEC (UNL CONICET), Güemes 3450, 3000 Santa Fe, ARGENTINA Department

More information

Efficient Project Portfolio as a tool for Enterprise Risk Management

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

More information

Duality for nonsmooth mathematical programming problems with equilibrium constraints

Duality for nonsmooth mathematical programming problems with equilibrium constraints uu et al. Journal of Inequaltes and Applcatons (2016) 2016:28 DOI 10.1186/s13660-016-0969-4 R E S E A R C H Open Access Dualty for nonsmooth mathematcal programmng problems wth equlbrum constrants Sy-Mng

More information

Heuristic Static Load-Balancing Algorithm Applied to CESM

Heuristic Static Load-Balancing Algorithm Applied to CESM Heurstc Statc Load-Balancng Algorthm Appled to CESM 1 Yur Alexeev, 1 Sher Mckelson, 1 Sven Leyffer, 1 Robert Jacob, 2 Anthony Crag 1 Argonne Natonal Laboratory, 9700 S. Cass Avenue, Argonne, IL 60439,

More information

Production. 2. Y is closed A set is closed if it contains its boundary. We need this for the solution existence in the profit maximization problem.

Production. 2. Y is closed A set is closed if it contains its boundary. We need this for the solution existence in the profit maximization problem. Producer Theory Producton ASSUMPTION 2.1 Propertes of the Producton Set The producton set Y satsfes the followng propertes 1. Y s non-empty If Y s empty, we have nothng to talk about 2. Y s closed A set

More information

8 Algorithm for Binary Searching in Trees

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

More information

On the Interaction between Load Balancing and Speed Scaling

On the Interaction between Load Balancing and Speed Scaling On the Interacton between Load Balancng and Speed Scalng Ljun Chen, Na L and Steven H. Low Engneerng & Appled Scence Dvson, Calforna Insttute of Technology, USA Abstract Speed scalng has been wdely adopted

More information

The Greedy Method. Introduction. 0/1 Knapsack Problem

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

More information

How To Calculate The Accountng Perod Of Nequalty

How To Calculate The Accountng Perod Of Nequalty Inequalty and The Accountng Perod Quentn Wodon and Shlomo Ytzha World Ban and Hebrew Unversty September Abstract Income nequalty typcally declnes wth the length of tme taen nto account for measurement.

More information

REGULAR MULTILINEAR OPERATORS ON C(K) SPACES

REGULAR MULTILINEAR OPERATORS ON C(K) SPACES REGULAR MULTILINEAR OPERATORS ON C(K) SPACES FERNANDO BOMBAL AND IGNACIO VILLANUEVA Abstract. The purpose of ths paper s to characterze the class of regular contnuous multlnear operators on a product of

More information

Logistic Regression. Steve Kroon

Logistic Regression. Steve Kroon Logstc Regresson Steve Kroon Course notes sectons: 24.3-24.4 Dsclamer: these notes do not explctly ndcate whether values are vectors or scalars, but expects the reader to dscern ths from the context. Scenaro

More information

Ring structure of splines on triangulations

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

More information

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

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

More information

Fault tolerance in cloud technologies presented as a service

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

More information

Optimal resource capacity management for stochastic networks

Optimal resource capacity management for stochastic networks Submtted for publcaton. Optmal resource capacty management for stochastc networks A.B. Deker H. Mlton Stewart School of ISyE, Georga Insttute of Technology, Atlanta, GA 30332, ton.deker@sye.gatech.edu

More information

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

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

More information

SOLVING CARDINALITY CONSTRAINED PORTFOLIO OPTIMIZATION PROBLEM BY BINARY PARTICLE SWARM OPTIMIZATION ALGORITHM

SOLVING CARDINALITY CONSTRAINED PORTFOLIO OPTIMIZATION PROBLEM BY BINARY PARTICLE SWARM OPTIMIZATION ALGORITHM SOLVIG CARDIALITY COSTRAIED PORTFOLIO OPTIMIZATIO PROBLEM BY BIARY PARTICLE SWARM OPTIMIZATIO ALGORITHM Aleš Kresta Klíčová slova: optmalzace portfola, bnární algortmus rojení částc Key words: portfolo

More information

On the Interaction between Load Balancing and Speed Scaling

On the Interaction between Load Balancing and Speed Scaling On the Interacton between Load Balancng and Speed Scalng Ljun Chen and Na L Abstract Speed scalng has been wdely adopted n computer and communcaton systems, n partcular, to reduce energy consumpton. An

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,

More information

Can Auto Liability Insurance Purchases Signal Risk Attitude?

Can Auto Liability Insurance Purchases Signal Risk Attitude? Internatonal Journal of Busness and Economcs, 2011, Vol. 10, No. 2, 159-164 Can Auto Lablty Insurance Purchases Sgnal Rsk Atttude? Chu-Shu L Department of Internatonal Busness, Asa Unversty, Tawan Sheng-Chang

More information

CS 2750 Machine Learning. Lecture 3. Density estimation. CS 2750 Machine Learning. Announcements

CS 2750 Machine Learning. Lecture 3. Density estimation. CS 2750 Machine Learning. Announcements Lecture 3 Densty estmaton Mlos Hauskrecht mlos@cs.ptt.edu 5329 Sennott Square Next lecture: Matlab tutoral Announcements Rules for attendng the class: Regstered for credt Regstered for audt (only f there

More information

How To Understand The Results Of The German Meris Cloud And Water Vapour Product

How To Understand The Results Of The German Meris Cloud And Water Vapour Product Ttel: Project: Doc. No.: MERIS level 3 cloud and water vapour products MAPP MAPP-ATBD-ClWVL3 Issue: 1 Revson: 0 Date: 9.12.1998 Functon Name Organsaton Sgnature Date Author: Bennartz FUB Preusker FUB Schüller

More information

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting Causal, Explanatory Forecastng Assumes cause-and-effect relatonshp between system nputs and ts output Forecastng wth Regresson Analyss Rchard S. Barr Inputs System Cause + Effect Relatonshp The job of

More information

Application of Quasi Monte Carlo methods and Global Sensitivity Analysis in finance

Application of Quasi Monte Carlo methods and Global Sensitivity Analysis in finance Applcaton of Quas Monte Carlo methods and Global Senstvty Analyss n fnance Serge Kucherenko, Nlay Shah Imperal College London, UK skucherenko@mperalacuk Daro Czraky Barclays Captal DaroCzraky@barclayscaptalcom

More information

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

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

More information

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

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

More information

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems

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

More information

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

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

More information

On Robust Network Planning

On Robust Network Planning On Robust Network Plannng Al Tzghadam School of Electrcal and Computer Engneerng Unversty of Toronto, Toronto, Canada Emal: al.tzghadam@utoronto.ca Alberto Leon-Garca School of Electrcal and Computer Engneerng

More information

Energy Efficient Routing in Ad Hoc Disaster Recovery Networks

Energy Efficient Routing in Ad Hoc Disaster Recovery Networks Energy Effcent Routng n Ad Hoc Dsaster Recovery Networks Gl Zussman and Adran Segall Department of Electrcal Engneerng Technon Israel Insttute of Technology Hafa 32000, Israel {glz@tx, segall@ee}.technon.ac.l

More information

Financial market forecasting using a two-step kernel learning method for the support vector regression

Financial market forecasting using a two-step kernel learning method for the support vector regression Ann Oper Res (2010) 174: 103 120 DOI 10.1007/s10479-008-0357-7 Fnancal market forecastng usng a two-step kernel learnng method for the support vector regresson L Wang J Zhu Publshed onlne: 28 May 2008

More information

Examensarbete. Rotating Workforce Scheduling. Caroline Granfeldt

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

More information

Sngle Snk Buy at Bulk Problem and the Access Network

Sngle Snk Buy at Bulk Problem and the Access Network A Constant Factor Approxmaton for the Sngle Snk Edge Installaton Problem Sudpto Guha Adam Meyerson Kamesh Munagala Abstract We present the frst constant approxmaton to the sngle snk buy-at-bulk network

More information

General Auction Mechanism for Search Advertising

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

More information