APPLICATION OF OPTIMIZATION PRINCIPLES IN CLASSROOM ALLOCATION USING LINEAR PROGRAMMING

Size: px
Start display at page:

Download "APPLICATION OF OPTIMIZATION PRINCIPLES IN CLASSROOM ALLOCATION USING LINEAR PROGRAMMING"

Transcription

1 Interntionl Journl of Mechnicl Engineering nd Technology (IJMET) Volume 0, Issue 0, Jnury 0, pp., Article ID: IJMET_0_0_0 Aville online t ISSN Print: 0-0 nd ISSN Online: 0- IAEME Puliction Scopus Indeed APPLICATION OF OPTIMIZATION PRINCIPLES IN CLASSROOM ALLOCATION USING LINEAR PROGRAMMING N. K Oldeo*, A. Aolrinw, S.O Slwu, M.O Bmiro nd A.F Lukmn Physicl Sciences Deprtment, Lndmrk University, Kwr Stte, Nigeri H.I Bukri Mthemtics Deprtment, Bgg College of Eduction, Tmle, Ghn *corresponding uthor ABSTRACT This pper del with the ppliction of optimiztion principle in solving the prolem of over-lloction nd under-lloction of the clssroom spce using liner progrmming in Lndmrk University, Nigeri. A liner progrmming model ws formulted sed on the dt otined from the emintion nd lecture timetle committee on the clssroom fcilities, cpcities nd the numer of students per progrmme in ll the three () Colleges to mimize the usge of the ville clssroom spce nd minimizes the congestion nd overcrowding in prticulr lecture room using AMPL softwre which reveled tht out of clssrooms ville with seting cpcity of 0 hs lwys een used to ccommodte the current student popultion of which lwys cuses overflow nd congestion in those concentrted clssroom ecuse the remining clssroom of the seting cpcity of 0 were underutilized. Menwhile if the proected seting cpcity of s reveled y the AMPL softwre in ll these clssroom were fully utilized, this indicted tht n dditionl 0 i.e.(-) students cn e fully sored comfortly with the eisting clssrooms in oth of the three () colleges if the seting cpcities re fully mnged nd mimized. This will helps the school mngement to generte dditionl income of N,0, i.e. (0,000) s school fees using the sme clssroom fcility nd s well s the eisting seting cpcity. Keywords: Alloction, clssroom, liner, optimiztion, progrmming, mimize Cite this Article: N. K Oldeo, A. Aolrinw, S.O Slwu, M.O Bmiro, A.F Lukmn nd H.I Bukri, Appliction of Optimiztion Principles in Clssroom Alloction Using Liner Progrmming, Interntionl Journl of Mechnicl Engineering nd Technology, 0(0), 0, pp. editor@ieme.com

2 N. K Oldeo, A. Aolrinw, S.O Slwu, M.O Bmiro, A.F Lukmn nd H.I Bukri. INTRODUCTION The prolem of llocting scrce resource to stisfy unlimited humn needs hs een nd continues to e glol phenomenon confronting oth the mngers, dministrtors, entrepreneurs, heds of institutions nd individuls like. Alloction of resources to res of spce such s rooms, stisfying s mny requirements nd constrints s possile cn e clled Spce lloction. Arshm () presented procedure for llocting clssrooms in n eductionl institution which ws sed on liner progrmming model in which penlty function is minimized. With the defult vlues of some prmeters provided y the procedure, the model first ssigns s mny rooms to the requests s possile. The idel solution in the spce lloction prolem is one where ll the entities were optimlly llocted, no spce is wsted or overused nd every dditionl requirements nd constrints hve een stisfied. Clssroom lloction hs een n issue ffecting mny orgnistions, compnies nd schools such s Lndmrk University of which the pper try to find lsting solution to the prolem using Liner progrmming method which ws developed s discipline y George Dnzig () lwys refers to the founder who devised the simple method in which ws motivted initilly y the need to solve comple plnning prolems in wrtime opertions. Its development ccelerted rpidly in the post-wr period s mny industries found vlule uses for liner progrmming nd George Dnzig who estlished the theory of dulity lso in. Krmrkr () opined tht etter wy to consistently nd effectively llocte clssrooms is to use computer-ssisted system tht will keep trck of ll clssrooms on cmpus long with specific detils out those rooms tht cn utomticlly suggest efficient pirings with the courses offered for given semester. The efficiency will e udged sed on mny fctors, most importntly eing tht the size of ech room is used effectively. Rgopl nd Bricker (0) stted tht Mthemticl progrmming tht solves the prolem of determining the optiml lloction of limited resources required to meet given oective, is the liner progrmming, method of llocting limited resources to competing needs in the est wy in order to ensure optimlity. Rz, nd Bricker (0) presented the ellipsoid method, gurnteed to solve ny liner progrm in numer of steps which is polynomil function of the mount of dt defining the liner progrm. Consequently, the ellipsoid method is fster thn the simple method in contrived cses where the simple method performs poorly. In prctice, however, the simple method is fr superior to the ellipsoid method. Ad nd Bnks () introduced n interior-point method for liner progrmming, comining the desirle theoreticl properties of the ellipsoid method with prcticl dvntges of the simple method. Its success initited n eplosion in the development of interior-point methods. These do not pss from verte to verte, ut pss only through the interior of the fesile region. Though this property is very esy to stte, the nlysis of interior-point methods is sutle suect which is much less esily understood thn the ehviour of the simple method. Interior-point methods re now generlly considered competitive with the simple method in most cses, though not ll, pplictions, nd sophisticted softwre pckges implementing them re now ville.. LINEAR PROGRAMMING PROBLEM A Liner progrmming (LP) is one of the most widely used optimiztion techniques nd perhps the most effective method. The term liner progrmming ws coined y George Dntzig in to refer to prolems in which oth the oective function nd constrints re provided. It is prolem of optimizing liner oective in the decision vriles, suect to liner inequlity or inequlity constrints on the X. We then give our stndrd form of liner progrmming s: n editor@ieme.com

3 Appliction of Optimiztion Principles in Clssroom Alloction Using Liner Progrmming Mimize F = n = C X i () Suect = l X u. =... n n Where C to ( i ) X = i. i =... n ( ) rethen prmeters in them oective lowerndupperoundswithl u. function Bothl ndu mye positiveornegtive. coefficients ( ) i linerinequlity constrnts ndl ndu nd re.. Formultion of LP Model Mthemticl liner progrmming models where formulted to determine how to dequtely llocte clss spces to ech deprtment which consist of types of clssroom, seting cpcities, numer of such clssroom ccording to the deprtments nd progrmmes in ech of the three () colleges s well s the totl numer of the students in the ech of the deprtments ccording to the levels which ws collected from the Chirmn of the University lecture nd emintion time tle committee. The specified LP model for the ttinment of the oective function is s follows: Minimize Suect 0 0, i to Z 0 = C 0 =,,,... n X i This which cn e trnsformed into the following 0 0 = 0. re () editor@ieme.com

4 N. K Oldeo, A. Aolrinw, S.O Slwu, M.O Bmiro, A.F Lukmn nd H.I Bukri Minimize Z Suect to C X i 0, i =,,,... n = 0 = 0 ().. Modelling Technique: This clssroom spce lloction prolem is considered s liner progrmming prolem nd this clssroom spce ws ctegorized into types ccording to the numer of sets, nd the type of sitting/equipment/cpcity ville. The students were considered ccording to the level in the clsses sed on the progrmme nd the level of the students s follows. (i).we let the cpcity of ech ctegory (type) of clssroom e: C = C, C, C, C C For i =,, n Where C = the cpcity of room of type C = the cpcity of room of type C = the cpcity of room of type C = the cpcity of room of type C = the cpcity of room of type (ii). we let the clssrooms e ctegorized into types s: =,,,, For i =,,,.... n sed on the cpcities of the rooms, where = clssroom type with seting cpcity C = clssroom type with seting cpcity of C = clssroom type with seting cpcity of C = clssroom type with seting cpcity of C $ = clssroom type with seting cpcity of C $ ().We let the numer of clssrooms of ech type e:,,.... Where; = numer of rooms of clssroom type = numer of rooms of clssroom type (iii) We let the totl ville clssroom spce of ll the types of clssrooms denoted y d. Then Where: d =... * c n is the numer of clssrooms of ech type, () editor@ieme.com

5 Appliction of Optimiztion Principles in Clssroom Alloction Using Liner Progrmming d is the totl ville clssroom spce of ll the types of clssrooms c... cn is the cpcity of ech ctegory (type) of clssroom. DATA COLLECTION AND ANALYSIS OF RESULTS The primry dt collected from the Lndmrk University Chirmn emintion committee which consist of types of clssroom, seting cpcities, numer of ville clssroom y ctegory, list of the Deprtments nd progrmmes in ech of the three () colleges s well s the totl numer of the students in the Deprtments ccording to the levels which ws collected from the chirmn of the University time tle committee. The list of clssroom types currently utilized in the school is s follows:. Wing A, we hve A0, A0, A0, A0, A, A, A, A, A, A, A, A in NCB nd A, A, A in FCB. Wing B, we hve: B0, B0, B0, B0, B, B, B, B, B, B, nd B in NCB. Wing C, we hve: C0, C, C, C in NCB Where NCB= New College Building nd FCB= First College Building. The tles of ll the clss types nd their respective cpcities s well s their vilility re given tle elow Tle : Shows the clsses ville nd their respective seting cpcities Clssroom Type Seting Cpcity No of ville Clssrooms A0 A0 A A 0 A, A A0 B, B, B, B B0, B0 C0, C, C 0 C 0 A, A B0, B, B A A0, A, A B0, A 00 A 0 B LT Ground Floor 0 LT First Floor Totl editor@ieme.com

6 N. K Oldeo, A. Aolrinw, S.O Slwu, M.O Bmiro, A.F Lukmn nd H.I Bukri Tle shows numer of students in ech College, Deprtment nd Progrmme per level CAS CSE CBS LEVEL DEPT TOTAL Agric. Econs. Crop Sc. - Animl Sc. 0 Agric. Eng. Et. Soil Sc. Computer Sc. - Biologicl Sc. - Physicl Sc. - Civil Eng. Chem. Eng Mech. Eng. EIE 0 ABE Accounting - Bus. Admin. 0-0 Economics - Sociology - BFN - Pol. Sc. & Int. Rel. 0 - TOTAL.. Formultion of Liner progrmming The liner Progrmming is herey formulted nd determines the oective function s: n M : C i X () i= Suect to constrints; n i= c i d ( i =,,... n) () Assumption: We ssumed tht I. The totl numer of students ssigned to numer of ctegories of the rooms cnnot eceed the totl clssroom spce ville in ech of the clssrooms. II. 0 for (i =,,, ) is non-negtive since numer of students to e ssigned to room cnnot e negtive numer. Then we set up the oective function s follows: Suect to editor@ieme.com

7 Appliction of Optimiztion Principles in Clssroom Alloction Using Liner Progrmming ,,,,,,,,, 0,,,,,,,,, Where = Clssroom type with seting cpcity of = Clssroom type with seting cpcity of = Clssroom type with seting cpcity of 0 = Clssroom type with seting cpcity of = Clssroom type with seting cpcity of = Clssroom type with seting cpcity of = Clssroom type with seting cpcity of 0 = Clssroom type with seting cpcity of 0 = Clssroom type with seting cpcity of 0 0 = Clssroom type 0 with seting cpcity of = Clssroom type with seting cpcity of = Clssroom type with seting cpcity of = Clssroom type with seting cpcity of = Clssroom type with seting cpcity of = Clssroom type with seting cpcity of editor@ieme.com

8 N. K Oldeo, A. Aolrinw, S.O Slwu, M.O Bmiro, A.F Lukmn nd H.I Bukri = Clssroom type with seting cpcity of 0 = Clssroom type with seting cpcity of = Clssroom type with seting cpcity of 0 = Clssroom type with seting cpcity of.. Develop AMPL Softwre Progrmme # PART : DECISION VARIABLES vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr 0>= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; vr >= 0; # PART : OBJECTIVE FUNCTION mimize P: * * 0* * * * 0* 0* 0* *0 * * * * 00* 0* * 0* *; # Cpcity of ech clss type #PART : CONSTRAINTS s.t. M: * * 0* * * * * * * 0*0 * * * * * * * * *<= ; # Totl of students in 00level s.t. M: * * * * * * * * * 0*0 * * * * * * * * *<= ; # Totl of students in 00level s.t. M: * * * * * * * * * 0*0 * * * * 0* * * * 0*<= ; # Totl of students in 00level s.t. M: * * * * * * * * * *0 * * * * * * * * *<= ; # Totl of students in 00level editor@ieme.com

9 Appliction of Optimiztion Principles in Clssroom Alloction Using Liner Progrmming s.t. M: * * * * * * *0 * 0* *<= ; # Totl of students in 00level s.t. M: * * * * *0 * * * <= ; # No of ville clssrooms s.t. M: 0 >= 0; s.t. M: <= ; s.t. M: <= ; s.t. M0: <= ; s.t. M: <= ; s.t. M: <= ; s.t. M: <= ; s.t. M: <= ; s.t. M: <= ; s.t. M: <= ; s.t. M: 0<= ; s.t. M: <= ; s.t. M: <= ; s.t. M0: <= ; s.t. M: <= ; s.t. M: <= ; s.t. M: <= ; s.t. M: <= ; s.t. M: <= ; s.t. M: <= ; The prt tht ws run for results is (emple.run); reset; model emple.mod; solve; disply,,,,,,,,, 0,,,,,,,,,, P;.. The AMPL Softwre Results mpl: include emple.run MINOS.: optiml solution found. 0 itertions, oective = 0 = 0 = 0 = 0 = 0 editor@ieme.com

10 N. K Oldeo, A. Aolrinw, S.O Slwu, M.O Bmiro, A.F Lukmn nd H.I Bukri = 0 = 0 = 0 = 0 0 = = = = = = = = = = P = Tht implies P m =. ANALYSES OF RESULTS Anlysis of the result generted from the AMPL softwre is presented in the tle elow. The tle shows the clsses tht re eing utilized nd those not eing utilized currently s indicted in the AMPL softwre Clssroom Type Seting Cpcity Aville clssrooms No of clsses utilized A0 A0 0 A 0 A 0 0 A, A 0 A0 0 B, B, B, B 0 B0, B0 0 C0, C, C 0 0 C 0 0 A, A B0, B, B A A0, A, A B0, A 00 A 0 B LT Grd Flr 0 LT First Flr Totl editor@ieme.com

11 Appliction of Optimiztion Principles in Clssroom Alloction Using Liner Progrmming From the results of the AMPL softwre, it is oserved tht out of clssrooms ville with seting cpcity of 0 hd een used to ccommodte the current student popultion of students nd this lwys cuses overflow nd congestion in the clssroom ecuse the remining clssroom of the seting cpcity of 0 were underutilized nd were not lwys tken notice of s tulted s fully utilized clssroom nd unused clssroom in the tle nd tle elow respectively. Menwhile the proected seting cpcity of s given y the AMPL softwre if ll the clssroom were fully utilized nd this indicted tht n dditionl 0 students cn e fully sored comfortly with the eisting clssrooms in ll of the three () colleges if the seting cpcity is fully utilized nd mimized nd this will help the school to generte dditionl (0,000) = N,0, s school fees using the sme clssroom fcility nd s well s the eisting seting cpcity. Tle shows the fully utilized clssroom with its seting cpcity Clssroom Type Aville No of clsses Totl No of Seting Cpcity clssroom utilized seting cpcity A0 A, A B0, B, B A A0, A, A B0, A A 0 0 B LT Grd. Floor 0 0 LT First Floor Totl 0 Tle shows not utilized clssroom with its seting cpcity Clssroom Type Aville No of clsses not Totl No of Seting Cpcity clssroom utilized seting cpcity A0 0 A 0 A A, A 0 A0 0 B, B, B, B 0 B0, B0 0 0 C0, C, C C Totl 0. CONCLUSION In this pper, we hve fully determine the totl numer of seting cpcity in ech of the ville clssroom in Lndmrk University nd proposed pproprite solution to the clssroom lloction prolem using liner progrmming y mimizing the eisting clssroom ville to ccommodte out dditionl students using the sme nd eisting clssroom cpcity nd editor@ieme.com

12 N. K Oldeo, A. Aolrinw, S.O Slwu, M.O Bmiro, A.F Lukmn nd H.I Bukri this proly will ern the school mngement n dditionl N,0, (0,000) s school fees using the sme clssroom fcility nd s well s the eisting seting cpcity. REFERENCES [] Arshm H Optimiztion Techniques : Links mong Liner System of Equtions, Mtri Inversion, nd Liner Progrm Solver Routines, Journl of Mthemticl Eduction in Science nd Technology, (), (). -. [] George Dnzig. The Dntzig simple method for liner progrmming. IEEEplore Vol. issue. () pp - [] Huhn P. nd Borgwrdt K. H. Interior-point methods: worst cse nd verge cse Anlysis of phse-i lgorithm nd termintion procedure, Journl of Compleity Vol., Issue, (00). pp -0 [] Krmrkr N. A new polynomil-time lgorithm for liner progrmming, Comintoric () () pp. - [] Rgopl, J. nd Bricker, D. L. Polynomil Geometric Progrmming s Specil Cse of Semi-Infinite Liner Progrmming, Journl of Optimiztion Theory nd Appliction. Vol., (0). pp. -. [] Rz, T. nd Bricker, D. L. Optiml nd Heuristic Solutions to the Vrile Inspection Policy Prolem, Computers nd Opertions Reserch, Vol., (0). pp. -. [] Ad P.L. nd Bnks W.J. New LP sed heuristics for the clssifiction prolem, Europen Journl of Opertionl Reserch, (). [] Lin, E. Y. H. nd Bricker, D. L. Implementing the Recursive APL Code for Dynmic Progrmming, APL0 Conference Proceedings, Copenhgen, (0). pp. -0. [] Rgopl, J. nd Bricker, D. LPolynomil Geometric Progrmming s Specil Cse of Semi- Infinite Liner Progrmming, Journl of Optimiztion Theory nd Applictions, Vol.,. (0). pp. -. [0] Yrmish G. Wvelet decomposition vi the stndrd tleu simple Method of liner progrmming, Polytechnic University, Brooklyn, NY. (00). [] Bricker, D. L. (). Reformultion of Specil Ordered Sets for Implicit Enumertion Algorithms with Applictions in Non-conve Seprle Progrmming, Vol. (), AIIE Trnsctions editor@ieme.com

Lecture 10 Evolutionary Computation: Evolution strategies and genetic programming

Lecture 10 Evolutionary Computation: Evolution strategies and genetic programming Lecture 10 Evolutionry Computtion: Evolution strtegies nd genetic progrmming Evolution strtegies Genetic progrmming Summry Negnevitsky, Person Eduction, 2011 1 Evolution Strtegies Another pproch to simulting

More information

Ranking of Hexagonal Fuzzy Numbers for Solving Multi Objective Fuzzy Linear Programming Problem

Ranking of Hexagonal Fuzzy Numbers for Solving Multi Objective Fuzzy Linear Programming Problem Interntionl Journl of Computer pplictions 097 8887 Volume 8 No 8 Decemer 0 nking of egonl Fuzzy Numers Solving ulti Ojective Fuzzy Liner Progrmming Prolem jrjeswri. P Deprtment of themtics Chikknn Government

More information

OUTPUT DELIVERY SYSTEM

OUTPUT DELIVERY SYSTEM Differences in ODS formtting for HTML with Proc Print nd Proc Report Lur L. M. Thornton, USDA-ARS, Animl Improvement Progrms Lortory, Beltsville, MD ABSTRACT While Proc Print is terrific tool for dt checking

More information

UT1553B BCRT True Dual-port Memory Interface

UT1553B BCRT True Dual-port Memory Interface UTMC APPICATION NOTE UT553B BCRT True Dul-port Memory Interfce INTRODUCTION The UTMC UT553B BCRT is monolithic CMOS integrted circuit tht provides comprehensive MI-STD- 553B Bus Controller nd Remote Terminl

More information

A Transportation Problem Analysed by a New Ranking Method

A Transportation Problem Analysed by a New Ranking Method (IJIRSE) Interntionl Journl of Innovtive Reserch in Science & Engineering ISSN (Online) 7-07 A Trnsporttion Problem Anlysed by New Rnking Method Dr. A. Shy Sudh P. Chinthiy Associte Professor PG Scholr

More information

Today. CS 188: Artificial Intelligence Fall Recap: Search. Example: Pancake Problem. Example: Pancake Problem. General Tree Search.

Today. CS 188: Artificial Intelligence Fall Recap: Search. Example: Pancake Problem. Example: Pancake Problem. General Tree Search. CS 88: Artificil Intelligence Fll 00 Lecture : A* Serch 9//00 A* Serch rph Serch Tody Heuristic Design Dn Klein UC Berkeley Multiple slides from Sturt Russell or Andrew Moore Recp: Serch Exmple: Pncke

More information

LU Decomposition. Mechanical Engineering Majors. Authors: Autar Kaw

LU Decomposition. Mechanical Engineering Majors. Authors: Autar Kaw LU Decomposition Mechnicl Engineering Mjors Authors: Autr Kw Trnsforming Numericl Methods Eduction for STEM Undergrdutes // LU Decomposition LU Decomposition LU Decomposition is nother method to solve

More information

cisc1110 fall 2010 lecture VI.2 call by value function parameters another call by value example:

cisc1110 fall 2010 lecture VI.2 call by value function parameters another call by value example: cisc1110 fll 2010 lecture VI.2 cll y vlue function prmeters more on functions more on cll y vlue nd cll y reference pssing strings to functions returning strings from functions vrile scope glol vriles

More information

10.5 Graphing Quadratic Functions

10.5 Graphing Quadratic Functions 0.5 Grphing Qudrtic Functions Now tht we cn solve qudrtic equtions, we wnt to lern how to grph the function ssocited with the qudrtic eqution. We cll this the qudrtic function. Grphs of Qudrtic Functions

More information

1. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES)

1. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES) Numbers nd Opertions, Algebr, nd Functions 45. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES) In sequence of terms involving eponentil growth, which the testing service lso clls geometric

More information

From Dependencies to Evaluation Strategies

From Dependencies to Evaluation Strategies From Dependencies to Evlution Strtegies Possile strtegies: 1 let the user define the evlution order 2 utomtic strtegy sed on the dependencies: use locl dependencies to determine which ttriutes to compute

More information

Some necessary and sufficient conditions for two variable orthogonal designs in order 44

Some necessary and sufficient conditions for two variable orthogonal designs in order 44 University of Wollongong Reserch Online Fculty of Informtics - Ppers (Archive) Fculty of Engineering n Informtion Sciences 1998 Some necessry n sufficient conitions for two vrile orthogonl esigns in orer

More information

2 Computing all Intersections of a Set of Segments Line Segment Intersection

2 Computing all Intersections of a Set of Segments Line Segment Intersection 15-451/651: Design & Anlysis of Algorithms Novemer 14, 2016 Lecture #21 Sweep-Line nd Segment Intersection lst chnged: Novemer 8, 2017 1 Preliminries The sweep-line prdigm is very powerful lgorithmic design

More information

Lily Yen and Mogens Hansen

Lily Yen and Mogens Hansen SKOLID / SKOLID No. 8 Lily Yen nd Mogens Hnsen Skolid hs joined Mthemticl Myhem which is eing reformtted s stnd-lone mthemtics journl for high school students. Solutions to prolems tht ppered in the lst

More information

Tree Structured Symmetrical Systems of Linear Equations and their Graphical Solution

Tree Structured Symmetrical Systems of Linear Equations and their Graphical Solution Proceedings of the World Congress on Engineering nd Computer Science 4 Vol I WCECS 4, -4 October, 4, Sn Frncisco, USA Tree Structured Symmetricl Systems of Liner Equtions nd their Grphicl Solution Jime

More information

Presentation Martin Randers

Presentation Martin Randers Presenttion Mrtin Rnders Outline Introduction Algorithms Implementtion nd experiments Memory consumption Summry Introduction Introduction Evolution of species cn e modelled in trees Trees consist of nodes

More information

Fig.25: the Role of LEX

Fig.25: the Role of LEX The Lnguge for Specifying Lexicl Anlyzer We shll now study how to uild lexicl nlyzer from specifiction of tokens in the form of list of regulr expressions The discussion centers round the design of n existing

More information

CS143 Handout 07 Summer 2011 June 24 th, 2011 Written Set 1: Lexical Analysis

CS143 Handout 07 Summer 2011 June 24 th, 2011 Written Set 1: Lexical Analysis CS143 Hndout 07 Summer 2011 June 24 th, 2011 Written Set 1: Lexicl Anlysis In this first written ssignment, you'll get the chnce to ply round with the vrious constructions tht come up when doing lexicl

More information

COMP 423 lecture 11 Jan. 28, 2008

COMP 423 lecture 11 Jan. 28, 2008 COMP 423 lecture 11 Jn. 28, 2008 Up to now, we hve looked t how some symols in n lphet occur more frequently thn others nd how we cn sve its y using code such tht the codewords for more frequently occuring

More information

Slides for Data Mining by I. H. Witten and E. Frank

Slides for Data Mining by I. H. Witten and E. Frank Slides for Dt Mining y I. H. Witten nd E. Frnk Simplicity first Simple lgorithms often work very well! There re mny kinds of simple structure, eg: One ttriute does ll the work All ttriutes contriute eqully

More information

CS321 Languages and Compiler Design I. Winter 2012 Lecture 5

CS321 Languages and Compiler Design I. Winter 2012 Lecture 5 CS321 Lnguges nd Compiler Design I Winter 2012 Lecture 5 1 FINITE AUTOMATA A non-deterministic finite utomton (NFA) consists of: An input lphet Σ, e.g. Σ =,. A set of sttes S, e.g. S = {1, 3, 5, 7, 11,

More information

Complete Coverage Path Planning of Mobile Robot Based on Dynamic Programming Algorithm Peng Zhou, Zhong-min Wang, Zhen-nan Li, Yang Li

Complete Coverage Path Planning of Mobile Robot Based on Dynamic Programming Algorithm Peng Zhou, Zhong-min Wang, Zhen-nan Li, Yang Li 2nd Interntionl Conference on Electronic & Mechnicl Engineering nd Informtion Technology (EMEIT-212) Complete Coverge Pth Plnning of Mobile Robot Bsed on Dynmic Progrmming Algorithm Peng Zhou, Zhong-min

More information

Lecture 7: Integration Techniques

Lecture 7: Integration Techniques Lecture 7: Integrtion Techniques Antiderivtives nd Indefinite Integrls. In differentil clculus, we were interested in the derivtive of given rel-vlued function, whether it ws lgeric, eponentil or logrithmic.

More information

Announcements. CS 188: Artificial Intelligence Fall Recap: Search. Today. Example: Pancake Problem. Example: Pancake Problem

Announcements. CS 188: Artificial Intelligence Fall Recap: Search. Today. Example: Pancake Problem. Example: Pancake Problem Announcements Project : erch It s live! Due 9/. trt erly nd sk questions. It s longer thn most! Need prtner? Come up fter clss or try Pizz ections: cn go to ny, ut hve priority in your own C 88: Artificil

More information

The Math Learning Center PO Box 12929, Salem, Oregon Math Learning Center

The Math Learning Center PO Box 12929, Salem, Oregon Math Learning Center Resource Overview Quntile Mesure: Skill or Concept: 80Q Multiply two frctions or frction nd whole numer. (QT N ) Excerpted from: The Mth Lerning Center PO Box 99, Slem, Oregon 9709 099 www.mthlerningcenter.org

More information

Tool Vendor Perspectives SysML Thus Far

Tool Vendor Perspectives SysML Thus Far Frontiers 2008 Pnel Georgi Tec, 05-13-08 Tool Vendor Perspectives SysML Thus Fr Hns-Peter Hoffmnn, Ph.D Chief Systems Methodologist Telelogic, Systems & Softwre Modeling Business Unit Peter.Hoffmnn@telelogic.com

More information

The Greedy Method. The Greedy Method

The Greedy Method. The Greedy Method Lists nd Itertors /8/26 Presenttion for use with the textook, Algorithm Design nd Applictions, y M. T. Goodrich nd R. Tmssi, Wiley, 25 The Greedy Method The Greedy Method The greedy method is generl lgorithm

More information

Solving Problems by Searching. CS 486/686: Introduction to Artificial Intelligence Winter 2016

Solving Problems by Searching. CS 486/686: Introduction to Artificial Intelligence Winter 2016 Solving Prolems y Serching CS 486/686: Introduction to Artificil Intelligence Winter 2016 1 Introduction Serch ws one of the first topics studied in AI - Newell nd Simon (1961) Generl Prolem Solver Centrl

More information

P(r)dr = probability of generating a random number in the interval dr near r. For this probability idea to make sense we must have

P(r)dr = probability of generating a random number in the interval dr near r. For this probability idea to make sense we must have Rndom Numers nd Monte Crlo Methods Rndom Numer Methods The integrtion methods discussed so fr ll re sed upon mking polynomil pproximtions to the integrnd. Another clss of numericl methods relies upon using

More information

CSc 453. Compilers and Systems Software. 4 : Lexical Analysis II. Department of Computer Science University of Arizona

CSc 453. Compilers and Systems Software. 4 : Lexical Analysis II. Department of Computer Science University of Arizona CSc 453 Compilers nd Systems Softwre 4 : Lexicl Anlysis II Deprtment of Computer Science University of Arizon collerg@gmil.com Copyright c 2009 Christin Collerg Implementing Automt NFAs nd DFAs cn e hrd-coded

More information

A dual of the rectangle-segmentation problem for binary matrices

A dual of the rectangle-segmentation problem for binary matrices A dul of the rectngle-segmenttion prolem for inry mtrices Thoms Klinowski Astrct We consider the prolem to decompose inry mtrix into smll numer of inry mtrices whose -entries form rectngle. We show tht

More information

Announcements. CS 188: Artificial Intelligence Fall Recap: Search. Today. General Tree Search. Uniform Cost. Lecture 3: A* Search 9/4/2007

Announcements. CS 188: Artificial Intelligence Fall Recap: Search. Today. General Tree Search. Uniform Cost. Lecture 3: A* Search 9/4/2007 CS 88: Artificil Intelligence Fll 2007 Lecture : A* Serch 9/4/2007 Dn Klein UC Berkeley Mny slides over the course dpted from either Sturt Russell or Andrew Moore Announcements Sections: New section 06:

More information

What are suffix trees?

What are suffix trees? Suffix Trees 1 Wht re suffix trees? Allow lgorithm designers to store very lrge mount of informtion out strings while still keeping within liner spce Allow users to serch for new strings in the originl

More information

Implementing Automata. CSc 453. Compilers and Systems Software. 4 : Lexical Analysis II. Department of Computer Science University of Arizona

Implementing Automata. CSc 453. Compilers and Systems Software. 4 : Lexical Analysis II. Department of Computer Science University of Arizona Implementing utomt Sc 5 ompilers nd Systems Softwre : Lexicl nlysis II Deprtment of omputer Science University of rizon collerg@gmil.com opyright c 009 hristin ollerg NFs nd DFs cn e hrd-coded using this

More information

MA1008. Calculus and Linear Algebra for Engineers. Course Notes for Section B. Stephen Wills. Department of Mathematics. University College Cork

MA1008. Calculus and Linear Algebra for Engineers. Course Notes for Section B. Stephen Wills. Department of Mathematics. University College Cork MA1008 Clculus nd Liner Algebr for Engineers Course Notes for Section B Stephen Wills Deprtment of Mthemtics University College Cork s.wills@ucc.ie http://euclid.ucc.ie/pges/stff/wills/teching/m1008/ma1008.html

More information

A Tautology Checker loosely related to Stålmarck s Algorithm by Martin Richards

A Tautology Checker loosely related to Stålmarck s Algorithm by Martin Richards A Tutology Checker loosely relted to Stålmrck s Algorithm y Mrtin Richrds mr@cl.cm.c.uk http://www.cl.cm.c.uk/users/mr/ University Computer Lortory New Museum Site Pemroke Street Cmridge, CB2 3QG Mrtin

More information

1.1. Interval Notation and Set Notation Essential Question When is it convenient to use set-builder notation to represent a set of numbers?

1.1. Interval Notation and Set Notation Essential Question When is it convenient to use set-builder notation to represent a set of numbers? 1.1 TEXAS ESSENTIAL KNOWLEDGE AND SKILLS Prepring for 2A.6.K, 2A.7.I Intervl Nottion nd Set Nottion Essentil Question When is it convenient to use set-uilder nottion to represent set of numers? A collection

More information

Constrained Optimization. February 29

Constrained Optimization. February 29 Constrined Optimiztion Februry 9 Generl Problem min f( ) ( NLP) s.. t g ( ) i E i g ( ) i I i Modeling nd Constrints Adding constrints let s us model fr more richer set of problems. For our purpose we

More information

Agenda & Reading. Class Exercise. COMPSCI 105 SS 2012 Principles of Computer Science. Arrays

Agenda & Reading. Class Exercise. COMPSCI 105 SS 2012 Principles of Computer Science. Arrays COMPSCI 5 SS Principles of Computer Science Arrys & Multidimensionl Arrys Agend & Reding Agend Arrys Creting & Using Primitive & Reference Types Assignments & Equlity Pss y Vlue & Pss y Reference Copying

More information

Symbol Table management

Symbol Table management TDDD Compilers nd interpreters TDDB44 Compiler Construction Symol Tles Symol Tles in the Compiler Symol Tle mngement source progrm Leicl nlysis Syntctic nlysis Semntic nlysis nd Intermedite code gen Code

More information

In the last lecture, we discussed how valid tokens may be specified by regular expressions.

In the last lecture, we discussed how valid tokens may be specified by regular expressions. LECTURE 5 Scnning SYNTAX ANALYSIS We know from our previous lectures tht the process of verifying the syntx of the progrm is performed in two stges: Scnning: Identifying nd verifying tokens in progrm.

More information

Summer Review Packet For Algebra 2 CP/Honors

Summer Review Packet For Algebra 2 CP/Honors Summer Review Pcket For Alger CP/Honors Nme Current Course Mth Techer Introduction Alger uilds on topics studied from oth Alger nd Geometr. Certin topics re sufficientl involved tht the cll for some review

More information

vcloud Director Tenant Portal Guide vcloud Director 9.0

vcloud Director Tenant Portal Guide vcloud Director 9.0 vcloud Director Tennt Portl Guide vcloud Director 9.0 vcloud Director Tennt Portl Guide You cn find the most up-to-dte technicl documenttion on the VMwre We site t: https://docs.vmwre.com/ The VMwre We

More information

NOTES. Figure 1 illustrates typical hardware component connections required when using the JCM ICB Asset Ticket Generator software application.

NOTES. Figure 1 illustrates typical hardware component connections required when using the JCM ICB Asset Ticket Generator software application. ICB Asset Ticket Genertor Opertor s Guide Septemer, 2016 Septemer, 2016 NOTES Opertor s Guide ICB Asset Ticket Genertor Softwre Instlltion nd Opertion This document contins informtion for downloding, instlling,

More information

Allocator Basics. Dynamic Memory Allocation in the Heap (malloc and free) Allocator Goals: malloc/free. Internal Fragmentation

Allocator Basics. Dynamic Memory Allocation in the Heap (malloc and free) Allocator Goals: malloc/free. Internal Fragmentation Alloctor Bsics Dynmic Memory Alloction in the Hep (mlloc nd free) Pges too corse-grined for llocting individul objects. Insted: flexible-sized, word-ligned blocks. Allocted block (4 words) Free block (3

More information

COMPUTER EDUCATION TECHNIQUES, INC. (MS_W2K3_SERVER ) SA:

COMPUTER EDUCATION TECHNIQUES, INC. (MS_W2K3_SERVER ) SA: In order to lern which questions hve een nswered correctly: 1. Print these pges. 2. Answer the questions. 3. Send this ssessment with the nswers vi:. FAX to (212) 967-3498. Or. Mil the nswers to the following

More information

Pointwise convergence need not behave well with respect to standard properties such as continuity.

Pointwise convergence need not behave well with respect to standard properties such as continuity. Chpter 3 Uniform Convergence Lecture 9 Sequences of functions re of gret importnce in mny res of pure nd pplied mthemtics, nd their properties cn often be studied in the context of metric spces, s in Exmples

More information

Before We Begin. Introduction to Spatial Domain Filtering. Introduction to Digital Image Processing. Overview (1): Administrative Details (1):

Before We Begin. Introduction to Spatial Domain Filtering. Introduction to Digital Image Processing. Overview (1): Administrative Details (1): Overview (): Before We Begin Administrtive detils Review some questions to consider Winter 2006 Imge Enhncement in the Sptil Domin: Bsics of Sptil Filtering, Smoothing Sptil Filters, Order Sttistics Filters

More information

GENERATING ORTHOIMAGES FOR CLOSE-RANGE OBJECTS BY AUTOMATICALLY DETECTING BREAKLINES

GENERATING ORTHOIMAGES FOR CLOSE-RANGE OBJECTS BY AUTOMATICALLY DETECTING BREAKLINES GENEATING OTHOIMAGES FO CLOSE-ANGE OBJECTS BY AUTOMATICALLY DETECTING BEAKLINES Efstrtios Stylinidis 1, Lzros Sechidis 1, Petros Ptis 1, Spiros Sptls 2 Aristotle University of Thessloniki 1 Deprtment of

More information

Dr. D.M. Akbar Hussain

Dr. D.M. Akbar Hussain Dr. D.M. Akr Hussin Lexicl Anlysis. Bsic Ide: Red the source code nd generte tokens, it is similr wht humns will do to red in; just tking on the input nd reking it down in pieces. Ech token is sequence

More information

McAfee Network Security Platform

McAfee Network Security Platform 10/100/1000 Copper Active Fil-Open Bypss Kit Guide Revision E McAfee Network Security Pltform This document descries the contents nd how to instll the McAfee 10/100/1000 Copper Active Fil-Open Bypss Kit

More information

ΕΠΛ323 - Θεωρία και Πρακτική Μεταγλωττιστών

ΕΠΛ323 - Θεωρία και Πρακτική Μεταγλωττιστών ΕΠΛ323 - Θωρία και Πρακτική Μταγλωττιστών Lecture 3 Lexicl Anlysis Elis Athnsopoulos elisthn@cs.ucy.c.cy Recognition of Tokens if expressions nd reltionl opertors if è if then è then else è else relop

More information

George Boole. IT 3123 Hardware and Software Concepts. Switching Algebra. Boolean Functions. Boolean Functions. Truth Tables

George Boole. IT 3123 Hardware and Software Concepts. Switching Algebra. Boolean Functions. Boolean Functions. Truth Tables George Boole IT 3123 Hrdwre nd Softwre Concepts My 28 Digitl Logic The Little Mn Computer 1815 1864 British mthemticin nd philosopher Mny contriutions to mthemtics. Boolen lger: n lger over finite sets

More information

Video-rate Image Segmentation by means of Region Splitting and Merging

Video-rate Image Segmentation by means of Region Splitting and Merging Video-rte Imge Segmenttion y mens of Region Splitting nd Merging Knur Anej, Florence Lguzet, Lionel Lcssgne, Alin Merigot Institute for Fundmentl Electronics, University of Pris South Orsy, Frnce knur.nej@gmil.com,

More information

4452 Mathematical Modeling Lecture 4: Lagrange Multipliers

4452 Mathematical Modeling Lecture 4: Lagrange Multipliers Mth Modeling Lecture 4: Lgrnge Multipliers Pge 4452 Mthemticl Modeling Lecture 4: Lgrnge Multipliers Lgrnge multipliers re high powered mthemticl technique to find the mximum nd minimum of multidimensionl

More information

Class-XI Mathematics Conic Sections Chapter-11 Chapter Notes Key Concepts

Class-XI Mathematics Conic Sections Chapter-11 Chapter Notes Key Concepts Clss-XI Mthemtics Conic Sections Chpter-11 Chpter Notes Key Concepts 1. Let be fixed verticl line nd m be nother line intersecting it t fixed point V nd inclined to it t nd ngle On rotting the line m round

More information

LECT-10, S-1 FP2P08, Javed I.

LECT-10, S-1 FP2P08, Javed I. A Course on Foundtions of Peer-to-Peer Systems & Applictions LECT-10, S-1 CS /799 Foundtion of Peer-to-Peer Applictions & Systems Kent Stte University Dept. of Computer Science www.cs.kent.edu/~jved/clss-p2p08

More information

Qubit allocation for quantum circuit compilers

Qubit allocation for quantum circuit compilers Quit lloction for quntum circuit compilers Nov. 10, 2017 JIQ 2017 Mrcos Yukio Sirichi Sylvin Collnge Vinícius Fernndes dos Sntos Fernndo Mgno Quintão Pereir Compilers for quntum computing The first genertion

More information

Computer-Aided Multiscale Modelling for Chemical Process Engineering

Computer-Aided Multiscale Modelling for Chemical Process Engineering 17 th Europen Symposium on Computer Aided Process Engineesing ESCAPE17 V. Plesu nd P.S. Agchi (Editors) 2007 Elsevier B.V. All rights reserved. 1 Computer-Aided Multiscle Modelling for Chemicl Process

More information

Duality in linear interval equations

Duality in linear interval equations Aville online t http://ijim.sriu..ir Int. J. Industril Mthemtis Vol. 1, No. 1 (2009) 41-45 Dulity in liner intervl equtions M. Movhedin, S. Slhshour, S. Hji Ghsemi, S. Khezerloo, M. Khezerloo, S. M. Khorsny

More information

IMAGE QUALITY OPTIMIZATION BASED ON WAVELET FILTER DESIGN AND WAVELET DECOMPOSITION IN JPEG2000. Do Quan and Yo-Sung Ho

IMAGE QUALITY OPTIMIZATION BASED ON WAVELET FILTER DESIGN AND WAVELET DECOMPOSITION IN JPEG2000. Do Quan and Yo-Sung Ho IMAGE QUALITY OPTIMIZATIO BASED O WAVELET FILTER DESIG AD WAVELET DECOMPOSITIO I JPEG2000 Do Qun nd Yo-Sung Ho School of Informtion & Mechtronics Gwngju Institute of Science nd Technology (GIST) 26 Cheomdn-gwgiro

More information

12-B FRACTIONS AND DECIMALS

12-B FRACTIONS AND DECIMALS -B Frctions nd Decimls. () If ll four integers were negtive, their product would be positive, nd so could not equl one of them. If ll four integers were positive, their product would be much greter thn

More information

Revisiting the notion of Origin-Destination Traffic Matrix of the Hosts that are attached to a Switched Local Area Network

Revisiting the notion of Origin-Destination Traffic Matrix of the Hosts that are attached to a Switched Local Area Network Interntionl Journl of Distributed nd Prllel Systems (IJDPS) Vol., No.6, November 0 Revisiting the notion of Origin-Destintion Trffic Mtrix of the Hosts tht re ttched to Switched Locl Are Network Mondy

More information

CS412/413. Introduction to Compilers Tim Teitelbaum. Lecture 4: Lexical Analyzers 28 Jan 08

CS412/413. Introduction to Compilers Tim Teitelbaum. Lecture 4: Lexical Analyzers 28 Jan 08 CS412/413 Introduction to Compilers Tim Teitelum Lecture 4: Lexicl Anlyzers 28 Jn 08 Outline DFA stte minimiztion Lexicl nlyzers Automting lexicl nlysis Jlex lexicl nlyzer genertor CS 412/413 Spring 2008

More information

ZZ - Advanced Math Review 2017

ZZ - Advanced Math Review 2017 ZZ - Advnced Mth Review Mtrix Multipliction Given! nd! find the sum of the elements of the product BA First, rewrite the mtrices in the correct order to multiply The product is BA hs order x since B is

More information

Network Interconnection: Bridging CS 571 Fall Kenneth L. Calvert All rights reserved

Network Interconnection: Bridging CS 571 Fall Kenneth L. Calvert All rights reserved Network Interconnection: Bridging CS 57 Fll 6 6 Kenneth L. Clvert All rights reserved The Prolem We know how to uild (rodcst) LANs Wnt to connect severl LANs together to overcome scling limits Recll: speed

More information

Analysis of Computed Diffraction Pattern Diagram for Measuring Yarn Twist Angle

Analysis of Computed Diffraction Pattern Diagram for Measuring Yarn Twist Angle Textiles nd Light ndustril Science nd Technology (TLST) Volume 3, 2014 DO: 10.14355/tlist.2014.0301.01 http://www.tlist-journl.org Anlysis of Computed Diffrction Pttern Digrm for Mesuring Yrn Twist Angle

More information

AI Adjacent Fields. This slide deck courtesy of Dan Klein at UC Berkeley

AI Adjacent Fields. This slide deck courtesy of Dan Klein at UC Berkeley AI Adjcent Fields Philosophy: Logic, methods of resoning Mind s physicl system Foundtions of lerning, lnguge, rtionlity Mthemtics Forml representtion nd proof Algorithms, computtion, (un)decidility, (in)trctility

More information

CS311H: Discrete Mathematics. Graph Theory IV. A Non-planar Graph. Regions of a Planar Graph. Euler s Formula. Instructor: Işıl Dillig

CS311H: Discrete Mathematics. Graph Theory IV. A Non-planar Graph. Regions of a Planar Graph. Euler s Formula. Instructor: Işıl Dillig CS311H: Discrete Mthemtics Grph Theory IV Instructor: Işıl Dillig Instructor: Işıl Dillig, CS311H: Discrete Mthemtics Grph Theory IV 1/25 A Non-plnr Grph Regions of Plnr Grph The plnr representtion of

More information

If you are at the university, either physically or via the VPN, you can download the chapters of this book as PDFs.

If you are at the university, either physically or via the VPN, you can download the chapters of this book as PDFs. Lecture 5 Wlks, Trils, Pths nd Connectedness Reding: Some of the mteril in this lecture comes from Section 1.2 of Dieter Jungnickel (2008), Grphs, Networks nd Algorithms, 3rd edition, which is ville online

More information

LETKF compared to 4DVAR for assimilation of surface pressure observations in IFS

LETKF compared to 4DVAR for assimilation of surface pressure observations in IFS LETKF compred to 4DVAR for ssimiltion of surfce pressure oservtions in IFS Pu Escrià, Mssimo Bonvit, Mts Hmrud, Lrs Isksen nd Pul Poli Interntionl Conference on Ensemle Methods in Geophysicl Sciences Toulouse,

More information

this grammar generates the following language: Because this symbol will also be used in a later step, it receives the

this grammar generates the following language: Because this symbol will also be used in a later step, it receives the LR() nlysis Drwcks of LR(). Look-hed symols s eplined efore, concerning LR(), it is possile to consult the net set to determine, in the reduction sttes, for which symols it would e possile to perform reductions.

More information

Product of polynomials. Introduction to Programming (in C++) Numerical algorithms. Product of polynomials. Product of polynomials

Product of polynomials. Introduction to Programming (in C++) Numerical algorithms. Product of polynomials. Product of polynomials Product of polynomils Introduction to Progrmming (in C++) Numericl lgorithms Jordi Cortdell, Ricrd Gvldà, Fernndo Orejs Dept. of Computer Science, UPC Given two polynomils on one vrile nd rel coefficients,

More information

Efficient Algorithms For Optimizing Policy-Constrained Routing

Efficient Algorithms For Optimizing Policy-Constrained Routing Efficient Algorithms For Optimizing Policy-Constrined Routing Andrew R. Curtis curtis@cs.colostte.edu Ross M. McConnell rmm@cs.colostte.edu Dn Mssey mssey@cs.colostte.edu Astrct Routing policies ply n

More information

Lexical analysis, scanners. Construction of a scanner

Lexical analysis, scanners. Construction of a scanner Lexicl nlysis scnners (NB. Pges 4-5 re for those who need to refresh their knowledge of DFAs nd NFAs. These re not presented during the lectures) Construction of scnner Tools: stte utomt nd trnsition digrms.

More information

Solving Problems by Searching. CS 486/686: Introduction to Artificial Intelligence

Solving Problems by Searching. CS 486/686: Introduction to Artificial Intelligence Solving Prolems y Serching CS 486/686: Introduction to Artificil Intelligence 1 Introduction Serch ws one of the first topics studied in AI - Newell nd Simon (1961) Generl Prolem Solver Centrl component

More information

PARALLEL AND DISTRIBUTED COMPUTING

PARALLEL AND DISTRIBUTED COMPUTING PARALLEL AND DISTRIBUTED COMPUTING 2009/2010 1 st Semester Teste Jnury 9, 2010 Durtion: 2h00 - No extr mteril llowed. This includes notes, scrtch pper, clcultor, etc. - Give your nswers in the ville spce

More information

AVolumePreservingMapfromCubetoOctahedron

AVolumePreservingMapfromCubetoOctahedron Globl Journl of Science Frontier Reserch: F Mthemtics nd Decision Sciences Volume 18 Issue 1 Version 1.0 er 018 Type: Double Blind Peer Reviewed Interntionl Reserch Journl Publisher: Globl Journls Online

More information

MTH 146 Conics Supplement

MTH 146 Conics Supplement 105- Review of Conics MTH 146 Conics Supplement In this section we review conics If ou ne more detils thn re present in the notes, r through section 105 of the ook Definition: A prol is the set of points

More information

View, evaluate, and publish assignments using the Assignment dropbox.

View, evaluate, and publish assignments using the Assignment dropbox. Blckord Lerning System CE 6 Mnging Assignments Competencies After reding this document, you will e le to: Crete ssignments using the Assignment tool. View, evlute, nd pulish ssignments using the Assignment

More information

Step-Voltage Regulator Model Test System

Step-Voltage Regulator Model Test System IEEE PES GENERAL MEETING, JULY 5 Step-Voltge Regultor Model Test System Md Rejwnur Rshid Mojumdr, Pblo Arboley, Senior Member, IEEE nd Cristin González-Morán, Member, IEEE Abstrct In this pper, 4-node

More information

Compression Outline :Algorithms in the Real World. Lempel-Ziv Algorithms. LZ77: Sliding Window Lempel-Ziv

Compression Outline :Algorithms in the Real World. Lempel-Ziv Algorithms. LZ77: Sliding Window Lempel-Ziv Compression Outline 15-853:Algorithms in the Rel World Dt Compression III Introduction: Lossy vs. Lossless, Benchmrks, Informtion Theory: Entropy, etc. Proility Coding: Huffmn + Arithmetic Coding Applictions

More information

Midterm 2 Sample solution

Midterm 2 Sample solution Nme: Instructions Midterm 2 Smple solution CMSC 430 Introduction to Compilers Fll 2012 November 28, 2012 This exm contins 9 pges, including this one. Mke sure you hve ll the pges. Write your nme on the

More information

Approximation by NURBS with free knots

Approximation by NURBS with free knots pproximtion by NURBS with free knots M Rndrinrivony G Brunnett echnicl University of Chemnitz Fculty of Computer Science Computer Grphics nd Visuliztion Strße der Ntionen 6 97 Chemnitz Germny Emil: mhrvo@informtiktu-chemnitzde

More information

DIFFERENT POLICY OBJECTIVES OF THE ROAD AUTHORITY IN THE OPTIMAL TOLL DESIGN PROBLEM

DIFFERENT POLICY OBJECTIVES OF THE ROAD AUTHORITY IN THE OPTIMAL TOLL DESIGN PROBLEM DIFFERENT POLICY OBJECTIVES OF THE ROAD AUTHORITY IN THE OPTIMAL TOLL DESIGN PROBLEM Dusic Joksimovic*, Michiel Bliemer Delft University of Technology, The Netherlnds ARS Trnsport &Technology, The Netherlnds

More information

UNIT 11. Query Optimization

UNIT 11. Query Optimization UNIT Query Optimiztion Contents Introduction to Query Optimiztion 2 The Optimiztion Process: An Overview 3 Optimiztion in System R 4 Optimiztion in INGRES 5 Implementing the Join Opertors Wei-Png Yng,

More information

called the vertex. The line through the focus perpendicular to the directrix is called the axis of the parabola.

called the vertex. The line through the focus perpendicular to the directrix is called the axis of the parabola. Review of conic sections Conic sections re grphs of the form REVIEW OF CONIC SECTIONS prols ellipses hperols P(, ) F(, p) O p =_p REVIEW OF CONIC SECTIONS In this section we give geometric definitions

More information

An Efficient Divide and Conquer Algorithm for Exact Hazard Free Logic Minimization

An Efficient Divide and Conquer Algorithm for Exact Hazard Free Logic Minimization An Efficient Divide nd Conquer Algorithm for Exct Hzrd Free Logic Minimiztion J.W.J.M. Rutten, M.R.C.M. Berkelr, C.A.J. vn Eijk, M.A.J. Kolsteren Eindhoven University of Technology Informtion nd Communiction

More information

An evolutionary approach to inter-session network coding

An evolutionary approach to inter-session network coding An evolutionry pproch to inter-session network coding The MIT Fculty hs mde this rticle openly ville. Plese shre how this ccess enefits you. Your story mtters. Cittion As Pulished Pulisher Kim, M. et l.

More information

Monitoring and Alerting. 19 SEP 2017 VMware Validated Design 4.1 VMware Validated Design for Software-Defined Data Center 4.1

Monitoring and Alerting. 19 SEP 2017 VMware Validated Design 4.1 VMware Validated Design for Software-Defined Data Center 4.1 Monitoring nd ing 19 SEP 2017 VMwre Vlidted Design 4.1 VMwre Vlidted Design for Softwre-Defined Dt Center 4.1 Monitoring nd ing You cn find the most up-to-dte technicl documenttion on the VMwre wesite

More information

9 Graph Cutting Procedures

9 Graph Cutting Procedures 9 Grph Cutting Procedures Lst clss we begn looking t how to embed rbitrry metrics into distributions of trees, nd proved the following theorem due to Brtl (1996): Theorem 9.1 (Brtl (1996)) Given metric

More information

Mobile IP route optimization method for a carrier-scale IP network

Mobile IP route optimization method for a carrier-scale IP network Moile IP route optimiztion method for crrier-scle IP network Tkeshi Ihr, Hiroyuki Ohnishi, nd Ysushi Tkgi NTT Network Service Systems Lortories 3-9-11 Midori-cho, Musshino-shi, Tokyo 180-8585, Jpn Phone:

More information

Evolutionary Approaches To Minimizing Network Coding Resources

Evolutionary Approaches To Minimizing Network Coding Resources This full text pper ws peer reviewed t the direction of IEEE Communictions Society suject mtter experts for puliction in the IEEE INFOCOM 2007 proceedings. Evolutionry Approches To Minimizing Network Coding

More information

Memory-Optimized Software Synthesis from Dataflow Program Graphs withlargesizedatasamples

Memory-Optimized Software Synthesis from Dataflow Program Graphs withlargesizedatasamples EURSIP Journl on pplied Signl Processing 2003:6, 54 529 c 2003 Hindwi Publishing orportion Memory-Optimized Softwre Synthesis from tflow Progrm Grphs withlrgesizetsmples Hyunok Oh The School of Electricl

More information

Agilent Mass Hunter Software

Agilent Mass Hunter Software Agilent Mss Hunter Softwre Quick Strt Guide Use this guide to get strted with the Mss Hunter softwre. Wht is Mss Hunter Softwre? Mss Hunter is n integrl prt of Agilent TOF softwre (version A.02.00). Mss

More information

Preserving Constraints for Aggregation Relationship Type Update in XML Document

Preserving Constraints for Aggregation Relationship Type Update in XML Document Preserving Constrints for Aggregtion Reltionship Type Updte in XML Document Eric Prdede 1, J. Wenny Rhyu 1, nd Dvid Tnir 2 1 Deprtment of Computer Science nd Computer Engineering, L Trobe University, Bundoor

More information

Loop Pipelining in Hardware-Software Partitioning

Loop Pipelining in Hardware-Software Partitioning Loop Pipelining in Hrdwre-Softwre Prtitioning Jinhwn Jeon nd Kioung Choi School of Electricl Engineering Seoul Ntionl Universit Seoul, Kore 151-742 Tel: +82-2-880-5457 F: +82-2-887-6575 e-mil: {jeonjinh,kchoi}@popp.snu.c.kr

More information

Registering as a HPE Reseller. Quick Reference Guide for new Partners in Asia Pacific

Registering as a HPE Reseller. Quick Reference Guide for new Partners in Asia Pacific Registering s HPE Reseller Quick Reference Guide for new Prtners in Asi Pcific Registering s new Reseller prtner There re five min steps to e new Reseller prtner. Crete your Appliction Copyright 2017 Hewlett

More information

Monitoring and Alerting. 27 MAR 2018 VMware Validated Design 4.2 VMware Validated Design for Software-Defined Data Center 4.2

Monitoring and Alerting. 27 MAR 2018 VMware Validated Design 4.2 VMware Validated Design for Software-Defined Data Center 4.2 Monitoring nd ing 27 MAR 2018 VMwre Vlidted Design 4.2 VMwre Vlidted Design for Softwre-Defined Dt Center 4.2 Monitoring nd ing You cn find the most up-to-dte technicl documenttion on the VMwre wesite

More information

FastRoute: A Step to Integrate Global Routing into Placement

FastRoute: A Step to Integrate Global Routing into Placement FstRoute: A Step to Integrte Glol Routing into Plcement Min Pn nd Chris Chu Deprtment of Electricl nd Computer Engineering Iow Stte University, Ames, IA 00 Emil: {pnmin, cnchu}@istte.edu ABSTRACT Becuse

More information