Max Flow, Min Cut. Maximum Flow and Minimum Cut. Soviet Rail Network, Minimum Cut Problem

Size: px
Start display at page:

Download "Max Flow, Min Cut. Maximum Flow and Minimum Cut. Soviet Rail Network, 1955. Minimum Cut Problem"

Transcription

1 Maximum Flow and Minimum u Max Flow, Min u Max flow and min cu. Two very rich algorihmic problem. ornerone problem in combinaorial opimizaion. eauiful mahemaical dualiy. Minimum cu Maximum flow Max-flow min-cu heorem Ford-Fulkeron augmening pah algorihm dmond-karp heuriic iparie maching Nonrivial applicaion / reducion. Nework conneciviy. iparie maching. aa mining. Open-pi mining. irline cheduling. Image proceing. Projec elecion. aeball eliminaion. Nework reliabiliy. ecuriy of aiical daa. iribued compuing. galiarian able maching. iribued compuing. Many many more... Princeon Univeriy O lgorihm and aa rucure pring Kevin Wayne hp:// ovie Rail Nework, Minimum u Problem Nework: abracion for maerial FLOWING hrough he edge. ireced graph. apaciie on edge. ource node, ink node. Min cu problem. elee "be" e of edge o diconnec from. ource ink capaciy ource: On he hiory of he ranporaion and maximum flow problem. lexander chrijver in Mah Programming, :,.

2 u u cu i a node pariion (, T) uch ha i in and i in T. capaciy(, T) = um of weigh of edge leaving. cu i a node pariion (, T) uch ha i in and i in T. capaciy(, T) = um of weigh of edge leaving. apaciy = apaciy = Minimum u Problem Maximum Flow Problem cu i a node pariion (, T) uch ha i in and i in T. capaciy(, T) = um of weigh of edge leaving. Min cu problem. Find an - cu of minimum capaciy. Nework: abracion for maerial FLOWING hrough he edge. ireced graph. ame inpu a min cu problem apaciie on edge. ource node, ink node. Max flow problem. ign flow o edge o a o: qualize inflow and ouflow a every inermediae verex. Maximize flow en from o. ource capaciy ink apaciy =

3 Flow Flow flow f i an aignmen of weigh o edge o ha: apaciy: f(e) u(e). Flow conervaion: flow leaving v = flow enering v. excep a or flow f i an aignmen of weigh o edge o ha: apaciy: f(e) u(e). Flow conervaion: flow leaving v = flow enering v. excep a or capaciy flow Value = capaciy flow Value = Maximum Flow Problem Flow and u Max flow problem: find flow ha maximize ne flow ino ink. Obervaion. Le f be a flow, and le (, T) be any - cu. Then, he ne flow en acro he cu i equal o he amoun reaching. capaciy flow Value = Value =

4 Flow and u Flow and u Obervaion. Le f be a flow, and le (, T) be any - cu. Then, he ne flow en acro he cu i equal o he amoun reaching. Obervaion. Le f be a flow, and le (, T) be any - cu. Then, he ne flow en acro he cu i equal o he amoun reaching. Value = Value = Flow and u Max Flow and Min u Obervaion. Le f be a flow, and le (, T) be any - cu. Then he value of he flow i a mo he capaciy of he cu. Obervaion. Le f be a flow, and le (, T) be an - cu whoe capaciy equal he value of f. Then f i a max flow and (, T) i a min cu. u capaciy = Flow value u capaciy = Flow value Flow value =

5 Max-Flow Min-u Theorem Toward an lgorihm Max-flow min-cu heorem. (Ford-Fulkeron, ): In any nework, he value of max flow equal capaciy of min cu. Proof IOU: we find flow and cu uch ha Obervaion applie. Find - pah where each arc ha f(e) < u(e) and "augmen" flow along i. Min cu capaciy = Max flow value = flow Flow value = capaciy Toward an lgorihm Toward an lgorihm Find - pah where each arc ha f(e) < u(e) and "augmen" flow along i. Greedy algorihm: repea unil you ge uck. Find - pah where each arc ha f(e) < u(e) and "augmen" flow along i. Greedy algorihm: repea unil you ge uck. Fail: need o be able o "backrack." flow Flow value = flow Flow value = capaciy X X X capaciy X X X oleneck capaciy of pah = Flow value =

6 Reidual Graph ugmening Pah Original graph. Flow f(e). dge e = v-w v flow = f(e) capaciy = u(e) w ugmening pah = pah in reidual graph. Increae flow along forward edge. ecreae flow along backward edge. Reidual edge. dge e = v-w or w-v. "Undo" flow en. Reidual graph. ll he edge ha have ricly poiive reidual capaciy. v reidual capaciy = u(e) f(e) w reidual capaciy = f(e) reidual original X X X X X ugmening Pah Ford-Fulkeron ugmening Pah lgorihm Obervaion. If augmening pah, hen no ye a max flow. Q. If no augmening pah, i i a max flow? Ford-Fulkeron algorihm. Generic mehod for olving max flow. reidual while (here exi an augmening pah) { Find augmening pah P ompue boleneck capaciy of P ugmen flow along P original Flow value = X X X X X Queion. oe hi lead o a maximum flow? ye How do we find an augmening pah? - pah in reidual graph How many augmening pah doe i ake? How much effor do we pending finding a pah?

7 Max-Flow Min-u Theorem Proof of Max-Flow Min-u Theorem ugmening pah heorem. flow f i a max flow if and only if here are no augmening pah. Max-flow min-cu heorem. The value of he max flow i equal o he capaciy of he min cu. We prove boh imulaneouly by howing he following are equivalen: (i) f i a max flow. (ii) There i no augmening pah relaive o f. (iii) There exi a cu whoe capaciy equal he value of f. (i) (ii) equivalen o no (ii) no (i), which wa Obervaion (ii) (iii) nex lide (iii) (i) hi wa Obervaion (ii) (iii). If here i no augmening pah relaive o f, hen here exi a cu whoe capaciy equal he value of f. Proof. Le f be a flow wih no augmening pah. Le be e of verice reachable from in reidual graph. conain ; ince no augmening pah, doe no conain all edge e leaving in original nework have f(e) = u(e) all edge e enering in original nework have f(e) = f e ou of e ou of f ( e) u( e) capaciy (, T) e in o f ( e) T reidual nework Max Flow Nework Implemenaion Ford-Fulkeron lgorihm: Implemenaion dge in original graph may correpond o or reidual edge. May need o ravere edge e = v-w in forward or revere direcion. Flow = f(e), capaciy = u(e). Iner wo copie of each edge, one in adjacency li of v and one in w. Ford-Fulkeron main loop. // while here exi an augmening pah, ue i while (augpah()) { public cla dge { privae in v, w; privae in cap; privae in flow; // from, o // capaciy from v o w // flow from v o w public dge(in v, in w, in cap) {... public in cap() { reurn cap; public in flow() { reurn flow; public boolean from(in v) { reurn hi.v == v; public in oher(in v) { reurn from(v)? hi.w : hi.v; public in capro(in v) { reurn from(v)? flow : cap - flow; public void addflowro(in v, in d) { flow += from(v)? -d : d; // compue boleneck capaciy in bole = INFINITY; for (in v = ; v!= ; v = T(v)) bole = Mah.min(bole, pred[v].capro(v)); // augmen flow for (in v = ; v!= ; v = T(v)) pred[v].addflowro(v, bole); // keep rack of oal flow en from o value += bole;

8 Ford-Fulkeron lgorihm: nalyi hooing Good ugmening Pah umpion: all capaciie are ineger beween and U. Ue care when elecing augmening pah. Invarian: every flow value and every reidual capaciie remain an ineger hroughou he algorihm. Theorem: he algorihm erminae in a mo f * V U ieraion. orollary: if U =, hen algorihm run in V ieraion. no polynomial in inpu ize! Inegraliy heorem: if all arc capaciie are ineger, hen here exi a max flow f for which every flow value i an ineger. Original Nework hooing Good ugmening Pah hooing Good ugmening Pah Ue care when elecing augmening pah. Ue care when elecing augmening pah. X X X Original Nework Original Nework

9 hooing Good ugmening Pah hooing Good ugmening Pah Ue care when elecing augmening pah. Ue care when elecing augmening pah. X X X Original Nework Original Nework ieraion poible! hooing Good ugmening Pah hore ugmening Pah Ue care when elecing augmening pah. ome choice lead o exponenial algorihm. lever choice lead o polynomial algorihm. Opimal choice for real world problem??? eign goal i o chooe augmening pah o ha: an find augmening pah efficienly. Few ieraion. hooe augmening pah wih: dmond-karp () Fewe number of arc. (hore pah) Max boleneck capaciy. (fae pah) hore augmening pah. ay o implemen wih F. Find augmening pah wih fewe number of arc. while (!q.impy()) { in v = q.dequeue(); InIeraor i = G.neighbor(v); while(i.hanex()) { dge e = i.nex(); in w = e.oher(v); if (e.capro(w) > ) { // i v-w a reidual edge? if (w[w] > w[v] + ) { w[w] = w[v] + ; pred[w] = e; // keep rack of hore pah q.enqueue(w); reurn (w[] < INFINITY); // i here an augmening pah?

10 hore ugmening Pah nalyi Fae ugmening Pah Lengh of hore augmening pah increae monoonically. ricly increae afer a mo augmenaion. mo V oal augmening pah. O( V) running ime. Fae augmening pah. Find augmening pah whoe boleneck capaciy i maximum. eliver mo amoun of flow o ink. olve uing ijkra-yle (PF) algorihm. X v reidual capaciy w if (w[w] < Mah.min(w[v], e.capro(w)) { w[w] = Mah.min(w[v], e.capro(w)); pred[w] = v; Finding a fae pah. O( log V) per augmenaion wih binary heap. Fac. O( log U) augmenaion if capaciie are beween and U. hooing an ugmening Pah Hiory of Wor-ae Running Time hooing an augmening pah. ny pah will do wide laiude in implemening Ford-Fulkeron. Generic prioriy fir earch. ome choice lead o good wor-cae performance. hore augmening pah fae augmening pah variaion on a heme: PF verage cae no well underood. Reearch challenge. Pracice: olve max flow problem on real nework in linear ime. Theory: prove i for wor-cae nework. Year... icoverer Mehod ympoic Time anzig implex V U Ford, Fulkeron ugmening pah V U dmond-karp hore pah V dmond-karp Max capaciy log U ( + V log V) iniz Improved hore pah V dmond-karp, iniz apaciy caling log U iniz-gabow Improved capaciy caling V log U Karzanov Preflow-puh V leaor-tarjan ynamic ree V log V Goldberg-Tarjan FIFO preflow-puh V log (V / ) Goldberg-Rao Lengh funcion / log (V / ) log U V / log (V / ) log U rc capaciie are beween and U.

11 n pplicaion iparie Maching Jon placemen. ompanie make job offer. uden have job choice. an we fill every job? iparie maching. Inpu: undireced and biparie graph G. e of edge M i a maching if each verex appear a mo once. Max maching: find a max cardinaliy maching. an we employ every uden? lice-dobe ob-yahoo arol-hp ave-pple liza-im Frank-un Maching M -, -, - L R iparie Maching iparie Maching iparie maching. Inpu: undireced and biparie graph G. e of edge M i a maching if each verex appear a mo once. Max maching: find a max cardinaliy maching. Reduce o max flow. reae a direced graph G'. irec all arc from L o R, and give infinie (or uni) capaciy. dd ource, and uni capaciy arc from o each node in L. dd ink, and uni capaciy arc from each node in R o. L R Maching M -, -, -, - L R G G'

12 iparie Maching: Proof of orrecne iparie Maching: Proof of orrecne laim. Maching in G of cardinaliy k induce flow in G' of value k. Given maching M = { -, -, - of cardinaliy. onider flow f ha end uni along each of pah: f i a flow, and ha cardinaliy. laim. Flow f of value k in G' induce maching of cardinaliy k in G. y inegraliy heorem, here exi / valued flow f of value k. onider M = e of edge from L o R wih f(e) =. each node in L and R inciden o a mo one edge in M M = k L R L R G G' G G' Reducion Reducion. Given an inance of biparie maching. Tranform i o a max flow problem. olve max flow problem. Tranform max flow oluion o biparie maching oluion. Iue. How expenive i ranformaion? O( + V) I i beer o olve problem direcly? O( V / ) biparie maching oom line: max flow i an exremely rich problem-olving model. Many imporan pracical problem reduce o max flow. We know good algorihm for olving max flow problem.

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

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

How Much Can Taxes Help Selfish Routing?

How Much Can Taxes Help Selfish Routing? How Much Can Taxe Help Selfih Rouing? Tim Roughgarden (Cornell) Join wih Richard Cole (NYU) and Yevgeniy Dodi (NYU) Selfih Rouing a direced graph G = (V,E) a ource and a deinaion one uni of raffic from

More information

On the Connection Between Multiple-Unicast Network Coding and Single-Source Single-Sink Network Error Correction

On the Connection Between Multiple-Unicast Network Coding and Single-Source Single-Sink Network Error Correction On he Connecion Beween Muliple-Unica ework Coding and Single-Source Single-Sink ework Error Correcion Jörg Kliewer JIT Join work wih Wenao Huang and Michael Langberg ework Error Correcion Problem: Adverary

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

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

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

Circle Geometry (Part 3)

Circle Geometry (Part 3) Eam aer 3 ircle Geomery (ar 3) emen andard:.4.(c) yclic uadrilaeral La week we covered u otheorem 3, he idea of a convere and we alied our heory o ome roblem called IE. Okay, o now ono he ne chunk of heory

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

Stock Trading with Recurrent Reinforcement Learning (RRL) CS229 Application Project Gabriel Molina, SUID 5055783

Stock Trading with Recurrent Reinforcement Learning (RRL) CS229 Application Project Gabriel Molina, SUID 5055783 Sock raing wih Recurren Reinforcemen Learning (RRL) CS9 Applicaion Projec Gabriel Molina, SUID 555783 I. INRODUCION One relaively new approach o financial raing is o use machine learning algorihms o preic

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

AP Calculus BC 2010 Scoring Guidelines

AP Calculus BC 2010 Scoring Guidelines AP Calculus BC Scoring Guidelines The College Board The College Board is a no-for-profi membership associaion whose mission is o connec sudens o college success and opporuniy. Founded in, he College Board

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

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

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

Optimal Investment and Consumption Decision of Family with Life Insurance

Optimal Investment and Consumption Decision of Family with Life Insurance Opimal Invesmen and Consumpion Decision of Family wih Life Insurance Minsuk Kwak 1 2 Yong Hyun Shin 3 U Jin Choi 4 6h World Congress of he Bachelier Finance Sociey Torono, Canada June 25, 2010 1 Speaker

More information

1 A B C D E F G H I J K L M N O P Q R S { U V W X Y Z 1 A B C D E F G H I J K L M N O P Q R S { U V W X Y Z

1 A B C D E F G H I J K L M N O P Q R S { U V W X Y Z 1 A B C D E F G H I J K L M N O P Q R S { U V W X Y Z o ffix uden abel ere uden ame chool ame isric ame/ ender emale ale onh ay ear ae of irh an eb ar pr ay un ul ug ep c ov ec as ame irs ame lace he uden abel ere ae uden denifier chool se nly rined in he

More information

The Role of Science and Mathematics in Software Development

The Role of Science and Mathematics in Software Development The cienific mehod i eenial in applicaion of compuaion A peronal opinion formed on he bai of decade of experience a a The Role of Science and Mahemaic in Sofware Developmen CS educaor auhor algorihm deigner

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

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

Globally-Optimal Greedy Algorithms for Tracking a Variable Number of Objects

Globally-Optimal Greedy Algorithms for Tracking a Variable Number of Objects Globally-Opimal Greedy Algorihm for Tracking a Variable Number of Objec Hamed Piriavah Deva Ramanan Charle C. Fowlke Deparmen of Compuer Science, Univeriy of California, Irvine {hpiriav,dramanan,fowlke}@ic.uci.edu

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

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

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

Top-K Structural Diversity Search in Large Networks

Top-K Structural Diversity Search in Large Networks Top-K Srucural Diversiy Search in Large Neworks Xin Huang, Hong Cheng, Rong-Hua Li, Lu Qin, Jeffrey Xu Yu The Chinese Universiy of Hong Kong Guangdong Province Key Laboraory of Popular High Performance

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

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

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

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

Chapter 8: Regression with Lagged Explanatory Variables

Chapter 8: Regression with Lagged Explanatory Variables Chaper 8: Regression wih Lagged Explanaory Variables Time series daa: Y for =1,..,T End goal: Regression model relaing a dependen variable o explanaory variables. Wih ime series new issues arise: 1. One

More information

Signal Processing and Linear Systems I

Signal Processing and Linear Systems I Sanford Universiy Summer 214-215 Signal Processing and Linear Sysems I Lecure 5: Time Domain Analysis of Coninuous Time Sysems June 3, 215 EE12A:Signal Processing and Linear Sysems I; Summer 14-15, Gibbons

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

Single-machine Scheduling with Periodic Maintenance and both Preemptive and. Non-preemptive jobs in Remanufacturing System 1

Single-machine Scheduling with Periodic Maintenance and both Preemptive and. Non-preemptive jobs in Remanufacturing System 1 Absrac number: 05-0407 Single-machine Scheduling wih Periodic Mainenance and boh Preempive and Non-preempive jobs in Remanufacuring Sysem Liu Biyu hen Weida (School of Economics and Managemen Souheas Universiy

More information

Chapter 8 Student Lecture Notes 8-1

Chapter 8 Student Lecture Notes 8-1 Chaper Suden Lecure Noes - Chaper Goals QM: Business Saisics Chaper Analyzing and Forecasing -Series Daa Afer compleing his chaper, you should be able o: Idenify he componens presen in a ime series Develop

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

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

MTH6121 Introduction to Mathematical Finance Lesson 5

MTH6121 Introduction to Mathematical Finance Lesson 5 26 MTH6121 Inroducion o Mahemaical Finance Lesson 5 Conens 2.3 Brownian moion wih drif........................... 27 2.4 Geomeric Brownian moion........................... 28 2.5 Convergence of random

More information

THE FIRM'S INVESTMENT DECISION UNDER CERTAINTY: CAPITAL BUDGETING AND RANKING OF NEW INVESTMENT PROJECTS

THE FIRM'S INVESTMENT DECISION UNDER CERTAINTY: CAPITAL BUDGETING AND RANKING OF NEW INVESTMENT PROJECTS VII. THE FIRM'S INVESTMENT DECISION UNDER CERTAINTY: CAPITAL BUDGETING AND RANKING OF NEW INVESTMENT PROJECTS The mos imporan decisions for a firm's managemen are is invesmen decisions. While i is surely

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

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

Stability. Coefficients may change over time. Evolution of the economy Policy changes

Stability. Coefficients may change over time. Evolution of the economy Policy changes Sabiliy Coefficiens may change over ime Evoluion of he economy Policy changes Time Varying Parameers y = α + x β + Coefficiens depend on he ime period If he coefficiens vary randomly and are unpredicable,

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

Multiprocessor Systems-on-Chips

Multiprocessor Systems-on-Chips Par of: Muliprocessor Sysems-on-Chips Edied by: Ahmed Amine Jerraya and Wayne Wolf Morgan Kaufmann Publishers, 2005 2 Modeling Shared Resources Conex swiching implies overhead. On a processing elemen,

More information

Suggested Reading. Signals and Systems 4-2

Suggested Reading. Signals and Systems 4-2 4 Convoluion In Lecure 3 we inroduced and defined a variey of sysem properies o which we will make frequen reference hroughou he course. Of paricular imporance are he properies of lineariy and ime invariance,

More information

Smooth Priorities for Multi-Product Inventory Control

Smooth Priorities for Multi-Product Inventory Control Smooh rioriies for Muli-roduc Invenory Conrol Francisco José.A.V. Mendonça*. Carlos F. Bispo** *Insiuo Superior Técnico - Universidade Técnica de Lisboa (email:favm@mega.is.ul.p) ** Insiuo de Sisemas e

More information

Mechanical Fasteners Tensile and Shear Stress Areas

Mechanical Fasteners Tensile and Shear Stress Areas Mechanical Faseners Tensile and Shear Sress reas Lecure 28 Engineering 473 Machine Design Threaded Faseners Bol Threaded fasener designed o pass hrough holes in maing members and o be secured by ighening

More information

µ r of the ferrite amounts to 1000...4000. It should be noted that the magnetic length of the + δ

µ r of the ferrite amounts to 1000...4000. It should be noted that the magnetic length of the + δ Page 9 Design of Inducors and High Frequency Transformers Inducors sore energy, ransformers ransfer energy. This is he prime difference. The magneic cores are significanly differen for inducors and high

More information

Lecture 15 Isolated DC-DC converters

Lecture 15 Isolated DC-DC converters ELEC440/940 Lecure 15 olae C-C converer Ofen, he oupu C volage fro a C-C converer u be iolae fro he inpu AC upply. C power upplie for appliance an equipen are goo exaple. i avanageou o have he iolaion

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

STABILITY OF LOAD BALANCING ALGORITHMS IN DYNAMIC ADVERSARIAL SYSTEMS

STABILITY OF LOAD BALANCING ALGORITHMS IN DYNAMIC ADVERSARIAL SYSTEMS STABILITY OF LOAD BALANCING ALGORITHMS IN DYNAMIC ADVERSARIAL SYSTEMS ELLIOT ANSHELEVICH, DAVID KEMPE, AND JON KLEINBERG Absrac. In he dynamic load balancing problem, we seek o keep he job load roughly

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

Quality Assurance in Software Development

Quality Assurance in Software Development Insiue for Sofware Technology Qualiy Assurance in Sofware Developmen Qualiässicherung in der Sofwareenwicklung A.o.Univ.-Prof. Dipl.-Ing. Dr. Bernhard Aichernig Insiu für Sofwareechnologie (IST) TU Graz

More information

Better Bounds for Online Load Balancing on Unrelated Machines

Better Bounds for Online Load Balancing on Unrelated Machines Beer Bound for Online Load Balancing on Unrelaed Machine Ioanni Caragianni Abrac We udy he roblem of cheduling ermanen ob on unrelaed machine when he obecive i o minimize he L norm of he machine load.

More information

11/6/2013. Chapter 14: Dynamic AD-AS. Introduction. Introduction. Keeping track of time. The model s elements

11/6/2013. Chapter 14: Dynamic AD-AS. Introduction. Introduction. Keeping track of time. The model s elements Inroducion Chaper 14: Dynamic D-S dynamic model of aggregae and aggregae supply gives us more insigh ino how he economy works in he shor run. I is a simplified version of a DSGE model, used in cuing-edge

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

Online Convex Programming and Generalized Infinitesimal Gradient Ascent

Online Convex Programming and Generalized Infinitesimal Gradient Ascent Online Convex Programming and Generalized Infiniesimal Gradien Ascen Marin Zinkevich Carnegie Mellon Universiy, 5000 Forbes Avenue, Pisburgh, PA 1513 USA maz@cs.cmu.edu Absrac Convex programming involves

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

Two-Group Designs Independent samples t-test & paired samples t-test. Chapter 10

Two-Group Designs Independent samples t-test & paired samples t-test. Chapter 10 Two-Group Deign Independen ample -e & paired ample -e Chaper 0 Previou e (Ch 7 and 8) Z-e z M N -e (one-ample) M N M = andard error of he mean p. 98-9 Remember: = variance M = eimaed andard error p. -

More information

INTEREST RATE FUTURES AND THEIR OPTIONS: SOME PRICING APPROACHES

INTEREST RATE FUTURES AND THEIR OPTIONS: SOME PRICING APPROACHES INTEREST RATE FUTURES AND THEIR OPTIONS: SOME PRICING APPROACHES OPENGAMMA QUANTITATIVE RESEARCH Absrac. Exchange-raded ineres rae fuures and heir opions are described. The fuure opions include hose paying

More information

Empirical heuristics for improving Intermittent Demand Forecasting

Empirical heuristics for improving Intermittent Demand Forecasting Empirical heuriic for improving Inermien Demand Forecaing Foio Peropoulo 1,*, Konanino Nikolopoulo 2, Georgio P. Spihouraki 1, Vailio Aimakopoulo 1 1 Forecaing & Sraegy Uni, School of Elecrical and Compuer

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

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 philippe.oechslin@epfl.ch

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

Dividend taxation, share repurchases and the equity trap

Dividend taxation, share repurchases and the equity trap Working Paper 2009:7 Deparmen of Economic Dividend axaion, hare repurchae and he equiy rap Tobia Lindhe and Jan Söderen Deparmen of Economic Working paper 2009:7 Uppala Univeriy May 2009 P.O. Box 53 ISSN

More information

Fair Stateless Model Checking

Fair Stateless Model Checking Fair Saeless Model Checking Madanlal Musuvahi Shaz Qadeer Microsof Research {madanm,qadeer@microsof.com Absrac Saeless model checking is a useful sae-space exploraion echnique for sysemaically esing complex

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

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

AP Calculus AB 2010 Scoring Guidelines

AP Calculus AB 2010 Scoring Guidelines AP Calculus AB 1 Scoring Guidelines The College Board The College Board is a no-for-profi membership associaion whose mission is o connec sudens o college success and opporuniy. Founded in 1, he College

More information

Communication Networks II Contents

Communication Networks II Contents 3 / 1 -- Communicaion Neworks II (Görg) -- www.comnes.uni-bremen.de Communicaion Neworks II Conens 1 Fundamenals of probabiliy heory 2 Traffic in communicaion neworks 3 Sochasic & Markovian Processes (SP

More information

Strategic Optimization of a Transportation Distribution Network

Strategic Optimization of a Transportation Distribution Network Sraegic Opimizaion of a Transporaion Disribuion Nework K. John Sophabmixay, Sco J. Mason, Manuel D. Rossei Deparmen of Indusrial Engineering Universiy of Arkansas 4207 Bell Engineering Cener Fayeeville,

More information

Economics Honors Exam 2008 Solutions Question 5

Economics Honors Exam 2008 Solutions Question 5 Economics Honors Exam 2008 Soluions Quesion 5 (a) (2 poins) Oupu can be decomposed as Y = C + I + G. And we can solve for i by subsiuing in equaions given in he quesion, Y = C + I + G = c 0 + c Y D + I

More information

Dynamic programming models and algorithms for the mutual fund cash balance problem

Dynamic programming models and algorithms for the mutual fund cash balance problem Submied o Managemen Science manuscrip Dynamic programming models and algorihms for he muual fund cash balance problem Juliana Nascimeno Deparmen of Operaions Research and Financial Engineering, Princeon

More information

Chapter 6 Interest Rates and Bond Valuation

Chapter 6 Interest Rates and Bond Valuation Chaper 6 Ineres Raes and Bond Valuaion Definiion and Descripion of Bonds Long-erm deb-loosely, bonds wih a mauriy of one year or more Shor-erm deb-less han a year o mauriy, also called unfunded deb Bond-sricly

More information

Module 3. R-L & R-C Transients. Version 2 EE IIT, Kharagpur

Module 3. R-L & R-C Transients. Version 2 EE IIT, Kharagpur Module 3 - & -C Transiens esson 0 Sudy of DC ransiens in - and -C circuis Objecives Definiion of inducance and coninuiy condiion for inducors. To undersand he rise or fall of curren in a simple series

More information

On Certain Properties of Random Apollonian Networks

On Certain Properties of Random Apollonian Networks On Cerain Properies of Random Apollonian Neworks Alan Frieze, Charalampos E. Tsourakakis Deparmen of Mahemaical Sciences, Carnegie Mellon Universiy, USA af1p@random.mah.cmu.edu, csourak@mah.cmu.edu Absrac.

More information

Newton s Laws of Motion

Newton s Laws of Motion Newon s Laws of Moion MS4414 Theoreical Mechanics Firs Law velociy. In he absence of exernal forces, a body moves in a sraigh line wih consan F = 0 = v = cons. Khan Academy Newon I. Second Law body. The

More information

Transient Analysis of First Order RC and RL circuits

Transient Analysis of First Order RC and RL circuits Transien Analysis of Firs Order and iruis The irui shown on Figure 1 wih he swih open is haraerized by a pariular operaing ondiion. Sine he swih is open, no urren flows in he irui (i=0) and v=0. The volage

More information

Differential Equations and Linear Superposition

Differential Equations and Linear Superposition Differenial Equaions and Linear Superposiion Basic Idea: Provide soluion in closed form Like Inegraion, no general soluions in closed form Order of equaion: highes derivaive in equaion e.g. dy d dy 2 y

More information

THE PRESSURE DERIVATIVE

THE PRESSURE DERIVATIVE Tom Aage Jelmer NTNU Dearmen of Peroleum Engineering and Alied Geohysics THE PRESSURE DERIVATIVE The ressure derivaive has imoran diagnosic roeries. I is also imoran for making ye curve analysis more reliable.

More information

Name: Algebra II Review for Quiz #13 Exponential and Logarithmic Functions including Modeling

Name: Algebra II Review for Quiz #13 Exponential and Logarithmic Functions including Modeling Name: Algebra II Review for Quiz #13 Exponenial and Logarihmic Funcions including Modeling TOPICS: -Solving Exponenial Equaions (The Mehod of Common Bases) -Solving Exponenial Equaions (Using Logarihms)

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

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

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

Planning Demand and Supply in a Supply Chain. Forecasting and Aggregate Planning

Planning Demand and Supply in a Supply Chain. Forecasting and Aggregate Planning Planning Demand and Supply in a Supply Chain Forecasing and Aggregae Planning 1 Learning Objecives Overview of forecasing Forecas errors Aggregae planning in he supply chain Managing demand Managing capaciy

More information

Principal components of stock market dynamics. Methodology and applications in brief (to be updated ) Andrei Bouzaev, bouzaev@ya.

Principal components of stock market dynamics. Methodology and applications in brief (to be updated ) Andrei Bouzaev, bouzaev@ya. Principal componens of sock marke dynamics Mehodology and applicaions in brief o be updaed Andrei Bouzaev, bouzaev@ya.ru Why principal componens are needed Objecives undersand he evidence of more han one

More information

4. International Parity Conditions

4. International Parity Conditions 4. Inernaional ariy ondiions 4.1 urchasing ower ariy he urchasing ower ariy ( heory is one of he early heories of exchange rae deerminaion. his heory is based on he concep ha he demand for a counry's currency

More information

Genetic Algorithm Search for Predictive Patterns in Multidimensional Time Series

Genetic Algorithm Search for Predictive Patterns in Multidimensional Time Series Geneic Algorihm Search for Predicive Paerns in Mulidimensional Time Series Arnold Polanski School of Managemen and Economics Queen s Universiy of Belfas 25 Universiy Square Belfas BT7 1NN, Unied Kingdom

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

ANALYSIS AND COMPARISONS OF SOME SOLUTION CONCEPTS FOR STOCHASTIC PROGRAMMING PROBLEMS

ANALYSIS AND COMPARISONS OF SOME SOLUTION CONCEPTS FOR STOCHASTIC PROGRAMMING PROBLEMS ANALYSIS AND COMPARISONS OF SOME SOLUTION CONCEPTS FOR STOCHASTIC PROGRAMMING PROBLEMS R. Caballero, E. Cerdá, M. M. Muñoz and L. Rey () Deparmen of Applied Economics (Mahemaics), Universiy of Málaga,

More information

Trends in TCP/IP Retransmissions and Resets

Trends in TCP/IP Retransmissions and Resets Trends in TCP/IP Reransmissions and Reses Absrac Concordia Chen, Mrunal Mangrulkar, Naomi Ramos, and Mahaswea Sarkar {cychen, mkulkarn, msarkar,naramos}@cs.ucsd.edu As he Inerne grows larger, measuring

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

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

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

Q-SAC: Toward QoS Optimized Service Automatic Composition *

Q-SAC: Toward QoS Optimized Service Automatic Composition * Q-SAC: Toward QoS Opimized Service Auomaic Composiion * Hanhua Chen, Hai Jin, Xiaoming Ning, Zhipeng Lü Cluser and Grid Compuing Lab Huazhong Universiy of Science and Technology, Wuhan, 4374, China Email:

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

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

The Roos of Lisp paul graham Draf, January 18, 2002. In 1960, John McCarhy published a remarkable paper in which he did for programming somehing like wha Euclid did for geomery. 1 He showed how, given

More information

Ecodesign Requirements for Electric Motors Towards a System-Approach. Demonstrating the benefits of motor starters for fixed speed applications

Ecodesign Requirements for Electric Motors Towards a System-Approach. Demonstrating the benefits of motor starters for fixed speed applications Ecodesign Requiremens for Elecric Moors Towards a Sysem-Approach Demonsraing he benefis of moor sarers for fixed speed applicaions A message from he CAPIEL Presidens Philippe Sauer CAPIEL Presiden Karlheinz

More information

CHAPTER FIVE. Solutions for Section 5.1

CHAPTER FIVE. Solutions for Section 5.1 CHAPTER FIVE 5. SOLUTIONS 87 Soluions for Secion 5.. (a) The velociy is 3 miles/hour for he firs hours, 4 miles/hour for he ne / hour, and miles/hour for he las 4 hours. The enire rip lass + / + 4 = 6.5

More information