Modeling a Multi Depot K- Chinese Postman Problem with Consideration of Priorities for Servicing Arcs

Size: px
Start display at page:

Download "Modeling a Multi Depot K- Chinese Postman Problem with Consideration of Priorities for Servicing Arcs"

Transcription

1 Copyright 2015 America Scietific Publishers All rights reserved Prited i the Uited States of America Modelig a Multi Depot K- Chiese Postma Problem with Cosideratio of Priorities for Servicig Arcs Masoud Rabbai 1a *, Setare Mohammadi 1b School of Idustrial Egieerig, College of Egieerig Uiversity of Tehra, Tehra, Ira a*mrabai@ut.ac.ir bmohammadi.9009@ut.ac.ir Abstract: This study deals with the Chiese Postma Problem i critical situatio. Critical situatio is defied by movig o arcs. Oe aim of this ivestigatio is visitatio of critical edges as soo as possible. The startig poits of the study are the high cost of activities, decreased out of priority i servicig arcs, high umbers of vehicles ad routes to service. I this respect, the problem was determied as multi depot k-chiese postma problem, a kid of arc routig problem. This Problem cosiders three weighted goals. I this study, the optimal umber of postma ad the optimal path for each of them is determied. This mathematical model was solved by a heuristic algorithm which determies possible routes for each postma the by comparig paths ad elimiatig expesive ways sets the best route ad the best umber of postma. For compariso of the curret solutio, Artificial itelligece algorithms etitled Geetic ad Particle swarm were applied. Keywords: Chiese postma problem; geetic algorithm; graph theory; particle swarm optimizatio algorithm 1 INTRODUCTION I 1962, a Chiese mathematicia [1] added aspects of the optimizatio problem. Edmods [2] offered a polyomial algorithm to solve the Chiese postma problem. Gua ad Fleischer [3] showed that for a plaar graph the aswer of Maximum Weighted Cycle Packig Problem is equal to CPP, so both of them are equivalet. Edmods ad Johso [4] foud that the DCPP (Directed Chiese Postma Problem) ca be solved i appropriate time. They offered a polyomial algorithm to solve it. Existece of Euler tour eeds eve vertices degree of the correspodig graph. So that the for each vertex etrace edges are equal to outgoig edges. Mioux [5] preseted a model which was amed Optimal Lik Test Patter Problem but could t recogize it s relatio to Maximum Weighted Cycle Packig Problem. Chiese Postma Problem allows travelig edges i both directios but DCPP allows passig them i just oe determied directio. The first exact algorithm based o brach ad boud approach for Mixed Chiese Postma Problem was preseted by Christofides, et al. [6]. O some of the Chiese postma Problems the highest goal is to miimize the maximum path. This is writte i the followig form: max w C* mi{ w ( C) C is a k-postma tour o E} The goal is fidig a tour C* with k-postma which miimizes w max. Chiese postma problem with simultaeously k differet postma is called K- max ISSN: (prit), ISSN: (olie), DOI: /aiem

2 Chiese Postma Problem (k-cpp) [1].The CPP is a particular case of k-cpp. The CPP aims are to miimize the total cost of the tour, while k-cpp with k 2. The goal is to miimize the total cost of the tour. Ecoomically, the worst form of k-cpp i this case is just oe postma who services all other edges. Problems i the real world require employig multiple postme istead of cosiderig oly the postma. Usually, a compay is t oly oe perso to serve i differet parts but also serve several uses. Services such as the delivery of mail, distributio services, sow removal services, milk delivery systems, all require several people to service with miimal cost while time is limited. I a study coducted by Pear [7], geeral coditios ecessary to solve a k-cpp is k-cpp etworks completely udirected, k-cpp is fully directed etworks, k-cpp i hybrid etworks, eve ad symmetrical, k-cpp Widy etworks, alog with periodically symmetric. Geerally k-cpp is a NPhard problem [8]. So the ways of solvig this problem are meta-heuristic ad approximate methods [9]. Sorge [10] i his foud that the k-cpp if the parameter (k) is assumed costat would be solvable ad Guti, et al. [11] i their paper prove this. 2 PROBLEM FORMULATIONS The problem studied i the research is a multiobjective multi-depot k-chiese postma problem, which is a class of ARC routig problem. The objective of the Chiese postma problem is miimizatio of the total cost of the arc routig problem by allowig crossig each arc at least oe time. Liear programmig model of Chiese postma problem is as follows: mi CX (1) ij ij i1 j1 X X ji 0 i V (2) ij j1 j1 X ij X 1 ( i, j) A (3) ji X 0 Iteger i, j V (4) ij Equatio (1) is objective fuctio that miimizes the umber of traversed arcs. The equality of the etry ad exit umbers of each vertex is expressed i equatio (2). Equatio (3) poits out that each arc must be at least oce visited ad last equatio meas all variables must be positive iteger umbers [12]. K vehicles or postme with specified capacity leave the determied depots ad visit the arcs. It should be cosidered that vehicle s tour should ot exceed the amout of each vehicle s capacity. Now, it ca be expressed complete explaatio of problem. The aim is to miimize distace, miimize early observatio of low priority arcs i the ivestigatio ad miimize total umber of postma. 2 decimal allocated to each of the arcs. Oe of them is the distace of each arc ad the other oe the lack of priority. If the ocritical arcs visit earlier the result would be costs icreases. If the arcs are duplicated oce agai expeses will icrease. The optimum umber of postme is ot kow ad should be determied after problem solvatio. Parameters ad idexes h v D w c ij I ij { M1, M2..., M k } { e1, e2..., e } Depot umber Selected depot vertexes set The maximum acceptable distace for each Euleria path The degree of importace of the objective fuctio The cost of distace from origi i to destiatio j The low degree of priority Euler paths set traveled by the postma Depot set T D/mi(C ij ) Variables K h X M f ijt The umber of postma assiged to the ode h. 0, 1 variable of travelig arc (ij) i Euler path M f at step t 148

3 Objective fuctio ad restrictios TotalCost mi e ef e1 Z mi( w1 C X j1 Z CostPer() t IijX V 1 2 eh M f hjt M { M, M..., M } K eh ij M fijt M f 1 t1 j1 i1 w2 CostPriority( t) w3 K ) b h i1 V j1 f b 1 i X M f jit T V V t0 j1 i1 Mk 1 0 M f tij K X C D V If X M f ij( t1) i1 ij b Otherwise T V Mk T V X 1 M f jit M fijt M f M1 t1 j1 M f M1 t1 j1 M k V M f 1 j1 X M f hj0 M K T V V K h h1 CostPriority ( t) 2 CostPeriority ( t 1) CostPer () t h X (1) (2) (3) (4) (5) (6) (7) (8) (8) represets the umber of arcs exit from depot at the first step is equal to the umber of the postma. 2.1 Graph Form of Problem Small-scale graph form is examied. Graph is plotted i Fig. 1 is small scale drawig of the problem. Vertices are divided ito two categories. The Vertices which represet depots ad others represet itersectios. Note that the depots are located at the itersectios. Various depots are plotted i the form of the vertices of differet colors. Vertices that are draw blue color are ot the locatio of depots. I this problem we have 5 depots. For the black ad gray depots the umber of postma is equal to 2 while i other places just a postma offers service. For ease of display regardig the severity of the critical pathways arcs are draw distict colors. The umbers represet the time it takes passig each of the arcs. Each of the arcs must be visited by at least oe of the postma. The two of the proposed solutios of the problem is preseted. Equatio (1) is the cost of passig ocritical arc at t=0. Equatio (2) express the value of a recursive cost fuctio of ocritical arcs, so that if the arc of low priority placed first it s ocritical value (I ij) at each step is added to objective fuctio. The umber of postma allocated to each depot determied by Equatio (3). is a 0, 1 variable that oly oe of them is ozero which is represeted by Equatio (4). Equatio (5) states if i previous step passed a arc which is eded to vertex j ow this step oe arc started with j should be chose. Equatio (6) Implies the distace walked per Euleria path should ot be more tha D. The umber of outside arcs for each vertex is equal to the umber of iside arcs which is determied i equatio (7). Equatio Fig. 1. Small scale of problem A total of 7 postme must pass the arcs. Fig. 2 is oe of the proposed solutios to the problem. Fig. 3 also offers aother solutio. All proposed solutios should satisfy the problem costraits. If the capacity of postma is limited they caot travel ay differet path legths so a series of solutios proposed would be uacceptable. To remove such solutios a pealty fuctio is applied i objective fuctio. I this problem the umber of the postma at ay depot is ot fixed. If the arcs are passed several times the cost of the system icreases so the postma travels the streets surroudig. Priority routes are those which more critical arcs are passed earlier. The aim is 149

4 to improve simultaeously both objective fuctios. A small size of problem alog with drawig correspodig graph ad the optimal solutio represeted i Fig. 4 ad Table 1. Fig. 2. Proposed solutio oe phase, solvig techiques are distictive which have bee described idividually. The first solvig method results obtaied i a loger time seem to be more accurate. To solve problems i differet aspects 10 steps would be followed. 1. Determie the parameters of the problem. 2. Specify the umber of Euleria possible cycles for each depot. 3. Cycles elimiatio over more tha capacity. 4. Determie the maximum umber of postma for each depot demostrated by K i with respect to the umber of Euleria possible cycles. 5. Oe reductio uit i the total umber of the postma. 6. Collect the problem set solutios. This set cotais all possible combiatios. If this set is empty, go to Step9. 7. Determie the optimal cycle for each of the postma. 8. Update the output value of the problem the go to step The output value of our problem is reported. Fig. 5 represets the steps take to achieve optimal solutio. Table 1. Aswer of graphical problem Solutio Depot oe: Postma oe: (1,3),(3,4),(4,1) Fig. 3. Proposed solutio two Depot Two: Postma two: (2,3),(3,1),(1,2) Depot Two: Postma three: (2,6),(6,4),(4,5),(5,2) The total distace walked: 33 Cost1=99 Cost2=131 Total Cost=115 Fig. 4. Graphical form of problem 3 METHODOLOGY To solve this problem, a optimizatio algorithm with the approach of Euleria graphical tours has bee developed which is determied i Fig. 5. The problem with the help of Geetic algorithm (GA) ad PSO has bee coducted so the results have bee compared. At the begiig of all solvig methods the total umber of possible Euleria paths for each depot couted. The coutig has iteded Euleria path legth restrictios. At this stage the umber of Euler cycles may has determied. I this Usig Geetic algorithm to solve the problem, we should follow the steps below. 1. Set parameters of the problem 2. Determiatio accordig to the Euleria possible cycle paths for each depot. 3. Omit Euleria cycles over more tha allowable legth. 4. Specificatio the maximum umber of postma for each depot represeted by K i which is equal to the umber of Euleria possible cycles obtaied i the previous step. 5. Allocatio of postma set. If N 1=0 go to step6 else the total umber of allocated postma is equal to K 1+K 2+ K -N Solvig optimizatio problems usig PSO algorithms. The solutio set at this stage cotais combiatios emerged with the help of crossover ad mutatio o populatio set i additio, the best respose i the populatio. If the aswer set was empty at this stage N 1=N 1-1 go to Step5. 6. Hold ito cosideratio the best result obtaied usig Geetic algorithm as the best respose. 7. Omit N 1 Euleria possible path which 150

5 Fig. 7. A example of Crossover operator of GA chromosomes Fig. 8. A example of Mutatio operator of GA chromosomes Fig. 5. Represeted algorithm does t exist i best result obtaied i pervious step from the collectio the go to step The best Result should be reported. The first step i usig geetic algorithms is creatig iitial populatio. The iitial populatio i the form of a chromosome is defied as show i Fig. 6. Each oe represets ot selectio of a path ad each zero represet selectio of that path. This chromosome idicates Euleria paths will be removed from the solutio set. The parameters used i geetic algorithm for our problem are umber of iteratios, populatio size, crossover probability, ad mutatio probability. All geetic algorithm codes were writte by MATLAB R 2013a program. May differet ways is possible for processig crossover, at this crossover rate is used. Therefore, as much as the populatio size, a ew solutio is created by paret which are selected radomly. Mutatio operator is used to avoid local optimum. Fig. 6. A example of GA chromosomes Fig. 7 ad 8 shows Crossover ad Mutatio operators have bee implemeted. Usig Particle Swarm Optimizatio algorithm to solve the problem, we should follow the steps below. Step 1-5 of previous algorithm. 6. Solvig optimizatio problems usig PSO algorithms. If the aswer set was empty at this stage N 1=N 1-1 go to Step5. 6. Hold ito cosideratio the best result obtaied usig PSO algorithm as the best respose. 7. Omit N 1 Euleria possible path which does t exist i best result obtaied i pervious step from the collectio the go to step4. 7. The best Result should be reported. Various versios of the PSO algorithm are used but at this research the geeral equatio movemet of the particles is show below. All geetic Particle Swarm Optimizatio codes were writte by MATLAB R 2013a program., 1 11 gbest i i i i best i v t wv t c r x t x t c r x t x t i i i x t x t v t i v [ t 1] is the coefficiet of iertia for particle i i ext movemet. Velocity shows the desire of particle to cotiue the previous path. c & c Uif [1, 2], wuif [0.4, 0.9] ad 1 1 r & r Uif [0,1]. Icrease i the amout of w 1 1 ehaces exploratio of algorithm ad its decreasig, ehaces exploitatio ability of algorithm. 4 NUMERICAL RESULTS The problem i differet dimesios with the help of the metioed algorithms has bee ivestigated. Parameter assumed values preseted i Table

6 Arc legth ad Arcs Priority comes from uiform distributio. The weights cosidered for each goal is represeted i colum7. The umerical results are preseted i Table 3.The Problem is solved i three dimesios by three solvig method ad its umerical results are reported i Table 3. As ca be observed i Fig. 9 the first the algorithm ivestigates more solutios so it takes more time ad after more iteratios it fids the best solutio i compressio with meta-heuristics so its ru time is loger tha both of GA ad PSO but this algorithm does ot fall i local trap so its respose ca cofirm the aswers of two other algorithms. Show that the GA ad PSO algorithms did t fall i local trap.i geeral compressio PSO reports better solutios tha GA i each step. As ca be see i Fig. 9 after elimiatio of o-optimal routes all results coverge o oe had. This figure represets the cost results related to a etwork with 10 vertexes, 2 depots ad 20 arcs. The results of geetic ad PSO algorithms is ear aother therefore, the graph i the lower part of the figure is magified of this area. This figure icludes the first two compoets of cost so the third goal of miimizig total umber of postme is ot cosidered. Fig. 9. Comparative results Numerical results of GA for a small size problem reported by Tables 4, 5 ad 6. Table 4 represets the distributio of parameters. Table 5 reports the compoets of cost ad total cost of GA i 12 iteratios. Step by step the amout of Total cost decreases till the umber of the postma has bee miimized. The routs passed by the postme assiged to depots are observed i Table 6. Table 2. Parameters amout Algorithm Depots Vertexes Arcs Legth Priority Max distace Weights Heuristic uif (1,7) uif(1,10) ,0.3,0.4 3 Fuel Cost (Cij) uif(1,7) uif(1,10) ,0.3, uif(1,7) uif(1,10) ,0.3,0.4 3 GA uif(1,7) uif(1,10) ,0.3, uif(1,7) uif(1,10) ,0.3, uif(1,7) uif(1,10) ,0.3,0.4 3 PSO uif(1,7) uif(1,10) ,0.3, uif(1,7) uif(1,10) ,0.3, uif(1,7) uif(1,10) ,0.3,0.4 3 Table 3. The results related to Table 2 Parameters Algorithm Cost1 Cost2 Cost3 Total Cost Heuristic Cotiued i Next Page 152

7 GA PSO Table 4. Parameters Parameters Number of Depots Number of Vertexes Number of arcs Arc legth Arc Priority Maximum distace Cij uif(1,7) uif(1,10) 17 3 Table 5. Results reported by GA Algorithm Total Cost GA GA Cost1 GA Cost2 GA Cost Table 6. Routs passed by the postme The Postma Path Traveled Path Traveled by Postma Path Traveled by Postma Path Traveled by Postma

8 Costs Costs Rabbai ad Mohammadi, Advaces i Idustrial Egieerig ad Maagemet, Vol. 4, No. 2 (2015), As ca be see eve oe arc did t traveled more tha oe time. Graphical form of Table 5 is represeted i Fig. 10 ad Compressioal results of solvig methods are represeted i Fig Costs i 12 Iteratio other algorithms is estimated i Table 7. It is recommeded for future research to implemet model preseted at this study ad other relevat models for projects related to emergecy maagemet. It is recommeded that for power distributio etworks by this viewpoit modelig ivestigatio be coducted. Table 7. Gap of results Gap of Compressio with Heuristic GA Total Cost GA GA Cost2 GA Cost1 GA Cost PSO 0 Fig. 10. Compoets of Cost ad Total Cost obtaied by GA Comprestio of Three Methods Solutios Iteratio Number Huristic GA PSO Fig. 11. Compoets of total cost obtaied by GA, PSO ad Heuristic Algorithm 5 CONCLUSIONS This study ivestigated a multi depot Chiese postma problem which is oe of arc routig problems. The first aim is to miimize the mileage by total postme. The secod goal is travelig the critical arcs faster tha the rest of the arcs by postme. The third objective is miimizig the total umber of the postme. The legth of path of the survey by the postma is limited. This issue has bee evaluated by three separate algorithms to optimize routes were idetified. The aswers obtaied by GA ad PSO at each stage are approximately the same but PSO solutios are a little better tha GA which is determied i Table 7. If we bechmark the iitial algorithm the gap both Refereces [1] M. K. Kwa, Graphic programmig usig odd or eve poits. Chiese Math., vol. 1 1, pp [2] J. Edmods, Paths, trees, ad flowers. Caadia Joural of mathematics, vol. 17, o. 3, pp [3] M. Gua ad H. Fleischer, O the Miimum Weighted Cycle-coverig Problem for Plaar Graphs. Departmet of Combiatorics ad Optimizatio, Uiversity of Waterloo. [4] J. Edmods ad E.L. Johso, Matchig, Euler tours ad the Chiese postma. Mathematical programmig, vol. 5, o. 1, pp [5] M. Mioux, Optimal lik test patters i etworks ad the Chiese postma problem. Cahiers du Cetre d'études de recherche opératioelle, vol. 34, pp [6] N. Christofides, et al., A optimal method for the mixed postma problem. System Modellig ad Optimizatio, vol. 59, pp [7] W. L. Pear, Solvable cases of the k- perso Chiese postma problem. Operatios Research Letters, vol. 16, o. 4, pp [8] C. Thomasse, O the complexity of fidig a miimum cycle cover of a graph. SIAM Joural o Computig, vol. 26, o. 3, pp

9 [9] A. Osterhues ad F. Mariak, O variats of the k-chiese Postma Problem. Operatios Research ad Wirtschaftsiformatik, Uiversity Dortmud, vol. 30. [10] M. Sorge, Some algorithmic challeges i arc routig. Talk at NII Shoa Semiar, o. 18. [11] G. Guti, G. Muciaccia ad A. Yeo, Parameterized complexity of k-chiese postma problem. Theoretical Computer Sciece,vol 513, pp [12] İ. Z.Akyurt, T. Keskiturk ad Ç. Kalkaci, Usig Geetic Algorithm For Witer Maiteace Operatios: Multi Depot K- Chiese Postma Problem. Emergig Markets Joural, vol. 5, o. 1, pp

10 156 Rabbai ad Mohammadi, Advaces i Idustrial Egieerig ad Maagemet, Vol. 4, No. 2 (2015),

Ones Assignment Method for Solving Traveling Salesman Problem

Ones Assignment Method for Solving Traveling Salesman Problem Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:

More information

condition w i B i S maximum u i

condition w i B i S maximum u i ecture 10 Dyamic Programmig 10.1 Kapsack Problem November 1, 2004 ecturer: Kamal Jai Notes: Tobias Holgers We are give a set of items U = {a 1, a 2,..., a }. Each item has a weight w i Z + ad a utility

More information

Lecture 18. Optimization in n dimensions

Lecture 18. Optimization in n dimensions Lecture 8 Optimizatio i dimesios Itroductio We ow cosider the problem of miimizig a sigle scalar fuctio of variables, f x, where x=[ x, x,, x ]T. The D case ca be visualized as fidig the lowest poit of

More information

Exact Minimum Lower Bound Algorithm for Traveling Salesman Problem

Exact Minimum Lower Bound Algorithm for Traveling Salesman Problem Exact Miimum Lower Boud Algorithm for Travelig Salesma Problem Mohamed Eleiche GeoTiba Systems mohamed.eleiche@gmail.com Abstract The miimum-travel-cost algorithm is a dyamic programmig algorithm to compute

More information

. Written in factored form it is easy to see that the roots are 2, 2, i,

. Written in factored form it is easy to see that the roots are 2, 2, i, CMPS A Itroductio to Programmig Programmig Assigmet 4 I this assigmet you will write a java program that determies the real roots of a polyomial that lie withi a specified rage. Recall that the roots (or

More information

Solving Fuzzy Assignment Problem Using Fourier Elimination Method

Solving Fuzzy Assignment Problem Using Fourier Elimination Method Global Joural of Pure ad Applied Mathematics. ISSN 0973-768 Volume 3, Number 2 (207), pp. 453-462 Research Idia Publicatios http://www.ripublicatio.com Solvig Fuzzy Assigmet Problem Usig Fourier Elimiatio

More information

Project 2.5 Improved Euler Implementation

Project 2.5 Improved Euler Implementation Project 2.5 Improved Euler Implemetatio Figure 2.5.10 i the text lists TI-85 ad BASIC programs implemetig the improved Euler method to approximate the solutio of the iitial value problem dy dx = x+ y,

More information

Image Segmentation EEE 508

Image Segmentation EEE 508 Image Segmetatio Objective: to determie (etract) object boudaries. It is a process of partitioig a image ito distict regios by groupig together eighborig piels based o some predefied similarity criterio.

More information

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis IOSR Joural of Egieerig Redudacy Allocatio for Series Parallel Systems with Multiple Costraits ad Sesitivity Aalysis S. V. Suresh Babu, D.Maheswar 2, G. Ragaath 3 Y.Viaya Kumar d G.Sakaraiah e (Mechaical

More information

Pattern Recognition Systems Lab 1 Least Mean Squares

Pattern Recognition Systems Lab 1 Least Mean Squares Patter Recogitio Systems Lab 1 Least Mea Squares 1. Objectives This laboratory work itroduces the OpeCV-based framework used throughout the course. I this assigmet a lie is fitted to a set of poits usig

More information

The isoperimetric problem on the hypercube

The isoperimetric problem on the hypercube The isoperimetric problem o the hypercube Prepared by: Steve Butler November 2, 2005 1 The isoperimetric problem We will cosider the -dimesioal hypercube Q Recall that the hypercube Q is a graph whose

More information

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.

More information

6.854J / J Advanced Algorithms Fall 2008

6.854J / J Advanced Algorithms Fall 2008 MIT OpeCourseWare http://ocw.mit.edu 6.854J / 18.415J Advaced Algorithms Fall 2008 For iformatio about citig these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 18.415/6.854 Advaced Algorithms

More information

A Note on Least-norm Solution of Global WireWarping

A Note on Least-norm Solution of Global WireWarping A Note o Least-orm Solutio of Global WireWarpig Charlie C. L. Wag Departmet of Mechaical ad Automatio Egieerig The Chiese Uiversity of Hog Kog Shati, N.T., Hog Kog E-mail: cwag@mae.cuhk.edu.hk Abstract

More information

Computational Geometry

Computational Geometry Computatioal Geometry Chapter 4 Liear programmig Duality Smallest eclosig disk O the Ageda Liear Programmig Slides courtesy of Craig Gotsma 4. 4. Liear Programmig - Example Defie: (amout amout cosumed

More information

An Algorithm to Solve Fuzzy Trapezoidal Transshipment Problem

An Algorithm to Solve Fuzzy Trapezoidal Transshipment Problem Iteratioal Joural of Systems Sciece ad Applied Mathematics 206; (4): 58-62 http://www.sciecepublishiggroup.com/j/ssam doi: 0.648/j.ssam.206004.4 A Algorithm to Solve Fuzzy Trapezoidal Trasshipmet Problem

More information

Lecturers: Sanjam Garg and Prasad Raghavendra Feb 21, Midterm 1 Solutions

Lecturers: Sanjam Garg and Prasad Raghavendra Feb 21, Midterm 1 Solutions U.C. Berkeley CS170 : Algorithms Midterm 1 Solutios Lecturers: Sajam Garg ad Prasad Raghavedra Feb 1, 017 Midterm 1 Solutios 1. (4 poits) For the directed graph below, fid all the strogly coected compoets

More information

Perhaps the method will give that for every e > U f() > p - 3/+e There is o o-trivial upper boud for f() ad ot eve f() < Z - e. seems to be kow, where

Perhaps the method will give that for every e > U f() > p - 3/+e There is o o-trivial upper boud for f() ad ot eve f() < Z - e. seems to be kow, where ON MAXIMUM CHORDAL SUBGRAPH * Paul Erdos Mathematical Istitute of the Hugaria Academy of Scieces ad Reu Laskar Clemso Uiversity 1. Let G() deote a udirected graph, with vertices ad V(G) deote the vertex

More information

1.2 Binomial Coefficients and Subsets

1.2 Binomial Coefficients and Subsets 1.2. BINOMIAL COEFFICIENTS AND SUBSETS 13 1.2 Biomial Coefficiets ad Subsets 1.2-1 The loop below is part of a program to determie the umber of triagles formed by poits i the plae. for i =1 to for j =

More information

Chapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 9 Poiters ad Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 9.1 Poiters 9.2 Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Slide 9-3

More information

Recursive Procedures. How can you model the relationship between consecutive terms of a sequence?

Recursive Procedures. How can you model the relationship between consecutive terms of a sequence? 6. Recursive Procedures I Sectio 6.1, you used fuctio otatio to write a explicit formula to determie the value of ay term i a Sometimes it is easier to calculate oe term i a sequece usig the previous terms.

More information

1. The lines intersect. There is one solution, the point where they intersect. The system is called a consistent system.

1. The lines intersect. There is one solution, the point where they intersect. The system is called a consistent system. Commo Core Math 3 Notes Uit Day Systems I. Systems of Liear Equatios A system of two liear equatios i two variables is two equatios cosidered together. To solve a system is to fid all the ordered pairs

More information

Optimum Solution of Quadratic Programming Problem: By Wolfe s Modified Simplex Method

Optimum Solution of Quadratic Programming Problem: By Wolfe s Modified Simplex Method Volume VI, Issue III, March 7 ISSN 78-5 Optimum Solutio of Quadratic Programmig Problem: By Wolfe s Modified Simple Method Kalpaa Lokhade, P. G. Khot & N. W. Khobragade, Departmet of Mathematics, MJP Educatioal

More information

Counting the Number of Minimum Roman Dominating Functions of a Graph

Counting the Number of Minimum Roman Dominating Functions of a Graph Coutig the Number of Miimum Roma Domiatig Fuctios of a Graph SHI ZHENG ad KOH KHEE MENG, Natioal Uiversity of Sigapore We provide two algorithms coutig the umber of miimum Roma domiatig fuctios of a graph

More information

Małgorzata Sterna. Mateusz Cicheński, Mateusz Jarus, Michał Miszkiewicz, Jarosław Szymczak

Małgorzata Sterna. Mateusz Cicheński, Mateusz Jarus, Michał Miszkiewicz, Jarosław Szymczak Małgorzata Stera Mateusz Cicheński, Mateusz Jarus, Michał Miszkiewicz, Jarosław Szymczak Istitute of Computig Sciece Pozań Uiversity of Techology Pozań - Polad Scope of the Talk Problem defiitio MP Formulatio

More information

Probabilistic Fuzzy Time Series Method Based on Artificial Neural Network

Probabilistic Fuzzy Time Series Method Based on Artificial Neural Network America Joural of Itelliget Systems 206, 6(2): 42-47 DOI: 0.5923/j.ajis.2060602.02 Probabilistic Fuzzy Time Series Method Based o Artificial Neural Network Erol Egrioglu,*, Ere Bas, Cagdas Haka Aladag

More information

IMP: Superposer Integrated Morphometrics Package Superposition Tool

IMP: Superposer Integrated Morphometrics Package Superposition Tool IMP: Superposer Itegrated Morphometrics Package Superpositio Tool Programmig by: David Lieber ( 03) Caisius College 200 Mai St. Buffalo, NY 4208 Cocept by: H. David Sheets, Dept. of Physics, Caisius College

More information

Alpha Individual Solutions MAΘ National Convention 2013

Alpha Individual Solutions MAΘ National Convention 2013 Alpha Idividual Solutios MAΘ Natioal Covetio 0 Aswers:. D. A. C 4. D 5. C 6. B 7. A 8. C 9. D 0. B. B. A. D 4. C 5. A 6. C 7. B 8. A 9. A 0. C. E. B. D 4. C 5. A 6. D 7. B 8. C 9. D 0. B TB. 570 TB. 5

More information

Basic allocator mechanisms The course that gives CMU its Zip! Memory Management II: Dynamic Storage Allocation Mar 6, 2000.

Basic allocator mechanisms The course that gives CMU its Zip! Memory Management II: Dynamic Storage Allocation Mar 6, 2000. 5-23 The course that gives CM its Zip Memory Maagemet II: Dyamic Storage Allocatio Mar 6, 2000 Topics Segregated lists Buddy system Garbage collectio Mark ad Sweep Copyig eferece coutig Basic allocator

More information

3D Model Retrieval Method Based on Sample Prediction

3D Model Retrieval Method Based on Sample Prediction 20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer

More information

CS200: Hash Tables. Prichard Ch CS200 - Hash Tables 1

CS200: Hash Tables. Prichard Ch CS200 - Hash Tables 1 CS200: Hash Tables Prichard Ch. 13.2 CS200 - Hash Tables 1 Table Implemetatios: average cases Search Add Remove Sorted array-based Usorted array-based Balaced Search Trees O(log ) O() O() O() O(1) O()

More information

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence _9.qxd // : AM Page Chapter 9 Sequeces, Series, ad Probability 9. Sequeces ad Series What you should lear Use sequece otatio to write the terms of sequeces. Use factorial otatio. Use summatio otatio to

More information

Solution printed. Do not start the test until instructed to do so! CS 2604 Data Structures Midterm Spring, Instructions:

Solution printed. Do not start the test until instructed to do so! CS 2604 Data Structures Midterm Spring, Instructions: CS 604 Data Structures Midterm Sprig, 00 VIRG INIA POLYTECHNIC INSTITUTE AND STATE U T PROSI M UNI VERSI TY Istructios: Prit your ame i the space provided below. This examiatio is closed book ad closed

More information

A Novel Approach to Solve Multiple Traveling Salesmen Problem by Genetic Algorithm

A Novel Approach to Solve Multiple Traveling Salesmen Problem by Genetic Algorithm A Novel Approach to Solve Multiple Travelig Salesme Problem by Geetic Algorithm Adrás Király, Jáos Aboyi Uiversity of Paoia, Departmet of Process Egieerig, P.O. Box 58. Veszprém H-8200, HUNGARY, e-mail:

More information

MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fitting)

MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fitting) MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fittig) I this chapter, we will eamie some methods of aalysis ad data processig; data obtaied as a result of a give

More information

Fuzzy Rule Selection by Data Mining Criteria and Genetic Algorithms

Fuzzy Rule Selection by Data Mining Criteria and Genetic Algorithms Fuzzy Rule Selectio by Data Miig Criteria ad Geetic Algorithms Hisao Ishibuchi Dept. of Idustrial Egieerig Osaka Prefecture Uiversity 1-1 Gakue-cho, Sakai, Osaka 599-8531, JAPAN E-mail: hisaoi@ie.osakafu-u.ac.jp

More information

Lecture 5. Counting Sort / Radix Sort

Lecture 5. Counting Sort / Radix Sort Lecture 5. Coutig Sort / Radix Sort T. H. Corme, C. E. Leiserso ad R. L. Rivest Itroductio to Algorithms, 3rd Editio, MIT Press, 2009 Sugkyukwa Uiversity Hyuseug Choo choo@skku.edu Copyright 2000-2018

More information

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 5 Fuctios for All Subtasks Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 5.1 void Fuctios 5.2 Call-By-Referece Parameters 5.3 Usig Procedural Abstractio 5.4 Testig ad Debuggig

More information

Lecture 1: Introduction and Strassen s Algorithm

Lecture 1: Introduction and Strassen s Algorithm 5-750: Graduate Algorithms Jauary 7, 08 Lecture : Itroductio ad Strasse s Algorithm Lecturer: Gary Miller Scribe: Robert Parker Itroductio Machie models I this class, we will primarily use the Radom Access

More information

Octahedral Graph Scaling

Octahedral Graph Scaling Octahedral Graph Scalig Peter Russell Jauary 1, 2015 Abstract There is presetly o strog iterpretatio for the otio of -vertex graph scalig. This paper presets a ew defiitio for the term i the cotext of

More information

ECE4050 Data Structures and Algorithms. Lecture 6: Searching

ECE4050 Data Structures and Algorithms. Lecture 6: Searching ECE4050 Data Structures ad Algorithms Lecture 6: Searchig 1 Search Give: Distict keys k 1, k 2,, k ad collectio L of records of the form (k 1, I 1 ), (k 2, I 2 ),, (k, I ) where I j is the iformatio associated

More information

Creating Exact Bezier Representations of CST Shapes. David D. Marshall. California Polytechnic State University, San Luis Obispo, CA , USA

Creating Exact Bezier Representations of CST Shapes. David D. Marshall. California Polytechnic State University, San Luis Obispo, CA , USA Creatig Exact Bezier Represetatios of CST Shapes David D. Marshall Califoria Polytechic State Uiversity, Sa Luis Obispo, CA 93407-035, USA The paper presets a method of expressig CST shapes pioeered by

More information

Lecture 28: Data Link Layer

Lecture 28: Data Link Layer Automatic Repeat Request (ARQ) 2. Go ack N ARQ Although the Stop ad Wait ARQ is very simple, you ca easily show that it has very the low efficiecy. The low efficiecy comes from the fact that the trasmittig

More information

Lecture 6. Lecturer: Ronitt Rubinfeld Scribes: Chen Ziv, Eliav Buchnik, Ophir Arie, Jonathan Gradstein

Lecture 6. Lecturer: Ronitt Rubinfeld Scribes: Chen Ziv, Eliav Buchnik, Ophir Arie, Jonathan Gradstein 068.670 Subliear Time Algorithms November, 0 Lecture 6 Lecturer: Roitt Rubifeld Scribes: Che Ziv, Eliav Buchik, Ophir Arie, Joatha Gradstei Lesso overview. Usig the oracle reductio framework for approximatig

More information

New Results on Energy of Graphs of Small Order

New Results on Energy of Graphs of Small Order Global Joural of Pure ad Applied Mathematics. ISSN 0973-1768 Volume 13, Number 7 (2017), pp. 2837-2848 Research Idia Publicatios http://www.ripublicatio.com New Results o Eergy of Graphs of Small Order

More information

An Algorithm to Solve Multi-Objective Assignment. Problem Using Interactive Fuzzy. Goal Programming Approach

An Algorithm to Solve Multi-Objective Assignment. Problem Using Interactive Fuzzy. Goal Programming Approach It. J. Cotemp. Math. Scieces, Vol. 6, 0, o. 34, 65-66 A Algorm to Solve Multi-Objective Assigmet Problem Usig Iteractive Fuzzy Goal Programmig Approach P. K. De ad Bharti Yadav Departmet of Mathematics

More information

Counting Regions in the Plane and More 1

Counting Regions in the Plane and More 1 Coutig Regios i the Plae ad More 1 by Zvezdelia Stakova Berkeley Math Circle Itermediate I Group September 016 1. Overarchig Problem Problem 1 Regios i a Circle. The vertices of a polygos are arraged o

More information

Heuristic Approaches for Solving the Multidimensional Knapsack Problem (MKP)

Heuristic Approaches for Solving the Multidimensional Knapsack Problem (MKP) Heuristic Approaches for Solvig the Multidimesioal Kapsack Problem (MKP) R. PARRA-HERNANDEZ N. DIMOPOULOS Departmet of Electrical ad Computer Eg. Uiversity of Victoria Victoria, B.C. CANADA Abstract: -

More information

ISSN (Print) Research Article. *Corresponding author Nengfa Hu

ISSN (Print) Research Article. *Corresponding author Nengfa Hu Scholars Joural of Egieerig ad Techology (SJET) Sch. J. Eg. Tech., 2016; 4(5):249-253 Scholars Academic ad Scietific Publisher (A Iteratioal Publisher for Academic ad Scietific Resources) www.saspublisher.com

More information

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana The Closest Lie to a Data Set i the Plae David Gurey Southeaster Louisiaa Uiversity Hammod, Louisiaa ABSTRACT This paper looks at three differet measures of distace betwee a lie ad a data set i the plae:

More information

Chapter 11. Friends, Overloaded Operators, and Arrays in Classes. Copyright 2014 Pearson Addison-Wesley. All rights reserved.

Chapter 11. Friends, Overloaded Operators, and Arrays in Classes. Copyright 2014 Pearson Addison-Wesley. All rights reserved. Chapter 11 Frieds, Overloaded Operators, ad Arrays i Classes Copyright 2014 Pearso Addiso-Wesley. All rights reserved. Overview 11.1 Fried Fuctios 11.2 Overloadig Operators 11.3 Arrays ad Classes 11.4

More information

BASED ON ITERATIVE ERROR-CORRECTION

BASED ON ITERATIVE ERROR-CORRECTION A COHPARISO OF CRYPTAALYTIC PRICIPLES BASED O ITERATIVE ERROR-CORRECTIO Miodrag J. MihaljeviC ad Jova Dj. GoliC Istitute of Applied Mathematics ad Electroics. Belgrade School of Electrical Egieerig. Uiversity

More information

Improving Template Based Spike Detection

Improving Template Based Spike Detection Improvig Template Based Spike Detectio Kirk Smith, Member - IEEE Portlad State Uiversity petra@ee.pdx.edu Abstract Template matchig algorithms like SSE, Covolutio ad Maximum Likelihood are well kow for

More information

Optimization of Multiple Input Single Output Fuzzy Membership Functions Using Clonal Selection Algorithm

Optimization of Multiple Input Single Output Fuzzy Membership Functions Using Clonal Selection Algorithm Optimizatio of Multiple Iput Sigle Output Fuzzy Membership Fuctios Usig Cloal Selectio Algorithm AYŞE MERVE ACILAR, AHMET ARSLAN Computer Egieerig Departmet Selcuk Uiversity Selcuk Uiversity, Eg.-Arch.

More information

COSC 1P03. Ch 7 Recursion. Introduction to Data Structures 8.1

COSC 1P03. Ch 7 Recursion. Introduction to Data Structures 8.1 COSC 1P03 Ch 7 Recursio Itroductio to Data Structures 8.1 COSC 1P03 Recursio Recursio I Mathematics factorial Fiboacci umbers defie ifiite set with fiite defiitio I Computer Sciece sytax rules fiite defiitio,

More information

Numerical Methods Lecture 6 - Curve Fitting Techniques

Numerical Methods Lecture 6 - Curve Fitting Techniques Numerical Methods Lecture 6 - Curve Fittig Techiques Topics motivatio iterpolatio liear regressio higher order polyomial form expoetial form Curve fittig - motivatio For root fidig, we used a give fuctio

More information

Dynamic Programming and Curve Fitting Based Road Boundary Detection

Dynamic Programming and Curve Fitting Based Road Boundary Detection Dyamic Programmig ad Curve Fittig Based Road Boudary Detectio SHYAM PRASAD ADHIKARI, HYONGSUK KIM, Divisio of Electroics ad Iformatio Egieerig Chobuk Natioal Uiversity 664-4 Ga Deokji-Dog Jeoju-City Jeobuk

More information

Mathematical Stat I: solutions of homework 1

Mathematical Stat I: solutions of homework 1 Mathematical Stat I: solutios of homework Name: Studet Id N:. Suppose we tur over cards simultaeously from two well shuffled decks of ordiary playig cards. We say we obtai a exact match o a particular

More information

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method A ew Morphological 3D Shape Decompositio: Grayscale Iterframe Iterpolatio Method D.. Vizireau Politehica Uiversity Bucharest, Romaia ae@comm.pub.ro R. M. Udrea Politehica Uiversity Bucharest, Romaia mihea@comm.pub.ro

More information

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work

More information

c-dominating Sets for Families of Graphs

c-dominating Sets for Families of Graphs c-domiatig Sets for Families of Graphs Kelsie Syder Mathematics Uiversity of Mary Washigto April 6, 011 1 Abstract The topic of domiatio i graphs has a rich history, begiig with chess ethusiasts i the

More information

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 19 Query Optimizatio Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Query optimizatio Coducted by a query optimizer i a DBMS Goal:

More information

Fuzzy Minimal Solution of Dual Fully Fuzzy Matrix Equations

Fuzzy Minimal Solution of Dual Fully Fuzzy Matrix Equations Iteratioal Coferece o Applied Mathematics, Simulatio ad Modellig (AMSM 2016) Fuzzy Miimal Solutio of Dual Fully Fuzzy Matrix Equatios Dequa Shag1 ad Xiaobi Guo2,* 1 Sciece Courses eachig Departmet, Gasu

More information

CS 683: Advanced Design and Analysis of Algorithms

CS 683: Advanced Design and Analysis of Algorithms CS 683: Advaced Desig ad Aalysis of Algorithms Lecture 6, February 1, 2008 Lecturer: Joh Hopcroft Scribes: Shaomei Wu, Etha Feldma February 7, 2008 1 Threshold for k CNF Satisfiability I the previous lecture,

More information

n n B. How many subsets of C are there of cardinality n. We are selecting elements for such a

n n B. How many subsets of C are there of cardinality n. We are selecting elements for such a 4. [10] Usig a combiatorial argumet, prove that for 1: = 0 = Let A ad B be disjoit sets of cardiality each ad C = A B. How may subsets of C are there of cardiality. We are selectig elemets for such a subset

More information

CIS 121 Data Structures and Algorithms with Java Fall Big-Oh Notation Tuesday, September 5 (Make-up Friday, September 8)

CIS 121 Data Structures and Algorithms with Java Fall Big-Oh Notation Tuesday, September 5 (Make-up Friday, September 8) CIS 11 Data Structures ad Algorithms with Java Fall 017 Big-Oh Notatio Tuesday, September 5 (Make-up Friday, September 8) Learig Goals Review Big-Oh ad lear big/small omega/theta otatios Practice solvig

More information

Polynomial Functions and Models. Learning Objectives. Polynomials. P (x) = a n x n + a n 1 x n a 1 x + a 0, a n 0

Polynomial Functions and Models. Learning Objectives. Polynomials. P (x) = a n x n + a n 1 x n a 1 x + a 0, a n 0 Polyomial Fuctios ad Models 1 Learig Objectives 1. Idetify polyomial fuctios ad their degree 2. Graph polyomial fuctios usig trasformatios 3. Idetify the real zeros of a polyomial fuctio ad their multiplicity

More information

How do we evaluate algorithms?

How do we evaluate algorithms? F2 Readig referece: chapter 2 + slides Algorithm complexity Big O ad big Ω To calculate ruig time Aalysis of recursive Algorithms Next time: Litterature: slides mostly The first Algorithm desig methods:

More information

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming Lecture Notes 6 Itroductio to algorithm aalysis CSS 501 Data Structures ad Object-Orieted Programmig Readig for this lecture: Carrao, Chapter 10 To be covered i this lecture: Itroductio to algorithm aalysis

More information

Hash Tables. Presentation for use with the textbook Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, 2015.

Hash Tables. Presentation for use with the textbook Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, 2015. Presetatio for use with the textbook Algorithm Desig ad Applicatios, by M. T. Goodrich ad R. Tamassia, Wiley, 2015 Hash Tables xkcd. http://xkcd.com/221/. Radom Number. Used with permissio uder Creative

More information

An Estimation of Distribution Algorithm for solving the Knapsack problem

An Estimation of Distribution Algorithm for solving the Knapsack problem Vol.4,No.5, 214 Published olie: May 25, 214 DOI: 1.7321/jscse.v4.5.1 A Estimatio of Distributio Algorithm for solvig the Kapsack problem 1 Ricardo Pérez, 2 S. Jös, 3 Arturo Herádez, 4 Carlos A. Ochoa *1,

More information

Optimal Mapped Mesh on the Circle

Optimal Mapped Mesh on the Circle Koferece ANSYS 009 Optimal Mapped Mesh o the Circle doc. Ig. Jaroslav Štigler, Ph.D. Bro Uiversity of Techology, aculty of Mechaical gieerig, ergy Istitut, Abstract: This paper brigs out some ideas ad

More information

The Graphs of Polynomial Functions

The Graphs of Polynomial Functions Sectio 4.3 The Graphs of Polyomial Fuctios Objective 1: Uderstadig the Defiitio of a Polyomial Fuctio Defiitio Polyomial Fuctio 1 2 The fuctio ax a 1x a 2x a1x a0 is a polyomial fuctio of degree where

More information

Assignment and Travelling Salesman Problems with Coefficients as LR Fuzzy Parameters

Assignment and Travelling Salesman Problems with Coefficients as LR Fuzzy Parameters Iteratioal Joural of Applied Sciece ad Egieerig., 3: 557 Assigmet ad Travellig Salesma Problems with Coefficiets as Fuzzy Parameters Amit Kumar ad Aila Gupta * School of Mathematics ad Computer Applicatios,

More information

9 x and g(x) = 4. x. Find (x) 3.6. I. Combining Functions. A. From Equations. Example: Let f(x) = and its domain. Example: Let f(x) = and g(x) = x x 4

9 x and g(x) = 4. x. Find (x) 3.6. I. Combining Functions. A. From Equations. Example: Let f(x) = and its domain. Example: Let f(x) = and g(x) = x x 4 1 3.6 I. Combiig Fuctios A. From Equatios Example: Let f(x) = 9 x ad g(x) = 4 f x. Fid (x) g ad its domai. 4 Example: Let f(x) = ad g(x) = x x 4. Fid (f-g)(x) B. From Graphs: Graphical Additio. Example:

More information

EE123 Digital Signal Processing

EE123 Digital Signal Processing Last Time EE Digital Sigal Processig Lecture 7 Block Covolutio, Overlap ad Add, FFT Discrete Fourier Trasform Properties of the Liear covolutio through circular Today Liear covolutio with Overlap ad add

More information

1 Graph Sparsfication

1 Graph Sparsfication CME 305: Discrete Mathematics ad Algorithms 1 Graph Sparsficatio I this sectio we discuss the approximatio of a graph G(V, E) by a sparse graph H(V, F ) o the same vertex set. I particular, we cosider

More information

The Adjacency Matrix and The nth Eigenvalue

The Adjacency Matrix and The nth Eigenvalue Spectral Graph Theory Lecture 3 The Adjacecy Matrix ad The th Eigevalue Daiel A. Spielma September 5, 2012 3.1 About these otes These otes are ot ecessarily a accurate represetatio of what happeed i class.

More information

WEBSITE STRUCTURE IMPROVEMENT USING ANT COLONY TECHNIQUE

WEBSITE STRUCTURE IMPROVEMENT USING ANT COLONY TECHNIQUE WEBSITE STRUCTURE IMPROVEMENT USING ANT COLONY TECHNIQUE Wiwik Aggraei 1, Agyl Ardi Rahmadi 1, Radityo Prasetyo Wibowo 1 1 Iformatio System Departmet, Faculty of Iformatio Techology, Istitut Tekologi Sepuluh

More information

LU Decomposition Method

LU Decomposition Method SOLUTION OF SIMULTANEOUS LINEAR EQUATIONS LU Decompositio Method Jamie Traha, Autar Kaw, Kevi Marti Uiversity of South Florida Uited States of America kaw@eg.usf.edu http://umericalmethods.eg.usf.edu Itroductio

More information

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network Available olie at www.sciecedirect.com Eergy Procedia 6 (202) 60 64 202 Iteratioal Coferece o Future Eergy, Eviromet, ad Materials Adaptive Resource Allocatio for Electric Evirometal Pollutio through the

More information

Exercise 6 (Week 42) For the foreign students only.

Exercise 6 (Week 42) For the foreign students only. These are the last exercises of the course. Please, remember that to pass exercises, the sum of the poits gathered by solvig the questios ad attedig the exercise groups must be at least 4% ( poits) of

More information

Math Section 2.2 Polynomial Functions

Math Section 2.2 Polynomial Functions Math 1330 - Sectio. Polyomial Fuctios Our objectives i workig with polyomial fuctios will be, first, to gather iformatio about the graph of the fuctio ad, secod, to use that iformatio to geerate a reasoably

More information

Homework 1 Solutions MA 522 Fall 2017

Homework 1 Solutions MA 522 Fall 2017 Homework 1 Solutios MA 5 Fall 017 1. Cosider the searchig problem: Iput A sequece of umbers A = [a 1,..., a ] ad a value v. Output A idex i such that v = A[i] or the special value NIL if v does ot appear

More information

Lower Bounds for Sorting

Lower Bounds for Sorting Liear Sortig Topics Covered: Lower Bouds for Sortig Coutig Sort Radix Sort Bucket Sort Lower Bouds for Sortig Compariso vs. o-compariso sortig Decisio tree model Worst case lower boud Compariso Sortig

More information

University of Waterloo Department of Electrical and Computer Engineering ECE 250 Algorithms and Data Structures

University of Waterloo Department of Electrical and Computer Engineering ECE 250 Algorithms and Data Structures Uiversity of Waterloo Departmet of Electrical ad Computer Egieerig ECE 250 Algorithms ad Data Structures Midterm Examiatio ( pages) Istructor: Douglas Harder February 7, 2004 7:30-9:00 Name (last, first)

More information

Descriptive Statistics Summary Lists

Descriptive Statistics Summary Lists Chapter 209 Descriptive Statistics Summary Lists Itroductio This procedure is used to summarize cotiuous data. Large volumes of such data may be easily summarized i statistical lists of meas, couts, stadard

More information

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only Edited: Yeh-Liag Hsu (998--; recommeded: Yeh-Liag Hsu (--9; last updated: Yeh-Liag Hsu (9--7. Note: This is the course material for ME55 Geometric modelig ad computer graphics, Yua Ze Uiversity. art of

More information

Lecture Notes on Integer Linear Programming

Lecture Notes on Integer Linear Programming Lecture Notes o Iteger Liear Programmig Roel va de Broek October 15, 2018 These otes supplemet the material o (iteger) liear programmig covered by the lectures i the course Algorithms for Decisio Support.

More information

Arithmetic Sequences

Arithmetic Sequences . Arithmetic Sequeces COMMON CORE Learig Stadards HSF-IF.A. HSF-BF.A.1a HSF-BF.A. HSF-LE.A. Essetial Questio How ca you use a arithmetic sequece to describe a patter? A arithmetic sequece is a ordered

More information

Algorithms for Disk Covering Problems with the Most Points

Algorithms for Disk Covering Problems with the Most Points Algorithms for Disk Coverig Problems with the Most Poits Bi Xiao Departmet of Computig Hog Kog Polytechic Uiversity Hug Hom, Kowloo, Hog Kog csbxiao@comp.polyu.edu.hk Qigfeg Zhuge, Yi He, Zili Shao, Edwi

More information

CHAPTER IV: GRAPH THEORY. Section 1: Introduction to Graphs

CHAPTER IV: GRAPH THEORY. Section 1: Introduction to Graphs CHAPTER IV: GRAPH THEORY Sectio : Itroductio to Graphs Sice this class is called Number-Theoretic ad Discrete Structures, it would be a crime to oly focus o umber theory regardless how woderful those topics

More information

Operating System Concepts. Operating System Concepts

Operating System Concepts. Operating System Concepts Chapter 4: Mass-Storage Systems Logical Disk Structure Logical Disk Structure Disk Schedulig Disk Maagemet RAID Structure Disk drives are addressed as large -dimesioal arrays of logical blocks, where the

More information

COMP 558 lecture 6 Sept. 27, 2010

COMP 558 lecture 6 Sept. 27, 2010 Radiometry We have discussed how light travels i straight lies through space. We would like to be able to talk about how bright differet light rays are. Imagie a thi cylidrical tube ad cosider the amout

More information

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 1 Itroductio to Computers ad C++ Programmig Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 1.1 Computer Systems 1.2 Programmig ad Problem Solvig 1.3 Itroductio to C++ 1.4 Testig

More information

Fuzzy Linear Regression Analysis

Fuzzy Linear Regression Analysis 12th IFAC Coferece o Programmable Devices ad Embedded Systems The Iteratioal Federatio of Automatic Cotrol September 25-27, 2013. Fuzzy Liear Regressio Aalysis Jaa Nowaková Miroslav Pokorý VŠB-Techical

More information

The Magma Database file formats

The Magma Database file formats The Magma Database file formats Adrew Gaylard, Bret Pikey, ad Mart-Mari Breedt Johaesburg, South Africa 15th May 2006 1 Summary Magma is a ope-source object database created by Chris Muller, of Kasas City,

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045 Oe Brookigs Drive St. Louis, Missouri 63130-4899, USA jaegerg@cse.wustl.edu

More information

Graphs ORD SFO LAX DFW

Graphs ORD SFO LAX DFW Graphs SFO 337 1843 802 ORD LAX 1233 DFW Graphs A graph is a pair (V, E), where V is a set of odes, called vertices E is a collectio of pairs of vertices, called edges Vertices ad edges are positios ad

More information

THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS. Roman Szewczyk

THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS. Roman Szewczyk THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS Roma Szewczyk Istitute of Metrology ad Biomedical Egieerig, Warsaw Uiversity of Techology E-mail:

More information