LoonyBin: Keeping Language Technologists Sane through Automated Management of Experimental (Hyper)Workflows

Size: px
Start display at page:

Download "LoonyBin: Keeping Language Technologists Sane through Automated Management of Experimental (Hyper)Workflows"

Transcription

1 LoonBin: Keeping Langage Technologi Sane hrogh Aomaed Managemen of Eperimenal (Hper)Workflo Jonahan H. Clark, Alon Laie Langage Technologie Inie Carnegie Mellon Unieri Abrac Man conemporar langage echnolog em are characeried b long pipeline of ool ih comple dependencie. Too ofen, hee orkflo are implemened b ad hoc crip; or, ore, ool are rn manall, making eperimen difficl o reprodce. Thee pracice are difficl o mainain in he face of rapidl eoling orkflo hile he alo fail o epoe and record imporan deail abo inermediae daa. Frher complicaing hee em are hperparameer, hich ofen canno be direcl opimied b conenional mehod, reqiring er o deermine hich combinaion of ale i be ia rial and error. We decribe LoonBin, an open-orce ool ha addree hee ie b proiding: 1) a ial inerface for he er o creae and modif orkflo; 2) a elldefined mechanim for racking meadaa and proenance; 3) a crip generaor ha compile ial orkflo ino hell crip; and 4) a ne orkflo repreenaion e call a HperWorkflo, hich iniiel and ccincl encode mall eperimenal ariaion ihin a larger orkflo. 1. Inrodcion Empirical reearch in naral langage proceing and compiling reorce o hi end hae become comple mli-age procee. Daa preparaion alone can reqire okeniaion, e normaliaion, re-encoding, cleaning of noi daa, ec. Eperimen on hi daa ofen inole raining and ning of mliple model, eing on a heldo e e, and ealaion of he rel all of hich are condced nder mliple eperimenal condiion (i.e. ih differen corpora and differen e of hperparameer). For eample, in nacic aiical machine ranlaion, a pical eperimen coni of oer 20 ool ih a comple neork of dependencie panning mliple machine or een cler of machine. Paring and phrae eracion migh be rn on a large cler of hndred of lo-memor machine, preproceing and ord alignmen migh be rn on a local erer here ofare inallaion i eaier, hile ning and decoding migh be done on a mall cler of large-memor machine. The managemen of ch orkflo preen a real challenge in erm of keeping rel organied, analing rel a eer age, and aomaing he orkflo. Some find hi ak o frraing ha he forgo aomaion alogeher, boh making eperimen difficl o reprodce and aing CPU ccle hen ak finih hile he er i aleep or oherie aa from a erminal. Thoe ho aomae heir ak ofen e ad hoc crip ha are brile o orkflo change, perform ani checking in an inconien a (if a all), and keep log file in diparae forma. Een pecial-prpoe orkflo managemen em (ee Secion 5.) are akard a be for rnning eperimen nder mliple condiion. LoonBin a deigned o handle medim-cale 1 arbirar cienific orkflo keeping he need of naral langage 1 B medim-cale, e mean orkflo haing hndred of erice. Mega-cale orkflo hae been idenified b Deelman a hoe haing hndred of hoand of erice. proceing in mind. Specificall, i accommodae orkflo ha: pan ario machine, cler, and chedler inole man eparae ool, hich can be inoked b arbirar UNIX command hae componen ha are rn mliple ime nder mliple condiion eole qickl ih ool freqenl being added, remoed, and apped LoonBin accomplihe hi b proiding he folloing adanage oer crren common pracice: aociaing ani check and logging direcl ih ool, eparaing hee from ad hoc rapper and aomaion crip mainaining a cleanl organied direcor rcre for each ep and each condiion nder hich a ep i rn proiding a reme-on-failre mechanim for eer age in he pipeline making i ea for hoe iho a deailed knoledge of each ool inernal o rn he em b proiding eal decripion of each parameer, inp file, and op file in a graphical orkflo deigner aomaicall coping reqired file beeen machine or cler ia SSH compiling orkflo ino hell crip, a medim alread in idepread e b NLP reearcher 2.1. Workflo Semanic 2. Workflo Creaion We no dic he repreenaion of orkflo in Loon- Bin. In heir mo baic form, LoonBin repreen orkflo a Direced Acclic Graph (DAG) a hon in Figre 1. In hi form, each ere repreen a TOOL, hich prodce op file gien inp file and parameer, and

2 Informaion Rerieal Corp Deermine Te Vocablar Inde Docmen for Te Se Ealae Accrac Te Qerie Preproce Te Qerie Figre 1: A imple orkflo repreened a a Direced Acclic Graph (DAG) a decribed in Secion 2.1. ih QA Corp A a b Bild Onolog {a,b} Epand ia WordNe {a,b} iho QA Corp B Inde Corp {a,b} Ealae on Te Qeion {a-ih,b-ih, a-iho, b-iho} Figre 2: A HperWorkflo ih mliple REALIZATIONS, repreened a a Semanic DAG a decribed in Secion 2.2. Hperedge are iall repreened a edge originaing from rianglar erice. direced edge indicae relaie emporal ordering of ool and informaion flo (file or parameer) b mapping he op of one ool o he inp of he ne. A TOOL DE- SCRIPTOR define he command necear o rn a ool gien inp, op, and parameer. Com ool decripor can be implemened ia imple er-defined Phon crip ha generae hell command. Thee ool decripor conain PRE-ANALYZERS o check he ani of he inp and o log informaion and POST-ANALYZERS o check he ani of he op file, log informaion abo he op, and erac log daa from an hird-par log file forma HperWorkflo Semanic LoonBin alo repreen he rnning of orkflo nder mliple eperimenal condiion (i.e. ih differen inp file or parameer). We call hi a HYPERWORKFLOW. A HperWorkflo conain REALIZATION VARIABLES, hich inrodce ariaion ino a hared orkflo. Each realiaion ariable can ake on a REALIZATION VALUE, hich i a e of file and parameer. For inance he realiaion ariable langage model file and order cold ake on he realiaion ale {englih., 4}. Finall, a REAL- IZATION INSTANCE i a reglar orkflo npacked from a HperWorkflo; i i a configraion of a HperWorkflo ch ha all realiaion ariable hae been aigned a pariclar realiaion ale. Noe ha ome realiaion ariable migh ake on a nll ale if he are irrelean for a gien inance (ee Figre 8 in he appendi). HperWorkflo are efl for performing eploraion of hperparameer, ablaion die, ariaion of inp corpora, and o forh. To mee hi reqiremen, e e a ne daa rcre baed on direced hpergraph 2. A hpergraph i a raighforard generaliaion of a graph in hich each endpoin of an edge can connec mliple erice (Gallo e al., 1993). For HperWorkflo, e e a HYPERDAG 3, he hpergraph formlaion of a DAG, hon in Figre 2. Since hi daa rcre i difficl o dra in a ial inerface, e preen i o he er b giing haped erice pecial emanic; e call hi repreenaion he SEMANTIC DAG forma. In LoonBin, a DIRECTED HYPEREDGE originae a an edge enering a PACKING VERTEX (diplaed a a riangle in Figre 2). A packing ere correpond eacl o a realiaion ariable. Each hperedge m hae a name and each hperedge inrodce a realiaion ale of he realiaion ariable. A hperedge ha mliple orce hen mliple edge ih he ame name ener he packing ere, and i ha mliple deinaion hen mliple edge ei he packing ere. A packing ere ac like a ich o elec one of i realiaion ale. Th, each niqe named edge enering a packing ere creae a ne realiaion inance in he orkflo. Thee realiaion ariable are hen propagaed hrogh he remainder of he orkflo. Where mliple realiaion ariable mee, LoonBin prodce he cro prodc beeen heir realiaion ale. A HperWorkflo i a packed repreenaion of mliple orkflo DAG, and a 2 Hpergraph are alread ed in NLP boh in paring (Klein and Manning, 2002) and nacic machine ranlaion (Zollmann and Vengopal, 2006). 3 In pracice, e e a MeaHperDAG, hich generalie a HperDAG b alloing mea-edge o ake hperedge a inp. See he appendi for deail.

3 realiaion inance i a pariclar npacked inance of a orkflo. P anoher a, a realiaion inance i an eperimenal condiion (ih regard o inp file and parameer) nder hich a orkflo i rn. For eample, in Figre 2 edge a and b ener a packing ere and hen propagae realiaion a and b. Noice ha a he final Ealae on Te Qeion ere, he realiaion combine ih each oher o form a fll cro prodc of eperimenal condiion. B repreening orkflo in hi a, e can alo eploi he inheren hared brcre in hee orkflo in a dnamic programming fahion (Hang, 2008). We can boh cleanl repreen all of he ep reqired o reprodce he eperimen hile no rernning an ep haing he ame e of eperimenal condiion Deigning LoonBin proide a ial edior, hich li all ool (ee Figre 4) in broable ree. Tool can impl be dragged and dropped ino he orkflo a erice and edge can be dran b dragging arro beeen hee erice. The onl reqiremen on he deign machine i a recen erion of Jaa (Phon crip are eeced ia Jhon). Loon- Bin alo allo for aomaic generaion of imple docmenaion for ool b ing docmenaion ring ha are reqired for eer inp, op, and parameer a a par of eer ool decripor Deploing Once a orkflo ha been deigned, LoonBin can hen compile i ino an eecable hell crip. Th, he onl reqiremen on he machine ha eece he orkflo i bah. Before an ool are eer eeced, he generaed crip check ha all inp file and all direcorie conaining reqired ool ei. Becae LoonBin handle all filename oher han he iniial inp, hi eliminae he common ie of pipeline crahing de o po in file and direcor name. The generaed crip ill log ino remoe machine, coping file and eecing procee a necear. LoonBin alo offer he opion of eecing orkflo anchronol. In hi mode, a Jaa proce lanche indiidal bah crip hen dependencie hae been aified, and a broer-baed eb poral i proided o monior orkflo progre. LoonBin allo each ere o rn on a differen machine. A machine can be a arge on hich o impl rn command, or i can be he head node of a cler hrogh hich one can bmi job. LoonBin naiel ppor chedler ch a Torqe, Sn Grid Engine, and Condor. In hi repec, LoonBin can be hogh of a a mea-chedler: i primaril relie on oher chedler o enre ha reorce are effeciel allocaed. LoonBin alo proide inegraion ih he Hadoop Diribed File Sem. 3. Daa, Meadaa, and Proenance While being able o aomaicall eece and reprodce orkflo i good, impl compleing he job i no enogh. We alo an o kno ho he inp file a a gien ep came o be; hi hior of he ool anceor along ih heir parameer and inp i called PROVE- NANCE dbbed he bridge beeen daa and eperimen b Mile (2008). In addiion, e ma alo ih o ore METADATA, qaliie aociaed ih he daa ch a ho long i ook o rn a ool and on hich machine a ool ran. All he proenance and meadaa i ored in plaine log file in a andard forma: ab-delimied ke-ale pair and neline-delimied record, making i ea o proce hee log file ing andard command-line ool or crip. Finall, he log file for all aneceden ep for he ame realiaion are concaenaed ogeher a each ere o ha log for each realiaion can be proceed ia a ingle file. Since he er migh an o rn frher anali laer, i i imporan o be able o eail find he daa ielf. To accommodae hi, LoonBin mainain a highl organied direcor rcre for each orkflo. Under a maer direcor, LoonBin creae a direcor ih he name of each ere in he HperWorkflo ih child bdirecorie for each realiaion. 4. Real-World Uage The fir real-orld e of LoonBin ha been in he CMU SaXfer machine ranlaion em for GALE Phae 4 (ee Figre 3) and he 2010 Workhop on Machine Tranlaion. Aide from he eperimenal benefi proided b HperWorkflo, he ani-checking and logging capabiliie rned o o be ome of he mo efl feare of LoonBin for hi ak. For inance, he ord alignmen program GIZA++ i noorio for creaing blank op file, crahing, and hen rerning a ccefl error code. Or GIZA++ ool decripor ha a po-analer ha deec failre and log he Alignmen Error Rae. Dring corp preproceing, e log he nmber of pe, oken, ec. for he enire parallel corp afer each proceing ep. Thi ha proen efl boh for nderanding ho each ool affec he daa and for comparing differen em a laer dae. 5. Relaed Work In hi ecion, e decribe ario alernaie mehod of implemening orkflo (ee Table 1 for a mmar). Perhap he mo common ool for implemening orkflo are crip. Perhap he mo common ool for implemening orkflo are crip, hich can be hard o mainain a ne ep and ool ineiabl make heir a ino a orkflo. Oher hae ed bild iliie ch a GNU Make ince hi more eplicil model he dependencie beeen ep. Hoeer, a a bild ool, i i an akard fi for eperimen managemen, ince i doe no hae he noion of HperWorkflo and keeping eperimenal condiion eparae ia Make ariable can be error-prone. Workflo Managemen Sem (WMS) hae been a foc of reearch in he e-science commni for man ear, hogh he hae remained largel nnoiced b he NLP commni. The DAGMan (DAGMan Team, 2009) projec gre o of he Condor chedler and allo he er o decribe dependencie beeen Condor job in he form of a DAG. While cerainl a beer fi han a bild ili, DAG- Man doe no ppor handling of meadaa or proenance

4 Reme on Failre Sani Checking Manal Eecion Manal Scriping Make DAGMan Kepler Pega Drad LoonBin Sppor Hper- Workflo Timeconming Difficl No ao- No ao- No ao- No ao- No ao- for large maic maic maic maic maic orkflo χ Manal Manal eaminaion of daa Uall no Depend on er Uall primiie Record Meadaa χ Uall no Record Proenance χ Uall no Progre Monioring Conole Conole op op Mli-Cler Sppor Mli-Schedler Sppor χ χ χ χ ia Condor Flocking χ χ χ χ ia Condor- G Workflo Definiion Sna Reprodcible Rel Fleible Pipeline Change For imple orkflo Wih com configraion Uall primiie Uall no Uall no Conole op χ Scrip langage M be embedded in job No aomaic No aomaic Condor Log/ Conole M be M be Unknon Embedded embedded in embedded in cenrall in ool job job Unknon Unknon In GUI (Eperimenal) Propriear Propriear Vial Vial / XML Table 1: Tool commonl ed o implemen orkflo. Ye Conole op and eb inerface Unknon χ χ C++ Vial moe Moe Phrae Table Training Parallel Corp Targe Langage Corp Filer Corp Bild Langage Model Word Alignmen Sanford Parer Charniak Parer ch na Bild Snacic Tranlaion Model {,ch} Minimm Error Rae Training {na-, na-ch, moe} Decode Senence {na-, na-ch, moe} Figre 3: A implified erion of he CMU SaXfer em HperWorkflo for he GALE Phae 4 Machine Tranlaion Ealaion hoing he mliple eperimen ha ere rn on i on. The Pega Projec (Deelman e al., 2003) aim o ole hi b bilding on op of DAGMan and proiding a mechanim for decribing orkflo in a more abrac a hile proiding comprehenie ppor for meadaa and proenance managemen. Similarl, Kepler (Alina e al., 2004) proide a and-alone em for deigning and rnning orkflo. Drad (Iard e al., 2007) alo allo conrcing orkflo on Windo HPC cler ing a C++ librar. In erm of ra performance, Drad i a clear inner among all of hee em, inclding LoonBin. Hoeer, none of hee em allo he er o eplicil encode mliple eperimen a H-

5 Toolbo Workflo Deigner Parameer Enr Figre 4: A creenho of he LoonBin er inerface perworkflo iho reoring o looping conrc. In conra, LoonBin eplicil aoid Tring-compleene o enre deerminim hile ill alloing he er o eail encode eperimenal ariaion. For a general diion of erminolog ed in WMS, e recommend McPhilip (2008). For a more complee dicion of he crren ae of cienific orkflo managemen em, e recommend Deelman (2008) or Ldächer (2009). 6. Fre Work Thogh LoonBin aemp o encode reprodcible orkflo, hi i onl achieable p o a poin. Change in ofare erion, enironmen ariable, and hardare reorce cold cae orkflo o fail in ne enironmen. While i i no pracical o conider hardare limiaion, i i ea o generae orkflo ch ha all enironmen ariable m be capred ihin he orkflo definiion raher han eernall. Hoeer, ince hi old place a large brden on he er, e hae no e pred hi. On hi ie of ofare erion, e plan o link each ool in a orkflo o a pariclar reiion of a orce code managemen em o ha he original ofare erion can be rebil if deired. Wih hi addiion, e foreee he abili o pblih and hare LoonBin orkflo online. Beide HperWorkflo in hich cerain porion of a orkflo are rn mliple ime gided b packing erice, cerain porion ma alo be hared a differen poin ihin he ame realiaion. For eample, a grop of erice migh creae a ranlaion model, filer i o a pecific e, and hen prne i. Crrenl, one m dplicae hee porion of he orkflo. Programming langage, in conra, deal ih hi cleanl ih he noion of fncion. Eenall, e old like o inegrae hi ino LoonBin ih he abili o e orkflo (b no HperWorkflo) a erice. LoonBin gie he er he abili o eail eece pah hrogh a HperWorkflo eiher ehaiel or b elecing a be of realiaion. Ye ehaie eploraion of hee orkflo configraion i no ideal ih regard o ime and reorce limiaion hile he er ofen e 1) imple crieria for elecing hich pah o elec ne or 2) doe no hae a good idea of ha o elec ne. Thi gge ha e cold do aomaic opimiaion of hperparameer. Since a HperWorkflo alread define a earch pace oer a orkflo, e old need onl o define an objecie fncion o chooe he ne realiaion o eplore ne. Anoher apec of cienific orkflo i analing and recording rel. While LoonBin record hee in organied log file, e old like o aomaicall generae char, graph, and able from hee. Frher, i old be deirable o hae a mehod of archiing eperimen from a collecion of orkflo rn oer a long period of ime ihin a reearch grop. Some er are er eperienced and comforable ih e edior ch a im and Emac. Therefore, e alo plan o proide a hman-ediable forma for oring orkflo o he ial edior can be bpaed. Crrenl, LoonBin generae bah crip ha implemen orkflo. Hoeer, i hold alo be poible o generae DAGMan file o rn on a Condor cler (alhogh Loon- Bin alread ppor Condor a a chedler). Anoher opion old be generaing Pega DAX file o be mapped on o he Grid. Finall, e cold conider generaing Drad proce rapper o be mapped on o a Windo HPC cler b adding a ne WorkfloViior in LoonBin.

6 7. Conclion We hae preened LoonBin, hich e are releaing 4 a an open-orce ool for managing orkflo in langage echnolog em. In or on eperience ih he SaXfer MT em, e hae fond he ool o be eremel efl. To encorage adopion, e releae he orce nder he nonrericie LGPL licene and proide qickar ideo creenca a orial. We hope ha b proiding hi ool o he commni, eperimen ill become more reprodcible and reearcher become more prodcie. 8. Acknoledgemen Thank o o Kenneh Heafield, Alok Parlikar, and Nahan Schneider for heir man inigh in riing hi paper. Thank o Michael Denkoki and Greg Hanneman for paienl helping o ork he bg o of earl erion of LoonBin. We are graefl o Ondřej Bojar, Philipp Koehn, and Lane Schar for haring heir eperience in riing eperimen managemen em for heir machine ranlaion orkflo. Thank o Yahoo! for proiding acce o he M45 reearch cler, hich e ed o e he Hadoop/HDFS inegraion of LoonBin. Finall, hank o o he anonmo reieer for heir efl commen. 9. Appendi: MeaHperDAG In hi ecion, e kech he eqialence of MeaHper- DAG and he emanic DAG preened in Secion 2.2. We alo preen a comple eample ha highligh a fe imporan bondar cae and ho he poer of hi rcre. Thi informaion i no inended for caal er and ill likel be of inere onl o er ho ih o kno he bondarie of LoonBin epreie poer or hoe ihing o reimplemen he core algorihm. While emanic DAG proide a conenien a of incremenall creaing hperedge, he are no o conenien hen npacking HperWorkflo ino heir npacked conerpar. Therefore, i i eaier o hink abo iiing a HperWorkflo in erm of a MeaHperDAG in hich each hperedge (or mea-edge) repreen an aomic deciion. We m generalie a HperDAG o a METAHY- PERDAG b alloing mea-edge, hich ma ake mliple hperedge a heir inp 5, o ha a raeral of he HperWorkflo ii each ere he minimm nmber of ime. Conider Figre 5. If e ere o model he necearil join deciion of hich realiaion ale o elec for a hperedge alone, e arrie a hperedge ha conflae he deciion of chooing he ale of realiaion ariable A, B, and C. Thi old prodce o hperedge, one for a1-b1-c1 and one for a1-b1-c2. Boh of hee hperedge old hae a a deinaion, caing o ge iied ice. Ye hold be iied onl once. B inrodcing he large bold mea-edge in Figre 6, e can aomicall chooe a combinaion of realiaion ale for hile no caing prio ambigi for. We iner a mea-edge heneer 4 LoonBin i aailable for donload a hp://.c.cm.ed/ jhclark/loonbin 5 Alernaiel, e cold hae inered no-op erice a he orce of he mea-edge, making he mea-edge normal edge. he paren of a ere are inflenced b differing e of realiaion ariable. In hi a, e can conrc an eqialen MeaHperDAG for a emanic DAG. The remaining figre ho he npacking proce, aring a a emanic DAG and ending ih eparae npacked DAG. 10. Reference Ilka Alina, Chad Berkle, Efra Jaeger, Mahe Jone, Berram Ldächer, and See Mock Kepler: an eenible em for deign and eecion of cienific orkflo. In Scienific and Saiical Daabae Managemen. DAGMan Team Dagman docmenaion, hp://.c.ic.ed/condor/dagman/. Ea Deelman, Jame Blhe, Yolanda Gil, Carl Keelman, Garang Meha, Karan Vahi, Ken Blackbrn, Alber Laarini, Adam Arbree, Richard Caanagh, and Sco Koranda Mapping abrac comple orkflo ono grid enironmen. In Jornal of Grid Comping. Ea Deelman, Denni Gannon, Mahe Shield, and Ian Talor Workflo and e-cience: An oerie of orkflo em feare and capabiliie. In Fre Generaion Comper Sem. Giorgio Gallo, Giino Longo, Sang Ngen, and Sefano Palloino Direced hpergraph and applicaion. In Dicree Applied Mahemaic. Liang Hang Adanced dnamic programming in emiring and hpergraph frameork. In Coling 2008 Torial Noe. Michael Iard, Mihai Bdi, Yan Y, Andre Birrell, and Denni Feerl Drad: diribed daa-parallel program from eqenial bilding block. In Proceeding of he 2nd ACM SIGOPS/EroS Eropean Conference on Comper Sem. ACM. Dan Klein and Chri Manning Paring and hpergraph. In Bn, Carroll, and Saa, edior, Ne Deelopmen in Paring Technolog. Kler Academic Pbliher. Berram Ldächer, Ilka Alina, Shan Boer, Jlian Cmming, Terence Crichlo, Ea Deelman, Daid De Rore, Jliana Freire, Carole Goble, Mahe Jone, Sco Klak, Timoh McPhillip, Norber Podhorki, Cladio Sila, Ian Talor, and Mladen Vok Scienific proce aomaion and orkflo managemen. In Scienic Daa Managemen: Challenge, Eiing Technolog, and Deplomen, Compaional Science Serie. Chapman & Hall. Timoh McPhillip, Shan Boer, Daniel Zinn, and Berram Ldaecher Scienific orkflo deign for mere moral. In Fre Generaion Comper Sem. Simon Mile, Pal Groh, Ea Deelman, Karan Vahi, Garang Meha, and Lc Morea Proenance: The bridge beeen eperimen and daa. In Comping in Science and Engineering. Andrea Zollmann and Ahih Vengopal Sna agmened machine ranlaion ia char paring. In Workhop on Machine Tranlaion (WMT) a he Aociaion for Compaional Lingiic (ACL).

7 a1 A d2 b1 B c1 C d1 d2 D Figre 5: A comple emanic DAG. The packing erice A and B are for illraing hperedge; all, here i lile poin in haing a packing ere ih a ingle inp edge. There i a 1-1 mapping beeen a LoonBin Semanic DAG and a correponding MeaHperDAG. b1 c1 a1 d1 d2 Figre 6: The correponding MeaHperDAG. Noice ha packing erice hae been ranformed ino hperedge and mea-edge. See ha he o d2 edge enering C creaed a hperedge ih mliple orce hile he mliple edge leaing A creae a hperedge ih mliple deinaion. When here are mliple packing erice a he direc paren of a ere, a cro prodc i implied a hon a. Finall, heneer he paren of a ere are inflenced b differing e of realiaion ariable, e creae mea-edge hon in bold a een a and a1-b1-c1-d1 a1-b1-d2 Figre 7: A broken HperDAG-onl concepion of he aboe emanic DAG. Noice ha o aif he conrain ha each deciion be aomic, compoie hperedge ha joinl decide a lea A, B, and C a he ame ime ere inrodced. Hoeer, hi cae o hae an o hperedge (one for d1 and one for d2), hich inclde realiaion ariable ha do no een affec. Thi iolae he conrain ha each ere be iied a minimal nmber of ime.

8 Pah of Realiaion a1-b1-c1-d1 a1 Pah of Realiaion a1-b1-d2 a1 b1 c1 d1 b1 d2 Figre 8: The correponding pah hrogh hi MeaHperDAG. Noe ha he realiaion ariable C become irrelean for realiaion ale d2 o ha e no longer need o pick a ale for i hen eploring ha pah. In hi form, i i naral o hae mliple edge ih he ame orce and deinaion erice ince he migh be linking differen file or parameer. Unpacked Realiaion a1-b1-c1-d1 Unpacked Realiaion a1-b1-d2 Figre 9: The correponding npacked DAG, conaining no hperedge or mea-edge.

Chapter 13. Network Flow III Applications. 13.1 Edge disjoint paths. 13.1.1 Edge-disjoint paths in a directed graphs

Chapter 13. Network Flow III Applications. 13.1 Edge disjoint paths. 13.1.1 Edge-disjoint paths in a directed graphs Chaper 13 Nework Flow III Applicaion CS 573: Algorihm, Fall 014 Ocober 9, 014 13.1 Edge dijoin pah 13.1.1 Edge-dijoin pah in a direced graph 13.1.1.1 Edge dijoin pah queiong: graph (dir/undir)., : verice.

More information

Credit Card Batteries entelli n

Credit Card Batteries entelli n Credi Card Baeries enelli n pre engineered power solions The compac baery solion for professional porable elecronic devices Enellion credi card baeries have been developed by Accronics in response o OEM

More information

Imagine a Source (S) of sound waves that emits waves having frequency f and therefore

Imagine a Source (S) of sound waves that emits waves having frequency f and therefore heoreical Noes: he oppler Eec wih ound Imagine a ource () o sound waes ha emis waes haing requency and hereore period as measured in he res rame o he ource (). his means ha any eecor () ha is no moing

More information

2.4 Network flows. Many direct and indirect applications telecommunication transportation (public, freight, railway, air, ) logistics

2.4 Network flows. Many direct and indirect applications telecommunication transportation (public, freight, railway, air, ) logistics .4 Nework flow Problem involving he diribuion of a given produc (e.g., waer, ga, daa, ) from a e of producion locaion o a e of uer o a o opimize a given objecive funcion (e.g., amoun of produc, co,...).

More information

A Digital Signature with Threshold Generation and Verification

A Digital Signature with Threshold Generation and Verification Digial ignare wih Threshold Generaion and Verificaion nder Lal * and Manoj mar * *!"# $# bsrac - This paper proposes a signare scheme where he signares are generaed b he cooperaion of a nmber of people

More information

Mathematics in Pharmacokinetics What and Why (A second attempt to make it clearer)

Mathematics in Pharmacokinetics What and Why (A second attempt to make it clearer) Mahemaics in Pharmacokineics Wha and Why (A second aemp o make i clearer) We have used equaions for concenraion () as a funcion of ime (). We will coninue o use hese equaions since he plasma concenraions

More information

Appendix A: Area. 1 Find the radius of a circle that has circumference 12 inches.

Appendix A: Area. 1 Find the radius of a circle that has circumference 12 inches. Appendi A: Area worked-ou s o Odd-Numbered Eercises Do no read hese worked-ou s before aemping o do he eercises ourself. Oherwise ou ma mimic he echniques shown here wihou undersanding he ideas. Bes wa

More information

Cross-sectional and longitudinal weighting in a rotational household panel: applications to EU-SILC. Vijay Verma, Gianni Betti, Giulio Ghellini

Cross-sectional and longitudinal weighting in a rotational household panel: applications to EU-SILC. Vijay Verma, Gianni Betti, Giulio Ghellini Cro-ecional and longiudinal eighing in a roaional houehold panel: applicaion o EU-SILC Viay Verma, Gianni Bei, Giulio Ghellini Working Paper n. 67, December 006 CROSS-SECTIONAL AND LONGITUDINAL WEIGHTING

More information

Answer, Key Homework 2 David McIntyre 45123 Mar 25, 2004 1

Answer, Key Homework 2 David McIntyre 45123 Mar 25, 2004 1 Answer, Key Homework 2 Daid McInyre 4123 Mar 2, 2004 1 This prin-ou should hae 1 quesions. Muliple-choice quesions may coninue on he ne column or page find all choices before making your selecion. The

More information

Policies & Procedures. I.D. Number: 1071

Policies & Procedures. I.D. Number: 1071 Policie & Procedure Tile: Licened Pracical Nure (LPN ) ADDED SKILLS (Aigned Funcion) Auhorizaion: [x] SHR Nuring Pracice Commiee I.D. Number: 1071 Source: Nuring Dae Revied: Sepember 2004 Dae Effecive:

More information

Chapter 2 Kinematics in One Dimension

Chapter 2 Kinematics in One Dimension Chaper Kinemaics in One Dimension Chaper DESCRIBING MOTION:KINEMATICS IN ONE DIMENSION PREVIEW Kinemaics is he sudy of how hings moe how far (disance and displacemen), how fas (speed and elociy), and how

More information

Embedded Value Calculation for. a Life Insurance Company

Embedded Value Calculation for. a Life Insurance Company Embedded Value alculaion for a Life Insurance ompany Frédéric Tremblay Frédéric Tremblay, FSA, FIA, is an Acuarial onsulan, Indusrial Alliance, orporae Acuarial Serices, 8 Grande Allée Oues,.P. 97, Succ.

More information

GoRA. For more information on genetics and on Rheumatoid Arthritis: Genetics of Rheumatoid Arthritis. Published work referred to in the results:

GoRA. For more information on genetics and on Rheumatoid Arthritis: Genetics of Rheumatoid Arthritis. Published work referred to in the results: For more informaion on geneics and on Rheumaoid Arhriis: Published work referred o in he resuls: The geneics revoluion and he assaul on rheumaoid arhriis. A review by Michael Seldin, Crisopher Amos, Ryk

More information

PROFIT TEST MODELLING IN LIFE ASSURANCE USING SPREADSHEETS PART ONE

PROFIT TEST MODELLING IN LIFE ASSURANCE USING SPREADSHEETS PART ONE Profi Tes Modelling in Life Assurance Using Spreadshees PROFIT TEST MODELLING IN LIFE ASSURANCE USING SPREADSHEETS PART ONE Erik Alm Peer Millingon 2004 Profi Tes Modelling in Life Assurance Using Spreadshees

More information

Chapter 1.6 Financial Management

Chapter 1.6 Financial Management Chaper 1.6 Financial Managemen Par I: Objecive ype quesions and answers 1. Simple pay back period is equal o: a) Raio of Firs cos/ne yearly savings b) Raio of Annual gross cash flow/capial cos n c) = (1

More information

Fortified financial forecasting models: non-linear searching approaches

Fortified financial forecasting models: non-linear searching approaches 0 Inernaional Conference on Economic and inance Reearch IPEDR vol.4 (0 (0 IACSIT Pre, Singapore orified financial forecaing model: non-linear earching approache Mohammad R. Hamidizadeh, Ph.D. Profeor,

More information

Individual Health Insurance April 30, 2008 Pages 167-170

Individual Health Insurance April 30, 2008 Pages 167-170 Individual Healh Insurance April 30, 2008 Pages 167-170 We have received feedback ha his secion of he e is confusing because some of he defined noaion is inconsisen wih comparable life insurance reserve

More information

Physical Topology Discovery for Large Multi-Subnet Networks

Physical Topology Discovery for Large Multi-Subnet Networks Phyical Topology Dicovery for Large Muli-Subne Nework Yigal Bejerano, Yuri Breibar, Mino Garofalaki, Rajeev Raogi Bell Lab, Lucen Technologie 600 Mounain Ave., Murray Hill, NJ 07974. {bej,mino,raogi}@reearch.bell-lab.com

More information

CHARGE AND DISCHARGE OF A CAPACITOR

CHARGE AND DISCHARGE OF A CAPACITOR REFERENCES RC Circuis: Elecrical Insrumens: Mos Inroducory Physics exs (e.g. A. Halliday and Resnick, Physics ; M. Sernheim and J. Kane, General Physics.) This Laboraory Manual: Commonly Used Insrumens:

More information

Chapter 7. Response of First-Order RL and RC Circuits

Chapter 7. Response of First-Order RL and RC Circuits Chaper 7. esponse of Firs-Order L and C Circuis 7.1. The Naural esponse of an L Circui 7.2. The Naural esponse of an C Circui 7.3. The ep esponse of L and C Circuis 7.4. A General oluion for ep and Naural

More information

The Grantor Retained Annuity Trust (GRAT)

The Grantor Retained Annuity Trust (GRAT) WEALTH ADVISORY Esae Planning Sraegies for closely-held, family businesses The Granor Reained Annuiy Trus (GRAT) An efficien wealh ransfer sraegy, paricularly in a low ineres rae environmen Family business

More information

cooking trajectory boiling water B (t) microwave 0 2 4 6 8 101214161820 time t (mins)

cooking trajectory boiling water B (t) microwave 0 2 4 6 8 101214161820 time t (mins) Alligaor egg wih calculus We have a large alligaor egg jus ou of he fridge (1 ) which we need o hea o 9. Now here are wo accepable mehods for heaing alligaor eggs, one is o immerse hem in boiling waer

More information

Morningstar Investor Return

Morningstar Investor Return Morningsar Invesor Reurn Morningsar Mehodology Paper Augus 31, 2010 2010 Morningsar, Inc. All righs reserved. The informaion in his documen is he propery of Morningsar, Inc. Reproducion or ranscripion

More information

A Re-examination of the Joint Mortality Functions

A Re-examination of the Joint Mortality Functions Norh merican cuarial Journal Volume 6, Number 1, p.166-170 (2002) Re-eaminaion of he Join Morali Funcions bsrac. Heekung Youn, rkad Shemakin, Edwin Herman Universi of S. Thomas, Sain Paul, MN, US Morali

More information

Signal Rectification

Signal Rectification 9/3/25 Signal Recificaion.doc / Signal Recificaion n imporan applicaion of juncion diodes is signal recificaion. here are wo ypes of signal recifiers, half-wae and fullwae. Le s firs consider he ideal

More information

9. Capacitor and Resistor Circuits

9. Capacitor and Resistor Circuits ElecronicsLab9.nb 1 9. Capacior and Resisor Circuis Inroducion hus far we have consider resisors in various combinaions wih a power supply or baery which provide a consan volage source or direc curren

More information

Internet Engineering. Jacek Mazurkiewicz, PhD Softcomputing. Part 1: Introduction, Elementary ANNs

Internet Engineering. Jacek Mazurkiewicz, PhD Softcomputing. Part 1: Introduction, Elementary ANNs Inerne Engineering Jacek azurkieicz, PhD Sofcompuing Par : Inroducion, Elemenary As Formal Inroducion conac hours, room o. 5 building C-3: onday: :45-5:5, Friday: 4:30-6:00, slides:.zsk.ic.pr.roc.pl Professor

More information

The Transport Equation

The Transport Equation The Transpor Equaion Consider a fluid, flowing wih velociy, V, in a hin sraigh ube whose cross secion will be denoed by A. Suppose he fluid conains a conaminan whose concenraion a posiion a ime will be

More information

Nanocubes for Real-Time Exploration of Spatiotemporal Datasets

Nanocubes for Real-Time Exploration of Spatiotemporal Datasets Nanocube for RealTime Exploraion of Spaioemporal Daae Lauro Lin, Jame T Kloowki, and arlo Scheidegger Fig 1 Example viualizaion of 210 million public geolocaed Twier po over he coure of a year The daa

More information

2.5 Life tables, force of mortality and standard life insurance products

2.5 Life tables, force of mortality and standard life insurance products Soluions 5 BS4a Acuarial Science Oford MT 212 33 2.5 Life ables, force of moraliy and sandard life insurance producs 1. (i) n m q represens he probabiliy of deah of a life currenly aged beween ages + n

More information

The Application of Multi Shifts and Break Windows in Employees Scheduling

The Application of Multi Shifts and Break Windows in Employees Scheduling The Applicaion of Muli Shifs and Brea Windows in Employees Scheduling Evy Herowai Indusrial Engineering Deparmen, Universiy of Surabaya, Indonesia Absrac. One mehod for increasing company s performance

More information

TSG-RAN Working Group 1 (Radio Layer 1) meeting #3 Nynashamn, Sweden 22 nd 26 th March 1999

TSG-RAN Working Group 1 (Radio Layer 1) meeting #3 Nynashamn, Sweden 22 nd 26 th March 1999 TSG-RAN Working Group 1 (Radio Layer 1) meeing #3 Nynashamn, Sweden 22 nd 26 h March 1999 RAN TSGW1#3(99)196 Agenda Iem: 9.1 Source: Tile: Documen for: Moorola Macro-diversiy for he PRACH Discussion/Decision

More information

A Note on Using the Svensson procedure to estimate the risk free rate in corporate valuation

A Note on Using the Svensson procedure to estimate the risk free rate in corporate valuation A Noe on Using he Svensson procedure o esimae he risk free rae in corporae valuaion By Sven Arnold, Alexander Lahmann and Bernhard Schwezler Ocober 2011 1. The risk free ineres rae in corporae valuaion

More information

CAREER MAP HOME HEALTH AIDE

CAREER MAP HOME HEALTH AIDE CAREER MAP HOME HEALTH AIDE CAREER MAP HOME HEALTH AIDE Home healh aides are one of he fases growing jobs in New York Ciy. Wih more educaion, home healh aides can move ino many oher ypes of jobs in healh

More information

Performance Center Overview. Performance Center Overview 1

Performance Center Overview. Performance Center Overview 1 Performance Cener Overview Performance Cener Overview 1 ODJFS Performance Cener ce Cener New Performance Cener Model Performance Cener Projec Meeings Performance Cener Execuive Meeings Performance Cener

More information

Making Use of Gate Charge Information in MOSFET and IGBT Data Sheets

Making Use of Gate Charge Information in MOSFET and IGBT Data Sheets Making Use of ae Charge Informaion in MOSFET and IBT Daa Shees Ralph McArhur Senior Applicaions Engineer Advanced Power Technology 405 S.W. Columbia Sree Bend, Oregon 97702 Power MOSFETs and IBTs have

More information

Heat demand forecasting for concrete district heating system

Heat demand forecasting for concrete district heating system Hea demand forecaing for concree diric heaing yem Bronilav Chramcov Abrac Thi paper preen he reul of an inveigaion of a model for hor-erm hea demand forecaing. Foreca of hi hea demand coure i ignifican

More information

Prostate Cancer. Options for Localised Cancer

Prostate Cancer. Options for Localised Cancer Prosae Cancer Opions for Localised Cancer You or someone you know is considering reamen opions for localised prosae cancer. his leafle is designed o give you a shor overview of he opions available. For

More information

Representing Topological Relationships for Moving Objects

Representing Topological Relationships for Moving Objects Represening Topological Relaionships for Moving Objecs Erlend Tøssebro 1 and Mads Ngård 2 1 Deparmen of Elecronics and Compuer Science, Universi of Savanger, NO-4036 Savanger, Norwa [email protected]

More information

The Journey. Roadmaps. 2 Architecture. 3 Innovation. Smart City

The Journey. Roadmaps. 2 Architecture. 3 Innovation. Smart City The Journe 1 Roadmaps 2 Archiecure 3 Innovaion Uili Mobili Living Enr Poins o a Grid Journe Sraeg COMM projec Evoluion no Revoluion IT Concerns Daa Mgm Inegraion Archiecure Analics Regulaor Analics Disribued

More information

Mortality Variance of the Present Value (PV) of Future Annuity Payments

Mortality Variance of the Present Value (PV) of Future Annuity Payments Morali Variance of he Presen Value (PV) of Fuure Annui Pamens Frank Y. Kang, Ph.D. Research Anals a Frank Russell Compan Absrac The variance of he presen value of fuure annui pamens plas an imporan role

More information

Chapter 2 Problems. 3600s = 25m / s d = s t = 25m / s 0.5s = 12.5m. Δx = x(4) x(0) =12m 0m =12m

Chapter 2 Problems. 3600s = 25m / s d = s t = 25m / s 0.5s = 12.5m. Δx = x(4) x(0) =12m 0m =12m Chaper 2 Problems 2.1 During a hard sneeze, your eyes migh shu for 0.5s. If you are driving a car a 90km/h during such a sneeze, how far does he car move during ha ime s = 90km 1000m h 1km 1h 3600s = 25m

More information

Acceleration Lab Teacher s Guide

Acceleration Lab Teacher s Guide Acceleraion Lab Teacher s Guide Objecives:. Use graphs of disance vs. ime and velociy vs. ime o find acceleraion of a oy car.. Observe he relaionship beween he angle of an inclined plane and he acceleraion

More information

OPTIMAL BATCH QUANTITY MODELS FOR A LEAN PRODUCTION SYSTEM WITH REWORK AND SCRAP. A Thesis

OPTIMAL BATCH QUANTITY MODELS FOR A LEAN PRODUCTION SYSTEM WITH REWORK AND SCRAP. A Thesis OTIMAL BATH UANTITY MOELS FOR A LEAN ROUTION SYSTEM WITH REWORK AN SRA A Thei Submied o he Graduae Faculy of he Louiiana Sae Univeriy and Agriculural and Mechanical ollege in parial fulfillmen of he requiremen

More information

Impact of scripless trading on business practices of Sub-brokers.

Impact of scripless trading on business practices of Sub-brokers. Impac of scripless rading on business pracices of Sub-brokers. For furher deails, please conac: Mr. T. Koshy Vice Presiden Naional Securiies Deposiory Ld. Tradeworld, 5 h Floor, Kamala Mills Compound,

More information

Task is a schedulable entity, i.e., a thread

Task is a schedulable entity, i.e., a thread Real-Time Scheduling Sysem Model Task is a schedulable eniy, i.e., a hread Time consrains of periodic ask T: - s: saring poin - e: processing ime of T - d: deadline of T - p: period of T Periodic ask T

More information

The Complete VoIP Telecom Service Provider The Evolution of a SIP Trunking Provider

The Complete VoIP Telecom Service Provider The Evolution of a SIP Trunking Provider The Complee VoIP Telecom Service Provider The Evoluion of a SIP Trunking Provider By: Sean Rivers Direcor of Technology parner Assurance 1 Agenda Who is Bandwidh.com Today Before VoIP The Addiion of VoIP

More information

Chapter Four: Methodology

Chapter Four: Methodology Chaper Four: Mehodology 1 Assessmen of isk Managemen Sraegy Comparing Is Cos of isks 1.1 Inroducion If we wan o choose a appropriae risk managemen sraegy, no only we should idenify he influence ha risks

More information

Advanced Practice Nursing Master s Degree Option: Nurse-Midwifery (49 credits)

Advanced Practice Nursing Master s Degree Option: Nurse-Midwifery (49 credits) Advanced Pracice Nrsing Maser s Degree Opion: Nrse-Midwifery (49 credis) The Marqee Universiy Nrse-Midwifery Program (NMP) is designed o prepare scholarly, clinically specialized nrses who will fncion

More information

Module 4. Single-phase AC circuits. Version 2 EE IIT, Kharagpur

Module 4. Single-phase AC circuits. Version 2 EE IIT, Kharagpur Module 4 Single-phase A circuis ersion EE T, Kharagpur esson 5 Soluion of urren in A Series and Parallel ircuis ersion EE T, Kharagpur n he las lesson, wo poins were described:. How o solve for he impedance,

More information

How To Solve An Uncerain Daa Problem

How To Solve An Uncerain Daa Problem Robu Bandwidh Allocaion Sraegie Oliver Heckmann, Jen Schmi, Ralf Seinmez Mulimedia Communicaion Lab (KOM), Darmad Univeriy of Technology Merckr. 25 D-64283 Darmad Germany {Heckmann, Schmi, Seinmez}@kom.u-darmad.de

More information

CALCULATION OF OMX TALLINN

CALCULATION OF OMX TALLINN CALCULATION OF OMX TALLINN CALCULATION OF OMX TALLINN 1. OMX Tallinn index...3 2. Terms in use...3 3. Comuaion rules of OMX Tallinn...3 3.1. Oening, real-ime and closing value of he Index...3 3.2. Index

More information

AP Calculus AB 2013 Scoring Guidelines

AP Calculus AB 2013 Scoring Guidelines AP Calculus AB 1 Scoring Guidelines The College Board The College Board is a mission-driven no-for-profi organizaion ha connecs sudens o college success and opporuniy. Founded in 19, he College Board was

More information

Random Walk in 1-D. 3 possible paths x vs n. -5 For our random walk, we assume the probabilities p,q do not depend on time (n) - stationary

Random Walk in 1-D. 3 possible paths x vs n. -5 For our random walk, we assume the probabilities p,q do not depend on time (n) - stationary Random Walk in -D Random walks appear in many cones: diffusion is a random walk process undersanding buffering, waiing imes, queuing more generally he heory of sochasic processes gambling choosing he bes

More information

Inductance and Transient Circuits

Inductance and Transient Circuits Chaper H Inducance and Transien Circuis Blinn College - Physics 2426 - Terry Honan As a consequence of Faraday's law a changing curren hrough one coil induces an EMF in anoher coil; his is known as muual

More information

Module 3 Design for Strength. Version 2 ME, IIT Kharagpur

Module 3 Design for Strength. Version 2 ME, IIT Kharagpur Module 3 Design for Srengh Lesson 2 Sress Concenraion Insrucional Objecives A he end of his lesson, he sudens should be able o undersand Sress concenraion and he facors responsible. Deerminaion of sress

More information

Diagnostic Examination

Diagnostic Examination Diagnosic Examinaion TOPIC XV: ENGINEERING ECONOMICS TIME LIMIT: 45 MINUTES 1. Approximaely how many years will i ake o double an invesmen a a 6% effecive annual rae? (A) 10 yr (B) 12 yr (C) 15 yr (D)

More information

Return Calculation of U.S. Treasury Constant Maturity Indices

Return Calculation of U.S. Treasury Constant Maturity Indices Reurn Calculaion of US Treasur Consan Mauri Indices Morningsar Mehodolog Paper Sepeber 30 008 008 Morningsar Inc All righs reserved The inforaion in his docuen is he proper of Morningsar Inc Reproducion

More information

Term Structure of Prices of Asian Options

Term Structure of Prices of Asian Options Term Srucure of Prices of Asian Opions Jirô Akahori, Tsuomu Mikami, Kenji Yasuomi and Teruo Yokoa Dep. of Mahemaical Sciences, Risumeikan Universiy 1-1-1 Nojihigashi, Kusasu, Shiga 525-8577, Japan E-mail:

More information

The Role of the Scientific Method in Software Development. Robert Sedgewick Princeton University

The Role of the Scientific Method in Software Development. Robert Sedgewick Princeton University The Role of he Scienific Mehod in Sofware Developmen Rober Sedgewick Princeon Univeriy The cienific mehod i neceary in algorihm deign and ofware developmen Scienific mehod creae a model decribing naural

More information

RC (Resistor-Capacitor) Circuits. AP Physics C

RC (Resistor-Capacitor) Circuits. AP Physics C (Resisor-Capacior Circuis AP Physics C Circui Iniial Condiions An circui is one where you have a capacior and resisor in he same circui. Suppose we have he following circui: Iniially, he capacior is UNCHARGED

More information

Analogue and Digital Signal Processing. First Term Third Year CS Engineering By Dr Mukhtiar Ali Unar

Analogue and Digital Signal Processing. First Term Third Year CS Engineering By Dr Mukhtiar Ali Unar Analogue and Digial Signal Processing Firs Term Third Year CS Engineering By Dr Mukhiar Ali Unar Recommended Books Haykin S. and Van Veen B.; Signals and Sysems, John Wiley& Sons Inc. ISBN: 0-7-380-7 Ifeachor

More information

Capacitors and inductors

Capacitors and inductors Capaciors and inducors We coninue wih our analysis of linear circuis by inroducing wo new passive and linear elemens: he capacior and he inducor. All he mehods developed so far for he analysis of linear

More information

Automatic measurement and detection of GSM interferences

Automatic measurement and detection of GSM interferences Auomaic measuremen and deecion of GSM inerferences Poor speech qualiy and dropped calls in GSM neworks may be caused by inerferences as a resul of high raffic load. The radio nework analyzers from Rohde

More information

SELF-EVALUATION FOR VIDEO TRACKING SYSTEMS

SELF-EVALUATION FOR VIDEO TRACKING SYSTEMS SELF-EVALUATION FOR VIDEO TRACKING SYSTEMS Hao Wu and Qinfen Zheng Cenre for Auomaion Research Dep. of Elecrical and Compuer Engineering Universiy of Maryland, College Park, MD-20742 {wh2003, qinfen}@cfar.umd.edu

More information

Making a Faster Cryptanalytic Time-Memory Trade-Off

Making a Faster Cryptanalytic Time-Memory Trade-Off Making a Faser Crypanalyic Time-Memory Trade-Off Philippe Oechslin Laboraoire de Securié e de Crypographie (LASEC) Ecole Polyechnique Fédérale de Lausanne Faculé I&C, 1015 Lausanne, Swizerland [email protected]

More information

t Thick,intelligent,or thin access points? t WLAN switch or no WLAN switch? t WLAN appliance with 3rd party APs?

t Thick,intelligent,or thin access points? t WLAN switch or no WLAN switch? t WLAN appliance with 3rd party APs? IRONPOINT-FES IronPoin-FES Wireless Soluion IronPoin Benefis Mos Flexible WiFi Archiecure Leading Sandards-based Securiy Enerprise-class Mobiliy Advanced AP Funcionaliy Cenralized Managemen (wired & wireless)

More information

A Comparative Study of Linear and Nonlinear Models for Aggregate Retail Sales Forecasting

A Comparative Study of Linear and Nonlinear Models for Aggregate Retail Sales Forecasting A Comparaive Sudy of Linear and Nonlinear Model for Aggregae Reail Sale Forecaing G. Peer Zhang Deparmen of Managemen Georgia Sae Univeriy Alana GA 30066 (404) 651-4065 Abrac: The purpoe of hi paper i

More information

Table of contents Chapter 1 Interest rates and factors Chapter 2 Level annuities Chapter 3 Varying annuities

Table of contents Chapter 1 Interest rates and factors Chapter 2 Level annuities Chapter 3 Varying annuities Table of conens Chaper 1 Ineres raes and facors 1 1.1 Ineres 2 1.2 Simple ineres 4 1.3 Compound ineres 6 1.4 Accumulaed value 10 1.5 Presen value 11 1.6 Rae of discoun 13 1.7 Consan force of ineres 17

More information

AP Calculus AB 2007 Scoring Guidelines

AP Calculus AB 2007 Scoring Guidelines AP Calculus AB 7 Scoring Guidelines The College Board: Connecing Sudens o College Success The College Board is a no-for-profi membership associaion whose mission is o connec sudens o college success and

More information

TEMPORAL PATTERN IDENTIFICATION OF TIME SERIES DATA USING PATTERN WAVELETS AND GENETIC ALGORITHMS

TEMPORAL PATTERN IDENTIFICATION OF TIME SERIES DATA USING PATTERN WAVELETS AND GENETIC ALGORITHMS TEMPORAL PATTERN IDENTIFICATION OF TIME SERIES DATA USING PATTERN WAVELETS AND GENETIC ALGORITHMS RICHARD J. POVINELLI AND XIN FENG Deparmen of Elecrical and Compuer Engineering Marquee Universiy, P.O.

More information

Distributing Human Resources among Software Development Projects 1

Distributing Human Resources among Software Development Projects 1 Disribuing Human Resources among Sofware Developmen Proecs Macario Polo, María Dolores Maeos, Mario Piaini and rancisco Ruiz Summary This paper presens a mehod for esimaing he disribuion of human resources

More information

Capital Budgeting and Initial Cash Outlay (ICO) Uncertainty

Capital Budgeting and Initial Cash Outlay (ICO) Uncertainty Financial Decisions, Summer 006, Aricle Capial Budgeing and Iniial Cash Oulay (ICO) Uncerainy Michael C. Ehrhard and John M. Wachowicz, Jr. * * The Paul and Beverly Casagna Professor of Finance and Professor

More information

Direc Manipulaion Inerface and EGN algorithms

Direc Manipulaion Inerface and EGN algorithms A Direc Manipulaion Inerface for 3D Compuer Animaion Sco Sona Snibbe y Brown Universiy Deparmen of Compuer Science Providence, RI 02912, USA Absrac We presen a new se of inerface echniques for visualizing

More information

INTRODUCTION TO EMAIL MARKETING PERSONALIZATION. How to increase your sales with personalized triggered emails

INTRODUCTION TO EMAIL MARKETING PERSONALIZATION. How to increase your sales with personalized triggered emails INTRODUCTION TO EMAIL MARKETING PERSONALIZATION How o increase your sales wih personalized riggered emails ECOMMERCE TRIGGERED EMAILS BEST PRACTICES Triggered emails are generaed in real ime based on each

More information

Measuring macroeconomic volatility Applications to export revenue data, 1970-2005

Measuring macroeconomic volatility Applications to export revenue data, 1970-2005 FONDATION POUR LES ETUDES ET RERS LE DEVELOPPEMENT INTERNATIONAL Measuring macroeconomic volailiy Applicaions o expor revenue daa, 1970-005 by Joël Cariolle Policy brief no. 47 March 01 The FERDI is a

More information

Process Modeling for Object Oriented Analysis using BORM Object Behavioral Analysis.

Process Modeling for Object Oriented Analysis using BORM Object Behavioral Analysis. Proce Modeling for Objec Oriened Analyi uing BORM Objec Behavioral Analyi. Roger P. Kno Ph.D., Compuer Science Dep, Loughborough Univeriy, U.K. [email protected] 9RMW FKMerunka Ph.D., Dep. of Informaion

More information

EURODOLLAR FUTURES AND OPTIONS: CONVEXITY ADJUSTMENT IN HJM ONE-FACTOR MODEL

EURODOLLAR FUTURES AND OPTIONS: CONVEXITY ADJUSTMENT IN HJM ONE-FACTOR MODEL EURODOLLAR FUTURES AND OPTIONS: CONVEXITY ADJUSTMENT IN HJM ONE-FACTOR MODEL MARC HENRARD Absrac. In his noe we give pricing formlas for differen insrmens linked o rae fres ero-dollar fres. We provide

More information

I. Basic Concepts (Ch. 1-4)

I. Basic Concepts (Ch. 1-4) (Ch. 1-4) A. Real vs. Financial Asses (Ch 1.2) Real asses (buildings, machinery, ec.) appear on he asse side of he balance shee. Financial asses (bonds, socks) appear on boh sides of he balance shee. Creaing

More information

Chapter 6: Business Valuation (Income Approach)

Chapter 6: Business Valuation (Income Approach) Chaper 6: Business Valuaion (Income Approach) Cash flow deerminaion is one of he mos criical elemens o a business valuaion. Everyhing may be secondary. If cash flow is high, hen he value is high; if he

More information

Software Project Management tools: A Comparative Analysis

Software Project Management tools: A Comparative Analysis Sofware Projec Managemen ools: A Comparaive Analysis Mrs. Sonali Nemade Pad.Dr.D.Y.Pail A.C.S. College, Pimpri (India) [email protected] Mrs. Madhuri.A. Darekar Pad.Dr.D.Y.Pail A.C.S. College,

More information

TOI: H02I Individual Health - Accident Only Sub-TOI: H02I.000 Health - Accident Only Application for Accidental Death Policy/UAIN-TAP(03)

TOI: H02I Individual Health - Accident Only Sub-TOI: H02I.000 Health - Accident Only Application for Accidental Death Policy/UAIN-TAP(03) TOI: H02I Individual Healh - Acciden Only Sub-TOI: H02I.000 Healh - Acciden Only Produc Name: Projec Name/Number: / Filing a a Glance Company: Unied American Insurance Company Produc Name: Applicaion for

More information

WHAT ARE OPTION CONTRACTS?

WHAT ARE OPTION CONTRACTS? WHAT ARE OTION CONTRACTS? By rof. Ashok anekar An oion conrac is a derivaive which gives he righ o he holder of he conrac o do 'Somehing' bu wihou he obligaion o do ha 'Somehing'. The 'Somehing' can be

More information

Heterogeneous wireless network management

Heterogeneous wireless network management 1 Heerogeneos wireless nework managemen W. Qadeer*, T. Simnic*^, J.Ankcorn^, V. Krishnan^ and G. De Micheli* *Sanford Universiy, ^HP Labs Absrac Today s wireless neworks are highly heerogeneos wih diverse

More information

GUIDE GOVERNING SMI RISK CONTROL INDICES

GUIDE GOVERNING SMI RISK CONTROL INDICES GUIDE GOVERNING SMI RISK CONTROL IND ICES SIX Swiss Exchange Ld 04/2012 i C O N T E N T S 1. Index srucure... 1 1.1 Concep... 1 1.2 General principles... 1 1.3 Index Commission... 1 1.4 Review of index

More information

ACE-1/onearm #show service-policy client-vips

ACE-1/onearm #show service-policy client-vips M A C E E x a m Basic Load Balancing Using O ne A r m M ode w it h S ou r ce N A T on t h e C isco A p p licat ion C ont r ol E ngine Goal Configure b a s ic l oa d b a l a nc ing (L a y er 3 ) w h ere

More information

Optimal Path Routing in Single and Multiple Clock Domain Systems

Optimal Path Routing in Single and Multiple Clock Domain Systems IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN, TO APPEAR. 1 Opimal Pah Rouing in Single and Muliple Clock Domain Syem Soha Haoun, Senior Member, IEEE, Charle J. Alper, Senior Member, IEEE ) Abrac Shrinking

More information

Journal Of Business & Economics Research September 2005 Volume 3, Number 9

Journal Of Business & Economics Research September 2005 Volume 3, Number 9 Opion Pricing And Mone Carlo Simulaions George M. Jabbour, (Email: [email protected]), George Washingon Universiy Yi-Kang Liu, ([email protected]), George Washingon Universiy ABSTRACT The advanage of Mone Carlo

More information

1 HALF-LIFE EQUATIONS

1 HALF-LIFE EQUATIONS R.L. Hanna Page HALF-LIFE EQUATIONS The basic equaion ; he saring poin ; : wrien for ime: x / where fracion of original maerial and / number of half-lives, and / log / o calculae he age (# ears): age (half-life)

More information

Calculation of variable annuity market sensitivities using a pathwise methodology

Calculation of variable annuity market sensitivities using a pathwise methodology cuing edge Variable annuiie Calculaion of variable annuiy marke eniiviie uing a pahwie mehodology Under radiional finie difference mehod, he calculaion of variable annuiy eniiviie can involve muliple Mone

More information

An approach for designing a surface pencil through a given geodesic curve

An approach for designing a surface pencil through a given geodesic curve An approach for deigning a urface pencil hrough a given geodeic curve Gülnur SAFFAK ATALAY, Fama GÜLER, Ergin BAYRAM *, Emin KASAP Ondokuz Mayı Univeriy, Faculy of Ar and Science, Mahemaic Deparmen [email protected],

More information