Secretary Problems via Linear Programming

Size: px
Start display at page:

Download "Secretary Problems via Linear Programming"

Transcription

1 Secretary Problems va Lnear Programmng Nv Buchbnder 1, Kamal Jan 2, and Moht Sngh 3 1 Mcrosoft Research, New England, Cambrdge, MA. 2 Mcrosoft Research, Redmond, WA, USA. 3 McGll Unversty, Montreal, Canada. Abstract. In the classcal secretary problem an employer would lke to choose the best canddate among n competng canddates that arrve n a random order. Ths basc concept of n elements arrvng n a random order and rrevocable decsons made by an algorthm have been explored extensvely over the years, and used for modelng the behavor of many processes. Our man contrbuton s a new lnear programmng technque that we ntroduce as a tool for obtanng and analyzng mechansms for the secretary problem and ts varants. The lnear program s formulated usng judcously chosen varables and constrants and we show a one-toone correspondence between mechansms for the secretary problem and feasble solutons to the lnear program. Capturng the set of mechansms as a lnear polytope holds the followng mmedate advantages. Computng the optmal mechansm reduces to solvng a lnear program. Provng an upper bound on the performance of any mechansm reduces to fndng a feasble soluton to the dual program. Explorng varants of the problem s as smple as addng new constrants, or manpulatng the objectve functon of the lnear program. We demonstrate these deas by explorng some natural varants of the secretary problem. In partcular, usng our approach, we desgn optmal secretary mechansms n whch the probablty of selectng a canddate at any poston s equal. We refer to such mechansms as ncentve compatble and these mechansms are motvated by the recent applcatons of secretary problems to onlne auctons. We also show a famly of lnear programs whch characterze all mechansms that are allowed to choose J canddates and gan proft from the K best canddates. We beleve that lnear programmng based approach may be very helpful n the context of other varants of the secretary problem. 1 Introducton In the classcal secretary problem an employer would lke to choose the best canddate among n competng canddates. The canddates are assumed to arrve n a random order. After each ntervew, the poston of the ntervewee n the total order s revealed vs-á-vs already ntervewed canddates. The ntervewer has to decde, rrevocably, whether to accept the canddate for the poston or

2 to reject the canddate. The objectve n the basc problem s to accept the best canddate wth hgh probablty. A mechansm used for choosng the best canddate s to ntervew the frst n/e canddates for the purpose of evaluaton, and then hre the frst canddate that s better than all prevous canddates. Analyss of the mechansm shows that t hres the best canddate wth probablty 1/e and that t s optmal [8, 18]. Ths basc concept of n elements arrvng n a random order and rrevocable decsons made by an algorthm have been explored extensvely over the years. We refer the reader to the survey by Ferguson [9] on the hstorcal and extensve work on dfferent varants of the secretary problem. Recently, there has been a nterest n the secretary problem wth ts applcaton to the onlne aucton problem [13, 3]. Ths has led to the study of varants of the secretary problem whch are motvated by ths applcaton. For example, [15] studed a settng n whch the mechansm s allowed to select multple canddates and the goal s to maxmze the expected proft. Imposng other combnatoral structure on the set of selected canddates, for example, selectng elements whch form an ndependent set of a matrod [4], selectng elements that satsfy a gven knapsack constrant [2], selectng elements that form a matchng n a graph or hypergraph [16], have also been studed. Other varants nclude when the proft of selectng a secretary s dscounted wth tme [5]. Therefore, fndng new ways of abstractng, as well as analyzng and desgnng algorthms, for secretary type problems s of major nterest. 1.1 Our Contrbutons Our man contrbuton s a new lnear programmng technque that we ntroduce as a tool for obtanng and analyzng mechansms for varous secretary problems. We ntroduce a lnear program wth judcously chosen varables and constrants and show a one-to-one correspondence between mechansms for the secretary problem and feasble solutons to the lnear program. Obtanng a mechansm whch maxmzes a certan objectve therefore reduces to fndng an optmal soluton to the lnear program. We use lnear programmng dualty to gve a smple proof that the mechansm obtaned s optmal. We llustrate our technque by applyng t to the classcal secretary problem and obtanng a smple proof of optmalty of the 1 e mechansm [8] n Secton 2. Our lnear program for the classcal secretary problem conssts of a sngle constrant for each poston, boundng the probablty that the mechansm may select the th canddate. Despte ts smplcty, we show that such a set of constrants suffces to correctly capture all possble mechansms. Thus, optmzng over ths polytope results n the optmal mechansm. The smplcty and the tghtness of the lnear programmng formulaton makes t flexble and applcable to many other varants. Capturng the set of mechansms as a lnear polytope holds the followng mmedate advantages. Computng the optmal mechansm reduces to solvng a lnear program.

3 Provng an upper bound on the performance of any mechansm reduces to fndng a feasble soluton to the dual program. Explorng varants of the problem s as smple as addng new constrants, or manpulatng the objectve functon of the lnear program. We next demonstrate these deas by explorng some natural varants of the secretary problem. Incentve Compatblty. As dscussed earler, the optmal mechansm for the classcal secretary problem s to ntervew the frst n/e canddates for the purpose of evaluaton, and then hre the frst canddate that s better than all prevous canddates. Ths mechansm suffers from a crucal drawback. The canddates arrvng early have an ncentve to delay ther ntervew and canddates arrvng after the poston n e + 1 have an ncentve to advance ther ntervew. Such a behavor challenges the man assumpton of the model that ntervewees arrve n a random order. Ths ssue of ncentves s of major mportance especally snce secretary problems have been used recently n the context of onlne auctons [13, 3]. Usng the lnear programmng technque, we study mechansms that are ncentve compatble. We call a mechansm for the secretary problem ncentve compatble f the probablty of selectng a canddate at th poston s equal for each poston 1 n. Snce the probablty of beng selected n each poston s the same, there s no ncentve for any ntervewee to change hs or her poston and therefore the ntervewee arrves at the randomly assgned poston. We show that there exsts an ncentve compatble mechansm whch selects the best canddate wth probablty and that ths mechansm s optmal. Incentve compatblty s captured n the lnear program by ntroducng a set of very smple constrants. Surprsngly, we fnd that the optmal ncentve compatble mechansm sometme selects a canddate who s worse than a prevous canddate. To deal wth ths ssue, we call a mechansm regret-free f the mechansm only selects canddates whch are better than all prevous canddates. We show that the best ncentve compatble mechansm whch s regret free accepts the best canddate wth probablty 1 4. Another ssue wth the optmal ncentve compatble mechansm s that t does not always select a canddate. In the classcal secretary problem, the mechansm can always pck the last canddate but ths soluton s unacceptable when consderng ncentve compatblty. We call a mechansm must-hre f t always hres a canddate. We show that there s a must-hre ncentve compatble mechansm whch hres the best canddate wth probablty 1 4. All the above results are optmal and we use the lnear programmng technque to derve the mechansms as well as prove ther optmalty. In subsequent work [6], we further explore the mportance of ncentve compatblty n the context of onlne auctons. In ths context, bdders are bddng for an tem and may have an ncentve to change ther poston f ths may ncrease ther utlty. We show how to obtan truthful mechansms for such settngs

4 usng underlyng mechansms for secretary type problems. Whle there are nherent dfferences n the aucton model and the secretary problem, a mechansm for the secretary problem s used as a buldng block for obtanng an ncentve compatble mechansm for the onlne aucton problem. The J-choce, K-best Secretary Problem. Our LP formulaton approach s able to capture a much broader class of secretary problems. We defne a most general problem that we call the J-Choce, K-best secretary problem, referred to as the (J, K)-secretary problem. Here, n canddates arrve randomly. The mechansm s allowed to pck up to J dfferent canddates and the objectve s to pck as many from the top K ranked canddates. The (1, 1)-secretary problem s the classcal secretary problem. For any J, K, we provde a lnear program whch characterzes all mechansms for the problem by generalzng the lnear program for the classcal secretary problem. A sub-class that s especally nterestng s the (K, K)-secretary problem, snce t s closely related to the problem of maxmzng the expected proft n a cardnal verson of the problem. In the cardnal verson of the problem, n elements that have arbtrary non-negatve values arrve n a random order. The mechansm s allowed to pck at most k elements and ts goal s to maxmze ts expected proft. We defne a monotone mechansm to be an mechansm that, at any poston, does not select an element that s t best so far wth probablty hgher than an element that s t < t best so far. We note that any reasonable mechansm (and n partcular the optmal mechansm) s monotone. The followng s a smple observaton. We omt the proof due to lack of space. Observaton 1 Let Alg be a monotone mechansm for the (K, K)-secretary problem that s c-compettve. Then the mechansm s also c-compettve for maxmzng the expected proft n the cardnal verson of the problem. Klenberg [15] gave an asymptotcally tght mechansm for the cardnal verson of the problem. However, ths mechansm s randomzed, and also not tght for small values of k. Better mechansms, even restrcted to small values of k, are helpful not only for solvng the orgnal problem, but also for mprovng mechansms that are based upon them. For example, a mechansm for the secretary knapsack [2] uses a mechansm that s 1/e compettve for maxmzng the expected proft for small values of k (k 27). Analyzng the LP asymptotcally for any value n s a challenge even for small value k. However, usng our characterzaton we solve the problem easly for small values k and n whch gves an dea on how compettve rato behaves for small values of k. Our results appear n Table 1. We also gve complete asymptotc analyss for the cases of (1, 2), (2, 1)-secretary problems. 1.2 Related Work The basc secretary problem was ntroduced n a puzzle by Martn Gardner [11]. Dynkn [8] and Lndley [18] gave the optmal soluton and showed that no other

5 Number of elements allowed to be pcked by the mechansm Compettve rato 1 1/e = Table 1. Compettve rato for Maxmzng expected proft. Expermental results for n = 100. strategy can do better (see the hstorcal survey by Ferguson [9] on the hstory of the problem). Subsequently, varous varants of the secretary problem have been studed wth dfferent assumptons and requrements [20](see the survey [10]). More recently, there has been sgnfcant work usng generalzatons of secretary problems as a framework for onlne auctons [2 4, 13, 15]. Incentves ssues n onlne mechansms have been studed n several models [1, 13, 17]. These works desgned mechansms where ncentve ssues were consdered for both value and tme strateges. For example, Hajaghay et. al. [13] studed a lmted supply onlne aucton problem, n whch an auctoneer has a lmted supply of dentcal goods and bdders arrve and depart dynamcally. In ther problem bdders also have a tme wndow whch they can le about. Our lnear programmng technque s smlar to the technque of factor revealng lnear programs that have been used successfully n many dfferent settngs [7, 12, 14, 19]. Factor revealng lnear program formulates the performance of an algorthm for a problem as a lnear program (or sometmes, a more general convex program). The objectve functon s the approxmaton factor of the algorthm on the problem. Thus solvng the lnear program gves an upper bound on the worst case nstance whch an adversary could choose to maxmze/mnmze the approxmaton factor. Our technque, n contrast, captures the nformaton structure of the problem tself by a lnear program. We do not apror assume any algorthm but formulate a lnear program whch captures every possble algorthm. Thus optmzng our lnear program not only gves us an optmal algorthm, but t also proves that the algorthm tself s the best possble. 2 Introducng the Technque: Classcal secretary (and varants) In ths secton, we gve a smple lnear program whch we show characterzes all possble mechansms for the secretary problem. We stress that the LP captures not only thresholdng mechansms, but any mechansm ncludng probablstc mechansms. Hence, fndng the best mechansm for the secretary problem s equvalent to fndng the optmal soluton to the lnear program. The lnear program and ts dual appear n Fgure 1. The followng two lemmas show that the lnear program exactly characterzes all feasble mechansms for the secretary problem.

6 (P) max 1 n n =1 p (D) mn n =1 x s.t. s.t. 1 n p 1 1 j=1 pj 1 n n j=+1 xj + x /n 1 n p 0 1 n x 0 Fg. 1. Lnear program and ts Dual for the secretary problem Lemma 1. (Mechansm to LP soluton) Let π be any mechansm for selectng the best canddate. Let p π denote the probablty of selectng the canddate at poston. Then p π s a( feasble soluton to the lnear program (P),.e, t satsfes the constrants p π 1 1 ) j< pπ j for each 1 n. Moreover the objectve value 1 n n =1 pπ s at least the probablty of selectng the best canddate by π. Proof. Let p π be the probablty n whch mechansm π selects canddate. Any mechansm cannot ncrease ts chances of hrng the best canddate by selectng a canddate that s not the best so far, therefore we may consder only such mechansms. We now show that p π satsfes the constrants of lnear program. p π = P r[π selects canddate canddate s best so far] P r[canddate s best so far] P r[π dd not select canddates {1,..., 1}] canddate s best so far] 1 However, the probablty of selectng canddates 1 to 1 depends only on the relatve ranks of these canddates and s ndependent on whether canddate s best so far (whch can be determned after the mechansm have done ts choces regardng canddates 1 to 1). Therefore, we obtan p π 1 (1 j< pπ j ), whch proves our clam. Now we show that the objectve functon of the lnear program s at least the probablty wth whch π accepts the best canddate. Snce the mechansm cannot dstngush whether the th canddate s the best canddate so far or best canddate over all, the probablty that the mechansm hres canddate gven that the best canddate s n the th poston equals the probablty the mechansm hres canddate gven that the best canddate among canddates 1 to s n the th poston. Snce the th canddate s best so far wth probablty 1/, the latter probablty s at least p π. Summng over all n postons we get that π hres the best canddate wth probablty at least 1 n n =1 pπ. Lemma 1 shows that the optmal soluton to (P) s an upper-bound on the performance of the mechansm. The followng lemma shows that every LP soluton actually corresponds to a mechansm whch performs as well as the objectve value of the soluton. Lemma 2. (LP soluton to Mechansm) Let p for 1 n be any feasble LP soluton to (P). Then consder the mechansm π whch selects the canddate wth probablty f canddate s the best canddate so far and p (1 j< p j)

7 max 1 n n =1 p + q(1 n =1 p) (D) mn n =1 x + q s.t. s.t. 1 n p 1 1 j=1 pj 1 n n j=+1 xj + x /n q 1 n p 0 1 n x 0 Fg. 2. Lnear program and ts Dual for the rehrng secretary problem canddate 1,..., 1 have not been selected,.e., the mechansm reaches canddate. Then π s a mechansm whch selects the best canddate wth probablty 1 n n =1 p. Proof. Frst, notce that the mechansm s well defned snce for any, 1. We prove by nducton that the probablty that the mechansm p (1 j< p j) selects canddate at poston s exactly p. The base case s trval. Assume ths s true untl 1. At step, the probablty we choose s the probablty that we ddn t choose canddates 1 to 1 whch s 1 j< p j tmes the probablty p (1 j< that the current canddate s best so far whch s 1/ tmes pj) whch s exactly p. The probablty of hrng the th canddate gven that the th canddate s the best canddate s equal the probablty of hrng the th canddate gven the th canddate s the best canddate among canddates 1 to. Otherwse, t means that the mechansm s able to dstngush between the event of seeng the relatve ranks and the absolute ranks whch s a contradcton to the defnton of the secretary problem. Snce the th canddate s best so far wth probablty 1/, the latter probablty equals p (the mechansm hres only the best canddate so far). Summng over all possble poston n we get that the mechansm π hres the best canddate wth probablty 1 n n =1 p. Usng the above equvalence between LP solutons and the mechansms, t s easy to show that the optmal mechansm can hre the best canddate wth probablty of no more than 1/e. The proof s smply by constructng a feasble soluton to the dual lnear program. Lemma 3 ([8]). No mechansm can hre the best canddate wth probablty better than 1/e + o(1). Proof. To prove an upper bound of 1/e+o(1) we only need to construct a feasble dual soluton to program (D) wth value 1/e+o(1). Set x = 0 for each 1 n e and x = 1 n (1 n 1 1 j= j ) for n e < n. A smple calculaton shows that x s feasble and has objectve value at most 1 e + o(1). 2.1 Allowed to Rehre One natural extenson of the secretary problem s the case when one s allowed to rehre the best secretary at the end wth certan probablty. That s, suppose

8 (P 1) max 1 n n =1 f (P 2) max 1 n n =1 f (P 3) max 1 n n =1 f s.t. s.t. s.t. p 1/n p 1/n p = 1/n f + ( 1) p 1 f + ( 1) p 1 f + ( 1) p 1 f p f = p f p p, f 0 p, f 0 p, f 0 (Incentve compatble) (Regret free) (Must-hre) Fg. 3. (P1): Characterzes any ncentve compatble mechansm. (P2) characterzes mechansms that are regret free. (P3) characterzes mechansms that are must-hre mechansms. that after the ntervewer has seen all n canddates, he s allowed to hre the best canddate wth certan probablty q f no other canddate has been hred. Observe that f q = 0, the problem reduces to the classcal secretary problem whle f q = 1, then the optmal strategy s to wat tll the end and then hre the best canddate. We gve a tght descrpton of strateges as q changes. Ths can be acheved smply by modfyng the lnear program: smply add n the objectve functon q(1 n =1 p ). That s, f the mechansm dd not hre any canddate you may hre the best canddate wth probablty q. Solvng the prmal and the correspondng dual (see Fgure 2) gve the followng tght result. The proof s omtted. Theorem 2. There s a mechansm for the rehre varant that selects the best secretary wth probablty e (1 q) + o(1) and t s optmal. 3 Incentve Compatblty In ths secton we study ncentve compatble mechansms for the secretary problem. We desgn a set of mechansms M p and show that wth certan parameters these mechansms are the optmal mechansms for certan secretary problems. To ths end, we derve lnear formulatons that characterze the set of possble ncentve compatble mechansms and also analyze the dual lnear programs. The basc lnear formulaton that characterzes all ncentve compatble mechansms appears n Fgure 3. We gve a set of three lnear formulatons. The formulaton (P 1) characterzes all mechansms that are ncentve compatble, (P 2) captures mechansms that are also regret free and (P 3) captures mechansms that are must-hre mechansms. Ths s formalzed n the followng two lemmas. Lemma 4. (Mechansm to LP soluton) Let π be any mechansm for selectng the best canddate that s ncentve compatble. Let p π denote the probablty the mechansm selects a canddate at each poston, and let f π be the probablty the mechansm selects the canddate at poston gven that the canddate at poston s the best canddate. Then: p π, f π s a feasble soluton to the lnear program (P 1).

9 If the mechansm s also regret free then p π, f π s a feasble soluton to the lnear program (P 2). If the mechansm s also must-hre then p π, f π s a feasble soluton to the lnear program (P 3). The objectve value 1 n n =1 f π s at least the probablty of selectng the best canddate by π. Proof. The proof follows the same deas as n the proof of Lemma 1. The condton of ncentve compatblty mples that p = p j = p for any two postons and j. Also, n the orgnal secretary problem, every mechansm could be modfed to be a regret free mechansm. Ths s not true for an ncentve compatble mechansm. Indeed, we have the followng constrant, f p snce the probablty of hrng n the th poston s at least the probablty of hrng n the th poston gven that the canddate s best so far tmes 1/. If the mechansm s also supposed to be regret free then equalty must hold for each. In the must-hre part we demand that the sum of p s 1. The resultng formulaton gven n Fgure 3 s after smplfcaton. Lemma 4 shows that the optmal soluton to the lnear formulatons s an upper-bound on the performance of the mechansm. To show the converse we defne a famly of mechansms that are defned by ther probablty of selectng a canddate at each poston 0 p 1/n, we show that the set of feasble solutons to (P 1) corresponds to the set of mechansms M p defned here. Incentve Compatble Mechansm M p : Let 0 p 1/n. For each 1 n, whle no canddate s selected, do If 1 1 2p, select the th canddate wth probablty 1/p +1 f she s the best canddate so far. 1 If 2p < n, let r = 1/p +1. Select the th canddate wth probablty 1 f her rank s n top r and wth probablty r r f her rank s r + 1. The followng lemma shows that every LP soluton to (P 1) corresponds to a mechansm whch performs as well as the objectve value of the soluton. Lemma 5. (LP soluton to Mechansm) Let p, f for 1 n be a feasble LP soluton to (P 1). Then the mechansm M p selects the best canddate wth probablty whch s at least 1 n n =1 f. Proof. For any p, the optmal values of f are gven by the followng. f = p for 1 1 2p and f = 1 ( 1)p for > 1 2p. For ease of calculatons, we gnore the fact the fractons need not be ntegers. These are exactly the values acheved by the mechansm M p for any value p. Lemma 6. The mechansm ( M p s ) ncentve compatble for each 0 p 1/n and has effcency of pn + pn 2

10 Proof. We prove by nducton that the mechansm M p selects each poston wth probablty p. It s easy to verfy that for = 1 ths s true. For > 1. The probablty the mechansm chooses poston s by our nducton hypothess: r 1 (1 ( 1)p) = 1/p ( 1)p (1 ( 1)p) = 1/p + 1 = p The probablty the mechansm selects the best canddate s related to f. f = p for 1 1/2p, and f = 1 ( 1)p for 1/2p < n. Thus, we get: 1 n n f = 1 1/2p p + n =1 =1 n =1/2p+1 (1 ( 1)p) = 1 ( 1 4pn + pn ) 2 Optmzng the lnear programs (P 1), (P 2) and (P 3) exactly, we get the followng theorem. The optmalty of the mechansms can also be shown by exhbtng an optmal dual soluton. Theorem 3. The famly of mechansms M p acheves the followng. 1. Mechansm M 1/ 2n s ncentve compatble wth effcency of Mechansm M 1/2n s ncentve compatble and regret free wth effcency Mechansm M 1/n s ncentve compatble and must-hre wth effcency 1 4. Moreover, all these mechansm are optmal for effcency along wth the addtonal property. 4 The J-choce K-best secretary problem In ths secton we study a general problem of selectng as many of the top 1,..., K ranked secretares gven J rounds to select. The mechansm s gven J possble rounds n whch t may select a canddate, and t gans from selectng any of the frst K ranked canddates. The classcal secretary problem s exactly 1-choce 1-best secretary problem. Other specal cases nclude cases n whch the mechansm s gven J rounds and get proft only for the best canddate, or gettng a sngle round, but receve proft for any of the best K canddates. Our result s a smple lnear formulaton that characterze all strateges for selectng the canddates. The followng two lemmas show that the above lnear program exactly characterzes all feasble mechansms for the (J, K)-secretary problem. Lemma 7. (Mechansm to LP soluton) Let π be any mechansm for selectng the (J, K)-secretary problem. Let p j (π): The probablty of acceptng the canddate at th poston n the jth round for each 1 n and each 1 j J. q j k (π): The probablty of acceptng the canddate th poston n the jth round gven that the canddate s the kth best canddate among the frst canddates for each 1 n, 1 j J and 1 k K.

11 max F (q) = 1 n n =1 J j=1 K k=1 k l=1 ( n k l)( l 1) 1 ( n 1 k 1) q j l s.t. 1 n, 1 j J p j = 1 mn{,k} k=1 q j k 1 n, 1 k K q 1 k 1 l< p1 1 n, 1 k K, 2 j J q j k 1 n, 1 k K, 1 j J p j, qj k 0 l< pj 1 l< pj Fg. 4. Lnear program for the (J, K)-secretary problem Then (p(π), q(π)) s a feasble soluton and expected number of top K canddates selected s at most F (p(π), q(π)). mn{,k} k=1 q j k Proof. Let us prove the frst type of constrants of the form: p j = 1 It s clear that there s no reason for any mechansm to select a canddate whch s not at least the K best so far. Such a canddate cannot be even potentally one of the K best globally and therefore s not proftable for the mechansm. Thus, the probablty any mechansm selects the th canddate n the jth round s the sum of the probablty of selectng the th canddate n the jth round gven that the canddate s the kth best canddate so far tmes 1/, whch s the probablty that the canddate s the kth best so far. We sum untl the mnmum between and K to get the desred equalty whch holds for every mechansm.let us now prove the thrd type of constrants (the second type follows by the same arguments). Consder any mechansm and some poston and some rounds j. q j k = P r[π selects canddate n round j canddate s kth best so far] P r[π selects exactly j 1 canddates out of cand. {1,..., 1}] canddate s kth best so far] = P r[π selects exactly j 1 canddates out of cand. {1,..., 1}] = l< p j 1 (π) p j (π) l< The nequalty follows snce n order to select canddate n round j the mechansm must have selected exactly j 1 canddates out of the prevous 1 canddates. The followng equalty then follows snce the decsons made by the polcy wth respect to the 1 canddates depend only on the relatve ranks of the 1 canddates, and s ndependent of the rank of the th canddate wth respect to these canddates. The fnal equalty follows snce the event of selectng j 1 canddates contans the event of selectng j canddates, whch concludes our proof. Fnally, let us consder the objectve functon and prove that t upper bounds the performance of the mechansm. For analyss purpose let us consder the probabltes f j k that are defned as probablty of selectng the th canddate n the

12 jth round gven that the kth best canddate s n the th poston. Note that the man dfference between f j k and q j k s that whle the former consder the kth best canddate overall, the latter only looks from the mechansm s perspectve and therefore looks at the event of the kth best canddate among the frst canddates. It s easy to state the objectve functon usng the frst set of varables as smply the sum over all values of, j and k of f j k dvded by 1/n. To fnsh we smply defne each f j k n terms of q j k whch proves the lemma. Clam. For each 1 n, 1 j J and 1 k K, we must have f j k = ( k 1 )( n l 1 k l ( n 1 l=1 k 1 ) ) q j l The proof s omtted due to lack of space. The proof of Lemma 7 follows drectly from the clam. Lemma 7 shows that the optmal soluton to (P) s an upper-bound on the performance of the mechansm. The followng lemma shows that every LP soluton actually corresponds to a mechansm whch performs as well as the objectve value of the soluton. Lemma 8. (LP soluton to Mechansm) Let (p, q) be any feasble LP soluton to (P). Then consder the mechansm π defned nductvely as follows. For each poston 1 n, If the mechansm has not selected any canddate among poston {1,..., 1} and the rank of canddate among {1,..., } s k for some 1 k K, then q 1 k 1. l< p1 select canddate wth probablty If the mechansm has selected j 1 canddates n postons 1,..., 1 for some 2 j J and the rank of canddate among {1,..., } s k for some 1 k K, then select canddate wth probablty Else do not select canddate. q j k l< pj 1 l< pj Then expected number of top k canddates selected by π s exactly F (p, q). Proof (Sketch). The proof s by nducton on the steps of the mechansm. It can be verfed easly that the procedure above keeps by nducton that p j (π) = p j,qj k (π) = q j k. That s, the probablty the mechansm selects the th canddate n the jth round s the same as the LP. As stated n Lemma 7 there s a correspondence between the values of q j k (π) and f j k (π) whch s the probabltes of hrng the th canddate n the jth round gven that the canddate s the kth best. Thus, the objectve functon of π s exactly F (p, q). We now gve optmal mechansm for the (1, 2) and (2, 1)-secretary problem. Observe that (1, 1)-secretary problem s the tradtonal secretary problem. Theorem 4. There exsts mechansms whch acheve a performance of.

13 1 1. e + 1 e for (2, 1)-secretary problem for the (1, 2) secretary problem. Moreover all these mechansms are (nearly) optmal. Proof. (Sketch) To gve a mechansm, we wll gve a prmal soluton to LP (J, K). The optmalty s shown by exhbtng a dual soluton of the same value. Due to lack of space we only prove the (2, 1) case. n e 3/2 (2,1)-secretary. Let t 1 = that selects the th canddate f th canddate s best so far and t 1 < t 2 and no other canddate has been selected or f t 2 n and th canddate s best so far and at most one canddate has been selected. The performance of ths mechansm s 1 e + 1 e 3 2 where p 1 = 0 for 1 < t 1 and p 1 = t1 1 and p 2 = t 2 t 1 ( 1) 1 ( 1) and 1 n. e 3 2 and t 2 = n e. Consder the followng mechansm. The mechansm corresponds to the prmal LP soluton ( 1) for t 1 n, p 2 = 0 for 1 < t 2 1 t 1 1 j=1 1 for t 2 n, q j 1 = p j for each 1 j 2 Dual Soluton. We frst smplfy the prmal lnear program by elmnatng the q j k varables usng the frst set of constrants. Let y denote the dual varables correspondng to the second set of constrants and z the varables correspondng to the thrd set of constrants. Then the followng dual soluton s of value 1 e + 1 o(1). Set z = 0 for 1 < t 2 and z = 1 n (1 n j=+1 1 j ) for t 2 n. Set y = 0 for 1 < t 1, y = 1 n (1 n j=+1 1 j ) + n 1 j=t 2 n (1 n k=j+1 1 k ) for t 1 < t 2 and y = 1 n (1 n j=+1 1 j ) + n j= 1 n (1 n k=j+1 1 k ) for t 2 n. 5 Further Dscusson Characterzng the set of mechansms n secretary type problems as a lnear polytope possesses many advantages. In contrast to methods of factor revealng LPs n whch lnear programs are used to analyze a sngle algorthm, here we characterze all mechansms by a lnear program. One drecton for future research s tryng to capture more complex settngs of a more combnatoral nature. One such example s the clean problem studed n [4] n whch elements of a matrod arrve one-by-one. Ths problem seems extremely appealng snce matrod constrants are exactly captured by a lnear program. Another promsng drecton s obtanng upper bounds. Whle the lnear program whch characterzes the performance may be too complex to obtan a smple mechansm, the dual lnear may stll be used for obtanng upper bounds on the performance of any mechansm. We beleve that lnear programmng and dualty s a powerful approach for studyng secretary problems and wll be applcable n more generalty. References 1. Baruch Awerbuch, Yoss Azar, and Adam Meyerson. Reducng Truth-Tellng Onlne Mechansms to Onlne Optmzaton. In Proceedngs of ACM Symposum on Theory of Computng, pages , 2003.

14 2. M. Babaoff, N. Immorlca, D. Kempe, and R. Klenberg. A Knapsack Secretary Problem wth Applcatons. In Proceedngs of 10th Internatonal Workshop on Approxmaton Algorthms for Combnatoral Optmzaton Problems (APPROX), M. Babaoff, N. Immorlca, D. Kempe, and R. Klenberg. Onlne Auctons and Generalzed Secretary Problems. SIGecom Exchange, 7:1 11, M. Babaoff, N. Immorlca, and R. Klenberg. Matrods, Secretary Problems, and Onlne Mechansms. In Proceedngs 18th ACM-SIAM Symposum on Dscrete Algorthms, Moshe Babaoff, Mchael Dntz, Anupam Gupta, Ncole Immorlca, and Kunal Talwar. Secretary problems: weghts and dscounts. In SODA 09: Proceedngs of the Nneteenth Annual ACM -SIAM Symposum on Dscrete Algorthms, pages , Phladelpha, PA, USA, Socety for Industral and Appled Mathematcs. 6. N. Buchbnder, M. Sngh, and K. Jan. Incentves n Onlne Auctons and Secretary Problems va Lnear Programmng. In Manuscrpt, Nv Buchbnder, Kamal Jan, and Joseph (Seff) Naor. Onlne prmal-dual algorthms for maxmzng ad-auctons revenue. In Proceedngs of the 15th Annual European Symposum, pages , E. B. Dynkn. The Optmum Choce of the Instant for Stoppng a Markov Process. Sov. Math. Dokl., 4, T. S. Ferguson. Who Solved the Secretary Problem? Statst. Sc., 4: , P. R. Freeman. The Secretary Problem and ts Extensons: A Revew. Internatonal Statstcal Revew, 51: , M. Gardner. Mathematcal Games. Scentfc Amercan, pages , Mchel Goemans and Jon Klenberg. An mproved approxmaton rato for the mnmum latency problem. In SODA 96: Proceedngs of the seventh annual ACM- SIAM symposum on Dscrete algorthms, pages , M. T. Hajaghay, R. Klenberg, and D. C. Parkes. Adaptve Lmted-Supply Onlne Auctons. In Proceedngs of the 5th ACM Conference on Electronc Commerce, Kamal Jan, Mohammad Mahdan, Evangelos Markaks, Amn Saber, and Vjay V. Vazran. Greedy faclty locaton algorthms analyzed usng dual fttng wth factor-revealng lp. J. ACM, 50(6): , R. Klenberg. A Multple-Choce Secretary Algorthm wth Applcatons to Onlne Auctons. In Proceedngs of the Sxteenth Annual ACM-SIAM Symposum on Dscrete algorthms, Ntsh Korula and Martn Pál. Algorthms for secretary problems on graphs and hypergraphs. In ICALP (2), pages , Ron Lav and Noam Nsan. Compettve Analyss of Incentve Compatble Onlne Auctons. In Proceedngs of 2nd ACM Conf. on Electronc Commerce, pages , D. V. Lndley. Dynamc Programmng and Decson Theory. Appled Statstcs, 10:39 51, Aranyak Mehta, Amn Saber, Umesh Vazran, and Vjay Vazran. Adwords and generalzed onlne matchng. J. ACM, 54(5):22, Stephen M. Samuels. Secretary Problems. In Handbook of Sequental Analyss, volume 118, pages , 1991.

CS : Algorithms and Uncertainty Lecture 17 Date: October 26, 2016

CS : Algorithms and Uncertainty Lecture 17 Date: October 26, 2016 CS 29-128: Algorthms and Uncertanty Lecture 17 Date: October 26, 2016 Instructor: Nkhl Bansal Scrbe: Mchael Denns 1 Introducton In ths lecture we wll be lookng nto the secretary problem, and an nterestng

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

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

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

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

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

Computing Correlated Equilibria in Multi-Player Games

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

More information

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

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

Lecture 4: November 17, Part 1 Single Buffer Management

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

More information

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

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

More information

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

6.854J / J Advanced Algorithms Fall 2008

6.854J / J Advanced Algorithms Fall 2008 MIT OpenCourseWare http://ocw.mt.edu 6.854J / 18.415J Advanced Algorthms Fall 2008 For nformaton about ctng these materals or our Terms of Use, vst: http://ocw.mt.edu/terms. 18.415/6.854 Advanced Algorthms

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

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

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture # 15 Scribe: Jieming Mao April 1, 2013

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture # 15 Scribe: Jieming Mao April 1, 2013 COS 511: heoretcal Machne Learnng Lecturer: Rob Schapre Lecture # 15 Scrbe: Jemng Mao Aprl 1, 013 1 Bref revew 1.1 Learnng wth expert advce Last tme, we started to talk about learnng wth expert advce.

More information

ECE559VV Project Report

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

More information

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

Lecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem.

Lecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem. prnceton u. sp 02 cos 598B: algorthms and complexty Lecture 20: Lft and Project, SDP Dualty Lecturer: Sanjeev Arora Scrbe:Yury Makarychev Today we wll study the Lft and Project method. Then we wll prove

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

Lecture Notes on Linear Regression

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

More information

Yong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 )

Yong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 ) Kangweon-Kyungk Math. Jour. 4 1996), No. 1, pp. 7 16 AN ITERATIVE ROW-ACTION METHOD FOR MULTICOMMODITY TRANSPORTATION PROBLEMS Yong Joon Ryang Abstract. The optmzaton problems wth quadratc constrants often

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

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

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

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017 U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that

More information

Solutions HW #2. minimize. Ax = b. Give the dual problem, and make the implicit equality constraints explicit. Solution.

Solutions HW #2. minimize. Ax = b. Give the dual problem, and make the implicit equality constraints explicit. Solution. Solutons HW #2 Dual of general LP. Fnd the dual functon of the LP mnmze subject to c T x Gx h Ax = b. Gve the dual problem, and make the mplct equalty constrants explct. Soluton. 1. The Lagrangan s L(x,

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

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

Interactive Bi-Level Multi-Objective Integer. Non-linear Programming Problem

Interactive Bi-Level Multi-Objective Integer. Non-linear Programming Problem Appled Mathematcal Scences Vol 5 0 no 65 3 33 Interactve B-Level Mult-Objectve Integer Non-lnear Programmng Problem O E Emam Department of Informaton Systems aculty of Computer Scence and nformaton Helwan

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

Notes on Frequency Estimation in Data Streams

Notes on Frequency Estimation in Data Streams Notes on Frequency Estmaton n Data Streams In (one of) the data streamng model(s), the data s a sequence of arrvals a 1, a 2,..., a m of the form a j = (, v) where s the dentty of the tem and belongs to

More information

A 2D Bounded Linear Program (H,c) 2D Linear Programming

A 2D Bounded Linear Program (H,c) 2D Linear Programming A 2D Bounded Lnear Program (H,c) h 3 v h 8 h 5 c h 4 h h 6 h 7 h 2 2D Lnear Programmng C s a polygonal regon, the ntersecton of n halfplanes. (H, c) s nfeasble, as C s empty. Feasble regon C s unbounded

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

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

Capacity Constraints Across Nests in Assortment Optimization Under the Nested Logit Model

Capacity Constraints Across Nests in Assortment Optimization Under the Nested Logit Model Capacty Constrants Across Nests n Assortment Optmzaton Under the Nested Logt Model Jacob B. Feldman School of Operatons Research and Informaton Engneerng, Cornell Unversty, Ithaca, New York 14853, USA

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

Beyond Zudilin s Conjectured q-analog of Schmidt s problem

Beyond Zudilin s Conjectured q-analog of Schmidt s problem Beyond Zudln s Conectured q-analog of Schmdt s problem Thotsaporn Ae Thanatpanonda thotsaporn@gmalcom Mathematcs Subect Classfcaton: 11B65 33B99 Abstract Usng the methodology of (rgorous expermental mathematcs

More information

Lecture Space-Bounded Derandomization

Lecture Space-Bounded Derandomization Notes on Complexty Theory Last updated: October, 2008 Jonathan Katz Lecture Space-Bounded Derandomzaton 1 Space-Bounded Derandomzaton We now dscuss derandomzaton of space-bounded algorthms. Here non-trval

More information

Lecture 4. Instructor: Haipeng Luo

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

More information

The Expectation-Maximization Algorithm

The Expectation-Maximization Algorithm The Expectaton-Maxmaton Algorthm Charles Elan elan@cs.ucsd.edu November 16, 2007 Ths chapter explans the EM algorthm at multple levels of generalty. Secton 1 gves the standard hgh-level verson of the algorthm.

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

1 The Mistake Bound Model

1 The Mistake Bound Model 5-850: Advanced Algorthms CMU, Sprng 07 Lecture #: Onlne Learnng and Multplcatve Weghts February 7, 07 Lecturer: Anupam Gupta Scrbe: Bryan Lee,Albert Gu, Eugene Cho he Mstake Bound Model Suppose there

More information

LOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin

LOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin Proceedngs of the 007 Wnter Smulaton Conference S G Henderson, B Bller, M-H Hseh, J Shortle, J D Tew, and R R Barton, eds LOW BIAS INTEGRATED PATH ESTIMATORS James M Calvn Department of Computer Scence

More information

Smooth Games, Price of Anarchy and Composability of Auctions - a Quick Tutorial

Smooth Games, Price of Anarchy and Composability of Auctions - a Quick Tutorial Smooth Games, Prce of Anarchy and Composablty of Auctons - a Quck Tutoral Abhshek Snha Laboratory for Informaton and Decson Systems, Massachusetts Insttute of Technology, Cambrdge, MA 02139 Emal: snhaa@mt.edu

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

Lecture 10 Support Vector Machines II

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

More information

Lecture 17: Lee-Sidford Barrier

Lecture 17: Lee-Sidford Barrier CSE 599: Interplay between Convex Optmzaton and Geometry Wnter 2018 Lecturer: Yn Tat Lee Lecture 17: Lee-Sdford Barrer Dsclamer: Please tell me any mstake you notced. In ths lecture, we talk about the

More information

Edge Isoperimetric Inequalities

Edge Isoperimetric Inequalities November 7, 2005 Ross M. Rchardson Edge Isopermetrc Inequaltes 1 Four Questons Recall that n the last lecture we looked at the problem of sopermetrc nequaltes n the hypercube, Q n. Our noton of boundary

More information

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS HCMC Unversty of Pedagogy Thong Nguyen Huu et al. A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Thong Nguyen Huu and Hao Tran Van Department of mathematcs-nformaton,

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

FUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM

FUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM Internatonal Conference on Ceramcs, Bkaner, Inda Internatonal Journal of Modern Physcs: Conference Seres Vol. 22 (2013) 757 761 World Scentfc Publshng Company DOI: 10.1142/S2010194513010982 FUZZY GOAL

More information

Solutions to exam in SF1811 Optimization, Jan 14, 2015

Solutions to exam in SF1811 Optimization, Jan 14, 2015 Solutons to exam n SF8 Optmzaton, Jan 4, 25 3 3 O------O -4 \ / \ / The network: \/ where all lnks go from left to rght. /\ / \ / \ 6 O------O -5 2 4.(a) Let x = ( x 3, x 4, x 23, x 24 ) T, where the varable

More information

A Lower Bound on the Competitive Ratio of Truthful Auctions

A Lower Bound on the Competitive Ratio of Truthful Auctions A Lower Bound on the Compettve Rato of Truthful Auctons Andrew V Goldberg 1, Jason D Hartlne 1, Anna R Karln 2, and Mchael Saks 3 1 Mcrosoft Research, SVC/5, 1065 La Avenda, Mountan Vew, CA 94043 {goldberg,hartlne}@mcrosoftcom

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

Online Appendix. t=1 (p t w)q t. Then the first order condition shows that

Online Appendix. t=1 (p t w)q t. Then the first order condition shows that Artcle forthcomng to ; manuscrpt no (Please, provde the manuscrpt number!) 1 Onlne Appendx Appendx E: Proofs Proof of Proposton 1 Frst we derve the equlbrum when the manufacturer does not vertcally ntegrate

More information

An Interactive Optimisation Tool for Allocation Problems

An Interactive Optimisation Tool for Allocation Problems An Interactve Optmsaton ool for Allocaton Problems Fredr Bonäs, Joam Westerlund and apo Westerlund Process Desgn Laboratory, Faculty of echnology, Åbo Aadem Unversty, uru 20500, Fnland hs paper presents

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

On Random Sampling Auctions for Digital Goods

On Random Sampling Auctions for Digital Goods On Random Samplng Auctons for Dgtal Goods Saeed Alae Department of Computer Scence Unversty of Maryland College Park, MD 07 alae@cs.umd.edu Azarakhsh Malekan Department of Computer Scence Unversty of Maryland

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

e - c o m p a n i o n

e - c o m p a n i o n OPERATIONS RESEARCH http://dxdoorg/0287/opre007ec e - c o m p a n o n ONLY AVAILABLE IN ELECTRONIC FORM 202 INFORMS Electronc Companon Generalzed Quantty Competton for Multple Products and Loss of Effcency

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

Appendix for Causal Interaction in Factorial Experiments: Application to Conjoint Analysis

Appendix for Causal Interaction in Factorial Experiments: Application to Conjoint Analysis A Appendx for Causal Interacton n Factoral Experments: Applcaton to Conjont Analyss Mathematcal Appendx: Proofs of Theorems A. Lemmas Below, we descrbe all the lemmas, whch are used to prove the man theorems

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

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

Technical Note: Capacity Constraints Across Nests in Assortment Optimization Under the Nested Logit Model

Technical Note: Capacity Constraints Across Nests in Assortment Optimization Under the Nested Logit Model Techncal Note: Capacty Constrants Across Nests n Assortment Optmzaton Under the Nested Logt Model Jacob B. Feldman, Huseyn Topaloglu School of Operatons Research and Informaton Engneerng, Cornell Unversty,

More information

The Study of Teaching-learning-based Optimization Algorithm

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

More information

Lecture 10: May 6, 2013

Lecture 10: May 6, 2013 TTIC/CMSC 31150 Mathematcal Toolkt Sprng 013 Madhur Tulsan Lecture 10: May 6, 013 Scrbe: Wenje Luo In today s lecture, we manly talked about random walk on graphs and ntroduce the concept of graph expander,

More information

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

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

More information

Estimation: Part 2. Chapter GREG estimation

Estimation: Part 2. Chapter GREG estimation Chapter 9 Estmaton: Part 2 9. GREG estmaton In Chapter 8, we have seen that the regresson estmator s an effcent estmator when there s a lnear relatonshp between y and x. In ths chapter, we generalzed the

More information

arxiv: v2 [cs.gt] 15 Oct 2015

arxiv: v2 [cs.gt] 15 Oct 2015 Prophet Secretary Hossen Esfandar MohammadTagh Hajaghay Vahd Laghat Morteza Monemzadeh arxv:157.1155v2 [cs.gt 15 Oct 215 October 16, 215 Abstract Optmal stoppng theory s a powerful tool for analyzng scenaros

More information

Maximizing Overlap of Large Primary Sampling Units in Repeated Sampling: A comparison of Ernst s Method with Ohlsson s Method

Maximizing Overlap of Large Primary Sampling Units in Repeated Sampling: A comparison of Ernst s Method with Ohlsson s Method Maxmzng Overlap of Large Prmary Samplng Unts n Repeated Samplng: A comparson of Ernst s Method wth Ohlsson s Method Red Rottach and Padrac Murphy 1 U.S. Census Bureau 4600 Slver Hll Road, Washngton DC

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

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

Expected Value and Variance

Expected Value and Variance MATH 38 Expected Value and Varance Dr. Neal, WKU We now shall dscuss how to fnd the average and standard devaton of a random varable X. Expected Value Defnton. The expected value (or average value, or

More information

Assortment Optimization under the Paired Combinatorial Logit Model

Assortment Optimization under the Paired Combinatorial Logit Model Assortment Optmzaton under the Pared Combnatoral Logt Model Heng Zhang, Paat Rusmevchentong Marshall School of Busness, Unversty of Southern Calforna, Los Angeles, CA 90089 hengz@usc.edu, rusmevc@marshall.usc.edu

More information

Appendix B: Resampling Algorithms

Appendix B: Resampling Algorithms 407 Appendx B: Resamplng Algorthms A common problem of all partcle flters s the degeneracy of weghts, whch conssts of the unbounded ncrease of the varance of the mportance weghts ω [ ] of the partcles

More information

Generalized Linear Methods

Generalized Linear Methods Generalzed Lnear Methods 1 Introducton In the Ensemble Methods the general dea s that usng a combnaton of several weak learner one could make a better learner. More formally, assume that we have a set

More information

Primal Dual Gives Almost Optimal Energy Efficient Online Algorithms

Primal Dual Gives Almost Optimal Energy Efficient Online Algorithms Prmal Dual Gves Almost Optmal Energy Effcent Onlne Algorthms Nkhl R. Devanur Zhy Huang Abstract We consder the problem of onlne schedulng of obs on unrelated machnes wth dynamc speed scalng to mnmze the

More information

THE SUMMATION NOTATION Ʃ

THE SUMMATION NOTATION Ʃ Sngle Subscrpt otaton THE SUMMATIO OTATIO Ʃ Most of the calculatons we perform n statstcs are repettve operatons on lsts of numbers. For example, we compute the sum of a set of numbers, or the sum of the

More information

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests Smulated of the Cramér-von Mses Goodness-of-Ft Tests Steele, M., Chaselng, J. and 3 Hurst, C. School of Mathematcal and Physcal Scences, James Cook Unversty, Australan School of Envronmental Studes, Grffth

More information

princeton univ. F 13 cos 521: Advanced Algorithm Design Lecture 3: Large deviations bounds and applications Lecturer: Sanjeev Arora

princeton univ. F 13 cos 521: Advanced Algorithm Design Lecture 3: Large deviations bounds and applications Lecturer: Sanjeev Arora prnceton unv. F 13 cos 521: Advanced Algorthm Desgn Lecture 3: Large devatons bounds and applcatons Lecturer: Sanjeev Arora Scrbe: Today s topc s devaton bounds: what s the probablty that a random varable

More information

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India February 2008

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India February 2008 Game Theory Lecture Notes By Y. Narahar Department of Computer Scence and Automaton Indan Insttute of Scence Bangalore, Inda February 2008 Chapter 10: Two Person Zero Sum Games Note: Ths s a only a draft

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

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

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity LINEAR REGRESSION ANALYSIS MODULE IX Lecture - 30 Multcollnearty Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur 2 Remedes for multcollnearty Varous technques have

More information

18.1 Introduction and Recap

18.1 Introduction and Recap CS787: Advanced Algorthms Scrbe: Pryananda Shenoy and Shjn Kong Lecturer: Shuch Chawla Topc: Streamng Algorthmscontnued) Date: 0/26/2007 We contnue talng about streamng algorthms n ths lecture, ncludng

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

Vapnik-Chervonenkis theory

Vapnik-Chervonenkis theory Vapnk-Chervonenks theory Rs Kondor June 13, 2008 For the purposes of ths lecture, we restrct ourselves to the bnary supervsed batch learnng settng. We assume that we have an nput space X, and an unknown

More information

NUMERICAL DIFFERENTIATION

NUMERICAL DIFFERENTIATION NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the

More information

Online Classification: Perceptron and Winnow

Online Classification: Perceptron and Winnow E0 370 Statstcal Learnng Theory Lecture 18 Nov 8, 011 Onlne Classfcaton: Perceptron and Wnnow Lecturer: Shvan Agarwal Scrbe: Shvan Agarwal 1 Introducton In ths lecture we wll start to study the onlne learnng

More information

Lecture 12: Discrete Laplacian

Lecture 12: Discrete Laplacian Lecture 12: Dscrete Laplacan Scrbe: Tanye Lu Our goal s to come up wth a dscrete verson of Laplacan operator for trangulated surfaces, so that we can use t n practce to solve related problems We are mostly

More information

Linear Approximation with Regularization and Moving Least Squares

Linear Approximation with Regularization and Moving Least Squares Lnear Approxmaton wth Regularzaton and Movng Least Squares Igor Grešovn May 007 Revson 4.6 (Revson : March 004). 5 4 3 0.5 3 3.5 4 Contents: Lnear Fttng...4. Weghted Least Squares n Functon Approxmaton...

More information

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

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

More information

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

Revenue comparison when the length of horizon is known in advance. The standard errors of all numbers are less than 0.1%.

Revenue comparison when the length of horizon is known in advance. The standard errors of all numbers are less than 0.1%. Golrezae, Nazerzadeh, and Rusmevchentong: Real-tme Optmzaton of Personalzed Assortments Management Scence 00(0, pp. 000 000, c 0000 INFORMS 37 Onlne Appendx Appendx A: Numercal Experments: Appendx to Secton

More information

Math 217 Fall 2013 Homework 2 Solutions

Math 217 Fall 2013 Homework 2 Solutions Math 17 Fall 013 Homework Solutons Due Thursday Sept. 6, 013 5pm Ths homework conssts of 6 problems of 5 ponts each. The total s 30. You need to fully justfy your answer prove that your functon ndeed has

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

Basically, if you have a dummy dependent variable you will be estimating a probability.

Basically, if you have a dummy dependent variable you will be estimating a probability. ECON 497: Lecture Notes 13 Page 1 of 1 Metropoltan State Unversty ECON 497: Research and Forecastng Lecture Notes 13 Dummy Dependent Varable Technques Studenmund Chapter 13 Bascally, f you have a dummy

More information

Every planar graph is 4-colourable a proof without computer

Every planar graph is 4-colourable a proof without computer Peter Dörre Department of Informatcs and Natural Scences Fachhochschule Südwestfalen (Unversty of Appled Scences) Frauenstuhlweg 31, D-58644 Iserlohn, Germany Emal: doerre(at)fh-swf.de Mathematcs Subject

More information