A Novel Approach for Finding a Shortest Path in a Mixed Fuzzy Network

Size: px
Start display at page:

Download "A Novel Approach for Finding a Shortest Path in a Mixed Fuzzy Network"

Transcription

1 Wireless Sensor Network doi:0.436/wsn Published Online Februry 00 ( A Novel Approch for Finding Shortest Pth in Mixed Fuzzy Network Abstrct Ali Tjdin Irj Mhdvi * Nezm Mhdvi-Amiri Bhrm Sdeghpour-Gildeh 3 Rez Hssnzdeh Deprtment of Industril Engineering Mzndrn University of Science nd Technology Bbol Irn Fculty of Mthemticl Sciences Shrif University of Technology Tehrn Irn 3 Deprtment of Mthemtics nd Sttistics Mzndrn University Bbolsr Irn E-mil: irjrsh@rediffmil.com Received October 009; revised November 3 009; ccepted November We present novel pproch for computing shortest pth in mixed fuzzy network network hving vrious fuzzy rc. First we develop new technique for the ddition of vrious fuzzy numbers in pth using -cuts. Then we present dynmic progrmming method for finding shortest pth in the network. For this we pply recently proposed distnce function for comprison of fuzzy numbers. Four exmples re worked out to illustrte the pplicbility of the proposed pproch s compred to two other methods in the literture s well s demonstrte the novel feture offered by our lgorithm to find fuzzy shortest pth in mixed fuzzy networks with vrious settings for the fuzzy rc. Keywords: Fuzzy Numbers -Cut; Shortest Pth Dynmic Progrmming. Introduction Determintion of shortest distnce nd shortest pth between two vertices is one of the most fundmentl problems in grph theory. Let G = (V E) be grph with V s the set of vertices nd E s the set of edges. A pth between two vertices is n lternting sequence of vertices nd edges strting nd ending with vertices nd no vertices or no edges pper more thn once in the sequence. The length of pth is the sum of the weights of the edges on the pth. There my exist more thn one pth between pir of vertices. The shortest pth problem is to find the pth with minimum length between specified pir of vertices. In clssicl grph theory the weight of ech edge is tken s crisp rel number. But prcticlly weight of ech edge of the network my not be fixed rel number nd it my well be imprecise. The shortest pth problem involves ddition nd comprison of the edge weights. Since the ddition nd comprison between two intervl numbers or between two tringulr fuzzy numbers re not like those between two precise rel numbers it is necessry to discuss them t first. Intervl rithmetic ws developed in Moore []. The cse of optimiztion with intervl vlued nd fuzzy constrints were discussed in Delgdo et l. Ishibuchi nd Tnk Sengupt nd Shocheng [ 5]. Vrious rnking methods for intervl numbers were introduced by severl reserchers. An extensive survey of the order reltions long with new proposl re given by Sengupt nd Pl [6]. There re lso rnking methods for fuzzy numbers vilble in the literture. Dubois nd Prde [7] introduced rnking of fuzzy numbers in the setting of possibility theory nd Chen [8] rnked fuzzy numbers using mximizing nd minimizing sets. Rnking of fuzzy numbers ws lso studied by Bortoln nd Degni Cheng nd Delgdo et l. [90]. Fuzzy grph problems were ddressed in Blue et l. nd Koczy Klein Li et l. Lin nd Chen Okd nd Gen [ 7] pid specil ttention to fuzzy shortest pths. In recent development Okd nd Soper [8] proposed n lgorithm to find the shortest pth in network with fuzzy edge weights. The lgorithm gives fmily of non-dominted shortest pths for specified stisfction level but it does provide ny guideline to the decisionmker to choose the best mongst the pths ccording to his/her view; i.e. optimistic pessimistic etc. The shortest pth (SP) problem hs received lots of ttention from reserchers in the pst decdes becuse it is importnt to mny pplictions such s communiction trnsporttion scheduling nd routing. In network the

2 A. TAJDIN ET AL. 49 rc length my represent time or cost. Conventionlly it is ssumed to be crisp. However it is difficult for decision mkers to specify the rc. For exmple using the sme modem to trnsmit the dt from node to b in network the dt trnsmission time my not be the sme every time. Therefore in rel world the rc length could be uncertin. Fuzzy set theory s proposed by Zdeh [9] is frequently utilized to del with uncertinty. Zdeh presented the possibility theory using membership functions to describe uncertinties. Considering directed network tht is composed of finite set of nodes nd set of directed rcs we denote ech rc by n ordered pir (i where i nd j re two different nodes. The rc length represents the distnce needed to trverse (i from node i to j. We denote it by l(i or L(i when it is crisp or fuzzy respectively. We cll L(i s fuzzy rc length. The shortest pth problem is the following: given weighted directed grph nd two specil vertices s nd t compute the weight of the shortest pth between s nd t. The shortest pth problem is one of the most fundmentl network optimiztion problems. This problem comes up in prctice nd rises s subproblem in mny network optimiztion lgorithms. Algorithms for this problem hve been studied for long time [0 ]. However dvnces in the method nd theory of shortest pth lgorithms re still being mde [3 5]. In the network we consider here the of the rcs re ssumed to represent trnsporttion times or costs rther thn geogrphicl distnces. As time or cost fluctute with trffic conditions pylod nd so on it is not prcticl to represent the rcs s crisp vlues. Thus it is pproprite to utilize fuzzy numbers bsed on fuzzy set theory. In proposing n lgorithm for solving the problem we re first fced with the comprison or ordering of fuzzy numbers tsk not considered to be routine. For this reson fuzzy shortest pth problems hve rrely been studied despite their potentil ppliction to mny problems [86]. The problem turns out to be even more complicted in our more generl cse of llowing vrious fuzzy rc. Here we propose new pproch nd n lgorithm to find shortest pth in mixed network hving vrious fuzzy rc. The reminder of the pper is orgnized s follows. In Section bsic concepts nd definitions re given. A dynmic progrmming lgorithm for finding fuzzy shortest pth in network is presented in Section 3. There we mke use of -cuts for computing pproximtions for the ddition of two different types of fuzzy numbers nd pply distnce function for the comprison of fuzzy numbers. Comprtive exmples re given in Section 4. Section 5 works out n exmple to show the novel feture of our lgorithm to find fuzzy shortest pths in mixed fuzzy networks with vrious settings for the fuzzy rc. We conclude in Section 6.. Concepts nd Definitions We strt with bsic definitions of some well-known fuzzy numbers. Definition. An LR fuzzy number is represented by A = ( m β ) LR with the membership function µ ( x) defined by the expression m x L x m µ ( x) = x m R x m β where L nd R re non-incresing functions from R + to [0] L(0)=R(0)= m is the center is the left spred nd β is the right spred. Note tht if L(x)=R(x)=-x with 0<x< then x is tringulr fuzzy number nd is represented by the triplet = ( 3) with the membership function µ ( x) defined by 0 x x < x ( ) = µ x 3 x < x x > 3. A tringulr fuzzy number is shown in Figure. Definition. A trpezoidl fuzzy number is shown by = ( 3 4 ) with the membership function s follows: 0 x µ ( x) = 4 x x x x 4 x x. Figure. A tringulr fuzzy number. 3 4

3 50 A. TAJDIN ET AL. A generl trpezoidl fuzzy number is shown in Figure. It is pprent tht tringulr fuzzy number is specil trpezoidl fuzzy number with = 3. Definition 3. If L(x)=R(x)= e x with x R then x is norml fuzzy number tht is shown by ( m σ ) nd the corresponding membership function is defined to be: x m ( ) µ ( x) = e σ x R where m is the men nd σ is the stndrd devition. A norml fuzzy number is shown in Figure 3. Definition 4. The -cut nd strong -cut for fuzzy set A re shown by A nd nd for [0] re defined to be: A = { x µ ( x) x X } A + A = { x µ ( x) > x X } A + A respectively where X is the universl set. Upper nd lower bounds for ny -cut ( A ) re shown by sup A nd inf A respectively. Here we ssume tht the upper nd lower bounds of -cuts re Figure. A trpezoidl fuzzy number. Figure 3. A norml fuzzy number. finite vlues nd for simplicity we show + A nd A inf by A. sup A by.. Computing -Cuts for Fuzzy Numbers For n LR fuzzy number with L nd R s invertible functions the -cuts re: m x m x = L[ ] = L ( ) x = m βl ( ) β β x m = R[ ] γ x m = R γ ( ) x = m + γr ( ). For specific L nd R functions the following cses re discussed. Let = ( 3 4 ) be trpezoidl fuzzy number. The -cut for ( ) is computed s: 0 x x x µ % ( x) = x 3 4 x 3 x x x = x = ( ) + 4 x = x = 4 ( 4 3) = 4 ( 4 3) = 0. () = ( ) + Note tht the -cut for tringulr fuzzy numbers is simply obtined by using the bove equtions considering = 3 : + = 3 ( 3 ) = 0. () = ( ) + For = ( m σ ) norml fuzzy number is computed s: m x ( ) m x σ = e ln( ) = σ x m ( ) x m σ = e ln( ) = σ = L R = m σ = m + σ ln ln 0<. (3)

4 A. TAJDIN ET AL. 5.. Fuzzy Sum Opertors Here we propose n pproch for summing vrious fuzzy numbers pproximtely using -cuts. The pproximtion is bsed on fitting n pproprite model for the sum using -cuts of the ddition by set of i vlues. Let us divide the -intervl [0] into n equl subintervls by letting 0 = 0 i = i + i i= n with i = i= n. This wy we hve n set of n+ equidistnt i points. For ddition of two different fuzzy numbers we dd the set of corresponding i -cut points of the two numbers to yield the i -cuts of the sum s n pproximtion for the fuzzy ddition. 3. An Algorithm for Fuzzy Shortest Pth in Network 3.. Distnce between Fuzzy Numbers Knowing tht we cn obtin good pproximtion of the ddition of vrious fuzzy numbers by use of -cuts we compute the distnce between two fuzzy numbers using the resulting points from the -cuts. For nd b s two different fuzzy numbers we use new fuzzy rnking method for the fuzzy numbers. Let us consider the fuzzy min opertion to be defined s follows MV % = Min vlue( b % % ) = (min( b) min( b ) min( 3 b3)min( 4 b 4)). (4) It is evident tht for non-comprble fuzzy numbers nd b the fuzzy min opertion results in fuzzy number different from both of them. For exmple for = (5039) nd b = (6950) we get from (4) fuzzy MV = (5939 ) which is different from both nd b. To llevite this drwbck we use method bsed on the distnce between fuzzy numbers. We use the distnce function introduced by Sdeghpour-Gildeh nd Gien [7]. The min dvntges of this distnce function re the generlity of its usge on vrious fuzzy numbers nd its relibility in distinguishing unequl fuzzy numbers. Indeed the use of this distnce function worked out to be quite pproprite for our pproch here s well s in different context before where we considered the rc in the network to be ll of the sme type (see Mhdvi et l. [8]). The proposed D p q -distnce indexed by prmeters < p < nd 0< q < between two fuzzy numbers % nd b % is nonnegtive function given by: The nlyticl properties of depend on the first D p q D pq p p + + p ( q) b d + q b d p < ( b % %) = ( q)sup ( b ) + q inf ( b ) p =. 0< 0< (5) prmeter p while the second prmeter q of chrcterizes the subjective weight ttributed to D p q + the end points of the support; i.e. ( ) of the fuzzy numbers. If there is no reson for distinguishing ny side of the fuzzy numbers then D is recommended. p Hving q close to results in considering the right side of the support of the fuzzy numbers more fvorbly. Since the significnce of the end points of the support of the fuzzy numbers is ssumed to be the sme then we consider q =. For two fuzzy numbers nd b with corresponding i -cuts the D pq distnce is pproximtely proportionl to: n n p p + + Dp q ( b ) = ( q) b q b. i + i i i i= i= (6) If q = p = then the bove eqution turns into: D ( b ) = ( ) ( b + i i n i= i= n + i b (7) To compre two fuzzy rc nd b with i -cuts s their pproximtions since they re supposed to represent positive vlues we compre them with M V = (00...0). In fct we use (7) to compute D ( 0) nd D ( b 0) nd use these vlues for comprison of the two numbers. + i ) p

5 5 A. TAJDIN ET AL. 3.. An Algorithm for Computing s Shortest Fuzzy Pth The following dynmic progrmming lgorithm is for computing the shortest pth in network. The lgorithm is bsed on Floyd s dynmic progrmming method to find shortest pth if it exists between every pir of nodes i nd j in the network (see Floyd [9]). We mke use of the following optiml vlue function f k ( i nd the corresponding lbeling function P k ( i : f k ( i = length of the shortest pth from node i to node j when the pth is considered to use only the nodes...k. from the set of nodes { } P k ( i = the lst intermedite node on the shortest pth from node i to node j using {...k} s intermedite node. The dynmic updting for the optiml pth length nd its corresponding lbeling re: f i min f ( i f { ( i k) f ( k )} k ( = k k + k j P Pk ( i = P k k ( i if k is not on shortest pth from i to j using {...k} ( k otherwise. We re now redy to give the steps of the lgorithm. Algorithm: A dynmic progrmming method for computing shortest pth in fuzzy network G = ( V A) where V is the set of nodes with V = N nd A is the set of rcs. Step : Let k=0 nd fk ( i = dij for ll ( i A f k = i j = for ll ( i A. If n rc exists from ( ) node i to node j then let P k ( i = i. Step : Let k = k +. Do the following steps for i = 3... N j = 3... N i j.. Compute the vlue of fk ( i j ) = min f ( i f ( ik) f ( k [ ] k k k + (for the ddition our proposed method discussed in Subection. nd for comprison of fuzzy numbers the D method of Subection 3. re pplied).. If node k is not on the shortest pth using nodes...k { } s intermedite nodes then let Pk ( i j ) = P ( ) i j Pk ( i = Pk ( k j k else let ) Step 3: If k < N then go to Step. Step 4: Obtin the shortest pth using the ( i. If f N ( i = then there is no pth between i nd j. The shortest pth from node i to j if it exists is identified bckwrds nd red by the nodes: j P N ( i = k followed by PN ( i k)... PN ( i l) = i where l is the node immeditely fter i in the pth. p q 3.3. Termintion nd Complexity of the Algorithm The proposed lgorithm termintes fter N outer itertions corresponding to k. A totl of N(N-) dditions nd comprisons re needed for every k. For ech ddition n fuzzy dditions for the -cuts should be performed i P k resulting in n(n)(n-) dditions. For comprisons we hve (n+)n(n-) dditions nd (n+) N(N-) multiplictions using (7). Therefore the totl needed opertions re (6n+) N(N-) dditions nd multiplictions with N(N-) comprison 4. Comprtive Exmples Here we illustrte exmples for comprison of our proposed method nd two other pproches. Exmple : Consider the following network Figure 4 considered by Chung nd Kung [30]. The tringulr rc re presented in Tble. The results obtined by the pproch ( P ) of Chung nd Kung [30] re f nd 6 6 shown in Tbles nd 3. The shortest pth nd the corresponding length using the proposed pproch in Chung nd Kung [30] re reported below: () (4) (45) Shortest pth from to 6 : 4 6. Shortest pth length fromto 6 : ( ) Figure 4. The network for Exmple. Tble. The rc for exmple. (334550) (56587) (34046) (3) (5) (46) (4576) (57985) (88934) (3) (35) (56) (5056) (435560) (7504)

6 A. TAJDIN ET AL. 53 Tble. The f vlues obtined by the pproch of Chung nd Kung. 6 i/j (334550) (4576) (8903) (85) (779556) - - (5056) (56587) (57985) (445006) (435560) (86574) (34046) (88934) (7504) Tble 3. The P6 vlues obtined by the pproch of Chung nd Kung. i/j Here we solve the sme problem using our proposed lgorithm givenin Subection 3. using the rnking method of Sdeghpour-Gildeh nd Gien [7]. The results of the proposed pproch for f 6 nd P 6 re given in Tbles 4 nd 5. Here the shortest pth obtined nd the corresponding length re exctly the sme s the ones we obtined by the pproch of Chung nd Kung [30]. Exmple : Consider the following network Figure 5 considered Tble 4. The f 6 vlues obtined by our proposed lgorithm i/j (334550) (4576) (8903) (85) (779556) - - (5056) (56587) (57985) (445006) (435560) (86574) (34046) (88934) (7504) by Hernndes et l. [3]. The fuzzy tringulr rc re given in Tble 6. The results ( f 6 nd P 6 ) for the pproch of Hernndes et l. [3] re given in Tbles 7 nd 8. The shortest pth nd the corresponding length using the proposed pproch of Hernndes et l. [3] re reported below: Shortest pth fromto: 9 7. Shortest pth length from to: ( ) We solved the sme problem using our proposed lgorithm of Subsection 3. using the rnking method of Sdeghpour-Gildeh nd Gien [7]. The results of our proposed pproch ( f nd P ) re given in Tbles 9 nd 0. The shortest pth nd the corresponding length re reported below: Shortest pth fromto: 9 7. ( ) Shortest pth length from to:. Clerly the proposed lgorithm computes lmost the sme solution s obtined by Hernndes et l. [3]. Tble 5. The P 6 vlues obtined by our proposed lgorithm. i/j Figure 5. The network for Exmple.

7 54 A. TAJDIN ET AL. Tble 6. The rc for Exmple. () ( ) (35) ( ) (84) ( ) (3) ( ) (38) ( ) (87) (30455) (6) ( ) (45) (90990) (97) (03050) (9) ( ) (46) ( ) (98) (303745) (0) ( ) (4) ( ) (90) (30460) (3) (808693) (56) ( ) (07) ( ) (5) ( ) (6) (30460) (0) ( ) (9) ( ) (76) ( ) (34) ( ) (7) ( ) Tble 7. The f ( i ) vlues obtined by Hernndes et l. j i/j ( ) ( ) ( ) ( ) ( ) ( ) - - (808693) ( ) ( ) (05705) ( ) ( ) ( ) ( ) ( ) (90990) ( ) ( ) ( ) ( ) ( ) ( ) (30455) ( ) ( ) ( ) (03050) ( ) ( ) Tble 7. continued. i/j ( ) ( ) ( ) ( ) ( ) ( ) (3070) ( ) 3 ( ) - - (05570) ( ) ( ) (30460) ( ) ( ) 9 (303745) - (30460) ( ) ( ) Exmple 3: A wireless sensor network Consider mobile service compny which hndles 3 geogrphicl centers. A configurtion of telecommuniction network is presented in Figure 6. Assume tht the distnce between ny two centers is trpezoidl fuzzy number (the rc re given in Tble ). The compny wnts to find shortest pth for n effective messge flow mongst the centers. The results obtined by our pproch ( f3 nd P 3) re given in Tbles nd 3. The shortest pth nd the corresponding length re reported below: Shortest pth fromto 3:

8 A. TAJDIN ET AL. 55 ( ) Shortest pth length fromto 3:. 5. Discussion We cn lso pply the proposed lgorithm to networks hving possibly mixture of different fuzzy numbers s rc. To see how the steps of the proposed lgorithm re crried out on such networks smll sized Tble 8. The P ( i ) vlues obtined by Hernndes et l. j mixed fuzzy network with 4 nodes s shown in Figure 7 is considered where the rc re considered to be mixture of trpezoidl nd norml fuzzy numbers. Exmple 4: Consider the mixed fuzzy network in Figure 4 with four nodes nd five rcs hving two trpezoidl nd three norml rc s specified in Tble 4. Step : We gin the fk ( i = d ij for k=0 s specified in Tble 4. i/j Tble 9. The f ( i vlues obtined by our proposed lgorithm. i/j ( ) ( ) ( ) ( ) ( ) ( ) - - (808693) ( ) ( ) (05705) ( ) ( ) ( ) ( ) ( ) (90990) ( ) ( ) ( ) ( ) ( ) ( ) (30455) ( ) ( ) ( ) (03050) ( ) ( ) Tble 9. continued. i/j ( ) ( ) ( ) ( ) ( ) ( ) (3070) ( ) 3 ( ) - - (085370) ( ) ( ) (30460) ( ) ( ) 9 (303745) - (30460) ( ) ( ) Tble 0. The P ( i ) vlues obtined by our proposed lgorithm. j i/j

9 56 A. TAJDIN ET AL. () (5) (38) (58) (69) (7) (96) (4) (5) (4) (60) (8) (9) (3) (357) (7890) (067) (693) (680) (6789) (6790) (893) (456) (34) (946) (5789) (5679) (4568) Tble. The rc for Exmple 3. (3) (6) (47) (5) (60) (8) (06) (7) (35) (58) (70) (8) (03) (935) (5056) (704) (7034) (045) (5890) (367) (693) (045) (893) (70) (3579) (3467) (4) (7) (4) (5) (70) (83) (07) (4) (39) (59) (7) (83) (3) Tble. The f ( i ) vlues obtined by our lgorithm. 3 j (803) (63) (6034) (0357) (903) (3580) (590) (3468) (7890) (570) (6780) (579) (578) i/j (357) (935) (803) (7890) (733033) (84630) (3703) (5056) (63) (067) - - (704) (693) Tble. continued. i/j (334044) ( ) (484) (747) (6833) (73337) ( ) (857) (536) (89) - - (073035) (5957) (3647) (833445) (38384) 4 - ( ) (6034) - - (4947) (7034) (0357) (9493) (5947) (73033) 6 (680) (045) (903) (6789) - - (469) (5890) (3580) (858) (375) (893) (3468) (456) (045)

10 A. TAJDIN ET AL. 57 Tble. continued. i/j ( ) (073337) ( ) ( ) ( ) (634447) ( ) ( ) (753437) (873035) - - (537447) ( ) - ( ) ( ) ( ) - ( ) ( ) ( ) 4 ( ) (947) - - (993539) (86337) - ( ) 5 - (3947) ( ) (633843) (093539) (96337) ( ) (344955) 6 (59) ( ) - - (73337) (337446) - ( ) 7 (3830) (69) - - (963034) (8373) - ( ) (63338) (03730) - (934384) (434047) (633449) 9 (6790) (5936) - - ( ) 0 (367) (590) - - (53033) (683) - ( ) - (693) - - (395) (693) - (43364) - - (0369) (758) - (4693) (383338) ( ) (858) (7890) - ( ) (6337) (383439) - (34) - (37303) (893) (570) - (3693) (48) (3604) (946) - - (63033) (70) (6780) - (858) (5789) (3579) (579) (5679) (937) (3467) (578) (4568) Tble 3. The P ( i ) vlues obtined by our lgorithm. 3 j i/j

11 Figure 6. The telecommuniction network proposed for Exmple 3. Figure 7. A smll sized network hving vrious fuzzy rc. f Tble 4. The 0 ( i mtrix for k=0. i/j (345) (486) - - (4) (54) (5) Therefore with P k ( i = i we hve Tble 5. Step : Here we consider k= nd compute the vlue of fk ( i = min[ fk ( i fk ( i k) + fk ( k ]. The result is shown in Tble 6. Therefore for P k ( i = i we hve Tble 7. 3 Tble 5. The P ( i ) mtrix for k=0. 0 j i/j Tble 6. The f ( i mtrix for k=. i/j (345) (486) (4) (54) (5) Tble 7. The P ( i ) mtrix for k=. j i/j A. TAJDIN ET AL. 3 s intermedite nodes then we consider Pk ( i = Pk ( i otherwise we let Pk ( i = Pk ( i k). We now report the results obtined for other vlues of k in Tbles 8-3. Note tht the sets V i nd W i re the points obtined by -cut dditions where the V nd W vlues re obtined by the If node k is not on the shortest pth using {...k} i -cuts considering n=0. It includes 0 points for the nd 0 points for the + : i V ={( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (78)} W ={( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (89)} V ={( )( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (78)} W ={( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (3)} Tble 8. The f ( i ) mtrix for k=. i j i/j (345) V W - - (4) (54) (5) Tble 9. The P ( i mtrix for k=. i/j Tble 0. The f ( i ) mtrix for k= 3 3 j i/j (345) V W - - (4) (9) (5) Tble. The P ( i ) mtrix for k= 3. 3 j i/j

12 A. TAJDIN ET AL. 59 Tble. The f ( i ) mtrix for k= 4. 4 j i/j (345) V 3 W (4) (9) (5) Tble 3. The P ( i ) mtrix for k= 4. 4 j i/j V 3 ={( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (78)} W 3 ={( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (3)} Finlly when k = N we identify the shortest pth s follows: Shortest pth from to 4: Shortest pth length from to 4: ( )( )( )( )( )( )( )( )( )(3) 6. Conclusions We presented novel pproch for computing shortest pth in mixed network hving vrious fuzzy rc. First we developed new technique for the ddition of vrious fuzzy numbers in pth using -cuts. Then we pplied dynmic progrmming method for finding shortest pth in the network using recently proposed distnce function to compre fuzzy numbers in the proposed lgorithm. Four comprtive exmples were worked out to illustrte the pplicbility of our proposed pproch s compred to two other methods in the literture s well s demonstrte the dditionl novel feture offered by our lgorithm to find fuzzy shortest pth in mixed fuzzy networks hving vrious settings for the fuzzy rc. 7. References [] R. E. Moore Method nd ppliction of intervl nlysis SIAM Phildelphi 997. M. Delgdo J. L. Verdegy nd M. A. Vil A procedure for rnking fuzzy numbers using fuzzy reltions Fuzzy Sets nd Systems Vol. 6 pp [] M. Delgdo J. L. Verdegy nd M. A. Vil A procedure for rnking fuzzy numbers using fuzzy reltions Fuzzy Sets nd Systems Vol. 6 pp [3] H. Ishibuchi nd H. Tnk Multi-objective progrmming in optimiztion of the intervl objective function Europen Journl of Opertionl Reserch Vol. 48 pp [4] J. K. Sengupt Optiml decision under uncertinty Springer New York 98. [5] T. Shocheng Intervl number nd fuzzy number liner progrmming Fuzzy Sets nd Systems Vol. 66 pp [6] A. Sengupt T. K. Pl Theory nd methodology on compring intervl numbers Europen Journl of Opertionl Reserch Vol [7] D. Dubois nd H. Prde Rnking fuzy numbers in the setting of possibility theory Informtion Sciences Vol. 30 pp [8] S. H. Chen Rnking fuzzy numbers with mximizing set nd minimizing set Fuzzy Sets nd Systems Vol. 7 pp [9] G. Bortoln nd R. Degni A review of some methods for rnking fuzzy subsets Fuzzy Sets nd Systems Vol. 5 pp [0] C.-H. Cheng A new pproch for rnking fuzzy numbers by distnce method Fuzzy Sets nd Systems Vol. 95 pp [] M. Blue B. Bush nd J. Puckett Unified pproch to fuzzy grph problems Fuzzy Sets nd Systems Vol. 5 pp [] L. T. Koczy Fuzzy grphs in the evlution nd optimiztion of networks Fuzzy Sets nd Systems Vol. 46 pp [3] C. M. Klein Fuzzy Shortest Pths Fuzzy Sets nd Systems Vol. 39 pp [4] Y. Li M. Gen nd K. Id Solving fuzzy shortest pth problem by neurl networks Computers Industril Engineering Vol. 3 pp [5] K. Lin nd M. Chen The fuzzy shortest pth problem nd its most vitl rcs Fuzzy Sets nd Systems Vol. 58 pp [6] S. Okd nd M. Gen Order reltion between intervls nd its ppliction to shortest pth problem Computers & Industril Engineering Vol [7] S. Okd nd M. Gen Fuzzy shortest pth problem Computers & Industril Engineering Vol. 7 pp [8] S. Okd nd T. Soper A shortest pth problem on network with fuzzy rc Fuzzy Sets nd Systems Vol. 09 pp [9] L. A. Zdeh Fuzzy sets s bsis for theory of possibility Fuzzy Sets nd Systems Vol. pp [0] R. K. Ahuj K. Mehlhorn J. B. Orlin nd R. E. Trjn

13 60 A. TAJDIN ET AL. Fster lgorithms for the shortest pth problem Technicl Report CS-TR Deprtment of Computer Science Princeton University 988. [] A. Andersson T. Hgerup S. Nilsson nd R. Rmn Sorting in liner time? In Proceedings of 7th ACM Symposium on Theory of Computing pp [] A. V. Goldberg Scling lgorithms for the shortest pths problem In: Proceedings of the 4th ACM-SIAM Symposium on Discrete Algorithms pp [3] Y. Asno nd H. Imi Prcticl efficiency of the liner-time lgorithm for the single source shortest pth problem Journl of the Opertions Reserch Society of Jpn Vol. 43 pp [4] Y. Hn Improved lgorithm for ll pirs shortest pths Informtion Processing Letters Vol. 9 pp [5] S. Sunders T. Tkok Improved shortest pth lgorithms for nerly cyclic grphs Electronic Notes in Theoreticl Computer Science Vol. 4 pp [6] S. Chns Fuzzy optimiztion in networks In: J. Kcprzyk S. A. Orlovski (Eds.) Optimiztion Models Using Fuzzy Sets nd Possibility Theory D. Reidel Dordrecht pp [7] B. Sdeghpour-Gildeh D. Gien Q. L Distnce-Dp et l. Cofficient de Corréltion entre deux Vribles Alétoires floues Actes de LFA 0 pp Monse- Belgium 00. [8] I. Mhdvi R. Nourifr A. Heidrzde nd N. Mhdvi- Amiri A dynmic progrmming pproch for finding shortest chins in fuzzy network Applied Soft Computing Vol. 9 No. pp [9] R. W. Floyd Algorithm 97 Shortest pth CACM 5 pp [30] T.-N. Chung nd J.-Y. Kung The fuzzy shortest pth length nd the corresponding shortest pth in network Computers & Opertions Reserch Vol [3] M. L. Fredmn nd R. E. Trjn Fiboncci heps nd their uses in improved network optimiztion lgorithm J. ACM 34 Vol. 3 pp [3] F. Hernndes M. T. Lmt J. L. Verdegy nd A. Ymkmi The shortest pth problem on networks with fuzzy prmeters Fuzzy Sets nd Systems Vol. 58 pp

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

Unit #9 : Definite Integral Properties, Fundamental Theorem of Calculus

Unit #9 : Definite Integral Properties, Fundamental Theorem of Calculus Unit #9 : Definite Integrl Properties, Fundmentl Theorem of Clculus Gols: Identify properties of definite integrls Define odd nd even functions, nd reltionship to integrl vlues Introduce the Fundmentl

More information

A New Learning Algorithm for the MAXQ Hierarchical Reinforcement Learning Method

A New Learning Algorithm for the MAXQ Hierarchical Reinforcement Learning Method A New Lerning Algorithm for the MAXQ Hierrchicl Reinforcement Lerning Method Frzneh Mirzzdeh 1, Bbk Behsz 2, nd Hmid Beigy 1 1 Deprtment of Computer Engineering, Shrif University of Technology, Tehrn,

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

A New Approach for Ranking of Fuzzy Numbers using the Incentre of Centroids

A New Approach for Ranking of Fuzzy Numbers using the Incentre of Centroids Intern. J. Fuzzy Mthemticl rchive Vol. 4 No. 04 5-0 ISSN: 0 4 (P 0 50 (online Published on pril 04.reserchmthsci.org Interntionl Journl of Ne pproch for nking of Fuzzy Numbers using the Incentre of Centroids

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

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

Dynamic Programming. Andreas Klappenecker. [partially based on slides by Prof. Welch] Monday, September 24, 2012

Dynamic Programming. Andreas Klappenecker. [partially based on slides by Prof. Welch] Monday, September 24, 2012 Dynmic Progrmming Andres Klppenecker [prtilly bsed on slides by Prof. Welch] 1 Dynmic Progrmming Optiml substructure An optiml solution to the problem contins within it optiml solutions to subproblems.

More information

Fig.1. Let a source of monochromatic light be incident on a slit of finite width a, as shown in Fig. 1.

Fig.1. Let a source of monochromatic light be incident on a slit of finite width a, as shown in Fig. 1. Answer on Question #5692, Physics, Optics Stte slient fetures of single slit Frunhofer diffrction pttern. The slit is verticl nd illuminted by point source. Also, obtin n expression for intensity distribution

More information

Computing offsets of freeform curves using quadratic trigonometric splines

Computing offsets of freeform curves using quadratic trigonometric splines Computing offsets of freeform curves using qudrtic trigonometric splines JIULONG GU, JAE-DEUK YUN, YOONG-HO JUNG*, TAE-GYEONG KIM,JEONG-WOON LEE, BONG-JUN KIM School of Mechnicl Engineering Pusn Ntionl

More information

MATH 25 CLASS 5 NOTES, SEP

MATH 25 CLASS 5 NOTES, SEP MATH 25 CLASS 5 NOTES, SEP 30 2011 Contents 1. A brief diversion: reltively prime numbers 1 2. Lest common multiples 3 3. Finding ll solutions to x + by = c 4 Quick links to definitions/theorems Euclid

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

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

Unit 5 Vocabulary. A function is a special relationship where each input has a single output.

Unit 5 Vocabulary. A function is a special relationship where each input has a single output. MODULE 3 Terms Definition Picture/Exmple/Nottion 1 Function Nottion Function nottion is n efficient nd effective wy to write functions of ll types. This nottion llows you to identify the input vlue with

More information

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

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

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

Chapter 2 Sensitivity Analysis: Differential Calculus of Models

Chapter 2 Sensitivity Analysis: Differential Calculus of Models Chpter 2 Sensitivity Anlysis: Differentil Clculus of Models Abstrct Models in remote sensing nd in science nd engineering, in generl re, essentilly, functions of discrete model input prmeters, nd/or functionls

More information

Engineer To Engineer Note

Engineer To Engineer Note Engineer To Engineer Note EE-169 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit

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

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

Parallel Square and Cube Computations

Parallel Square and Cube Computations Prllel Squre nd Cube Computtions Albert A. Liddicot nd Michel J. Flynn Computer Systems Lbortory, Deprtment of Electricl Engineering Stnford University Gtes Building 5 Serr Mll, Stnford, CA 945, USA liddicot@stnford.edu

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

A Comparison of the Discretization Approach for CST and Discretization Approach for VDM

A Comparison of the Discretization Approach for CST and Discretization Approach for VDM Interntionl Journl of Innovtive Reserch in Advnced Engineering (IJIRAE) Volume1 Issue1 (Mrch 2014) A Comprison of the Discretiztion Approch for CST nd Discretiztion Approch for VDM Omr A. A. Shib Fculty

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

Engineer To Engineer Note

Engineer To Engineer Note Engineer To Engineer Note EE-186 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit

More information

If f(x, y) is a surface that lies above r(t), we can think about the area between the surface and the curve.

If f(x, y) is a surface that lies above r(t), we can think about the area between the surface and the curve. Line Integrls The ide of line integrl is very similr to tht of single integrls. If the function f(x) is bove the x-xis on the intervl [, b], then the integrl of f(x) over [, b] is the re under f over the

More information

Stained Glass Design. Teaching Goals:

Stained Glass Design. Teaching Goals: Stined Glss Design Time required 45-90 minutes Teching Gols: 1. Students pply grphic methods to design vrious shpes on the plne.. Students pply geometric trnsformtions of grphs of functions in order to

More information

ON USING FUZZY ARITHMETIC TO SOLVE PROBLEMS WITH UNCERTAIN MODEL PARAMETERS

ON USING FUZZY ARITHMETIC TO SOLVE PROBLEMS WITH UNCERTAIN MODEL PARAMETERS ON USNG FUZZY ARTHMETC TO SOLVE PROLEMS WTH UNCERTAN MOEL PARAMETERS Michel Hnss, Ki Willner nstitute A of Mechnics University of Stuttgrt Pfffenwldring 9 70550 Stuttgrt, Germny M.Hnss,K.Willner @mech.uni-stuttgrt.de

More information

Transparent neutral-element elimination in MPI reduction operations

Transparent neutral-element elimination in MPI reduction operations Trnsprent neutrl-element elimintion in MPI reduction opertions Jesper Lrsson Träff Deprtment of Scientific Computing University of Vienn Disclimer Exploiting repetition nd sprsity in input for reducing

More information

MATH 2530: WORKSHEET 7. x 2 y dz dy dx =

MATH 2530: WORKSHEET 7. x 2 y dz dy dx = MATH 253: WORKSHT 7 () Wrm-up: () Review: polr coordintes, integrls involving polr coordintes, triple Riemnn sums, triple integrls, the pplictions of triple integrls (especilly to volume), nd cylindricl

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

Vulnerability Analysis of Electric Power Communication Network. Yucong Wu

Vulnerability Analysis of Electric Power Communication Network. Yucong Wu 2nd Interntionl Conference on Advnces in Mechnicl Engineering nd Industril Informtics (AMEII 2016 Vulnerbility Anlysis of Electric Power Communiction Network Yucong Wu Deprtment of Telecommunictions Engineering,

More information

A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS

A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS Ji-Eun Roh (), Te-Eog Lee (b) (),(b) Deprtment of Industril nd Systems Engineering, Kore Advnced Institute

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 < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1

a < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1 Mth 33 Volume Stewrt 5.2 Geometry of integrls. In this section, we will lern how to compute volumes using integrls defined by slice nlysis. First, we recll from Clculus I how to compute res. Given the

More information

CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE

CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE 3.1 Scheimpflug Configurtion nd Perspective Distortion Scheimpflug criterion were found out to be the best lyout configurtion for Stereoscopic PIV, becuse

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

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

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

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

Union-Find Problem. Using Arrays And Chains. A Set As A Tree. Result Of A Find Operation

Union-Find Problem. Using Arrays And Chains. A Set As A Tree. Result Of A Find Operation Union-Find Problem Given set {,,, n} of n elements. Initilly ech element is in different set. ƒ {}, {},, {n} An intermixed sequence of union nd find opertions is performed. A union opertion combines two

More information

Introduction to Integration

Introduction to Integration Introduction to Integrtion Definite integrls of piecewise constnt functions A constnt function is function of the form Integrtion is two things t the sme time: A form of summtion. The opposite of differentition.

More information

2014 Haskell January Test Regular Expressions and Finite Automata

2014 Haskell January Test Regular Expressions and Finite Automata 0 Hskell Jnury Test Regulr Expressions nd Finite Automt This test comprises four prts nd the mximum mrk is 5. Prts I, II nd III re worth 3 of the 5 mrks vilble. The 0 Hskell Progrmming Prize will be wrded

More information

5 Regular 4-Sided Composition

5 Regular 4-Sided Composition Xilinx-Lv User Guide 5 Regulr 4-Sided Composition This tutoril shows how regulr circuits with 4-sided elements cn be described in Lv. The type of regulr circuits tht re discussed in this tutoril re those

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

SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES

SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES MARCELLO DELGADO Abstrct. The purpose of this pper is to build up the bsic conceptul frmework nd underlying motivtions tht will llow us to understnd ctegoricl

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

On Computation and Resource Management in Networked Embedded Systems

On Computation and Resource Management in Networked Embedded Systems On Computtion nd Resource Mngement in Networed Embedded Systems Soheil Ghisi Krlene Nguyen Elheh Bozorgzdeh Mjid Srrfzdeh Computer Science Deprtment University of Cliforni, Los Angeles, CA 90095 soheil,

More information

Alignment of Long Sequences. BMI/CS Spring 2012 Colin Dewey

Alignment of Long Sequences. BMI/CS Spring 2012 Colin Dewey Alignment of Long Sequences BMI/CS 776 www.biostt.wisc.edu/bmi776/ Spring 2012 Colin Dewey cdewey@biostt.wisc.edu Gols for Lecture the key concepts to understnd re the following how lrge-scle lignment

More information

Today. Search Problems. Uninformed Search Methods. Depth-First Search Breadth-First Search Uniform-Cost Search

Today. Search Problems. Uninformed Search Methods. Depth-First Search Breadth-First Search Uniform-Cost Search Uninformed Serch [These slides were creted by Dn Klein nd Pieter Abbeel for CS188 Intro to AI t UC Berkeley. All CS188 mterils re vilble t http://i.berkeley.edu.] Tody Serch Problems Uninformed Serch Methods

More information

INTRODUCTION TO SIMPLICIAL COMPLEXES

INTRODUCTION TO SIMPLICIAL COMPLEXES INTRODUCTION TO SIMPLICIAL COMPLEXES CASEY KELLEHER AND ALESSANDRA PANTANO 0.1. Introduction. In this ctivity set we re going to introduce notion from Algebric Topology clled simplicil homology. The min

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

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

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

Control-Flow Analysis and Loop Detection

Control-Flow Analysis and Loop Detection ! Control-Flow Anlysis nd Loop Detection!Lst time! PRE!Tody! Control-flow nlysis! Loops! Identifying loops using domintors! Reducibility! Using loop identifiction to identify induction vribles CS553 Lecture

More information

CS 268: IP Multicast Routing

CS 268: IP Multicast Routing Motivtion CS 268: IP Multicst Routing Ion Stoic April 5, 2004 Mny pplictions requires one-to-mny communiction - E.g., video/udio conferencing, news dissemintion, file updtes, etc. Using unicst to replicte

More information

On the Detection of Step Edges in Algorithms Based on Gradient Vector Analysis

On the Detection of Step Edges in Algorithms Based on Gradient Vector Analysis On the Detection of Step Edges in Algorithms Bsed on Grdient Vector Anlysis A. Lrr6, E. Montseny Computer Engineering Dept. Universitt Rovir i Virgili Crreter de Slou sin 43006 Trrgon, Spin Emil: lrre@etse.urv.es

More information

Section 10.4 Hyperbolas

Section 10.4 Hyperbolas 66 Section 10.4 Hyperbols Objective : Definition of hyperbol & hyperbols centered t (0, 0). The third type of conic we will study is the hyperbol. It is defined in the sme mnner tht we defined the prbol

More information

Text mining: bag of words representation and beyond it

Text mining: bag of words representation and beyond it Text mining: bg of words representtion nd beyond it Jsmink Dobš Fculty of Orgniztion nd Informtics University of Zgreb 1 Outline Definition of text mining Vector spce model or Bg of words representtion

More information

9 4. CISC - Curriculum & Instruction Steering Committee. California County Superintendents Educational Services Association

9 4. CISC - Curriculum & Instruction Steering Committee. California County Superintendents Educational Services Association 9. CISC - Curriculum & Instruction Steering Committee The Winning EQUATION A HIGH QUALITY MATHEMATICS PROFESSIONAL DEVELOPMENT PROGRAM FOR TEACHERS IN GRADES THROUGH ALGEBRA II STRAND: NUMBER SENSE: Rtionl

More information

MIPS I/O and Interrupt

MIPS I/O and Interrupt MIPS I/O nd Interrupt Review Floting point instructions re crried out on seprte chip clled coprocessor 1 You hve to move dt to/from coprocessor 1 to do most common opertions such s printing, clling functions,

More information

arxiv: v1 [cs.cg] 9 Dec 2016

arxiv: v1 [cs.cg] 9 Dec 2016 Some Counterexmples for Comptible Tringultions rxiv:62.0486v [cs.cg] 9 Dec 206 Cody Brnson Dwn Chndler 2 Qio Chen 3 Christin Chung 4 Andrew Coccimiglio 5 Sen L 6 Lily Li 7 Aïn Linn 8 Ann Lubiw 9 Clre Lyle

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

A Heuristic Approach for Discovering Reference Models by Mining Process Model Variants

A Heuristic Approach for Discovering Reference Models by Mining Process Model Variants A Heuristic Approch for Discovering Reference Models by Mining Process Model Vrints Chen Li 1, Mnfred Reichert 2, nd Andres Wombcher 3 1 Informtion System Group, University of Twente, The Netherlnds lic@cs.utwente.nl

More information

Misrepresentation of Preferences

Misrepresentation of Preferences Misrepresenttion of Preferences Gicomo Bonnno Deprtment of Economics, University of Cliforni, Dvis, USA gfbonnno@ucdvis.edu Socil choice functions Arrow s theorem sys tht it is not possible to extrct from

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

cell 1 cell 2 cell 3 cell 4 a a

cell 1 cell 2 cell 3 cell 4 a a Frequency Assignment for Cellulr Mobile Systems Using Constrint Stisfction Techniques Mkoto Yokooy nd Ktsutoshi Hirymz y NTT Communiction Science Lbortories -4 Hikridi, Seik-cho, Sorku-gun, Kyoto 69-037

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

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

CSEP 573 Artificial Intelligence Winter 2016

CSEP 573 Artificial Intelligence Winter 2016 CSEP 573 Artificil Intelligence Winter 2016 Luke Zettlemoyer Problem Spces nd Serch slides from Dn Klein, Sturt Russell, Andrew Moore, Dn Weld, Pieter Abbeel, Ali Frhdi Outline Agents tht Pln Ahed Serch

More information

CSCI1950 Z Computa4onal Methods for Biology Lecture 2. Ben Raphael January 26, hhp://cs.brown.edu/courses/csci1950 z/ Outline

CSCI1950 Z Computa4onal Methods for Biology Lecture 2. Ben Raphael January 26, hhp://cs.brown.edu/courses/csci1950 z/ Outline CSCI1950 Z Comput4onl Methods for Biology Lecture 2 Ben Rphel Jnury 26, 2009 hhp://cs.brown.edu/courses/csci1950 z/ Outline Review of trees. Coun4ng fetures. Chrcter bsed phylogeny Mximum prsimony Mximum

More information

such that the S i cover S, or equivalently S

such that the S i cover S, or equivalently S MATH 55 Triple Integrls Fll 16 1. Definition Given solid in spce, prtition of consists of finite set of solis = { 1,, n } such tht the i cover, or equivlently n i. Furthermore, for ech i, intersects i

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

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

Introduction. Chapter 4: Complex Integration. Introduction (Cont d)

Introduction. Chapter 4: Complex Integration. Introduction (Cont d) Introduction Chpter 4: Complex Integrtion Li, Yongzho Stte Key Lbortory of Integrted Services Networks, Xidin University October 10, 2010 The two-dimensionl nture of the complex plne required us to generlize

More information

CHAPTER 8 Quasi-interpolation methods

CHAPTER 8 Quasi-interpolation methods CHAPTER 8 Qusi-interpoltion methods In Chpter 5 we considered number of methods for computing spline pproximtions. The strting point for the pproximtion methods is dt set tht is usully discrete nd in the

More information

L. Yaroslavsky. Fundamentals of Digital Image Processing. Course

L. Yaroslavsky. Fundamentals of Digital Image Processing. Course L. Yroslvsky. Fundmentls of Digitl Imge Processing. Course 0555.330 Lecture. Imge enhncement.. Imge enhncement s n imge processing tsk. Clssifiction of imge enhncement methods Imge enhncement is processing

More information

Math 464 Fall 2012 Notes on Marginal and Conditional Densities October 18, 2012

Math 464 Fall 2012 Notes on Marginal and Conditional Densities October 18, 2012 Mth 464 Fll 2012 Notes on Mrginl nd Conditionl Densities klin@mth.rizon.edu October 18, 2012 Mrginl densities. Suppose you hve 3 continuous rndom vribles X, Y, nd Z, with joint density f(x,y,z. The mrginl

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

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

Ray surface intersections

Ray surface intersections Ry surfce intersections Some primitives Finite primitives: polygons spheres, cylinders, cones prts of generl qudrics Infinite primitives: plnes infinite cylinders nd cones generl qudrics A finite primitive

More information

ECE 468/573 Midterm 1 September 28, 2012

ECE 468/573 Midterm 1 September 28, 2012 ECE 468/573 Midterm 1 September 28, 2012 Nme:! Purdue emil:! Plese sign the following: I ffirm tht the nswers given on this test re mine nd mine lone. I did not receive help from ny person or mteril (other

More information

Numerical Analysis of Gravity and Parabolic Catenaries

Numerical Analysis of Gravity and Parabolic Catenaries Numericl Anlysis of Grvity nd Prbolic Ctenries J. Vsek, O. Suchrd Abstrct This pper nlyses grvity nd prbolic ctenries. It discusses development of n lgorithm for tsks nd optimising of the clcultion. Different

More information

II. THE ALGORITHM. A. Depth Map Processing

II. THE ALGORITHM. A. Depth Map Processing Lerning Plnr Geometric Scene Context Using Stereo Vision Pul G. Bumstrck, Bryn D. Brudevold, nd Pul D. Reynolds {pbumstrck,brynb,pulr2}@stnford.edu CS229 Finl Project Report December 15, 2006 Abstrct A

More information

1 Drawing 3D Objects in Adobe Illustrator

1 Drawing 3D Objects in Adobe Illustrator Drwing 3D Objects in Adobe Illustrtor 1 1 Drwing 3D Objects in Adobe Illustrtor This Tutoril will show you how to drw simple objects with three-dimensionl ppernce. At first we will drw rrows indicting

More information

On Reduced Zagreb Indices of Polycyclic Aromatic Hydrocarbons and Benzenoid Systems

On Reduced Zagreb Indices of Polycyclic Aromatic Hydrocarbons and Benzenoid Systems Annls of Pure nd Applied Mthemtics Vol. 8, No., 08, 73-78 ISSN: 79-087X (P), 79-0888(online) Published on 0 August 08 www.reserchmthsci.org DOI: http://dx.doi.org/0.457/pm.v8n0 Annls of On Reduced Zgreb

More information

Web Based Fuzzy Multicriteria Decision Making Tool

Web Based Fuzzy Multicriteria Decision Making Tool Web Bsed Fuzzy Multicriteri Decision Mking Tool Lee Hu Jie, Mk Chee Meng, Chin Wen Cheong Fculty of Informtion Technology, Multimedi University, 63100 Cyberjy, Selngor, Mlysi Emil: hujielee@gmilcom, cheemeng1982@yhoocom,

More information

Representation of Numbers. Number Representation. Representation of Numbers. 32-bit Unsigned Integers 3/24/2014. Fixed point Integer Representation

Representation of Numbers. Number Representation. Representation of Numbers. 32-bit Unsigned Integers 3/24/2014. Fixed point Integer Representation Representtion of Numbers Number Representtion Computer represent ll numbers, other thn integers nd some frctions with imprecision. Numbers re stored in some pproximtion which cn be represented by fixed

More information

CS201 Discussion 10 DRAWTREE + TRIES

CS201 Discussion 10 DRAWTREE + TRIES CS201 Discussion 10 DRAWTREE + TRIES DrwTree First instinct: recursion As very generic structure, we could tckle this problem s follows: drw(): Find the root drw(root) drw(root): Write the line for the

More information

Functor (1A) Young Won Lim 10/5/17

Functor (1A) Young Won Lim 10/5/17 Copyright (c) 2016-2017 Young W. Lim. Permission is grnted to copy, distribute nd/or modify this document under the terms of the GNU Free Documenttion License, Version 1.2 or ny lter version published

More information

Functor (1A) Young Won Lim 8/2/17

Functor (1A) Young Won Lim 8/2/17 Copyright (c) 2016-2017 Young W. Lim. Permission is grnted to copy, distribute nd/or modify this document under the terms of the GNU Free Documenttion License, Version 1.2 or ny lter version published

More information

On String Matching in Chunked Texts

On String Matching in Chunked Texts On String Mtching in Chunked Texts Hnnu Peltol nd Jorm Trhio {hpeltol, trhio}@cs.hut.fi Deprtment of Computer Science nd Engineering Helsinki University of Technology P.O. Box 5400, FI-02015 HUT, Finlnd

More information

Definition of Regular Expression

Definition of Regular Expression Definition of Regulr Expression After the definition of the string nd lnguges, we re redy to descrie regulr expressions, the nottion we shll use to define the clss of lnguges known s regulr sets. Recll

More information

CHANGING STRATA AND SELECTION PROBABILITIES* Leslie Kish, The University of Michigan. Summary

CHANGING STRATA AND SELECTION PROBABILITIES* Leslie Kish, The University of Michigan. Summary 124 CHANGING STRATA AND SELECTION PROBABILITIES* Leslie Kish, The University of Michign Summry Survey smples re often bsed on primry units selected from initil strt with probbilities proportionl to initil

More information

Semistructured Data Management Part 2 - Graph Databases

Semistructured Data Management Part 2 - Graph Databases Semistructured Dt Mngement Prt 2 - Grph Dtbses 2003/4, Krl Aberer, EPFL-SSC, Lbortoire de systèmes d'informtions réprtis Semi-structured Dt - 1 1 Tody's Questions 1. Schems for Semi-structured Dt 2. Grph

More information

Determining Single Connectivity in Directed Graphs

Determining Single Connectivity in Directed Graphs Determining Single Connectivity in Directed Grphs Adm L. Buchsbum 1 Mrtin C. Crlisle 2 Reserch Report CS-TR-390-92 September 1992 Abstrct In this pper, we consider the problem of determining whether or

More information

Digital Design. Chapter 6: Optimizations and Tradeoffs

Digital Design. Chapter 6: Optimizations and Tradeoffs Digitl Design Chpter 6: Optimiztions nd Trdeoffs Slides to ccompny the tetbook Digitl Design, with RTL Design, VHDL, nd Verilog, 2nd Edition, by Frnk Vhid, John Wiley nd Sons Publishers, 2. http://www.ddvhid.com

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

Engineer-to-Engineer Note

Engineer-to-Engineer Note Engineer-to-Engineer Note EE-295 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources http://www.nlog.com/ee-notes nd http://www.nlog.com/processors or e-mil

More information