On the Capacity of Bounded Rank Modulation for Flash Memories

Size: px
Start display at page:

Download "On the Capacity of Bounded Rank Modulation for Flash Memories"

Transcription

1 O the Capacty of Bouded Rak Modulato for Flash Meores Zhyg Wag Electrcal Egeerg Departet Calfora Isttute of Techology Pasadea, CA 95, USA Eal: Axao (Adrew) Jag Coputer Scece Departet Texas A&M Uversty College Stato, TX 77843, USA Eal: Jehoshua Bruck Electrcal Egeerg Departet Calfora Isttute of Techology Pasadea, CA 95, USA Eal: Abstract Rak odulato has bee recetly troduced as a ew forato represetato schee for flash eores Gve the charge levels of a group of flash cells, sortg s used to duce a perutato, whch tur represets data Motvated by the lower sortg coplexty of saller cell groups, we cosder bouded rak odulato, where a sequece of perutatos of gve szes are used to represet data We study the capacty of bouded rak odulato uder the codto that perutatos ca overlap for hgher capacty I INTRODUCTION Flash eory s a portat o-volatle storage techology of wde applcatos I flash eores, floatg-gate cells use ther charge-levels to store data [] For hgher capacty, ult-level cells (MLCs) wth a creasg uber of levels are beg developed To crease a cell level, charge s ected to the cell by the Fowler-Nordhe tuelg echas or the hotelectro ecto echas Ths prograg process s teratve to avod over-ecto To lower ay cell level, oe ust erase a whole cell block (typcally 5K cells) ad reprogra the startg at the lowest level Ths asyetrc property caused by block erasure s a proet feature of flash eores ad presets a bottleeck of flash eores ters of speed ad relablty There has bee a uber of recet works usg the forato theoretc approach to develop ew storage schees for flash eores They clude codg schees for rewrtg data [] [4] [5] [6] [0], codes for correctg lted-agtude errors [3], ad the ew rak odulato schee for effcet ad relable cell prograg ad data storage [7] [8] I ths paper, we focus o ad exted the rak odulato schee Rak odulato s a ew data represetato schee that uses the relatve order of cell levels to represet data [7] [8] Let (c, c,, c ) deote the charge levels of cells, where each c (for ) s a aalog uber ad =, c = c Let I(c, c,, c ) = (a, a,, a ) be a fucto that duces fro the charge levels a perutato, where for =,,,, a = { a a, =,,, } For exaple, f = 4 ad (c, c, c 3, c 4 ) = (0, 03,, 05), the the duced perutato s (a, a, a 3, a 4 ) = (,, 4, 3) A group of cells ca store log (!) bts of forato Sce rak odulato uses perutatos to represet data, the charge levels ca take aalog values stead of dscrete values, akg the prograg process uch ore robust to over-ecto ad the stored data ore robust to asyetrc errors I ths paper, we study the capacty of rak odulato wth bouded perutato szes To duce a perutato fro a group of cells, a sortg algorth of coplexty O( log ) s eeded Reducg the sortg coplexty s portat for the effcet hardware pleetato of rak odulato To study the capacty uder ths costrat, we propose a dscrete odel Noralze the gap betwee the u ad axu charge levels of the eory to, ad let δ deote the u charge dfferece to dstgush two levels The the largest possble sze for a perutato s D = δ + However, practce the perutato sze should be saller tha D ot oly to reduce the sortg coplexty, but also to ake cell prograg effcetly pleetable I ths paper, we let D deote the gve perutato sze (whch s also the uber of cells a group), ad study the achevable capacty Each cell level s deoted by a teger the set {,,, D} It should be oted that these D dscrete ubers do ot ea that practce the charge levels are to be dscrete stead of aalog They are used to derve the theoretcal capacty uder the cosdered costrats Whe ore costrats are troduced, the odel ca certaly be geeralzed A portat observato s that by allowg cell groups to have overlaps (e, shared cells), the capacty ca be proved I ths paper, we study ths odel, ad explore the correspodg capacty We preset coputatoal techques ad bouds for capacty, provde ecodg ad decodg techques that acheve ay rate saller tha the capacty, ad copare the capactes of dfferet schees II BOUNDED RANK MODULATION I ths secto, we defe the basc cocepts of bouded rak odulato For coveece, for ay two

2 tegers a, b such that a b, we defe [a, b] = {a, a +,, b} Let ad D be tegers such that D A block s a set of cells whose levels are fro the set [, D] ad are all dstct Let (c, c,, c ) deote those cell levels The by defto, c [, D] for [, ] ad =, c = c For coveece, we call (c, c,, c ) a block, too, ad call I(c, c,, c ) the duced perutato (I s as defed the prevous secto) If a block B duces a perutato P, the B s called a realzato of P Note that a perutato ay have ultple realzatos For exaple, f = 6 ad P = (, 4, 3, ), the both (, 6, 4, 3) ad (, 5, 4, 3) are realzatos of P Let (c, c,, c ) be the levels of cells Let v < be a teger ad for coveece, let ( v)/( v) be a teger as well For =,,, v, let B deote the block (c ( )()+, c ( )()+,, c ( )()+ ) Note that the last v cell levels of B are also the frst v cell levels of B +, so we say these two blocks overlap by v We say (c, c,, c ) s a cell-level sequece that cossts of blocks that overlap by v, whch we ay also deote by (B, B,, B ( v)/() ) For =,,, v, let the levels B be all dstct The the sequece duces ( v)/( v) perutatos (P, P,, P ( v)/() ), where P = I(B ) for =,,, v We call (P, P,, P ( v)/() ) the duced perutato sequece, ad call (B, B,, B ( v)/() ) ts realzato Aga, a perutato sequece ay have ultple realzatos Defto ( BOUNDED RANK MODULATION C(,, D, v)) I a bouded rak odulato (BRM) code C(,, D, v), every codeword s a perutato sequece (P, P,, P ( v)/() ) that has at least oe realzato (The eag of the paraeters,, D, v s as preseted above) Let C(,, D, v) deote the uber of codewords code C The, the capacty of the code s log C(,, D, v) cap(c) = l I geeral, allowg overlap betwee perutatos ca crease capacty Whe there s o overlap (e, log! v = 0), the BRM code has capacty Whe v > 0, the capacty ay crease because every perutato cosues ust v cells o average III BRM CODE WITH ONE OVERLAP AND CONSECUTIVE LEVELS I ths secto, we study a specal for of BRM code that allows effcet coputato of ts capacty Frst, we preset a coputatoal ethod based o costraed systes Sce c [, D] for [, ], the BRM code s a costraed syste over the alphabet S (the syetrc group o the set [, ]) Defe a labeled graph G = (V, E, L) to be a drected graph wth a state set V, a edge set E V V ad a edge labelg L : E S For (u, v) E, L(u, v) = l s deoted by u l v G represets C f the set of all fte sequeces obtaed fro readg the labels of paths G equals the set of the codewords of C If the outgog edges of each state are labeled dstctly, the G s deterstc Ad G s rreducble f u, v V, there s a path fro u to v Defe A V V as the adacecy atrx of G, where A uv equals the uber of edges fro u to v I addto, suppose a deterstc graph G represets C(,, D, v) ad A, A,, A k are the adacecy atrces of the rreducble copoets G, the cap(c(,, D, v)) = ax k log λ(a ) v where λ(a) s largest postve egevalue of A [9] Exaple A BRM code C(,, 3, ) ca be represeted by the graph G Fgure (a) Each state represets the level of the curret cell S = {, }, the states are V = {,, 3}, ad the edges are E = {(, + ) =, } {(, ) =, 3} The labelg s defed by L(, + ) =, =, ad L(, ) =, =, 3 For exaple, the path alog the states,, 3, ad s a realzato of the perutato sequece (,, ) G s deterstc ad rreducble Hece, the adacecy atrx of G s A = By (), the capacty s log(λ(a)) = 05 Notce Exaple, the labelg L s essetally the raks of the tal ad teral states of a edge Also otce that every block B = (c, c + ) cossts of two cosecutve tegers, e, c c + = If we expad the dea of Exaple to arbtrary D but keep =, ad v =, we wll get the costraed syste Fgure (b) The adacecy atrx s A = 0 0 D D The capacty s log λ(a) = log( cos( D+ π )) [9] We ow forally defe ths type of costraed BRM code Defto 3 ( BRM CODE WITH ONE OVERLAP AND CONSECUTIVE LEVELS C I (,, D, )) For ()

3 3 D (a) (b) (c) Fg Labeled graphs for C I (a) C I (,, 3, ); (b) C I (,, D, ) ad D s arbtrary; (c) C I (, 3, 4, ) the BRM code C I (,, D, ), every codeword (P, P,, P ( )/( ) ) eeds to satsfy the followg addtoal costrat: the codeword has a realzato (B, B,, B ( )/( ) ) such that for =,,,, the cell levels the block B for a set of cosecutve ubers That s, f B = (c, c,, c ), the {c, c,, c } = [ = c, ax = c ] I a labeled graph for C I (,, D, ), each state correspods to the charge level of a overlapped cell, so there are D states,,,, D Ad each edge represets a perutato a block (c,, c ) The frst (or last) dgt a edge labelg correspods to the tal (or teral) state of the edge Let (a,, a ) = I(c,, c ), the sce each block has cosecutve ubers, k, l [, ], c k c l = a k a l () f, A = ( )! {(a, a )} = ( )! {, {a }, {a } } = ( )! {,,, D +, D +, D + } Ad A = 0 otherwse log λ(a) The capacty of C I s cap(c I ) = Soe values of cap(c I ) ad the capacty of the o-overlap code C(,, D, 0) (for coparso) are show Fgure 3 5 For exaple, the labeled graph for C I (, 3, 4, ) s show Fgure (c) The costructo of the adacecy atrx for code C I (,, D, ) s preseted the followg theore Cap 5 05 ooverlap Theore 4 The adacecy atrx A = (A ) for C I (,, D, ) has A = ( )! {,,, D +, D +, D + } (3) f, ad A = 0 otherwse Proof: A dcates the uber of perutatos wth c =, c = For fxed a ad a, there are ( )! choces for (a,, a ) Notce oly f a a = c c [, ] So {(a, a )}, f [, ] Ad {(a, a )} = 0 otherwse If [, ], the by (), k c k = c (a ) = a +, whch ples a [, ], or {a } = Slarly, f [D +, D], we wll get a [ D +, ], or {a } = D + For [D +, ], a [ D +, ], or {a } = D + Ad f [, D + ], the a [, ], or {a } = Hece, {a } = {, D +, D +, } Ths arguet also works for the teral state Therefore, Fg Capacty for C I (stars) ad for the o-overlap code (sold le) The stars each vertcal le correspod to the sae perutato sze, ad D =, +,, + 4 fro botto to top It s clear that the capacty of the code C I (,, D, ) creases wth D Ad f D, log! cap(c I (,, D, )), whch s larger tha the capacty of a o-overlappg code C(,, D, 0) We ow preset a ore geeral result Theore 5 For ay ad D +, cap(c I (,, D, )) > cap(c(,, D, 0)) Proof: Notce cap(c(,, D, 0)) = log!/, D If we proved cap(c I (,, +, )) > log!/, the ths theore s proved Whe =, 3, cap(c I (,, 4, )) = 0694 > log!/ = 05 ad cap(c I (, 3, 5, )) = 00 > log 3!/3 = 0867

4 Whe 4, D = +, by (3), A s ( )! (+) (+) By (), t s ecessary to fd λ(a) Let B = ( )! A, I be the detty atrx ad x be a deterate varable det(b xi) = 0 ples ( x 3) 3 (x + x ) f (x) = 0, where f (x) = x 3 + (3 8)x + (7 0)x Thus λ(b) s the largest postve root of f (x) Notce x > λ(b), f (x) < 0, but f (3 6) = 3( + 5) > 0, 4 So λ(b) > 3 6, ad λ(a) > (3 6)( )! Now we are left to show log λ(a) > log(3( )( )!) log! whch s equvalet to 3 ( ) ( )! Notce ( ) ( ) 4, e, ad Strlg s Approxato,! π(/e), thus 3 ( ) ( )! ( ) = 3 ( )( )! ( ) 3 ( )! e 3 π( ) ( ) e e ( ) 3 π( ) e e Thus the proof s copleted IV BRM CODE WITH ONE OVERLAP We ow cosder the geeral BRM code wth oe overlap, C(,, D, ), whch does ot have the addtoal costrat of code C I (,, D, ) I ths case, the cell levels of a block, {c,, c }, ca be ay set Q such that Q {,,, D} ad Q = The labeled graph H geerated s ot deterstc geeral However, we are able to fd a deterstc graph G that s equvalet to H (Lea [9]) Here s a exaple Exaple 6 The labeled graph H of C(,, 4, ) s show Fgure 3 (a) Ths s ot deterstc sce state has 3 outgog edges labeled Let G be the deterstc represetato of C, the the states V(G) are subsets of V(H) Ad for u, v V(G), u l v f v, u l ad So the resultg graph G s as show Fgure 3 (b) States {}, {3}, {, 3}, etc, have oly outgog edges, so ther capactes are 0 Therefore the rreducble copoet of G axzg λ(a ) s as Fgure 3 (c) By ()we ca the get cap(c(,, 4, )) = log λ(a ) = 0879 > cap(c I (,, 4, )) = 0694 I geeral, suppose the deterstc graph G represets C(,, D, ), ad A s the adacecy atrx for the rreducble copoet of G that has the largest egevalue The λ(a ) s the largest postve root of x D + x D = 0 Coparg cap(c I ) ad cap(c), we have Fgure 4 It ca be see that cap(c) teds to faster tha cap(c I ), sce t akes better use of the levels provded Cap Code I Code II D Fg 4 Capacty for C The sold ad dashed les show capacty for C I ad C, respectvely The costructo the above exaple ca be aturally exteded to the case > Ecoders ad decoders for BRM codes ca be costructed as fgure 5 I the ecodg process, the put forato sequece (x 0, x, ) s frst ecoded to a perutato sequece, (P 0, P, ), satsfyg the axu cell level costrat, whch s further apped to a cell-level sequece, (c, c, ) At last, the cell-level sequece s prograed to flash eory Ad the decoder reverses ths process by readg the cell levels, forg a perutato sequece, ad at last retrevg the forato Perutato ecoder/decoder Let C be a costraed syste wth a represetato G, ad p,q be postve tegers The q-th power of C, C q, s represeted by the labeled graph G q, wth the sae set of states as G ad edges/labelgs correspodg to paths/labelgs of legth q G A fte-state ecoder wth rate p : q s a lossless labeled graph H such that H G q ad each state of H has out-degree p We ca the assg p put tags (or p bary forato bts) to the outgog edges of each state A ecoder s (,a)-sldg-block decodable f the -th put tag

5 Fg 3 Labeled graphs for C(,, 4, ) (a) Labeled graph; (b) deterstc graph; (c) rreducble graph Iforato Sequece x 0,x,x, Perutato Ecoder (Fte-State Ecoder) Perutato Sequece P 0,P,P, Cell Level Ecoder (a) Cell Level Sequece c,c,c 3, Flash Prograg Prograed Logc Array Prograed Logc Array Flash Readg Cell Level Sequece c,c,c 3, Cell Level Decoder (-Sortg) Perutato Sequece P 0,P,P, Perutato Decoder (Sldg-Block Decoder) Iforato Sequece x 0,x,x, (b) Fg 5 (a)ecoder ad (b) decoder for BRM codes a put tag sequece s uquely detered by the q- block labelg sequece P q, Pq +,, Pq,, Pq +a The followg theore states that the capacty of ay costraed syste s always achevable [9] Theore 7 Let C(,, D, v) be a costraed syste ad p/q < ( v)cap(c(,, D, v)) for postve tegers p ad q The there exsts a sldg-block decodable fte-state ecoder wth rate p : q ad perutato ecodg rate p/(q( v)) Theore 7 ca be proved by explct costructos of ecoders, such as the state-splttg algorth [9] Ad a sldg-block decoder s essetally a appg fro ( + a + ) q-block labelgs to a p-block bary put tag Notce the decodg process, decodg delay ad error propagato s cotrolled wth + a + q-blocks, whch depeds o the costructo of the ecoder/decoder Exaple 8 Cotug Exaple 6, take p = 3 ad q = 4, the p/q < cap(c(,, 4, )) = 0879 The 4-th power of C(,, 4, ) has adacecy atrx A 4 = After deletg States 3 ad 4, ad soe edges fro the graph, we get a fte-state ecoder Fgure IV (a), whch has out-degree p = 8 for each state, ad each labelg block has sze q = 4 The otato u x3 /P 4 v eas the 4-block labelg P 4 s assged the bary put tag x 3 For coveece, we deote the perutato (, ) by, ad (, ) by 0 the labelg After ergg the States ad 6, t s further splfed as Fgure IV (b) Let State be the tal state for the ecodg Dvde the put bary forato bts to blocks of 3, ad for ay x 3 = (x 3, x 3+, x 3+ ), ecode t as the correspodg 4-block labelg, P 4 = (P 4, P 4+, P 4+, P 4+3 ) Notce that the ecodg process, each 4-block labelg correspods to oly oe put tag, depedet of startg state Therefore, we ca costruct a (0, 0)- sldg-block decoder: for each receved perutato block P 4 decode t to the uque forato block x 3 = (x 3, x 3+, x 3+ ), whch equals to (P 4+, P 4+, P 4+3 ) f P 4 = P 4+ ad equals to (P 4+3, P 4+3, P 4+3 ), otherwse Cell-level ecoder/decoder Before prograg to flash eores, we ust frst ecode the perutato sequece (P 0, P, ) to a cell-level sequece (c, c, ), such that t duces ths perutato sequece ad does ot exceed the axu level The followg costructo provdes such a ecodg Let P = (a, a,, a ) ad deote c ( )+ by c, for 0, =,,, The for BRM codes

6 000/000 0/00 00/00 000/000 0/0 0/00 0/00 000/0 00/00 0/00 00/00 0/00 00/00 /0 00/00 /0 0/0 00/000 00/ / /00 5 0/0 0/00 0/00 00/00 00/00 00/00 /000 /0 00/000 0/0 00/000 (a) 000/000 0/00 000/0 00/00 000/000 0/00 0/00 0/00 00/00 00/00 00/00 0/00 /0 0/00 00/00 00/00 /0 /000 00/000 0/0 00/000 0/0 5 0/0 00/000 (b) Fg 6 Rate 3 : 4 fte-state ecoder for C(,, 4, ) (a) Labeled subgraph wth out-degree 8, ad (b) splfed ecoder wth oe overlap, c s the cell level of a, for 0, =,,,, ad c = c, for Costructo 9 Let (P 0,, P, ) be the put perutato sequece of the cell-level ecoder The the followg assget of c 0, c0,, c0,, c, c,, c, defes a cell-level ecoder { c 0 a = 0, D + a 0, f a 0 < a0 f a0 > a0 For, ax(a, c + a a ), f a < a, a < a ax(a, a ), c = f a > a, a < a (D + a, D + a ), f a < a, a > a (D + a, c + a a ), f a > a, a > a For 0 ad =,,, (4) c + a a, c = f a < a, a < a or a > a, a > a c + + a a, f a < a, a > a or a > a, a < a (5) Whe =, usg ad 0 to represet the perutatos (, ) ad (, ), respectvely, the above costructo s reduced to {, f P0 = c = 0, f P 0 = 0 ad for, c + f P =, P = f P c + = = 0, P = D f P =, P = 0 c f P = 0, P = 0 Oe ca check that f a perutato sequece satsfes the costrats for C(,, D, ), e, there are at ost D zeros (or oes) betwee ay two successve oes (or zeros), the the geerated cell-level sequece realzes ths sequece ad has cell levels [, D] We ow show that Costructo 9 geerates a celllevel realzato for each codeword BRM code Theore 0 Let (P 0, P,, P ) be a codeword C(( ) +,, D, ) ad C = (c 0, c0,, c0,, c, c,, c, c ) be the cell-level sequece geerated Costructo 9 The C s a realzato of P = (P 0, P,, P ) I partcular, each cell level rages betwee ad D Proof: Fro (5) t s clear that (c, c,, c, c+ ) has raks P = (a, a,, a ) We are left to show that C rages betwee ad D Assue (d 0, d0,, d0,, d, d,, d, d+ s a arbtrary realzato of P ad d D for =,,, = 0,,, For c, = 0,,,, we wll prove a stroger codto: ) a c d, a c, f a < a d c a + D, c a + D, f a > a (6) The equaltes cotag a are ot cosdered whe = 0 Notce the cell-level sequece (d,, d, d+ ) duces (a,, a, a ) Hece, for, k such that a a k, we have a a k d d k (7) Let a = a, a k =, ad a =, a k = a, ad we get a d a + D (8) Slarly, sce (d,, d, d ) duces (a,, a, a ), we have a d a + D Suppose (6) holds, the a c a + D D ad a c a + D D Ad by (5), ether a = a + a a c = c + a a (a + D ) + a a = a + D D or a c = c + + a a a + D D, whch would coplete the proof we wll prove (6) by ducto For the base case( = 0), f a 0 < a0, the c 0 = a0 d0 Ad f a0 > a0, the d 0 a0 + D = c0 Now suppose (6) holds for 0 If a < a ad a < a, the by ducto, a c d, a c (9)

7 Now ether a (9) c + a a a = c (8) d (9) d + a or a c + a a = c a (7) d (9) ad a c a + a = c Therefore, (6) holds for c ths case If a > a ad a < a, the by (8) ether a a = c d or a a = c d Therefore, (6) holds ths case, too Ad we ca prove by slar arguets that (6) s true for the other two cases, thus coplete ths proof The cell-level decoder s a -sorter that orders every -cell-level tuple assocated wth the perutatos The coplexty s log Flash prograg/readg To avod over-prograg, the prograg of a cell-level sequece to flash eores s operated fro the lowest to the hghest rak Such a prograg ethod wll lead to a delay of the worst case However, sce for BRM code wth oe overlap, oly c, 0 are cotaed two perutatos, we oly eed to obta correct orderg for {c, c+ } ad {c, c,, c, c+ }, for all 0 Ad orderg of other sets of cell levels are ot used the code Costructo follows the above dea ad has saller delay tha, for suffcetly log Costructo we frst defe a wrtg operato for c, deoted by Op(), as follows ) If, copare c ad c If c < c, wrte to flash {c =,,, c < c } fro low to hgh level Otherwse, wrte {c =,,, c < c < c } fro low to hgh level ) If c < c+, wrte to flash {c =,,, c < c } fro low to hgh level If c > c+, wrte {c =,,, c+ < c < c } fro low to hgh level 3) Wrte c so that t has a hgher charge level tha all the cells wrtte steps ad 4) If, ad c > c, the wrte {c =,,, c > c } fro low to hgh level Ad f c > c +, wrte to flash {c = } fro low to hgh level,,, c > c I steps,, ad 4, the oly requreet s that the charge level of each prograed cell s hgher tha the prevously wrtte oe Now startg fro = 0, f c < c+,do Op(), ad update wth + Otherwse, fd the sallest e, such that c +e < c +e+, do Op( + e), Op( + e ),, Op(), ad the update wth + e + The above procedure clearly realzes the gve perutato sequece, ad oreover has a worst-case delay D( ) I the worst case, c = D, c+ = D,, c +D =, ad c < c < D, for soe, hece oe has to receve c,, c, c,, c,, c+d to wrte c For BRM code wth perutatos of sze, the prograg process reduces to operatos o c oly, for 0, wth axu delay D Flash readg ca be sply realzed by sequetally readg off cell charge levels fro flash Notce that both the cell-level ecoder ad flash prograg has rate, so the BRM code ecoder has rate p/(q( v)) by Theore 7, whch ca be arbtrarly close to the capacty We wll ow gve a exaple of the coplete ecodg/decodg process for BRM code C(,, 4, ) The ecoder has rate 075 ths exaple Exaple Ecodg: suppose the forato sequece s (x 0 x ) = ( ) The followg Exaple 8, the ecoded perutato sequece s (P 0 P 5 ) = ( ), ad the state trasto the fte-state ecoder s State Usg Costructo 9, we get the ecoded cell-level sequece (c c 6 ) = ( ) Ad at last t ca be prograed to flash the order: (c, c 4, c 3, c, c 6, c 5, c 9, c 8, c 7, c 0, c, c 3, c, c 5, c 4 ) Decodg: assue we are to decode the flash cells prograed above Frst read the cells sequetally ad the copare c + ad c +, for 0 Decode P as f c + < c +, as 0 f c + > c + Thus we get (P 0 P 5 ) = ( ), ad by the decodg schee Exaple 8, we get (x 0 x ) = ( ) V LOWER BOUND FOR CAPACITY I ths secto, we preset a lower boud to the capacty of the BRM code To derve ths boud, we frst preset a ew for of rak odulato called the star BRM A Star BRM A Star BRM code uses + v cells For coveece, let be a ultple of v v of these + v cells are called achors, ad we deote ther cell levels by (l, l,, l v ) The other cells are called storage cells, ad we deote ther cell levels by c, c,, c For =,,, v, l [, D]; for =,,,, c [, D] For =,,,, we defe block B to be these cell levels: (l, l,, l v, c ( )()+, c ( )()+,, c () ) We ca see that these blocks share the sae v cells, aely, the achor cells For =,,,, we requre that the cell levels the block B are all dfferet, ad we use P to deote the perutato duced by B B s a realzato of P Aga, a

8 perutato sequece (P, P,, P /() ) ay have ultple realzatos Defto 3 ( STAR BRM CODE S(,, D, v)) I a Star BRM code S(,, D, v), every codeword s a perutato sequece (P, P,, P /() ) that has at least oe realzato (The eag of the paraeters,, D, v s as preseted above) Let S(,, D, v) deote the uber of codewords code S The, the capacty of the code s log S(,, D, v) cap(s) = l + v To derve the capacty of Star BRM, we frst show how the achor levels (l, l,, l v ) affect the perutato sequeces Defe Z(l, l,, l v ) as the total uber of perutatos that ca be duced by the cell levels (l, l,, l v, c, c,, c ), where the cell levels are all dfferet ad all belog to the set [, D] (Here (l, l,, l v ) are fxed, ad the v cell levels (c, c,, c ) ca vary ad therefore ca have (D v)! cobatos Soe of the duce the (D )! sae perutato) It ca be observed that whe we perute the v achor levels (l, l,, l v ), the value of Z(l, l,, l v ) reas the sae For exaple, whe v = 3 ad D = 6, Z(, 3, 6) = Z(3,, 6) = Z(6,, 3) So wthout loss of geeralty (WLOG), we assue l < l < < l v Gve (l, l,, l v ), let β(l, l,, l v ) deote the uber of solutos for the varables x, x,, x v+ that satsfy the followg two codtos: () v+ = x = v; () x [0, l ], x [0, l l ] for [, v], ad x v+ [0, D l v ] Lea 4 Gve D > v, we have Z(l, l,, l v ) = ( v)! β(l, l,, l v ) Proof: Gve the achor cell levels (l, l,, l v ), a perutato duced by (l, l,, l v, c, c,, c ) ca be uquely detered by the followg two steps: () detere the relatve order of the v cell levels (c, c,, c ) (that s, whch cell level s the hghest, secod hghest, ad so o aog the); () detere how ay cell levels aog (c, c,, c ) are below l, or betwee l ad l, or betwee l ad l 3,, or above l v Step has ( v)! choces, ad step has β(l, l,, l v ) choces So the cocluso holds Lea 5 Z(l, l,, l v ) s axzed whe the ubers the followg set dffer by at ost oe: {l, D l v } {l l =, 3,, v} (That s, every uber the above set s ether D v v+ or D v v+ ) Proof: By Lea 4, axzg Z(l, l,, l v ) s equvalet to axzg β(l, l,, l v ) Defe α = l, α = l l for [, v], ad α v+ = D l v Suppose there exsts = such that α α + WLOG, let < Let x, x,, x v+ be varables satsfyg these two codtos: () v+ k= x k = v; () x k [0,α k ] for k [, v + ] The uber of such solutos s β(l, l,, l v ) Now, let us fx the values of x,, x, x +,, x, x +,, x v+ ( a vald soluto), ad see how ay dfferet values x ca take (Note that the value of x s detered by x ) Let z = D k {,,,+,,, +,,v+} x k = x + x Let γ(z) deote the uber of values x ca take The costrats are 0 x α, 0 z x α If z α, γ(z) = α + α z + ; f α z < α, γ(z) = α + ; f z < α, γ(z) = z + So f we crease α by oe ad decrease α by oe, γ(z) wll ot decrease although the values α,α,,α v+ wll becoe ore eve So gve a sequece (l, l,, l v ), we ca chage t that way to a sequece that satsfes the codto the lea, wthout decreasg β(l, l,, l v ) It s easy to see that whe α,α,,α v+ dffer by at ost oe, o atter what ther order s, β(l, l,, l v ) s the sae (whch s the axu value of β(l, l,, l v )) Let (l, l,, l v) be the v achor levels that satsfy the codto Lea 5 It axzes the value of Z(l, l,, l v ) For coveece, we assue that l < l < < l v It s very sple to fd these v values For coveece, we use Z to deote Z(l, l,, l v), ad use β to deote β(l, l,, l v) The values of β ad Z ca be coputed effcetly by the followg dyac prograg algorth of te coplexty O(D ) Let α = l, α = l l for [, v], ad α v+ = D l v Let w(, ) deote the uber of solutos for x, x,, x such that k= x k = ad x k [0,α k ] for k =,, The algorth s as follows: () w(, ) = α k=0 w(, k) Also, w(, ) = 0 f < 0, w(, ) = f 0 α, ad w(, ) = 0 f > α ; () β = w(v +, D v), ad Z = ( v)!β The followg theore presets the capacty of the Star BRM Theore 6 The capacty of the Star BRM code S(,, D, v) s cap(s) = log Z v log Z Proof: We frst show that cap(s) There are v!( D v ) ways to assg values to (l, l,, l v ), whch we deote by W = {w, w,, w v!( D v ) } We call (l, l,, l v, c, c,, c ) the cell-level sequece For =,,, v!( D v ), let γ, deote the

9 axu set of cell-level sequeces satsfyg two codtos: () They all assg w to (l, l,, l v ); () The perutatos duced by the are all dstct By the defto of Z(l, l,, l v ), every block ca duce Z(l, l,, l v ) perutatos Sce there are /( v) blocks, we get γ, = (Z(w )) By Lea 5, Z(w ) Z Sce every codeword of S has at least oe realzato soe γ,, S(,, D, v) =,,,v!( D v ) γ, v!( D v )(Z ) So cap(s) = l log S(,,D,v) l log(v!( D v )(Z ) ) = log Z +v log Z We ow show that cap(s) Say that (l, l,, l v) = w for soe Every codeword of S has at ost oe cofgurato γ,, so S(,, D, v) γ, log S(,,D,v) So cap(s) = l +v = log γ l, log(z = l ) So the theore s proved The above proof leads to the followg corollary log Z Corollary 7 The Star BRM code S(,, D, v) acheves ts capacty eve f the v achor cell levels are fxed as (l, l,, l v) The capacty of the Star BRM code S(,, D, v) s o-decreasg D However, whe D = ( v + )v + ( v), the capacty reaches ts axu value Further creasg D wll ot crease the capacty That s because whe D ( v + )v + ( v), Z reaches ts axu value!/v! B Lower Boud for The Capacty of BRM We ow derve a lower boud for the capacty of the bouded rak odulato code C(,, D, v) Theore 8 For the BRM code C(,, D, v), whe v, ts capacty cap(c) log Z + log v! + log( v)! ( v) (As preseted prevously, Z s a value detered by the paraeters, D, v) Proof: Let S(,, D, v) be a Star BRM code wth a addtoal costrat: every codeword of S has a realzato whch the v achor levels are (l, l,, l v) By Corollary 7, S acheves capacty For coveece, assue /( v) s a teger Let (P, P,, P /() ) be a codeword S, ad let (l, l,, l v, c, c,, c ) = (B, B,, B /() ) be ts realzato For =,,, /( v), correspodg to block B, we buld two blocks B ad B of legth as follows Say B = (l, l,, l v, c, c,, c ) The frst v cell levels of B take values fro the set {l, l,, l v} (we have v! choces here), ad the ext v cell levels of B are the sae as (c, c,, c ) The frst v cell levels of B overlap the last v cell levels of B For the ext v cell levels of B, we frst pck v D v values dfferet fro the frst v ad the last v cell levels of B, the let the v cell levels take oly those v values (we have ( v)! choces here) The fal v cell levels of B take values aga fro the set {l, l,, l v} The we costruct a cell-level sequece (B, B, B, B,, B /(), B /() ), where every two adacet blocks overlap by v Correspodg to every codeword s S, there are at least (v!( v)!) such cell-level sequeces, whch we deote by Q s It s sple to see that o two cell-level sequeces Q s duce the sae perutato sequece O the other sde, whe s = s, every par of cell-level sequeces fro Q s ad Q s, respectvely, also duce dfferet perutato sequeces (To see that, let us call the par of cell-level sequeces q ad q Replace all ther overlappg cell levels by (l, l,, l v), ad get two ew cell-level sequeces p ad p The codewords s ad s are subsequeces of I(p) ad I(p ), respectvely Sce s = s, I(p) = I(p ) So I(q) = I(q )) We ca also see that every cell-level sequece costructed above duces a codeword the code C( + v,, D, v) So correspodg to the S(,, D, v) codewords of the Star BRM code S(,, D, v), we ca fd at least S(,, D, v) (v!( v)!) codewords of the BRM code C( + v,, D, v) So the capacty of code C(,, D, v) s cap(c) log S(,,D,v) +(log v!+log( v)!) l +v = log S(,,D,v) log v!+log( v)! l + = () cap(s) log v!+log( v)! + = log Z +log v!+log( v)! () () So the theore s proved Corollary 9 Let C(,, D, v) be a BRM code, ad let S(,, D, v) be a Star BRM code The, whe v, cap(c) cap(s) I partcular, whe v > or > v, cap(c) > cap(s) We ow preset a lower boud for the case < v Defe A k = ( k )k! =!/( k)!, whch s the uber of ways to arrage k eleets postos Suppose < v ad v = k( v) + s, where k N + ad s v Let r = v s (So 0 r v ) Defe a costat M = A s (A () s) ) k ( v)! We have the followg lower boud for the BRM code whe < v

10 Theore 0 For the BRM code C(,, D, v), whe < v ad D + r, ts capacty cap(c) log(z M r!) + r Proof: Use the otatos Theore 8 For each block B, =,,, /( v), we frst costruct k + blocks B (), B (),, B (k+) Ad the buld a cell-level sequece q = (B (), B(),, B(k+),, B () /(), B() /(),, B (k+) /() ) of legth = (k + ) + v = (+r) + v, such that every two adacet blocks overlap by v Defe B (k+) 0 = (,,, v, l, l l,, l v) The the frst v cell levels of B () are the sae as the last v cell levels B (k+), =,, /( v), ad the frst v cell levels of B ( ) are exactly the last v cell levels of B ( ), =,, k + So we are left to buld the last v cell levels of B ( ) Assg (c, c,, c ) to the last v cell levels of B () For B (), the (v + )-th through the (v + r)-th cell levels take r D ubers fro [, D] that are dfferet fro B We have r! choces here Ad the last s cell levels are assged s values fro {l, l l,, l v} that are dfferet fro the last (k )( v) + s cell levels of B (k+) Thus detcal levels a block are avoded ad we have A s choces here For the last v cell levels of B ( ), = 3,, k +, we pck v values fro {l, l l,, l v} that are ot the last ( v)( 3) + s cell levels of B ( ) or the last (k + )( v) + s cell levels of B (k+) There are A () s choces for each = 3,, k + Fally, the last v cell levels of B (k+) are chose fro {l, l l,, l v} such that they are dfferet fro the last ( v)(k ) + s cell levels of B (k+), whch results ( v)! choces Notce q s a vald cell-level sequece of C(,, D, v) as each cell level s o ore tha D ad ay block q has dfferet levels For each codeword s S, there are at least M r! such cell-level sequeces, deoted by Q s Also otce that slar to Theore 8, ether two cell-level sequeces Q s or two cell-level sequeces dstct Q s ad Q s duce the sae perutato sequece for C(,, D, v) Moreover, the uber of dstct perutato sequeces C(,, D, v) s at least s S Q s S(,, D, v) (M r!) Therefore, cap(c) l log S(,,D,v) (M r!) = () log S(,,D,v) l + log(m r!) (+r) +r = ()cap(s) +r + log(m r!) +r = log(z M r!) +r Thus we have proved the theore Corollary Let C(,, D, v) be a BRM code, ad S(,, D, v) be a Star BRM code The f < v ad D + r, cap(c) > ( v)cap(s) + r = cap(s) k + VI CONCLUDING REMARKS The questo of what overlap provdes the hghest capacty for a gve perutato sze ad a gve axu level s partally dscussed ths paper Deote ths optal overlap by v (D) The followg observatos show the two extree cases ad the result of Theore 5: ) Whe D =, cap(c(,,, v)) = log()! Therefore, cap(c(,,, 0)) > cap(c(,,, )) > > cap(c(,,, )) We ca coclude that v () = 0 ) Whe D =, t s clear that log(!/v!) cap(c(,,, v)) = The cap(c(,,, 0)) < cap(c(,,, )) < < cap(c(,,, )), whch ples that v ( ) = 3) Whe D +, cap(c(,, D, )) > cap(c(,, D, 0)) So the optal overlap for D + satsfes v (D) The optal overlap values for + D < are ot thoroughly exaed, whch ca be our future work drecto Besdes, for ay rate o ore tha the capacty, the exact fors of the perutato ecoders ad decoders addto to ther effcecy ad coplextes are stll left to be worked o I addto, a geeralzed BRM code ca be vewed as a set of cells, aog whch we choose subsets of sze ad for perutatos All cell levels are o ore tha D ad two subsets ay overlap Uder ths fraework, how to ake choces of the subsets so as to optze the capacty s stll a ope proble I suery, ths paper used the tools of labeled graphs to fd the capactes of BRM codes wth oe overlap I partcular, t showed that f two extra charge levels are gve, oe ca use the by way of overlap ad acheve hgher capacty tha o-overlap codes I addto, star BRM code s troduced to obta a lower boud for the capacty of BRM codes REFERENCES [] V Bohossa, A Jag ad J Bruck, Buffer codes for asyetrc ult-level eory, Proc IEEE ISIT, 007, pp [] J E Brewer ad M Gll, Novolatle eory techologes wth ephass o flash, Chapter, Wley-IEEE, 007 [3] Y Cassuto, M Schwartz, V Bohossa ad J Bruck, Codes for asyetrc lted-agtude errors wth applcato to ultlevel flash eores, Proc IEEE ISIT, 007 [4] H Fucae, Z Lu ad M Mtzeacher, Desgg floatg codes for expected perforace, Proc of the 46th Aual Allerto Coferece, 008

11 [5] A Jag, V Bohossa ad J Bruck, Floatg codes for ot forato storage wrte asyetrc eores, Proc IEEE ISIT, 007, pp [6] A Jag ad J Bruck, Jot codg for flash eory storage, Proc IEEE ISIT, 008, pp [7] A Jag, R Mateescu, M Schwartz ad J Bruck, Rak odulato for flash eores, Proc IEEE ISIT, 008, pp [8] A Jag, M Schwartz ad J Bruck, Error-correctg codes for rak odulato, Proc IEEE ISIT, 008, pp [9] B H Marcus, R M Roth ad P H Segel, A troducto to codg for costraed systes, 5th Edto, 00, avalable at http : //wwwathubcca/ arcus/hadbook/dexhtl [0] E Yaakob, A Vardy, P H Segel ad J Wolf, Multdesoal flash codes, Proc of the 46th Aual Allerto Coferece, 008

On the Capacity of Bounded Rank Modulation for Flash Memories

On the Capacity of Bounded Rank Modulation for Flash Memories O the Capacty of Bouded Rak Modulato for Flash Meores Zhyg Wag Electrcal Egeerg Departet Calfora Isttute of Techology Pasadea, CA 925, USA Eal: zhyg@paradsecaltechedu Axao (Adrew) Jag Coputer Scece Departet

More information

KURODA S METHOD FOR CONSTRUCTING CONSISTENT INPUT-OUTPUT DATA SETS. Peter J. Wilcoxen. Impact Research Centre, University of Melbourne.

KURODA S METHOD FOR CONSTRUCTING CONSISTENT INPUT-OUTPUT DATA SETS. Peter J. Wilcoxen. Impact Research Centre, University of Melbourne. KURODA S METHOD FOR CONSTRUCTING CONSISTENT INPUT-OUTPUT DATA SETS by Peter J. Wlcoxe Ipact Research Cetre, Uversty of Melboure Aprl 1989 Ths paper descrbes a ethod that ca be used to resolve cossteces

More information

PRACTICAL CONSIDERATIONS IN HUMAN-INDUCED VIBRATION

PRACTICAL CONSIDERATIONS IN HUMAN-INDUCED VIBRATION PRACTICAL CONSIDERATIONS IN HUMAN-INDUCED VIBRATION Bars Erkus, 4 March 007 Itroducto Ths docuet provdes a revew of fudaetal cocepts structural dyacs ad soe applcatos hua-duced vbrato aalyss ad tgato of

More information

A New Method for Solving Fuzzy Linear. Programming by Solving Linear Programming

A New Method for Solving Fuzzy Linear. Programming by Solving Linear Programming ppled Matheatcal Sceces Vol 008 o 50 7-80 New Method for Solvg Fuzzy Lear Prograg by Solvg Lear Prograg S H Nasser a Departet of Matheatcs Faculty of Basc Sceces Mazadara Uversty Babolsar Ira b The Research

More information

2/20/2013. Topics. Power Flow Part 1 Text: Power Transmission. Power Transmission. Power Transmission. Power Transmission

2/20/2013. Topics. Power Flow Part 1 Text: Power Transmission. Power Transmission. Power Transmission. Power Transmission /0/0 Topcs Power Flow Part Text: 0-0. Power Trassso Revsted Power Flow Equatos Power Flow Proble Stateet ECEGR 45 Power Systes Power Trassso Power Trassso Recall that for a short trassso le, the power

More information

A Penalty Function Algorithm with Objective Parameters and Constraint Penalty Parameter for Multi-Objective Programming

A Penalty Function Algorithm with Objective Parameters and Constraint Penalty Parameter for Multi-Objective Programming Aerca Joural of Operatos Research, 4, 4, 33-339 Publshed Ole Noveber 4 ScRes http://wwwscrporg/oural/aor http://ddoorg/436/aor4463 A Pealty Fucto Algorth wth Obectve Paraeters ad Costrat Pealty Paraeter

More information

Lecture 8 IEEE DCF Performance

Lecture 8 IEEE DCF Performance Lecture 8 IEEE82. DCF Perforace IEEE82. DCF Basc Access Mechas A stato wth a ew packet to trast otors the chael actvty. If the chael s dle for a perod of te equal to a dstrbuted terfrae space (DIFS), the

More information

7.0 Equality Contraints: Lagrange Multipliers

7.0 Equality Contraints: Lagrange Multipliers Systes Optzato 7.0 Equalty Cotrats: Lagrage Multplers Cosder the zato of a o-lear fucto subject to equalty costrats: g f() R ( ) 0 ( ) (7.) where the g ( ) are possbly also olear fuctos, ad < otherwse

More information

Some Different Perspectives on Linear Least Squares

Some Different Perspectives on Linear Least Squares Soe Dfferet Perspectves o Lear Least Squares A stadard proble statstcs s to easure a respose or depedet varable, y, at fed values of oe or ore depedet varables. Soetes there ests a deterstc odel y f (,,

More information

18.413: Error Correcting Codes Lab March 2, Lecture 8

18.413: Error Correcting Codes Lab March 2, Lecture 8 18.413: Error Correctg Codes Lab March 2, 2004 Lecturer: Dael A. Spelma Lecture 8 8.1 Vector Spaces A set C {0, 1} s a vector space f for x all C ad y C, x + y C, where we take addto to be compoet wse

More information

Algorithms behind the Correlation Setting Window

Algorithms behind the Correlation Setting Window Algorths behd the Correlato Settg Wdow Itroducto I ths report detaled forato about the correlato settg pop up wdow s gve. See Fgure. Ths wdow s obtaed b clckg o the rado butto labelled Kow dep the a scree

More information

5. Data Compression. Review of Last Lecture. Outline of the Lecture. Course Overview. Basics of Information Theory: Markku Juntti

5. Data Compression. Review of Last Lecture. Outline of the Lecture. Course Overview. Basics of Information Theory: Markku Juntti : Markku Jutt Overvew The deas of lossless data copresso ad source codg are troduced ad copresso lts are derved. Source The ateral s aly based o Sectos 5. 5.5 of the course book []. Teleco. Laboratory

More information

Stationary states of atoms and molecules

Stationary states of atoms and molecules Statoary states of atos ad olecules I followg wees the geeral aspects of the eergy level structure of atos ad olecules that are essetal for the terpretato ad the aalyss of spectral postos the rotatoal

More information

Some results and conjectures about recurrence relations for certain sequences of binomial sums.

Some results and conjectures about recurrence relations for certain sequences of binomial sums. Soe results ad coectures about recurrece relatos for certa sequeces of boal sus Joha Cgler Faultät für Matheat Uverstät We A-9 We Nordbergstraße 5 Joha Cgler@uveacat Abstract I a prevous paper [] I have

More information

Solving the fuzzy shortest path problem on networks by a new algorithm

Solving the fuzzy shortest path problem on networks by a new algorithm Proceedgs of the 0th WSEAS Iteratoal Coferece o FUZZY SYSTEMS Solvg the fuzzy shortest path proble o etworks by a ew algorth SADOAH EBRAHIMNEJAD a, ad REZA TAVAKOI-MOGHADDAM b a Departet of Idustral Egeerg,

More information

Symmetry of the Solution of Semidefinite Program by Using Primal-Dual Interior-Point Method

Symmetry of the Solution of Semidefinite Program by Using Primal-Dual Interior-Point Method Syetry of the Soluto of Sedefte Progra by Usg Pral-Dual Iteror-Pot Method Yoshhro Kao Makoto Ohsak ad Naok Katoh Departet of Archtecture ad Archtectural Systes Kyoto Uversty Kyoto 66-85 Japa kao@s-jarchkyoto-uacjp

More information

D. L. Bricker, 2002 Dept of Mechanical & Industrial Engineering The University of Iowa. CPL/XD 12/10/2003 page 1

D. L. Bricker, 2002 Dept of Mechanical & Industrial Engineering The University of Iowa. CPL/XD 12/10/2003 page 1 D. L. Brcker, 2002 Dept of Mechacal & Idustral Egeerg The Uversty of Iowa CPL/XD 2/0/2003 page Capactated Plat Locato Proble: Mze FY + C X subject to = = j= where Y = j= X D, j =, j X SY, =,... X 0, =,

More information

SUPER GRACEFUL LABELING FOR SOME SPECIAL GRAPHS

SUPER GRACEFUL LABELING FOR SOME SPECIAL GRAPHS IJRRAS 9 ) Deceber 0 www.arpapress.co/volues/vol9issue/ijrras_9 06.pdf SUPER GRACEFUL LABELING FOR SOME SPECIAL GRAPHS M.A. Perual, S. Navaeethakrsha, S. Arockara & A. Nagaraa 4 Departet of Matheatcs,

More information

Parallelized methods for solving polynomial equations

Parallelized methods for solving polynomial equations IOSR Joural of Matheatcs (IOSR-JM) e-issn: 2278-5728, p-issn: 239-765X. Volue 2, Issue 4 Ver. II (Jul. - Aug.206), PP 75-79 www.osrourals.org Paralleled ethods for solvg polyoal equatos Rela Kapçu, Fatr

More information

A tighter lower bound on the circuit size of the hardest Boolean functions

A tighter lower bound on the circuit size of the hardest Boolean functions Electroc Colloquum o Computatoal Complexty, Report No. 86 2011) A tghter lower boud o the crcut sze of the hardest Boolea fuctos Masak Yamamoto Abstract I [IPL2005], Fradse ad Mlterse mproved bouds o the

More information

Debabrata Dey and Atanu Lahiri

Debabrata Dey and Atanu Lahiri RESEARCH ARTICLE QUALITY COMPETITION AND MARKET SEGMENTATION IN THE SECURITY SOFTWARE MARKET Debabrata Dey ad Atau Lahr Mchael G. Foster School of Busess, Uersty of Washgto, Seattle, Seattle, WA 9895 U.S.A.

More information

An Innovative Algorithmic Approach for Solving Profit Maximization Problems

An Innovative Algorithmic Approach for Solving Profit Maximization Problems Matheatcs Letters 208; 4(: -5 http://www.scecepublshggroup.co/j/l do: 0.648/j.l.208040. ISSN: 2575-503X (Prt; ISSN: 2575-5056 (Ole A Iovatve Algorthc Approach for Solvg Proft Maxzato Probles Abul Kala

More information

A Conventional Approach for the Solution of the Fifth Order Boundary Value Problems Using Sixth Degree Spline Functions

A Conventional Approach for the Solution of the Fifth Order Boundary Value Problems Using Sixth Degree Spline Functions Appled Matheatcs, 1, 4, 8-88 http://d.do.org/1.4/a.1.448 Publshed Ole Aprl 1 (http://www.scrp.org/joural/a) A Covetoal Approach for the Soluto of the Ffth Order Boudary Value Probles Usg Sth Degree Sple

More information

Discrete Mathematics and Probability Theory Fall 2016 Seshia and Walrand DIS 10b

Discrete Mathematics and Probability Theory Fall 2016 Seshia and Walrand DIS 10b CS 70 Dscrete Mathematcs ad Probablty Theory Fall 206 Sesha ad Walrad DIS 0b. Wll I Get My Package? Seaky delvery guy of some compay s out delverg packages to customers. Not oly does he had a radom package

More information

Chapter 9 Jordan Block Matrices

Chapter 9 Jordan Block Matrices Chapter 9 Jorda Block atrces I ths chapter we wll solve the followg problem. Gve a lear operator T fd a bass R of F such that the matrx R (T) s as smple as possble. f course smple s a matter of taste.

More information

A Characterization of Jacobson Radical in Γ-Banach Algebras

A Characterization of Jacobson Radical in Γ-Banach Algebras Advaces Pure Matheatcs 43-48 http://dxdoorg/436/ap66 Publshed Ole Noveber (http://wwwscrporg/joural/ap) A Characterzato of Jacobso Radcal Γ-Baach Algebras Nlash Goswa Departet of Matheatcs Gauhat Uversty

More information

Non-uniform Turán-type problems

Non-uniform Turán-type problems Joural of Combatoral Theory, Seres A 111 2005 106 110 wwwelsevercomlocatecta No-uform Turá-type problems DhruvMubay 1, Y Zhao 2 Departmet of Mathematcs, Statstcs, ad Computer Scece, Uversty of Illos at

More information

CS286.2 Lecture 4: Dinur s Proof of the PCP Theorem

CS286.2 Lecture 4: Dinur s Proof of the PCP Theorem CS86. Lecture 4: Dur s Proof of the PCP Theorem Scrbe: Thom Bohdaowcz Prevously, we have prove a weak verso of the PCP theorem: NP PCP 1,1/ (r = poly, q = O(1)). Wth ths result we have the desred costat

More information

Interval extension of Bézier curve

Interval extension of Bézier curve WSEAS TRANSACTIONS o SIGNAL ROCESSING Jucheg L Iterval exteso of Bézer curve JUNCHENG LI Departet of Matheatcs Hua Uversty of Huates Scece ad Techology Dxg Road Loud cty Hua rovce 47 R CHINA E-al: ljucheg8@6co

More information

1 Onto functions and bijections Applications to Counting

1 Onto functions and bijections Applications to Counting 1 Oto fuctos ad bectos Applcatos to Coutg Now we move o to a ew topc. Defto 1.1 (Surecto. A fucto f : A B s sad to be surectve or oto f for each b B there s some a A so that f(a B. What are examples of

More information

Standard Deviation for PDG Mass Data

Standard Deviation for PDG Mass Data 4 Dec 06 Stadard Devato for PDG Mass Data M. J. Gerusa Retred, 47 Clfde Road, Worghall, HP8 9JR, UK. gerusa@aol.co, phoe: +(44) 844 339754 Abstract Ths paper aalyses the data for the asses of eleetary

More information

R t 1. (1 p i ) h(p t 1 ), R t

R t 1. (1 p i ) h(p t 1 ), R t Multple-Wrte WOM-odes Scott Kayser, Eta Yaaob, Paul H Segel, Alexader Vardy, ad Jac K Wolf Uversty of alfora, Sa Dego La Jolla, A 909 0401, USA Emals: {sayser, eyaaob, psegel, avardy, jwolf}@ucsdedu Abstract

More information

A Family of Non-Self Maps Satisfying i -Contractive Condition and Having Unique Common Fixed Point in Metrically Convex Spaces *

A Family of Non-Self Maps Satisfying i -Contractive Condition and Having Unique Common Fixed Point in Metrically Convex Spaces * Advaces Pure Matheatcs 0 80-84 htt://dxdoorg/0436/a04036 Publshed Ole July 0 (htt://wwwscrporg/oural/a) A Faly of No-Self Mas Satsfyg -Cotractve Codto ad Havg Uque Coo Fxed Pot Metrcally Covex Saces *

More information

1 Lyapunov Stability Theory

1 Lyapunov Stability Theory Lyapuov Stablty heory I ths secto we cosder proofs of stablty of equlbra of autoomous systems. hs s stadard theory for olear systems, ad oe of the most mportat tools the aalyss of olear systems. It may

More information

High Dynamic Range 3-Moduli Set with Efficient Reverse Converter

High Dynamic Range 3-Moduli Set with Efficient Reverse Converter Hgh Dyac Rage 3-odul et wth Effcet Resdue to Bary Coverter Hgh Dyac Rage 3-odul et wth Effcet Reverse Coverter A. Harr, R. Rastegar, K. av Abstract-Resdue uber yste (R) s a valuable tool for fast ad parallel

More information

On Probability of Undetected Error for Hamming Codes over Q-ary Symmetric Channel

On Probability of Undetected Error for Hamming Codes over Q-ary Symmetric Channel Joural of Coucato ad Coputer 8 (2 259-263 O Probablty of Udetected Error for Hag Codes over Q-ary Syetrc Chael Mash Gupta, Jaskar Sgh Bhullar 2 ad O Parkash Vocha 3. D.A.V. College, Bathda 5, Ida 2. Malout

More information

CHAPTER 4 RADICAL EXPRESSIONS

CHAPTER 4 RADICAL EXPRESSIONS 6 CHAPTER RADICAL EXPRESSIONS. The th Root of a Real Number A real umber a s called the th root of a real umber b f Thus, for example: s a square root of sce. s also a square root of sce ( ). s a cube

More information

PTAS for Bin-Packing

PTAS for Bin-Packing CS 663: Patter Matchg Algorthms Scrbe: Che Jag /9/00. Itroducto PTAS for B-Packg The B-Packg problem s NP-hard. If we use approxmato algorthms, the B-Packg problem could be solved polyomal tme. For example,

More information

Polyphase Filters. Section 12.4 Porat

Polyphase Filters. Section 12.4 Porat Polyphase Flters Secto.4 Porat .4 Polyphase Flters Polyphase s a way of dog saplg-rate coverso that leads to very effcet pleetatos. But ore tha that, t leads to very geeral vewpots that are useful buldg

More information

{ }{ ( )} (, ) = ( ) ( ) ( ) Chapter 14 Exercises in Sampling Theory. Exercise 1 (Simple random sampling): Solution:

{ }{ ( )} (, ) = ( ) ( ) ( ) Chapter 14 Exercises in Sampling Theory. Exercise 1 (Simple random sampling): Solution: Chapter 4 Exercses Samplg Theory Exercse (Smple radom samplg: Let there be two correlated radom varables X ad A sample of sze s draw from a populato by smple radom samplg wthout replacemet The observed

More information

Strong Convergence of Weighted Averaged Approximants of Asymptotically Nonexpansive Mappings in Banach Spaces without Uniform Convexity

Strong Convergence of Weighted Averaged Approximants of Asymptotically Nonexpansive Mappings in Banach Spaces without Uniform Convexity BULLETIN of the MALAYSIAN MATHEMATICAL SCIENCES SOCIETY Bull. Malays. Math. Sc. Soc. () 7 (004), 5 35 Strog Covergece of Weghted Averaged Appromats of Asymptotcally Noepasve Mappgs Baach Spaces wthout

More information

Global Optimization for Solving Linear Non-Quadratic Optimal Control Problems

Global Optimization for Solving Linear Non-Quadratic Optimal Control Problems Joural of Appled Matheatcs ad Physcs 06 4 859-869 http://wwwscrporg/joural/jap ISSN Ole: 37-4379 ISSN Prt: 37-435 Global Optzato for Solvg Lear No-Quadratc Optal Cotrol Probles Jghao Zhu Departet of Appled

More information

The Mathematics of Portfolio Theory

The Mathematics of Portfolio Theory The Matheatcs of Portfolo Theory The rates of retur of stocks, ad are as follows Market odtos state / scearo) earsh Neutral ullsh Probablty 0. 0.5 0.3 % 5% 9% -3% 3% % 5% % -% Notato: R The retur of stock

More information

Lecture 3 Probability review (cont d)

Lecture 3 Probability review (cont d) STATS 00: Itroducto to Statstcal Iferece Autum 06 Lecture 3 Probablty revew (cot d) 3. Jot dstrbutos If radom varables X,..., X k are depedet, the ther dstrbuto may be specfed by specfyg the dvdual dstrbuto

More information

. The set of these sums. be a partition of [ ab, ]. Consider the sum f( x) f( x 1)

. The set of these sums. be a partition of [ ab, ]. Consider the sum f( x) f( x 1) Chapter 7 Fuctos o Bouded Varato. Subject: Real Aalyss Level: M.Sc. Source: Syed Gul Shah (Charma, Departmet o Mathematcs, US Sargodha Collected & Composed by: Atq ur Rehma (atq@mathcty.org, http://www.mathcty.org

More information

arxiv:math/ v2 [math.co] 2 Feb 1999

arxiv:math/ v2 [math.co] 2 Feb 1999 arxv:ath/990200v2 [ath.co] 2 Feb 999 LONGEST INCREASING SUBSEQUENCES OF RANDOM COLORED PERMUTATIONS Alexe Borod Abstract. We copute the lt dstrbuto for cetered ad scaled) legth of the logest creasg subsequece

More information

The internal structure of natural numbers, one method for the definition of large prime numbers, and a factorization test

The internal structure of natural numbers, one method for the definition of large prime numbers, and a factorization test Fal verso The teral structure of atural umbers oe method for the defto of large prme umbers ad a factorzato test Emmaul Maousos APM Isttute for the Advacemet of Physcs ad Mathematcs 3 Poulou str. 53 Athes

More information

The Mathematical Appendix

The Mathematical Appendix The Mathematcal Appedx Defto A: If ( Λ, Ω, where ( λ λ λ whch the probablty dstrbutos,,..., Defto A. uppose that ( Λ,,..., s a expermet type, the σ-algebra o λ λ λ are defed s deoted by ( (,,...,, σ Ω.

More information

SUBCLASS OF HARMONIC UNIVALENT FUNCTIONS ASSOCIATED WITH SALAGEAN DERIVATIVE. Sayali S. Joshi

SUBCLASS OF HARMONIC UNIVALENT FUNCTIONS ASSOCIATED WITH SALAGEAN DERIVATIVE. Sayali S. Joshi Faculty of Sceces ad Matheatcs, Uversty of Nš, Serba Avalable at: http://wwwpfacyu/float Float 3:3 (009), 303 309 DOI:098/FIL0903303J SUBCLASS OF ARMONIC UNIVALENT FUNCTIONS ASSOCIATED WIT SALAGEAN DERIVATIVE

More information

2. Independence and Bernoulli Trials

2. Independence and Bernoulli Trials . Ideedece ad Beroull Trals Ideedece: Evets ad B are deedet f B B. - It s easy to show that, B deedet mles, B;, B are all deedet ars. For examle, ad so that B or B B B B B φ,.e., ad B are deedet evets.,

More information

for each of its columns. A quick calculation will verify that: thus m < dim(v). Then a basis of V with respect to which T has the form: A

for each of its columns. A quick calculation will verify that: thus m < dim(v). Then a basis of V with respect to which T has the form: A Desty of dagoalzable square atrces Studet: Dael Cervoe; Metor: Saravaa Thyagaraa Uversty of Chcago VIGRE REU, Suer 7. For ths etre aer, we wll refer to V as a vector sace over ad L(V) as the set of lear

More information

Construction of Composite Indices in Presence of Outliers

Construction of Composite Indices in Presence of Outliers Costructo of Coposte dces Presece of Outlers SK Mshra Dept. of Ecoocs North-Easter Hll Uversty Shllog (da). troducto: Oftetes we requre costructg coposte dces by a lear cobato of a uber of dcator varables.

More information

MA/CSSE 473 Day 27. Dynamic programming

MA/CSSE 473 Day 27. Dynamic programming MA/CSSE 473 Day 7 Dyamc Programmg Bomal Coeffcets Warshall's algorthm (Optmal BSTs) Studet questos? Dyamc programmg Used for problems wth recursve solutos ad overlappg subproblems Typcally, we save (memoze)

More information

Chapter 5 Properties of a Random Sample

Chapter 5 Properties of a Random Sample Lecture 6 o BST 63: Statstcal Theory I Ku Zhag, /0/008 Revew for the prevous lecture Cocepts: t-dstrbuto, F-dstrbuto Theorems: Dstrbutos of sample mea ad sample varace, relatoshp betwee sample mea ad sample

More information

Research Article A New Iterative Method for Common Fixed Points of a Finite Family of Nonexpansive Mappings

Research Article A New Iterative Method for Common Fixed Points of a Finite Family of Nonexpansive Mappings Hdaw Publshg Corporato Iteratoal Joural of Mathematcs ad Mathematcal Sceces Volume 009, Artcle ID 391839, 9 pages do:10.1155/009/391839 Research Artcle A New Iteratve Method for Commo Fxed Pots of a Fte

More information

Econometric Methods. Review of Estimation

Econometric Methods. Review of Estimation Ecoometrc Methods Revew of Estmato Estmatg the populato mea Radom samplg Pot ad terval estmators Lear estmators Ubased estmators Lear Ubased Estmators (LUEs) Effcecy (mmum varace) ad Best Lear Ubased Estmators

More information

Module 7: Probability and Statistics

Module 7: Probability and Statistics Lecture 4: Goodess of ft tests. Itroducto Module 7: Probablty ad Statstcs I the prevous two lectures, the cocepts, steps ad applcatos of Hypotheses testg were dscussed. Hypotheses testg may be used to

More information

Analysis of Lagrange Interpolation Formula

Analysis of Lagrange Interpolation Formula P IJISET - Iteratoal Joural of Iovatve Scece, Egeerg & Techology, Vol. Issue, December 4. www.jset.com ISS 348 7968 Aalyss of Lagrage Iterpolato Formula Vjay Dahya PDepartmet of MathematcsMaharaja Surajmal

More information

Third handout: On the Gini Index

Third handout: On the Gini Index Thrd hadout: O the dex Corrado, a tala statstca, proposed (, 9, 96) to measure absolute equalt va the mea dfferece whch s defed as ( / ) where refers to the total umber of dvduals socet. Assume that. The

More information

(b) By independence, the probability that the string 1011 is received correctly is

(b) By independence, the probability that the string 1011 is received correctly is Soluto to Problem 1.31. (a) Let A be the evet that a 0 s trasmtted. Usg the total probablty theorem, the desred probablty s P(A)(1 ɛ ( 0)+ 1 P(A) ) (1 ɛ 1)=p(1 ɛ 0)+(1 p)(1 ɛ 1). (b) By depedece, the probablty

More information

Coherent Potential Approximation

Coherent Potential Approximation Coheret Potetal Approxato Noveber 29, 2009 Gree-fucto atrces the TB forals I the tght bdg TB pcture the atrx of a Haltoa H s the for H = { H j}, where H j = δ j ε + γ j. 2 Sgle ad double uderles deote

More information

A Study on Generalized Generalized Quasi hyperbolic Kac Moody algebra QHGGH of rank 10

A Study on Generalized Generalized Quasi hyperbolic Kac Moody algebra QHGGH of rank 10 Global Joural of Mathematcal Sceces: Theory ad Practcal. ISSN 974-3 Volume 9, Number 3 (7), pp. 43-4 Iteratoal Research Publcato House http://www.rphouse.com A Study o Geeralzed Geeralzed Quas (9) hyperbolc

More information

Non-degenerate Perturbation Theory

Non-degenerate Perturbation Theory No-degeerate Perturbato Theory Proble : H E ca't solve exactly. But wth H H H' H" L H E Uperturbed egevalue proble. Ca solve exactly. E Therefore, kow ad. H ' H" called perturbatos Copyrght Mchael D. Fayer,

More information

Part 4b Asymptotic Results for MRR2 using PRESS. Recall that the PRESS statistic is a special type of cross validation procedure (see Allen (1971))

Part 4b Asymptotic Results for MRR2 using PRESS. Recall that the PRESS statistic is a special type of cross validation procedure (see Allen (1971)) art 4b Asymptotc Results for MRR usg RESS Recall that the RESS statstc s a specal type of cross valdato procedure (see Alle (97)) partcular to the regresso problem ad volves fdg Y $,, the estmate at the

More information

MULTIOBJECTIVE NONLINEAR FRACTIONAL PROGRAMMING PROBLEMS INVOLVING GENERALIZED d - TYPE-I n -SET FUNCTIONS

MULTIOBJECTIVE NONLINEAR FRACTIONAL PROGRAMMING PROBLEMS INVOLVING GENERALIZED d - TYPE-I n -SET FUNCTIONS THE PUBLIHING HOUE PROCEEDING OF THE ROMANIAN ACADEMY, eres A OF THE ROMANIAN ACADEMY Volue 8, Nuber /27,.- MULTIOBJECTIVE NONLINEAR FRACTIONAL PROGRAMMING PROBLEM INVOLVING GENERALIZED d - TYPE-I -ET

More information

The Number of the Two Dimensional Run Length Constrained Arrays

The Number of the Two Dimensional Run Length Constrained Arrays 2009 Iteratoal Coferece o Mache Learg ad Coutg IPCSIT vol.3 (20) (20) IACSIT Press Sgaore The Nuber of the Two Desoal Ru Legth Costraed Arrays Tal Ataa Naohsa Otsua 2 Xuerog Yog 3 School of Scece ad Egeerg

More information

Investigation of Partially Conditional RP Model with Response Error. Ed Stanek

Investigation of Partially Conditional RP Model with Response Error. Ed Stanek Partally Codtoal Radom Permutato Model 7- vestgato of Partally Codtoal RP Model wth Respose Error TRODUCTO Ed Staek We explore the predctor that wll result a smple radom sample wth respose error whe a

More information

AN UPPER BOUND FOR THE PERMANENT VERSUS DETERMINANT PROBLEM BRUNO GRENET

AN UPPER BOUND FOR THE PERMANENT VERSUS DETERMINANT PROBLEM BRUNO GRENET AN UPPER BOUND FOR THE PERMANENT VERSUS DETERMINANT PROBLEM BRUNO GRENET Abstract. The Permaet versus Determat problem s the followg: Gve a matrx X of determates over a feld of characterstc dfferet from

More information

Lecture 8. A little bit of fun math Read: Chapter 7 (and 8) Finite Algebraic Structures

Lecture 8. A little bit of fun math Read: Chapter 7 (and 8) Finite Algebraic Structures Lecture 8 A lttle bt of fu ath Read: Chapter 7 (ad 8) Fte Algebrac Structures Groups Abela Cyclc Geerator Group order Rgs Felds Subgroups Euclda Algorth CRT (Chese Reader Theore) 2 GROUPs DEFINITION: A

More information

UNIT 2 SOLUTION OF ALGEBRAIC AND TRANSCENDENTAL EQUATIONS

UNIT 2 SOLUTION OF ALGEBRAIC AND TRANSCENDENTAL EQUATIONS Numercal Computg -I UNIT SOLUTION OF ALGEBRAIC AND TRANSCENDENTAL EQUATIONS Structure Page Nos..0 Itroducto 6. Objectves 7. Ital Approxmato to a Root 7. Bsecto Method 8.. Error Aalyss 9.4 Regula Fals Method

More information

Estimation of Stress- Strength Reliability model using finite mixture of exponential distributions

Estimation of Stress- Strength Reliability model using finite mixture of exponential distributions Iteratoal Joural of Computatoal Egeerg Research Vol, 0 Issue, Estmato of Stress- Stregth Relablty model usg fte mxture of expoetal dstrbutos K.Sadhya, T.S.Umamaheswar Departmet of Mathematcs, Lal Bhadur

More information

THE TRUNCATED RANDIĆ-TYPE INDICES

THE TRUNCATED RANDIĆ-TYPE INDICES Kragujeac J Sc 3 (00 47-5 UDC 547:54 THE TUNCATED ANDIĆ-TYPE INDICES odjtaba horba, a ohaad Al Hossezadeh, b Ia uta c a Departet of atheatcs, Faculty of Scece, Shahd ajae Teacher Trag Uersty, Tehra, 785-3,

More information

Mu Sequences/Series Solutions National Convention 2014

Mu Sequences/Series Solutions National Convention 2014 Mu Sequeces/Seres Solutos Natoal Coveto 04 C 6 E A 6C A 6 B B 7 A D 7 D C 7 A B 8 A B 8 A C 8 E 4 B 9 B 4 E 9 B 4 C 9 E C 0 A A 0 D B 0 C C Usg basc propertes of arthmetc sequeces, we fd a ad bm m We eed

More information

Optimal Indexes for Sparse Bit Vectors

Optimal Indexes for Sparse Bit Vectors Algorthca auscrpt No. wll be serted by the edtor Optal Idexes for Sparse Bt Vectors Alexader Golysk Alesso Orlad Rajeev Raa S. Srvasa Rao Receved: date / Accepted: date Abstract We cosder the proble of

More information

V. Hemalatha, V. Mohana Selvi,

V. Hemalatha, V. Mohana Selvi, Iteratoal Joural of Scetfc & Egeerg Research, Volue 6, Issue, Noveber-0 ISSN - SUPER GEOMETRIC MEAN LABELING OF SOME CYCLE RELATED GRAPHS V Healatha, V Mohaa Selv, ABSTRACT-Let G be a graph wth p vertces

More information

arxiv:math/ v1 [math.gm] 8 Dec 2005

arxiv:math/ v1 [math.gm] 8 Dec 2005 arxv:math/05272v [math.gm] 8 Dec 2005 A GENERALIZATION OF AN INEQUALITY FROM IMO 2005 NIKOLAI NIKOLOV The preset paper was spred by the thrd problem from the IMO 2005. A specal award was gve to Yure Boreko

More information

ρ < 1 be five real numbers. The

ρ < 1 be five real numbers. The Lecture o BST 63: Statstcal Theory I Ku Zhag, /0/006 Revew for the prevous lecture Deftos: covarace, correlato Examples: How to calculate covarace ad correlato Theorems: propertes of correlato ad covarace

More information

1 Mixed Quantum State. 2 Density Matrix. CS Density Matrices, von Neumann Entropy 3/7/07 Spring 2007 Lecture 13. ψ = α x x. ρ = p i ψ i ψ i.

1 Mixed Quantum State. 2 Density Matrix. CS Density Matrices, von Neumann Entropy 3/7/07 Spring 2007 Lecture 13. ψ = α x x. ρ = p i ψ i ψ i. CS 94- Desty Matrces, vo Neuma Etropy 3/7/07 Sprg 007 Lecture 3 I ths lecture, we wll dscuss the bascs of quatum formato theory I partcular, we wll dscuss mxed quatum states, desty matrces, vo Neuma etropy

More information

Entropy ISSN by MDPI

Entropy ISSN by MDPI Etropy 2003, 5, 233-238 Etropy ISSN 1099-4300 2003 by MDPI www.mdp.org/etropy O the Measure Etropy of Addtve Cellular Automata Hasa Aı Arts ad Sceces Faculty, Departmet of Mathematcs, Harra Uversty; 63100,

More information

Chapter 4 Multiple Random Variables

Chapter 4 Multiple Random Variables Revew for the prevous lecture: Theorems ad Examples: How to obta the pmf (pdf) of U = g (, Y) ad V = g (, Y) Chapter 4 Multple Radom Varables Chapter 44 Herarchcal Models ad Mxture Dstrbutos Examples:

More information

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

International Journal of Mathematical Archive-3(5), 2012, Available online through   ISSN Iteratoal Joural of Matheatcal Archve-(5,, 88-845 Avalable ole through www.a.fo ISSN 9 546 FULLY FUZZY LINEAR PROGRAMS WITH TRIANGULAR FUZZY NUMERS S. Mohaaselv Departet of Matheatcs, SRM Uversty, Kattaulathur,

More information

CHAPTER VI Statistical Analysis of Experimental Data

CHAPTER VI Statistical Analysis of Experimental Data Chapter VI Statstcal Aalyss of Expermetal Data CHAPTER VI Statstcal Aalyss of Expermetal Data Measuremets do ot lead to a uque value. Ths s a result of the multtude of errors (maly radom errors) that ca

More information

3.1 Introduction to Multinomial Logit and Probit

3.1 Introduction to Multinomial Logit and Probit ES3008 Ecooetrcs Lecture 3 robt ad Logt - Multoal 3. Itroducto to Multoal Logt ad robt 3. Estato of β 3. Itroducto to Multoal Logt ad robt The ultoal Logt odel s used whe there are several optos (ad therefore

More information

Solving Constrained Flow-Shop Scheduling. Problems with Three Machines

Solving Constrained Flow-Shop Scheduling. Problems with Three Machines It J Cotemp Math Sceces, Vol 5, 2010, o 19, 921-929 Solvg Costraed Flow-Shop Schedulg Problems wth Three Maches P Pada ad P Rajedra Departmet of Mathematcs, School of Advaced Sceces, VIT Uversty, Vellore-632

More information

Queueing Networks. γ 3

Queueing Networks. γ 3 Queueg Networks Systes odeled by queueg etworks ca roughly be grouped to four categores. Ope etworks Custoers arrve fro outsde the syste are served ad the depart. Exaple: acket swtched data etwork. γ µ

More information

D. VQ WITH 1ST-ORDER LOSSLESS CODING

D. VQ WITH 1ST-ORDER LOSSLESS CODING VARIABLE-RATE VQ (AKA VQ WITH ENTROPY CODING) Varable-Rate VQ = Quatzato + Lossless Varable-Legth Bary Codg A rage of optos -- from smple to complex A. Uform scalar quatzato wth varable-legth codg, oe

More information

A New Mathematical Approach for Solving the Equations of Harmonic Elimination PWM

A New Mathematical Approach for Solving the Equations of Harmonic Elimination PWM New atheatcal pproach for Solvg the Equatos of Haroc Elato PW Roozbeh Nader Electrcal Egeerg Departet, Ira Uversty of Scece ad Techology Tehra, Tehra, Ira ad bdolreza Rahat Electrcal Egeerg Departet, Ira

More information

Capacitated Plant Location Problem:

Capacitated Plant Location Problem: . L. Brcker, 2002 ept of Mechacal & Idustral Egeerg The Uversty of Iowa CPL/ 5/29/2002 page CPL/ 5/29/2002 page 2 Capactated Plat Locato Proble: where Mze F + C subect to = = =, =, S, =,... 0, =, ; =,

More information

Lecture 9: Tolerant Testing

Lecture 9: Tolerant Testing Lecture 9: Tolerat Testg Dael Kae Scrbe: Sakeerth Rao Aprl 4, 07 Abstract I ths lecture we prove a quas lear lower boud o the umber of samples eeded to do tolerat testg for L dstace. Tolerat Testg We have

More information

Hongjun Wu, Feng Bao, Dingfeng Ye, and Robert H. Deng

Hongjun Wu, Feng Bao, Dingfeng Ye, and Robert H. Deng Cryptaalyss of the Perutato Protecto Schees Hogu Wu, Feg Bao, gfeg Ye, ad Robert H. eg et Rdge gtal abs Heg Mu eg errace Sgpore 963 {hogu, baofeg, dfye, deg}@krdl.org.sg Abstract. Aderso ad uh have proposed

More information

Solutions to problem set ); (, ) (

Solutions to problem set ); (, ) ( Solutos to proble set.. L = ( yp p ); L = ( p p ); y y L, L = yp p, p p = yp p, + p [, p ] y y y = yp + p = L y Here we use for eaple that yp, p = yp p p yp = yp, p = yp : factors that coute ca be treated

More information

The Selection Problem - Variable Size Decrease/Conquer (Practice with algorithm analysis)

The Selection Problem - Variable Size Decrease/Conquer (Practice with algorithm analysis) We have covered: Selecto, Iserto, Mergesort, Bubblesort, Heapsort Next: Selecto the Qucksort The Selecto Problem - Varable Sze Decrease/Coquer (Practce wth algorthm aalyss) Cosder the problem of fdg the

More information

Functions of Random Variables

Functions of Random Variables Fuctos of Radom Varables Chapter Fve Fuctos of Radom Varables 5. Itroducto A geeral egeerg aalyss model s show Fg. 5.. The model output (respose) cotas the performaces of a system or product, such as weght,

More information

1. A real number x is represented approximately by , and we are told that the relative error is 0.1 %. What is x? Note: There are two answers.

1. A real number x is represented approximately by , and we are told that the relative error is 0.1 %. What is x? Note: There are two answers. PROBLEMS A real umber s represeted appromately by 63, ad we are told that the relatve error s % What s? Note: There are two aswers Ht : Recall that % relatve error s What s the relatve error volved roudg

More information

å 1 13 Practice Final Examination Solutions - = CS109 Dec 5, 2018

å 1 13 Practice Final Examination Solutions - = CS109 Dec 5, 2018 Chrs Pech Fal Practce CS09 Dec 5, 08 Practce Fal Examato Solutos. Aswer: 4/5 8/7. There are multle ways to obta ths aswer; here are two: The frst commo method s to sum over all ossbltes for the rak of

More information

Odd-elegant Labeling Algorithm of Generalized Ring Core Networks

Odd-elegant Labeling Algorithm of Generalized Ring Core Networks 6th Iteratoal Coferece o Machery Materals Eroet Botechology ad Coputer (MMEBC 06) Odd-elegat Labelg Algorth of Geeralzed Rg Core Networs Ja Xe a Bg Yao b ad Wee Hogc College of Matheatcs ad Statstcs Northwest

More information

Pseudo-random Functions

Pseudo-random Functions Pseudo-radom Fuctos Debdeep Mukhopadhyay IIT Kharagpur We have see the costructo of PRG (pseudo-radom geerators) beg costructed from ay oe-way fuctos. Now we shall cosder a related cocept: Pseudo-radom

More information

Derivation of 3-Point Block Method Formula for Solving First Order Stiff Ordinary Differential Equations

Derivation of 3-Point Block Method Formula for Solving First Order Stiff Ordinary Differential Equations Dervato of -Pot Block Method Formula for Solvg Frst Order Stff Ordary Dfferetal Equatos Kharul Hamd Kharul Auar, Kharl Iskadar Othma, Zara Bb Ibrahm Abstract Dervato of pot block method formula wth costat

More information

For combinatorial problems we might need to generate all permutations, combinations, or subsets of a set.

For combinatorial problems we might need to generate all permutations, combinations, or subsets of a set. Addtoal Decrease ad Coquer Algorthms For combatoral problems we mght eed to geerate all permutatos, combatos, or subsets of a set. Geeratg Permutatos If we have a set f elemets: { a 1, a 2, a 3, a } the

More information

VARIABLE-RATE VQ (AKA VQ WITH ENTROPY CODING)

VARIABLE-RATE VQ (AKA VQ WITH ENTROPY CODING) VARIABLE-RATE VQ (AKA VQ WITH ENTROPY CODING) Varable-Rate VQ = Quatzato + Lossless Varable-Legth Bary Codg A rage of optos -- from smple to complex a. Uform scalar quatzato wth varable-legth codg, oe

More information