New Turnpike Theorems for the Unbounded Knapsack Problem

Size: px
Start display at page:

Download "New Turnpike Theorems for the Unbounded Knapsack Problem"

Transcription

1 New Turnpke Theorems for the Unbounded Knapsack Problem Png Hed Huang¹* and Thomas L. Morn² ¹Krannert School of Management, ²School of Industral Engneerng Purdue Unersty, West Lafayette, Indana Abstract: We deelop sharp bounds on turnpke theorems for the unbounded knapsack problem. Turnpke theorems specfy when t s optmal to load at least one unt of the best tem (.e., the one wth the hghest bang-for-buck rato) and, thus can be used for problem preprocessng. The successe applcaton of the turnpke theorems can drastcally reduce the sze of the knapsack problems to be soled. Two of our theorems subsume known results as specal cases. The thrd one s an entrely dfferent result. We show that all three theorems specfy sharp bounds n the sense that no smaller bounds can be found under the assumed condtons. We also proe that two of the bounds can be obtaned n constant tme. Computatonal results on randomly generated problems demonstrate the effecteness of the turnpke theorems both n terms of how often they can be appled and the resultng reducton n the sze of the knapsack problems. Keywords: Integer Programmng, Knapsack Problem, Number Theory, Preprocessng, Turnpke Theorems * Png Hed Huang, huang74@mgmt.purdue.edu, Krannert School of Management, Purdue Unersty, 403 W. State St., West Lafayette, IN 47907, USA. Tel Fax

2 . Introducton The knapsack problem s one of the most celebrated problems n operatons research. The unbounded knapsack problem can be stated as follows. Gen a knapsack (or backpack) wth known weght capacty and an unlmted supply of tems, each of whch has known unt alue and unt weght, how can one pack the knapsack wth ntegral amounts of the tems so as to maxmze the alue of the load carred? It s well known that ths problem s NP-hard (Garey and Johnson, 990). There are a host of algorthms for the knapsack problem and ts arous arants (Kellerer et al., 004; Martello and Toth, 990; Morn and Marsten, 976; Zukerman et al., 00). Howeer, t s oftentmes possble to drastcally reduce the sze of the knapsack problem to be soled een before applyng one of these algorthms. Ths can be ewed as a form of problem pre-processng (Nemhauser, 007). Specfcally, one such way of cuttng down the computatonal requrements of solng knapsack problems wth large, but bounded weght capactes s to employ turnpke theorems (Garfnkel and Nemhauser, 97; Glmore and Gomory, 966; Hu, 969; Shapro, 970). If the tems are ndexed accordng to the non-ncreasng order of the bang-for-buck ratos of ther unt alues to unt weghts, then for large enough weght capactes (.e., long enough trps) t can be shown that t s optmal to load at least one unt of best tem (to take the trp on the turnpke, as t were), whch has the hghest alue-to-weght rato. Turnpke theorems specfy lower bounds on what consttutes a large enough weght capacty (rght-hand-sde) and ther successe applcaton can drastcally reduce the rght-hand-sdes and the resultng computatonal requrements. For nstance, a knapsack problem wth seeral hundred tems and a carryng capacty of 00,000 can be reduced to a problem wth a carryng capacty of only 40 (see Example 4.4). The prmary goal of the present paper s to prode sharper bounds and, thus, more effecte turnpke theorems for the unbounded knapsack problem. The plan of our paper s as follows. In secton, we ntroduce notatons and then deelop the frst turnpke theorem, whch s shown to subsume a known result attrbuted to Hu (969) by Garfnkel and Nemhauser (97). Moreoer, we proe that our bound can be obtaned n constant tme. We also proe that t s a sharp bound n the sense that n general, no smaller lower bound can be found under the assumed condtons. In secton 3, we deelop the second turnpke theorem and proe t also subsumes another known result from Garfnkel and Nemhauser (97) as a corollary. The thrd turnpke theorem, whch s an entrely dfferent

3 result, s gen n secton 4. Number theoretc results are used to proe our new turnpke theorems, and examples are gen to show that our theorems are stronger than the known results. We also show that all three of our turnpke theorems specfy sharp bounds n the sense that no smaller bounds can be found under the assumed condtons and proe that two of the bounds can be obtaned n constant tme. Computatonal experments on randomly generated problems clearly demonstrate the effecteness of the turnpke theorems not only n terms of when they can be appled but also n the resultng reducton n the sze of the knapsack problems. Indeed, the three turnpke theorems yelded aerage reductons of the rght-hand-sdes of 99.97%, 98.0% and 99.93%, respectely. The paper concludes wth a dscusson n secton 5.. Prelmnares and the Frst Turnpke Theorem The unbounded knapsack problem can be stated as follows: gen an unlmted number of n tems, each of whch has unt weght a j and unt alue c j, how can one fll a knapsack wth weght capacty b n order to maxmze the alue of the load carred? More formally, one wants to fnd non-negate ntegers { x, x,, x n } n order to maxmze n j= cx j j subject to n j= ax j j b, and x 0, nteger, j where, as usual, we assume that all data are ntegral. As noted n the ntroducton, one way of reducng the computatonal requrements of solng knapsack problems wth large, but bounded, rght-hand-sde weght capactes s to employ turnpke theorems. Other dstnctly dfferent ways nclude domnance results and perodcty propertes (Kellerer et al., 004). If we ndex the tems accordng to the non-ncreasng order of ther bang-for-buck ratos, j = c j a j, so that 3, then for large enough b we can proe that t s optmal to load at least one unt of best tem whch has the hghest alue-to-weght rato, nto the knapsack. Turnpke theorems specfy a lower bound on what consttutes a large enough b. As noted n the 3

4 Introducton, successe applcaton of such turnpke theorems can oftentmes drastcally reduce the rght-hand-sde b, and the resultng computatonal requrements. In constructng an optmal soluton of a gen knapsack problem, we (nductely) want to decde f at least one unt of tem (recall that by assumpton, tem has the hghest alue-toweght rato ) should be packed nto the knapsack. Certanly f t s optmal to pack one unt of tem, then there s a reducton of the (remanng) capacty, and thus, the problem s easer to sole. Before statng and prong our frst theorem, we wll state and proe a smple Lemma. Lemma. Let q be a poste nteger and s be a real number where s q, then we hae q s < s q +, where s = largest nteger s. Proof. Let 0 t <. Thus, we hae s = y, t follows from the assumpton s q that y q. Let s y = t wth q s q + = q y q + + q t q + = ( ) q y + + q t q + y = ( y ) + q + qt q + and snce y q, we hae q ( y ) + q + qt q + = q( t) y q + and by defnton t <, we hae < y = s, or q s < s, whch completes the proof of the Lemma.. q + Note that the nteral [0, ) can be wrtten as the dsjont unon of nterals of the form q q,,.e., q q+ [0, ) = q= q q, q q+ 4

5 and any real number r wth 0 r < falls precsely nto one of the subnterals aboe. We hae the followng theorem, c c Theorem. Assume that > (.e., > ), and let the poste nteger q be unquely a a determned by the followng relaton q q q q <. + Then there s a weght hi = qa such that f b hi, t s optmal to pack at least one unt of tem nto the knapsack. c c c3 Proof. We hae > (.e., > 3 ). Clearly, f no unts of tem are a a a 3 q loaded, then the total alue of the objecte functon s z b whch leads to z < b q +, due to the assumpton that q <. Therefore, we hae + q q z < b q +. (.) We want to show that any soluton wthout tem loaded can not be optmal. We clam that q b b < c q+ a. (.) Note that the rght-hand-sde of nequalty (.) s the alue of fllng the knapsack wth as many unts of tem as possble (whch s certanly allowed). The aboe clam wll establsh our theorem. Now let us proe the clam. By defnton, j = cj aj, thus =. c a 5

6 Therefore, nequalty (.) s equalent to the followng q b b < q+ a a, and the aboe nequalty follows at once from Lemma. by takng n the assumpton, so we hae nequalty (.) holds. Combnng () and (), we hae b s = (Note that b qa a b q a. Thus, Lemma. can be employed). Therefore, b z < c a The rght-hand-sde s equal to the objecte functon alue of a way of loadng tem. So the orgnal soluton can not be optmal. Therefore, an optmal soluton ncludes at least one unt of tem. Notce that Theorem. subsumes a known result, attrbuted to Hu (969) by Garfnkel and Nemhauser (97) as a specal case that s stated n the followng corollary. c c c Corollary.3 Let us assume that > (.e., > ), then there s a weght h I ' = a a such that f b h I ', t s optmal to pack at least one unt of tem nto the knapsack. Proof. Let us use the notaton of the precedng theorem. Note that there s a unque poste nteger q that s the maxmal possble and satsfes the followng nequalty, q q q c qc = qa q c Therefore, b mples that b qa. Thus, the corollary follows from Theorem.. Remark.4: It follows from the proof of the corollary that c h I ' = qa = h. I 6

7 Here s an nterestng ssue, as ponted out by one of the anonymous referees, of fndng the number q n the statement of the precedng theorem. If we consder the sequence 3 0 < < < < and try to ft 3 4 < nto the segment q q,,.e., we compare q q+ n c a ac a c wth one by one for n< ac (snce = = ), then the process n + c a a c a c would requre a lnear tme n the sze of ac, and we would end up n a stuaton wth a tghter bound but a longer tme (to fnd the bound). Howeer, the approprate q can be calculated n at most two steps f we use the followng lemma and, thus, our bound can be found n constant tme nstead of lnear tme. Lemma.5 Let 0< r < be any real number. There exsts a unque expresson such that r = n + r wth n beng an nteger and 0 r <. We hae poste nteger q s determned by q q r,, where the q q+ () f n = : we must hae 0< r <. Thus, there exsts a unque expresson such that r = n + r wth n beng an nteger and 0 r <, then q= n + ; () f n = and r = 0, then q = ; () all other cases, q =. Proof. Clearly, r > can be unquely expressed as n r r = + wth n (nteger) and 0 r <. Now consder case () n =. If r = 0, then assumpton. Therefore, we hae 0< r <. Agan, n r r = + wth r = n + r = contradctng to our > can be unquely expressed as r n (nteger) and 0 r <. Ths mples n < n +, so we r 7

8 hae < n r + n n. Gong back to r wth n =, we hae r = = + r + n + n n + n n + r = < =. Thus, we obtan r < + r + n + n + n +. Therefore, q= n +. n + and Consder case () n = and r = 0. We hae q q r = =, r,, thus q n r =. + q q+ Now consder case (), f n = and r > 0, then r =, thus n + r < q= ; f n >, then r =, we also obtan n + r < q=. Remark.6: In Theorem., 0< <. Thus, Lemma.5 can be appled to fnd q. Snce c a ac = =, we can smply use long dson (or contnuous fracton) to calculate n and c a a c n (f r 0 ). The exact solutons for n and n satsfy ac = n( ac ) + w= ac ( n+ r) and ac nw w wn r = + = ( + ), where 0 w < ac and 0 w < w. Example.7: Our theorem s stronger than the corollary. For consder an example wth = 00 and = 99. c 00 Hence h = I ' a a ( a ) = = 0, 99 whle 0 = <, we hae q =, thus h 00. I = qa = a 00 To achee an optmal soluton, Corollary.3 states that f b a, then we may pack 0 at least one unt of tem whereas Theorem. states that we may do so wth just b a. Therefore, for arbtrary b, we may fll the knapsack by a sutable number of unts of tem untl 8

9 00 the remanng capacty s less than a (by our theorem) or less than a (by the corollary). 0 Certanly t s more adantageous to use our theorem. In fact, hi = qa s a sharp bound n the sense that no smaller bound can be found under the condtons specfed n Theorem. as the followng proposton shows. Proposton.8 Gen the assumptons of Theorems., there are examples such that f b= h I, then t s not optmal to pack tem nto the knapsack. Proof. Consder three types of tems wth = q+, = q and 3 =, where q s any poste nteger. Ther correspondng unt weghts are a > 4q, a = qa and a 3 =. It s q easy to erfy that > and q < q q +. Hence, we hae hi = qa as shown n Theorem.. Now let b= qa. Apparently we can load one unt of tem nto the knapsack, and the objecte functon alue s z = a = ( qa )(q ) = aq aq q+. * We clam that for any other loadng, the resultng alue s strctly less than * z. Suppose we load one unt of tem, then the remanng capacty s b a = ( qa ) a < qa = a. Thus, no tem can be loaded (.e., only tem and tem 3 may be consdered). We assume that altogether there are k unts of tem loaded (t must hae k < q snce b= qa ), and the rest s flled up by a sutable number of unts of tem 3. The resultng alue s z = ka + ( b ka) 3 = ka(q + ) + ( qa ka) = kaq + ka+ qa, and t reaches the maxmum when k = q. Therefore, we hae z ( q ) aq + ( q ) a+ qa = aq aq ( a+ ) * < aq aq (4q+ ) < aq aq q+ = z Hence, t s not optmal to pack tem nto the knapsack. Thus, one can not mproe on h. I 9

10 Computatonal experments were conducted as suggested by one of the referees, n order to ascertan just how effecte our turnpke theorems are. Specfcally, how often could they be appled and what was the aerage percentage reducton n the sze of the resultng knapsack problem. Toward that end we used MATLAB 7.0 (The MathWorks Inc.) to randomly generate both c and a for =,,500 from a unform dstrbuton of ntegers from to,000. Followng Gabrel and Mnoux (00) the knapsack capacty, b, was randomly generated from a unform dstrbuton of ntegers where the range was a, a. After runnng dozens = = 0,000 randomly generated nstances, the typcal results are as follows: we ran nto 4 out of 0,000 cases where =,.e., the suffcent condtons of Theorem. were not met and among all cases, b h. Therefore, our turnpke theorem could be appled n 99.96% of the I b h cases. The aerage reducton n the rght-hand-sde, I, = 99.97%. b 3. The Second Turnpke Theorem Let S be a feasble soluton to the knapsack problem. Assume S = { j, j,..., j m } conssts of m unts of arous tems, each s denoted by j t. The alues of jt s don t hae to be unque,.e., the same type of tem may hae more than one occurrence n S. For nstance, S = {,,,,3} ndcates{tem, tem, tem, tem, tem 3}. Now let S = { j, j,..., j} conssts of frst unts of S, where m. Thus, S denotes a partal soluton wth total weght A = a. Fnally, let t= j t r be the resdue of A(mod a ), where 0 r < a and m( Hardy and Wrght, 938). Frst we hae the obous result. Proposton 3. If b 0(mod a ),.e., b s dsble by a, then t s optmal to pack b a unts of tem and no unts of tem,, tem n. Remark 3.: If ' S s any partal soluton of an optmal soluton, and the weght of ' S 0(mod a ), then ' S conssts entrely of unts of tem. 0

11 Next for the followng two lemmas, assume the contrary that S s an optmal soluton wth no tem ncluded. Also, recall that r A(mod a ). c c c3 Lemma 3.3 Let > (.e., > 3 ). If S s an optmal soluton wth no a a a 3 tem ncluded, then r 0, for =,, m. Proof. If r = 0,.e., A 0(mod a ), then t mples that the total weght of S s dsble by a. Thus strctly (as S can be replaced entrely by unts of tem, and the total alue of S wll ncrease S was a partal soluton of S). Ths olates the optmalty of the orgnal soluton and completes the proof. c c c3 Lemma 3.4 Let > (.e., > 3 ). If S s an optmal soluton wth no a a a 3 tem ncluded, then r r for k. k Proof. WLOG assume that k >. If r = r k, then Ak A 0(mod a ). Ths mples that the weght dfference between partal solutons partal soluton S k and S s dsble by a. Thus, the resultng S k \ S can be replaced by a sutable number of unts of tem (see Remark 3.), and the total alue of S wll ncrease strctly. Ths olates the optmalty of the orgnal soluton and completes the proof. Theorem 3.5 Let L max j { a j } =. Then there s a weght hii = ( a ) L such that f >, b> h II, then t s optmal to pack at least one unt of tem nto the knapsack. Proof. We hae > 3. Assume the contrary that there s an optmal soluton S wthout tem ncluded. There are two cases and seeral sub-cases. Case : Suppose that a > m, where m s the number of unts n S. We hae A ml. Thus, the remanng weght capacty b = b Am > ( a ) L ml L. Therefore, we may pack at least one more unt from tem,, tem n nto the knapsack. Thus, the orgnal soluton can not be optmal. Case : Now consder a m, there are two sub-cases: a < m and a = m. m

12 Sub-case : a < m. Recall that r A(mod a ), =,, m. There are m many r s. Furthermore, t follows from two precedng lemmas that these r s can not be zero and should all be dstnct. Thus, we conclude that there exst m dstnct non-zero resdues, where m> a. Snce there are at most a non-zero possbltes n a complete resdue system (mod a ) (Serre, 973), ths s, therefore, an absurd concluson. Sub-case : a = m. The remanng weght capacty b = b Am > ( a ) L ml= 0. We thus hae b (snce b > 0 and b s an nteger). Furthermore we hae two possbltes: b a and b < a. Sub-sub-case : b a. Then we would be able to add at least one unt of tem and thus, the orgnal soluton can not be optmal. a b a Sub-sub-case : b < a. Then 0< a b a, ths s the same as <. Thus, a b s a resdue of a complete resdue system (mod a ). On the other hand, we hae shown that there exst m dstnct non-zero resdues, here m= a whch s the maxmal non-zero possbltes n the complete resdue system (mod a ). Therefore, a b must be one of these r s. Thus, there exsts a k such that rk = a b, whch means r b a k + 0 (mod ). Ths says that the sum of k by a. So f we combne the partal soluton S s weght and the remanng weght s dsble S k and the remanng capacty b together, we could replace t entrely wth unts of tem. Hence the total alue of S wll ncrease strctly and thus, the orgnal soluton can not be optmal. The next corollary follows from Theorem 3.5. Corollary 3.6 Let L' max j { a j } =. Then there s a weght h II ' = ( a ) L' such that f >, b> h II ', then t s optmal to pack at least one unt of tem nto the knapsack. Proof. Follows at once from Theorem 3.5 snce L' L. The followng corollary s a known result. The reader s referred to problem 5 on p.47 of Garfnkel and Nemhauser (97).

13 Corollary 3.7 Let L' max j { a j } =. Then there s a weght h II '' = a ( ' ) L + such that f 3 >, b> h II '', then t s optmal to pack at least one unt of tem nto the knapsack. Proof. Follows at once from Theorem 3.5 snce a > a and L' + > L' L. Example 3.8: Our theorem s stronger than the corollares. Consder an example wth a = 0, a = and a3 =. Also, > 3. Then L= max j { aj} =, and L j { aj} ' = max = 0. Corollary 3.7 states that f b > 0 then t s optmal for us to pack at least one unt of tem nto the knapsack. Corollary 3.6 states that we may do so f b > 90. Howeer, Theorem 3.5 states that we should nclude tem to achee optmal wth just b > 8. Certanly t s adantageous to use our theorem. Also notce that nether corollary s applcable when b = 89. Usng Theorem 3.5, one mmedately gets an obous optmal soluton by loadng 8 unts of tem, 4 unts of tem and unt of tem 3. We may further show that hii = ( a ) L s a sharp bound n the sense that no smaller bound can be found under the condtons specfed n Theorem 3.5. Proposton 3.9 Gen assumptons as n Theorems 3.5. There are examples such that f b= h II, then t s not optmal to pack tem nto the knapsack. Proof. Consder tems wth a = a 3 = =, then L j { aj} = max =. If b= hii, then we hae b= a. Clearly tem can not be ncluded n any optmal soluton, and ths completes our proof. Agan, we performed computatonal experments n order to determne just how effecte our second turnpke theorem was. MATLAB 7.0 was used to randomly generate ntegral alues for c and a, =,,500 from a unform dstrbuton of ntegers from to,000 and, followng Gabrel and Mnoux (00), the knapsack capacty, b, was chosen to be an nteger randomly generated n the range a, a 3 = 3. After computng dozens 0,000 randomly = generated nstances, we ran nto 5 out of 0,000 cases where =,.e., the suffcent

14 condtons of Theorem 3.5 were not met and among all cases, b> h. Therefore, our theorem II b h could be appled n 99.95% of the cases, and the aerage reducton II = 98.0%. b 4. The Thrd Turnpke Theorem In Theorem., we examned the rato of bang-for-buck ratos. Explorng further a along the path, t may also be adantageous to examne the rato of weghts a. When a a <, we hae the followng new theorem. Theorem 4. Assume that > and a > a. Let the poste nteger q be unquely determned by the followng relaton q q q q <. + a Let k = q +. Then there s a weght h III = ka such that f a at least one unt of tem nto the knapsack. b h III, t s optmal to pack Proof. We hae > 3... Assume the contrary that there s an optmal soluton wth no tem ncluded and wth objecte functon alue z. Then, clearly z b. It follows from our condton that b ka 0. Now let y be the resdue of ( b ka )(mod a ) Then We clam that b= ka + pa + y for some non-negate nteger p. Thus, we hae z b = ( ka + pa + y) b = ( ka + pa + y) < ka + pa ( = kc + pc ) (4.) In other words, another packng wth k unts of tem and p unts of tem produces a hgher objecte functon alue than z. Ths would olate the optmalty of the orgnal soluton and complete the proof. 4

15 Now let us proe our clam. Notce that nequalty (4.) can be smplfed to ( ka + y) < ka (4.) Snce y s a resdue (mod a ), we know that y< a, so we may replace nequalty (4.) by the followng stronger nequalty ( ka + a ) < ka (4.3) We shall proe the aboe nequalty (4.3). It follows from our assumpton that q q+ < > = + q+ q q a a a k = q + q< k > a a q ka The aboe two relatons mply a > + ka > ( ka + a ) ka Ths establshes nequalty (4.3). Hence we may deduce nequaltes (4.) and (4.), and our proof s completed. Remark 4.: Recall that q can be determned n constant tme by Lemma.5 and Remark.6. a Now that k = q +, so k can also be obtaned n constant tme. a Remark 4.3: Snce a < a, t s clear that k q. Example 4.4: Theorem 4. s stronger than Theorem.. wheneer a > a and k < q. Consder an example wth = 00, = 9, for =,,99, and + a = 0, a = 0, a : poste ntegers, for = 3,,00. 5

16 9 9 Usng Lemma.5, r = = =, thus n = and r = Snce n =, we go one more step wth r = 9 =, thus n = 0 and r = Therefore, q= n + =, we hae h= I qa = 30. a 0 Let k = q + = + = a 0, then h III = ka = 0. Theorem. states that f b 30, then t s optmal to pack at least one unt of tem whereas Theorem 4. states that we may do so wth just b 0. Certanly t s adantageous to use Theorem 4. wheneer a > a and k < q. Specfcally, consder a knapsack problem wth seeral hundred tems and a carryng capacty of 00,000. Snce 00,000 = 833 x , usng Theorem 4. we may go ahead wth 833 unts of tem. The remanng capacty s thus reduced to a merely 40! Now t s obous that an optmal soluton s loadng 833 unts of tem and 4 unts of tem. Here we get an optmal soluton wthout nokng any algorthm. The followng proposton llustrates that hiii = ka s a sharp bound under condtons gen n Theorem 4.. Proposton 4.5 Gen assumptons as n Theorems 4.. There are examples such that f b= h III, then t s not optmal to pack tem nto the knapsack. Proof. Consder tems wth = q+, = q, where q s any poste nteger. We also q q assume that a > aq. Clearly, > and a > a. It s easy to erfy that <. q q + a aq Hence, we hae hiii = ka = a (here, k = q + = snce a a < ). If b= hiii = a, then tem can not be ncluded n any optmal soluton, and ths completes our proof. We also performed computatonal experments on our thrd turnpke theorem. MATLAB 7.0 was used to randomly generate ntegral alues of c and a for =,,500 from a unform 6

17 dstrbuton of ntegers from to,000 and, followng Gabrel and Mnoux (00), the knapsack capacty, b, was chosen to be an nteger randomly generated n the range a, a. = = After computng dozens 0,000 randomly generated nstances, we ran nto 8,667 out of 0,000 cases where ether = or a a,.e., the suffcent condtons of Theorem 4. were not met but among all cases, b> h. Therefore, although our theorem could only be appled n III hiii 3.33% of the cases, we obsered that = 65.89% n aerage. Ths mples that f the h I suffcent condtons of Theorem 4. are met, then usng Theorem 4. may achee further reducton than usng Theorem.. Out of those cases where the thrd turnpke theorem could be b h appled, the aerage reducton by Theorem 4. was III = 99.93% whle the aerage b b h reducton by Theorem. was I = 99.88%. b 5. Dscusson Ths paper deeloped sharp bounds under arous condtons on turnpke theorems for the unbounded knapsack problem. Turnpke theorems specfy when t s optmal to load at least one unt of the best tem (.e., the one wth the hghest bang-for-buck rato) and ther successe applcaton can drastcally reduce the sze of the knapsack problems. We also show that all three of our turnpke theorems specfy sharp bounds n the sense that no smaller bounds can be found under the assumed condtons and proe that two of our bounds can be obtaned n constant tme. Fnally, computatonal results on randomly generated problems clearly demonstrated the effecteness of our turnpke theorems. Indeed, the three turnpke theorems yelded aerage reductons n the knapsack capactes b h of 99.97%, 98.0% and 99.93%, respectely. b There are at least three extensons that we ntend to pursue. The frst noles consderng both the frst as well as the second best tems. The resultng turnpke theorems could then be based upon results from the famous Frobenus problem (Ramírez-Alfonsín, 005). The second extenson was suggested by one of the referees and noles conductng a comprehense computatonal study to see f the turnpke theorems actually reduce the total computng tme 7

18 when compared wth solng the knapsack problems wthout them. The thrd topc noles extendng the turnpke theorems to the multdmensonal knapsack problem. Acknowledgments: It s ndeed a pleasure to thank Kwe Tang and the two anonymous referees for ther numerous nsghtful comments, correctons and suggestons that sgnfcantly mproed the paper. References -Gabrel V, Mnoux M. A Scheme for Exact Separaton of Extended Coer Inequaltes and Applcaton to Multdmensonal Knapsack Problems. Operatons Research Letters 00; 30; Garey M, Johnson D. Computers and Intractablty: A Gude to the Theory of NP Completeness. W. H. Freeman and Co.: New York; Garfnkel R, Nemhauser G. Integer Programmng. John Wley & Sons: New York; 97. -Glmore P, Gomory R. The Theory and Computaton of Knapsack Functons. Operatons Research 966; 4; Kellerer H, Pferschy U, Psnger D. Knapsack Problems. Sprnger: Berln; Hardy G, Wrght E. An Introducton to the Theory of Numbers. Oxford Unersty Press, New York; Hu T. Integer Programmng and Network Flows. Addson-Wesley: Readng, MA; Martello S, Toth P. Knapsack Problems: Algorthms and Computer Implementaton. John Wley & Sons: New York; Morn T, Marsten R. An Algorthm for Nonlnear Knapsack Problems. Management Scence 976; ; Nemhauser G. Need and Potental for Real-Tme Mxed-Integer Programmng. Operatons Research Management Scence Today 007; 34; -. -Ramírez-Alfonsín J. The Dophantne Frobenus Problem. Oxford Unersty Press; Serre J-P. A Course n Arthmetc. Sprnger: Berln;

19 -Shapro J. Turnpke Theorem for Integer Programmng Problem. Operatons Research 970; 8; Zukerman M, Ja L, Neame T, Woegnger G. A Polynomal Solable Specal Case of the Unbounded Knapsack Problem. Operatons Research Letters 00; 9;

Problem Set 9 Solutions

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

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

More information

Optimization Methods for Engineering Design. Logic-Based. John Hooker. Turkish Operational Research Society. Carnegie Mellon University

Optimization Methods for Engineering Design. Logic-Based. John Hooker. Turkish Operational Research Society. Carnegie Mellon University Logc-Based Optmzaton Methods for Engneerng Desgn John Hooker Carnege Mellon Unerst Turksh Operatonal Research Socet Ankara June 1999 Jont work wth: Srnas Bollapragada General Electrc R&D Omar Ghattas Cl

More information

Foundations of Arithmetic

Foundations of Arithmetic Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an

More information

THE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens

THE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens THE CHINESE REMAINDER THEOREM KEITH CONRAD We should thank the Chnese for ther wonderful remander theorem. Glenn Stevens 1. Introducton The Chnese remander theorem says we can unquely solve any par of

More information

Maximizing the number of nonnegative subsets

Maximizing the number of nonnegative subsets Maxmzng the number of nonnegatve subsets Noga Alon Hao Huang December 1, 213 Abstract Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what s the maxmum

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

The Minimum Universal Cost Flow in an Infeasible Flow Network

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

More information

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

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

More information

Affine transformations and convexity

Affine transformations and convexity Affne transformatons and convexty The purpose of ths document s to prove some basc propertes of affne transformatons nvolvng convex sets. Here are a few onlne references for background nformaton: http://math.ucr.edu/

More information

APPENDIX A Some Linear Algebra

APPENDIX A Some Linear Algebra APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,

More information

More metrics on cartesian products

More metrics on cartesian products More metrcs on cartesan products If (X, d ) are metrc spaces for 1 n, then n Secton II4 of the lecture notes we defned three metrcs on X whose underlyng topologes are the product topology The purpose of

More information

Lecture 2: Gram-Schmidt Vectors and the LLL Algorithm

Lecture 2: Gram-Schmidt Vectors and the LLL Algorithm NYU, Fall 2016 Lattces Mn Course Lecture 2: Gram-Schmdt Vectors and the LLL Algorthm Lecturer: Noah Stephens-Davdowtz 2.1 The Shortest Vector Problem In our last lecture, we consdered short solutons to

More information

Errors for Linear Systems

Errors for Linear Systems Errors for Lnear Systems When we solve a lnear system Ax b we often do not know A and b exactly, but have only approxmatons  and ˆb avalable. Then the best thng we can do s to solve ˆx ˆb exactly whch

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

A New Refinement of Jacobi Method for Solution of Linear System Equations AX=b

A New Refinement of Jacobi Method for Solution of Linear System Equations AX=b Int J Contemp Math Scences, Vol 3, 28, no 17, 819-827 A New Refnement of Jacob Method for Soluton of Lnear System Equatons AX=b F Naem Dafchah Department of Mathematcs, Faculty of Scences Unversty of Gulan,

More information

Formulas for the Determinant

Formulas for the Determinant page 224 224 CHAPTER 3 Determnants e t te t e 2t 38 A = e t 2te t e 2t e t te t 2e 2t 39 If 123 A = 345, 456 compute the matrx product A adj(a) What can you conclude about det(a)? For Problems 40 43, use

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

Perfect Competition and the Nash Bargaining Solution

Perfect Competition and the Nash Bargaining Solution Perfect Competton and the Nash Barganng Soluton Renhard John Department of Economcs Unversty of Bonn Adenauerallee 24-42 53113 Bonn, Germany emal: rohn@un-bonn.de May 2005 Abstract For a lnear exchange

More information

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0 MODULE 2 Topcs: Lnear ndependence, bass and dmenson We have seen that f n a set of vectors one vector s a lnear combnaton of the remanng vectors n the set then the span of the set s unchanged f that vector

More information

The Second Anti-Mathima on Game Theory

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

More information

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

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

More information

MMA and GCMMA two methods for nonlinear optimization

MMA and GCMMA two methods for nonlinear optimization MMA and GCMMA two methods for nonlnear optmzaton Krster Svanberg Optmzaton and Systems Theory, KTH, Stockholm, Sweden. krlle@math.kth.se Ths note descrbes the algorthms used n the author s 2007 mplementatons

More information

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could

More information

Assortment Optimization under MNL

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

More information

Module 2. Random Processes. Version 2 ECE IIT, Kharagpur

Module 2. Random Processes. Version 2 ECE IIT, Kharagpur Module Random Processes Lesson 6 Functons of Random Varables After readng ths lesson, ou wll learn about cdf of functon of a random varable. Formula for determnng the pdf of a random varable. Let, X be

More information

VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES

VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES BÂRZĂ, Slvu Faculty of Mathematcs-Informatcs Spru Haret Unversty barza_slvu@yahoo.com Abstract Ths paper wants to contnue

More information

Calculation of time complexity (3%)

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

More information

G = G 1 + G 2 + G 3 G 2 +G 3 G1 G2 G3. Network (a) Network (b) Network (c) Network (d)

G = G 1 + G 2 + G 3 G 2 +G 3 G1 G2 G3. Network (a) Network (b) Network (c) Network (d) Massachusetts Insttute of Technology Department of Electrcal Engneerng and Computer Scence 6.002 í Electronc Crcuts Homework 2 Soluton Handout F98023 Exercse 21: Determne the conductance of each network

More information

NP-Completeness : Proofs

NP-Completeness : Proofs NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem

More information

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X Statstcs 1: Probablty Theory II 37 3 EPECTATION OF SEVERAL RANDOM VARIABLES As n Probablty Theory I, the nterest n most stuatons les not on the actual dstrbuton of a random vector, but rather on a number

More information

Randić Energy and Randić Estrada Index of a Graph

Randić Energy and Randić Estrada Index of a Graph EUROPEAN JOURNAL OF PURE AND APPLIED MATHEMATICS Vol. 5, No., 202, 88-96 ISSN 307-5543 www.ejpam.com SPECIAL ISSUE FOR THE INTERNATIONAL CONFERENCE ON APPLIED ANALYSIS AND ALGEBRA 29 JUNE -02JULY 20, ISTANBUL

More information

Graph Reconstruction by Permutations

Graph Reconstruction by Permutations Graph Reconstructon by Permutatons Perre Ille and Wllam Kocay* Insttut de Mathémathques de Lumny CNRS UMR 6206 163 avenue de Lumny, Case 907 13288 Marselle Cedex 9, France e-mal: lle@ml.unv-mrs.fr Computer

More information

LECTURE 9 CANONICAL CORRELATION ANALYSIS

LECTURE 9 CANONICAL CORRELATION ANALYSIS LECURE 9 CANONICAL CORRELAION ANALYSIS Introducton he concept of canoncal correlaton arses when we want to quantfy the assocatons between two sets of varables. For example, suppose that the frst set of

More information

Economics 101. Lecture 4 - Equilibrium and Efficiency

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

More information

Example: (13320, 22140) =? Solution #1: The divisors of are 1, 2, 3, 4, 5, 6, 9, 10, 12, 15, 18, 20, 27, 30, 36, 41,

Example: (13320, 22140) =? Solution #1: The divisors of are 1, 2, 3, 4, 5, 6, 9, 10, 12, 15, 18, 20, 27, 30, 36, 41, The greatest common dvsor of two ntegers a and b (not both zero) s the largest nteger whch s a common factor of both a and b. We denote ths number by gcd(a, b), or smply (a, b) when there s no confuson

More information

On the correction of the h-index for career length

On the correction of the h-index for career length 1 On the correcton of the h-ndex for career length by L. Egghe Unverstet Hasselt (UHasselt), Campus Depenbeek, Agoralaan, B-3590 Depenbeek, Belgum 1 and Unverstet Antwerpen (UA), IBW, Stadscampus, Venusstraat

More information

Salmon: Lectures on partial differential equations. Consider the general linear, second-order PDE in the form. ,x 2

Salmon: Lectures on partial differential equations. Consider the general linear, second-order PDE in the form. ,x 2 Salmon: Lectures on partal dfferental equatons 5. Classfcaton of second-order equatons There are general methods for classfyng hgher-order partal dfferental equatons. One s very general (applyng even to

More information

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction ECONOMICS 5* -- NOTE (Summary) ECON 5* -- NOTE The Multple Classcal Lnear Regresson Model (CLRM): Specfcaton and Assumptons. Introducton CLRM stands for the Classcal Lnear Regresson Model. The CLRM s also

More information

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg prnceton unv. F 17 cos 521: Advanced Algorthm Desgn Lecture 7: LP Dualty Lecturer: Matt Wenberg Scrbe: LP Dualty s an extremely useful tool for analyzng structural propertes of lnear programs. Whle there

More information

Hyper-Sums of Powers of Integers and the Akiyama-Tanigawa Matrix

Hyper-Sums of Powers of Integers and the Akiyama-Tanigawa Matrix 6 Journal of Integer Sequences, Vol 8 (00), Artcle 0 Hyper-Sums of Powers of Integers and the Ayama-Tangawa Matrx Yoshnar Inaba Toba Senor Hgh School Nshujo, Mnam-u Kyoto 60-89 Japan nava@yoto-benejp Abstract

More information

Finding Dense Subgraphs in G(n, 1/2)

Finding Dense Subgraphs in G(n, 1/2) Fndng Dense Subgraphs n Gn, 1/ Atsh Das Sarma 1, Amt Deshpande, and Rav Kannan 1 Georga Insttute of Technology,atsh@cc.gatech.edu Mcrosoft Research-Bangalore,amtdesh,annan@mcrosoft.com Abstract. Fndng

More information

COS 521: Advanced Algorithms Game Theory and Linear Programming

COS 521: Advanced Algorithms Game Theory and Linear Programming COS 521: Advanced Algorthms Game Theory and Lnear Programmng Moses Charkar February 27, 2013 In these notes, we ntroduce some basc concepts n game theory and lnear programmng (LP). We show a connecton

More information

Case A. P k = Ni ( 2L i k 1 ) + (# big cells) 10d 2 P k.

Case A. P k = Ni ( 2L i k 1 ) + (# big cells) 10d 2 P k. THE CELLULAR METHOD In ths lecture, we ntroduce the cellular method as an approach to ncdence geometry theorems lke the Szemeréd-Trotter theorem. The method was ntroduced n the paper Combnatoral complexty

More information

How Strong Are Weak Patents? Joseph Farrell and Carl Shapiro. Supplementary Material Licensing Probabilistic Patents to Cournot Oligopolists *

How Strong Are Weak Patents? Joseph Farrell and Carl Shapiro. Supplementary Material Licensing Probabilistic Patents to Cournot Oligopolists * How Strong Are Weak Patents? Joseph Farrell and Carl Shapro Supplementary Materal Lcensng Probablstc Patents to Cournot Olgopolsts * September 007 We study here the specal case n whch downstream competton

More information

arxiv: v1 [math.co] 1 Mar 2014

arxiv: v1 [math.co] 1 Mar 2014 Unon-ntersectng set systems Gyula O.H. Katona and Dánel T. Nagy March 4, 014 arxv:1403.0088v1 [math.co] 1 Mar 014 Abstract Three ntersecton theorems are proved. Frst, we determne the sze of the largest

More information

Some modelling aspects for the Matlab implementation of MMA

Some modelling aspects for the Matlab implementation of MMA Some modellng aspects for the Matlab mplementaton of MMA Krster Svanberg krlle@math.kth.se Optmzaton and Systems Theory Department of Mathematcs KTH, SE 10044 Stockholm September 2004 1. Consdered optmzaton

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

FINITELY-GENERATED MODULES OVER A PRINCIPAL IDEAL DOMAIN

FINITELY-GENERATED MODULES OVER A PRINCIPAL IDEAL DOMAIN FINITELY-GENERTED MODULES OVER PRINCIPL IDEL DOMIN EMMNUEL KOWLSKI Throughout ths note, s a prncpal deal doman. We recall the classfcaton theorem: Theorem 1. Let M be a fntely-generated -module. (1) There

More information

Finding Primitive Roots Pseudo-Deterministically

Finding Primitive Roots Pseudo-Deterministically Electronc Colloquum on Computatonal Complexty, Report No 207 (205) Fndng Prmtve Roots Pseudo-Determnstcally Ofer Grossman December 22, 205 Abstract Pseudo-determnstc algorthms are randomzed search algorthms

More information

Research Article Green s Theorem for Sign Data

Research Article Green s Theorem for Sign Data Internatonal Scholarly Research Network ISRN Appled Mathematcs Volume 2012, Artcle ID 539359, 10 pages do:10.5402/2012/539359 Research Artcle Green s Theorem for Sgn Data Lous M. Houston The Unversty of

More information

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique Outlne and Readng Dynamc Programmng The General Technque ( 5.3.2) -1 Knapsac Problem ( 5.3.3) Matrx Chan-Product ( 5.3.1) Dynamc Programmng verson 1.4 1 Dynamc Programmng verson 1.4 2 Dynamc Programmng

More information

n ). This is tight for all admissible values of t, k and n. k t + + n t

n ). This is tight for all admissible values of t, k and n. k t + + n t MAXIMIZING THE NUMBER OF NONNEGATIVE SUBSETS NOGA ALON, HAROUT AYDINIAN, AND HAO HUANG Abstract. Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what

More information

Module 9. Lecture 6. Duality in Assignment Problems

Module 9. Lecture 6. Duality in Assignment Problems Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept

More information

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011 Stanford Unversty CS359G: Graph Parttonng and Expanders Handout 4 Luca Trevsan January 3, 0 Lecture 4 In whch we prove the dffcult drecton of Cheeger s nequalty. As n the past lectures, consder an undrected

More information

General viscosity iterative method for a sequence of quasi-nonexpansive mappings

General viscosity iterative method for a sequence of quasi-nonexpansive mappings Avalable onlne at www.tjnsa.com J. Nonlnear Sc. Appl. 9 (2016), 5672 5682 Research Artcle General vscosty teratve method for a sequence of quas-nonexpansve mappngs Cuje Zhang, Ynan Wang College of Scence,

More information

ON SEPARATING SETS OF WORDS IV

ON SEPARATING SETS OF WORDS IV ON SEPARATING SETS OF WORDS IV V. FLAŠKA, T. KEPKA AND J. KORTELAINEN Abstract. Further propertes of transtve closures of specal replacement relatons n free monods are studed. 1. Introducton Ths artcle

More information

Lecture 14: Bandits with Budget Constraints

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

More information

A Robust Method for Calculating the Correlation Coefficient

A Robust Method for Calculating the Correlation Coefficient A Robust Method for Calculatng the Correlaton Coeffcent E.B. Nven and C. V. Deutsch Relatonshps between prmary and secondary data are frequently quantfed usng the correlaton coeffcent; however, the tradtonal

More information

1 Matrix representations of canonical matrices

1 Matrix representations of canonical matrices 1 Matrx representatons of canoncal matrces 2-d rotaton around the orgn: ( ) cos θ sn θ R 0 = sn θ cos θ 3-d rotaton around the x-axs: R x = 1 0 0 0 cos θ sn θ 0 sn θ cos θ 3-d rotaton around the y-axs:

More information

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results.

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results. Neural Networks : Dervaton compled by Alvn Wan from Professor Jtendra Malk s lecture Ths type of computaton s called deep learnng and s the most popular method for many problems, such as computer vson

More information

Hidden Markov Models

Hidden Markov Models Hdden Markov Models Namrata Vaswan, Iowa State Unversty Aprl 24, 204 Hdden Markov Model Defntons and Examples Defntons:. A hdden Markov model (HMM) refers to a set of hdden states X 0, X,..., X t,...,

More information

The internal structure of natural numbers and one method for the definition of large prime numbers

The internal structure of natural numbers and one method for the definition of large prime numbers The nternal structure of natural numbers and one method for the defnton of large prme numbers Emmanul Manousos APM Insttute for the Advancement of Physcs and Mathematcs 3 Poulou str. 53 Athens Greece Abstract

More information

An efficient algorithm for multivariate Maclaurin Newton transformation

An efficient algorithm for multivariate Maclaurin Newton transformation Annales UMCS Informatca AI VIII, 2 2008) 5 14 DOI: 10.2478/v10065-008-0020-6 An effcent algorthm for multvarate Maclaurn Newton transformaton Joanna Kapusta Insttute of Mathematcs and Computer Scence,

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

SL n (F ) Equals its Own Derived Group

SL n (F ) Equals its Own Derived Group Internatonal Journal of Algebra, Vol. 2, 2008, no. 12, 585-594 SL n (F ) Equals ts Own Derved Group Jorge Macel BMCC-The Cty Unversty of New York, CUNY 199 Chambers street, New York, NY 10007, USA macel@cms.nyu.edu

More information

Numerical Heat and Mass Transfer

Numerical Heat and Mass Transfer Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and

More information

On the Multicriteria Integer Network Flow Problem

On the Multicriteria Integer Network Flow Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 2 Sofa 2005 On the Multcrtera Integer Network Flow Problem Vassl Vasslev, Marana Nkolova, Maryana Vassleva Insttute of

More information

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

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

More information

A CHARACTERISATION OF VIRTUALLY FREE GROUPS

A CHARACTERISATION OF VIRTUALLY FREE GROUPS A CHARACTERISATION OF VIRTUALLY FREE GROUPS ROBERT H. GILMAN, SUSAN HERMILLER, DEREK F. HOLT, AND SARAH REES Abstract. We prove that a fntely generated group G s vrtually free f and only f there exsts

More information

Remarks on the Properties of a Quasi-Fibonacci-like Polynomial Sequence

Remarks on the Properties of a Quasi-Fibonacci-like Polynomial Sequence Remarks on the Propertes of a Quas-Fbonacc-lke Polynomal Sequence Brce Merwne LIU Brooklyn Ilan Wenschelbaum Wesleyan Unversty Abstract Consder the Quas-Fbonacc-lke Polynomal Sequence gven by F 0 = 1,

More information

Quantity Precommitment and Cournot and Bertrand Models with Complementary Goods

Quantity Precommitment and Cournot and Bertrand Models with Complementary Goods Quantty Precommtment and Cournot and Bertrand Models wth Complementary Goods Kazuhro Ohnsh 1 Insttute for Basc Economc Scence, Osaka, Japan Abstract Ths paper nestgates Cournot and Bertrand duopoly models

More information

Complete subgraphs in multipartite graphs

Complete subgraphs in multipartite graphs Complete subgraphs n multpartte graphs FLORIAN PFENDER Unverstät Rostock, Insttut für Mathematk D-18057 Rostock, Germany Floran.Pfender@un-rostock.de Abstract Turán s Theorem states that every graph G

More information

Problem Do any of the following determine homomorphisms from GL n (C) to GL n (C)?

Problem Do any of the following determine homomorphisms from GL n (C) to GL n (C)? Homework 8 solutons. Problem 16.1. Whch of the followng defne homomomorphsms from C\{0} to C\{0}? Answer. a) f 1 : z z Yes, f 1 s a homomorphsm. We have that z s the complex conjugate of z. If z 1,z 2

More information

Driving your LED s. LED Driver. The question then is: how do we use this square wave to turn on and turn off the LED?

Driving your LED s. LED Driver. The question then is: how do we use this square wave to turn on and turn off the LED? 0//00 rng your LE.doc / rng your LE s As we hae preously learned, n optcal communcaton crcuts, a dgtal sgnal wth a frequency n the tens or hundreds of khz s used to ampltude modulate (on and off) the emssons

More information

The lower and upper bounds on Perron root of nonnegative irreducible matrices

The lower and upper bounds on Perron root of nonnegative irreducible matrices Journal of Computatonal Appled Mathematcs 217 (2008) 259 267 wwwelsevercom/locate/cam The lower upper bounds on Perron root of nonnegatve rreducble matrces Guang-Xn Huang a,, Feng Yn b,keguo a a College

More information

ON A DETERMINATION OF THE INITIAL FUNCTIONS FROM THE OBSERVED VALUES OF THE BOUNDARY FUNCTIONS FOR THE SECOND-ORDER HYPERBOLIC EQUATION

ON A DETERMINATION OF THE INITIAL FUNCTIONS FROM THE OBSERVED VALUES OF THE BOUNDARY FUNCTIONS FOR THE SECOND-ORDER HYPERBOLIC EQUATION Advanced Mathematcal Models & Applcatons Vol.3, No.3, 2018, pp.215-222 ON A DETERMINATION OF THE INITIAL FUNCTIONS FROM THE OBSERVED VALUES OF THE BOUNDARY FUNCTIONS FOR THE SECOND-ORDER HYPERBOLIC EUATION

More information

Volume 18 Figure 1. Notation 1. Notation 2. Observation 1. Remark 1. Remark 2. Remark 3. Remark 4. Remark 5. Remark 6. Theorem A [2]. Theorem B [2].

Volume 18 Figure 1. Notation 1. Notation 2. Observation 1. Remark 1. Remark 2. Remark 3. Remark 4. Remark 5. Remark 6. Theorem A [2]. Theorem B [2]. Bulletn of Mathematcal Scences and Applcatons Submtted: 016-04-07 ISSN: 78-9634, Vol. 18, pp 1-10 Revsed: 016-09-08 do:10.1805/www.scpress.com/bmsa.18.1 Accepted: 016-10-13 017 ScPress Ltd., Swtzerland

More information

Real-Time Systems. Multiprocessor scheduling. Multiprocessor scheduling. Multiprocessor scheduling

Real-Time Systems. Multiprocessor scheduling. Multiprocessor scheduling. Multiprocessor scheduling Real-Tme Systems Multprocessor schedulng Specfcaton Implementaton Verfcaton Multprocessor schedulng -- -- Global schedulng How are tasks assgned to processors? Statc assgnment The processor(s) used for

More information

2.3 Nilpotent endomorphisms

2.3 Nilpotent endomorphisms s a block dagonal matrx, wth A Mat dm U (C) In fact, we can assume that B = B 1 B k, wth B an ordered bass of U, and that A = [f U ] B, where f U : U U s the restrcton of f to U 40 23 Nlpotent endomorphsms

More information

3.2 Terminal Characteristics of Junction Diodes (pp )

3.2 Terminal Characteristics of Junction Diodes (pp ) /9/008 secton3_termnal_characterstcs_of_juncton_odes.doc /6 3. Termnal Characterstcs of Juncton odes (pp.47-53) A Juncton ode I.E., A real dode! Smlar to an deal dode, ts crcut symbol s: HO: The Juncton

More information

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification E395 - Pattern Recognton Solutons to Introducton to Pattern Recognton, Chapter : Bayesan pattern classfcaton Preface Ths document s a soluton manual for selected exercses from Introducton to Pattern Recognton

More information

5 The Rational Canonical Form

5 The Rational Canonical Form 5 The Ratonal Canoncal Form Here p s a monc rreducble factor of the mnmum polynomal m T and s not necessarly of degree one Let F p denote the feld constructed earler n the course, consstng of all matrces

More information

Min Cut, Fast Cut, Polynomial Identities

Min Cut, Fast Cut, Polynomial Identities Randomzed Algorthms, Summer 016 Mn Cut, Fast Cut, Polynomal Identtes Instructor: Thomas Kesselhem and Kurt Mehlhorn 1 Mn Cuts n Graphs Lecture (5 pages) Throughout ths secton, G = (V, E) s a mult-graph.

More information

THE WEIGHTED WEAK TYPE INEQUALITY FOR THE STRONG MAXIMAL FUNCTION

THE WEIGHTED WEAK TYPE INEQUALITY FOR THE STRONG MAXIMAL FUNCTION THE WEIGHTED WEAK TYPE INEQUALITY FO THE STONG MAXIMAL FUNCTION THEMIS MITSIS Abstract. We prove the natural Fefferman-Sten weak type nequalty for the strong maxmal functon n the plane, under the assumpton

More information

A Novel Feistel Cipher Involving a Bunch of Keys supplemented with Modular Arithmetic Addition

A Novel Feistel Cipher Involving a Bunch of Keys supplemented with Modular Arithmetic Addition (IJACSA) Internatonal Journal of Advanced Computer Scence Applcatons, A Novel Festel Cpher Involvng a Bunch of Keys supplemented wth Modular Arthmetc Addton Dr. V.U.K Sastry Dean R&D, Department of Computer

More information

Lecture 3. Ax x i a i. i i

Lecture 3. Ax x i a i. i i 18.409 The Behavor of Algorthms n Practce 2/14/2 Lecturer: Dan Spelman Lecture 3 Scrbe: Arvnd Sankar 1 Largest sngular value In order to bound the condton number, we need an upper bound on the largest

More information

EE215 FUNDAMENTALS OF ELECTRICAL ENGINEERING

EE215 FUNDAMENTALS OF ELECTRICAL ENGINEERING EE215 FUNDAMENTALS OF ELECTRICAL ENGINEERING TaChang Chen Unersty of Washngton, Bothell Sprng 2010 EE215 1 WEEK 8 FIRST ORDER CIRCUIT RESPONSE May 21 st, 2010 EE215 2 1 QUESTIONS TO ANSWER Frst order crcuts

More information

Linear Algebra and its Applications

Linear Algebra and its Applications Lnear Algebra and ts Applcatons 4 (00) 5 56 Contents lsts avalable at ScenceDrect Lnear Algebra and ts Applcatons journal homepage: wwwelsevercom/locate/laa Notes on Hlbert and Cauchy matrces Mroslav Fedler

More information

Mixed-integer vertex covers on bipartite graphs

Mixed-integer vertex covers on bipartite graphs Mxed-nteger vertex covers on bpartte graphs Mchele Confort, Bert Gerards, Gacomo Zambell November, 2006 Abstract Let A be the edge-node ncdence matrx of a bpartte graph G = (U, V ; E), I be a subset the

More information

Genericity of Critical Types

Genericity of Critical Types Genercty of Crtcal Types Y-Chun Chen Alfredo D Tllo Eduardo Fangold Syang Xong September 2008 Abstract Ely and Pesk 2008 offers an nsghtful characterzaton of crtcal types: a type s crtcal f and only f

More information

A dynamic programming method with dominance technique for the knapsack sharing problem

A dynamic programming method with dominance technique for the knapsack sharing problem A dynamc programmng method wth domnance technque for the knapsack sharng problem V. Boyer,1, D. El Baz,2, M. Elkhel,3 CNRS; LAAS; 7 avenue du Colonel Roche, F-31077 Toulouse, France Unversté de Toulouse;

More information

A new construction of 3-separable matrices via an improved decoding of Macula s construction

A new construction of 3-separable matrices via an improved decoding of Macula s construction Dscrete Optmzaton 5 008 700 704 Contents lsts avalable at ScenceDrect Dscrete Optmzaton journal homepage: wwwelsevercom/locate/dsopt A new constructon of 3-separable matrces va an mproved decodng of Macula

More information

Finite Element Modelling of truss/cable structures

Finite Element Modelling of truss/cable structures Pet Schreurs Endhoven Unversty of echnology Department of Mechancal Engneerng Materals echnology November 3, 214 Fnte Element Modellng of truss/cable structures 1 Fnte Element Analyss of prestressed structures

More information

Stanford University CS254: Computational Complexity Notes 7 Luca Trevisan January 29, Notes for Lecture 7

Stanford University CS254: Computational Complexity Notes 7 Luca Trevisan January 29, Notes for Lecture 7 Stanford Unversty CS54: Computatonal Complexty Notes 7 Luca Trevsan January 9, 014 Notes for Lecture 7 1 Approxmate Countng wt an N oracle We complete te proof of te followng result: Teorem 1 For every

More information

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016 U.C. Berkeley CS94: Spectral Methods and Expanders Handout 8 Luca Trevsan February 7, 06 Lecture 8: Spectral Algorthms Wrap-up In whch we talk about even more generalzatons of Cheeger s nequaltes, and

More information

Lecture 4. Instructor: Haipeng Luo

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

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 12 10/21/2013. Martingale Concentration Inequalities and Applications

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 12 10/21/2013. Martingale Concentration Inequalities and Applications MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.65/15.070J Fall 013 Lecture 1 10/1/013 Martngale Concentraton Inequaltes and Applcatons Content. 1. Exponental concentraton for martngales wth bounded ncrements.

More information

Randomness and Computation

Randomness and Computation Randomness and Computaton or, Randomzed Algorthms Mary Cryan School of Informatcs Unversty of Ednburgh RC 208/9) Lecture 0 slde Balls n Bns m balls, n bns, and balls thrown unformly at random nto bns usually

More information

Curve Fitting with the Least Square Method

Curve Fitting with the Least Square Method WIKI Document Number 5 Interpolaton wth Least Squares Curve Fttng wth the Least Square Method Mattheu Bultelle Department of Bo-Engneerng Imperal College, London Context We wsh to model the postve feedback

More information