Solving Route Planning Using Euler Path Transform
|
|
- Tracey Stevens
- 5 years ago
- Views:
Transcription
1 Solvng Route Plannng Usng Euler Path ransform Y-Chong Zeng Insttute of Informaton Scence Academa Snca awan Abstract hs paper presents a method to solve route plannng problem n maze game and waste collecton usng Euler path transform the core technque s med-nteger lnear programmng (MILP). here are three ssues are consdered n the transformaton ncludng the drecton of edge the lmted number of edge and the user-defned startng and endng vertces. he eperment results show that the proposed method s capable of fndng the optmal result for route plannng. Inde erms Euler path route plannng med-nteger lnear programmng I. INRODUCION In 73 the great mathematcan Leonhard Euler publshed a paper to solve the problem of seven brdges of Köngsberg and he translated t nto the graph theory problem []. Recently research workers study Euler path problem t apples on varous felds.e. DNA sequence algnment mnmal de Brun sequence constructon route plannng mage processng etc. For Euleran drected graph wth an arc-labelng Matamala and Moreno proposed the algorthm to construct the mnmal Euleran tral and mnmal de Brun sequence []. Zhang and Waterman used Euler path approach n order to avod the epensve computaton of multple sequence algnment for a large number of DNA sequence [3]. he computatonal tme and the amount of memory sze for Zhang and Waterman s approach become appromately lnear to sze of sequence analyzed. Qan and Yasuhara studed the drawng order recoverng of handwrtten mage to fnd the smoothest path covered all edges of graph [4]. he drecton contet was eploted to calculate the smoothness between the edges and the smoothest path can be found by solvng the optmal Euler path problem. Furthermore Euler path transform can solve the route plannng and the route plannng has varous calls such as the sweepng problem [] the waste collecton plannng [] the perodc vehcle routng problem [7] etc. he obectve of route plannng s to fnd the proper route n a graph. In [] Shh and Ln proposed a multple crtera optmzaton approach whch employs nteger programmng to solve the problem of route plannng for waste collecton. Integer programmng s one knd of lnear programmng whch s defned as the problem of mamzng or mnmzng a lnear functon subected to lnear constrants [8]. In ths paper the proposed method utlzes med-nteger lnear programmng (MILP) to estmate the number of passed edge n order to mplement Euler path transform. hen the proposed method s appled to two real world cases: waste collecton and maze game. he rest of ths paper s organzed as follows: Secton II descrbes the defntons of Euler crcut and Euler path. Sectons III and VI ntroduce the problem descrpton and the proposed method respectvely. he eperment results are shown n Secton V and the conclusons are made n Secton VI. II. EULER CIRCUI AND EULER PAH Euler s well-known theorem s descrbed: f a graph has an Euler crcut then every verte of the graph has even degree []. hs theorem s further eactly descrbed: f every verte of a nonempty graph has even degree and the graph s connected then the graph has an Euler crcut. Hence the graph of Euler crcut must satsfy two condtons: () the graph s nonempty and () all vertces of the graph have the even degrees. he nonempty graph means that a smple path ests to connect any two dstnct vertces of the graph. For the second condton the degree means the number of edge connected to a verte. On the other hand every verte of the graph s connected wth even number of edges.
2 he Euler path s a sequence of adacent edges from two dfferent vertces (for eample verte v k and verte v l and k l) whch the sequence starts at v k and ends at v l. he corollary s descrbed: there s an Euler path from v k to v l f and only f the graph s connected and those two vertces have odd degrees and the rest of the vertces have even degrees []. Hence the graph of Euler path must satsfy three condtons: () the graph s nonempty () two vertces have odd degrees and (3) the other vertces have even degrees. herefore the dfference between Euler crcut and Euler path s that two vertces have odd degrees. Removng one edge n a graph of Euler crcut the graph wll become an Euler path. III. PROBLEM DESCRIPION he obectve of ths paper s to fnd the optmal route by Euler path transform. he proposed method estmates the number of every edge whch wll be passed through and then our method s appled to two real world cases: waste collecton and maze game. For waste collecton the vehcle drves through the selected streets under the constrant of lowest ol consumpton whch assocates wth the sum of edge length. One-way street and two-way street correspond to drectonal edge and non-drectonal edge respectvely therefore edge drecton must be consdered n case. For maze game the entrance and the et correspond to the startng verte and the endng verte respectvely and those two vertces are set ntally. After mplementng Euler path transform on maze game the resultant of maze game s the lnkage of the edges whch are only passed one tme. IV. PROPOSED MEHOD he nonempty graph s composed of vertces and edges and we defne two types of edges namely non-drectonal edge and drectonal edge. Furthermore the drectonal edges are classfed nto two terms depended on verte namely the mported edge and the eported edge. An eample s shown n Fg.(a) the drectonal edge e 4 connects two vertces v and v 3. he edge e 4 s eported at v 3 thus t s called the eported edge at v 3. On the contrary the edge e 4 s mported at v thus t s called the mported edge at v. In ths study we emphasze on the general form that the graph s composed of both non-drectonal and drectonal edges. An eample s shown n Fg.(a). Euler path transform s conducted va three phases ncludng pseudo edge settng number estmaton of passed edge and edge drecton determnaton. he detal of every phase s descrbed below. A. Pseudo Edge Settng As aforementoned n Secton II the dfference between Euler crcut and Euler path s that two vertces of a graph have odd degrees and the others vertces have even degrees n Euler path. Hence these two vertces are connected wth odd numbers of edges. All edges n the graph of Euler crcut have even degrees. Once we remove one edge n the graph of Euler crcut the graph wll become Euler path because two vertces between the removed edge have odd degrees. Under ths crcumstance we ntally set a pseudo edge between the two specfed vertces as shown n Fg.(a) and the pseudo edge s only passed one tme. After estmatng the number of edge whch s passed through the graph wll become Euler crcut. Subsequently the pseudo edge s removed and then the Euler path s obtaned. It s worth to notce that the drecton of pseudo edge determnes the startng and endng ponts n Euler path. For eample Fg.(a) shows that two vertces v and v 3 are set as the startng verte and the endng verte respectvely. hen we must assgn the drecton of the pseudo edge e ps whch starts from v 3 to v. B. Number Estmaton of Passed Edge Assume that a graph s composed of M edges and N vertces. he varables and n () denote the numbers of the -th non-drectonal edge and the -th drectonal edge whch wll be passed respectvely. he varable A represents the total number of the non-drectonal edge at verte v and B s the dfference of the total number of eported edge subtracts that of mported edge at verte v. For nstance the frst verte v has A 3 and B as shown n Fg.(a). he equatons are defned as follows:
3 ( ) }. {... and } { } { } { subect to mnmze N q p d B q Α p c M M M () where c s the length of the -th edge. p represents the relatonshp between the non-drectonal edge e and verte v. Smlarly q represents the relatonshp between the drectonal edge e and verte v. d s a non-negatve nteger to ensure that the verte v has even degree. If the -th non-drectonal edge connects the -th verte the varable s set to p ; otherwse p. If the -th drectonal edge connects the -th verte the varable s set to ether q for eported edge or q for mported edge; otherwse q. Once -th edge s the pseudo edge both of p and q are set to zero. o analyze () t s the form of med-nteger lnear programmng; hence the above equatons can be smplfed U L eq eq subect to mnmze b A c () where L and U represent the lower-bound column vector and upper-bound column vector of respectvely. For the eample of Fg.(a) the graph s composed of 4 vertces and 7 edges whch are 4 non-drectonal edges drectonal edges and pseudo edge and the parameters are set as follows: (a) Fg.. Number Estmaton of Passed Edge: Pseudo edge e ps connects two vertces v and v 3 and Euler path wll start at v and end at v 3. (a) Orgnal graph and the gray lne between v and v 4 represents e wll be passed through once agan. [ ]. eq A d d d K K K (3) [ ] [ ] [ ] [ ] U L eq 3 c b
4 (a) (c) Fg.. Edge Drecton Determnaton: (a) Intal drectons of the graph the correct drectons of the resultant graph and (c) one of the possble routes. Med-nteger lnear programmng s utlzed to solve (3) we estmate the soluton of whch s [ ]. For t means that only the non-drectonal edge e needs to be passed once agan whch s represented as a gray lne n Fg.. Hence e s passed twce totally. C. Edge Drecton Determnaton he begnnng of edge drecton determnaton s to ntalze the drecton to all non-drectonal edges. o assgn the ntal drecton we assume that the edge e connects two vertces v k and v l and the drecton of the edge starts from v k and v l where k < l. he ntal drecton of Fg. s llustrated n Fg.(a). Let r represent the drecton of the -th edge at the -th verte and ϕ be the modfcaton coeffcent of the -th edge. If r t mples the -th edge s mported at the -th verte. On the contrary f r t mples the -th edge s eported at the -th verte. In addton ϕ means that the drecton of -th edge needs to be reversed; otherwse we mantan the drecton of the -th edge as ϕ. Usng med-nteger lnear programmng ϕ s solved and the edge drecton s determned. he equatons are defned as follows: mamum subect to M ' M ' φ {} ( φ ) and { K N } φ r + B (4)
5 (a) (c) Fg.3. Route Plannng for Waste Collecton: (a) Red lnes represent the selected streets where the vehcle drves; ntal graph; and (c) the fnal route s found by usng the proposed method. where M' denotes the total number edge of the resultant graph B' s the dfference of the total number of eported edge subtracts that of mported edge at verte v. Consequently Fg.(a) only needs to reverse the drecton of e 3 and the resultant s shown n Fg.. In Fg.(c) t llustrates one of possble route. V. EXPERIMEN RESULS he frst eperment s to fnd the optmal route for vehcle n waste collecton. Fg.3(a) shows that the selected streets llustrated by red lnes. he graph s composed of vertces and 3 non-drectonal edges as dsplayed n Fg.3 and ths graph s transformed to Euler path. he path
6 (a) Fg.4. Maze Game [9]: (a) Maze and Maze have the same entrances but the ets are dfferent to each other. starts at the top-left corner (v ) and ends at the bottom-left corner (v ). he fnal route plannng s shown n Fg.3(c) and the computng tme s.8 sec. en edges pass twce ncludng e 3 e e e 4 e e 7 e e 4 e 7 and e 9. he path s lsted below v (e )v (e 3 )v 7 (e )v 9 (e 4 )v (e 8 )v (e 4 )v (e 3 ) v 4 (e 7 )v (e )v 7 (e 3 )v (e )v 3 (e )v 8 (e )v 9 (e 4 )v (e 9 ) v 3 (e )v 8 (e )v (e 4 )v (e )v (e 7 )v 4 (e )v 9 (e 9 ) v (e )v 7 (e )v (e 7 )v 4 (e )v (e 9 )v (e 7 )v 7 (e ) v 3 (e )v 8 (e 8 )v 9 (e 9 )v (e 3 )v (e 7 )v 7 (e )v (e 3 ) v 8 (e )v 3 (e 4 )v 4 (e )v (e 8 )v. () In second eperment two mazes are tested. hose two mazes shown n Fgs.4(a) and have the same entrances but the ets are dfferent to each other. he graph of the maze s composed of 4 edges and 43 vertces. he Euler path and fnal route of Fg.4(a) are shown n Fgs.(a) and respectvely. he process tme s. second. Smlarly the Euler path and fnal route of Fg.4 are shown n Fgs.(a) and respectvely. he process tme s 3.3 second. For both Fg.(a) and Fg.(a) the green lne represents the edge has been passed twce or more tmes; the red lne s the fnal desred resultant. Furthermore the resultants of four test mazes and are shown n Fg.7. VI. CONCLUSIONS We propose a method to transform graph to Euler path by usng med-nteger lnear programmng. he user can self-defne the startng verte and the endng verte n the graph. he proposed method solves the problem of route plannng n order to two applcatons: the maze game and the waste collecton. he eperment results demonstrate the effectveness of our method. All programs are eecuted n MALAB software usng a.ghz Pentum-M processor. REFERENCES [] Susanna S. Epp Dscrete mathematcs wth applcatons Wadsworth Calforna 99. [] Y. Zhang and S. Waterman An Euleran path approach to local multple algnment for DNA sequences PNAS vol. no. pp.8-9 Feb.. [3] M. Matamala and E. Moreno Mnmal Euleran tral n a labeled dgraph ech. Report DIM-CMM Unversdad de Chle August 4. [4] Y. Qao and M. Yasuhara Recoverng drawng order from offlne handwrtten mage usng drecton contet and optmal Euler path ICASSP vol. pp.7-78.
7 [] A. ucker A new applcable proof of the Euler crcut theorem he Amercan Mathematcal Monthly vol.83 no.8 pp.38-4 Oct. 97. [] L.-H. Shh and Y.-. Ln Multcrtera optmzaton for nfectous medcal waste collecton system plannng Practce Perodcal of Hazardous oc and Radoactve Waste Management ASCE vol. 7 no. pp [7] A. Mngozz he mult-depot perodc vehcle routng problem SARA LNAI 37 (a) Fg.. Resultant of Maze Game: (a) Euler path and fnal route of Fg.4(a). he green lne represents the edge has been passed twce or more tmes; the red lne s the fnal desred resultant. (a) Fg.. Resultant of Maze Game: (a) Euler path and fnal route of Fg.4. he green lne represents the edge has been passed twce or more tmes; the red lne s the fnal desred resultant.
8 pp [8]. S. Ferguson Lnear programmng a concse ntroducton [9] he Maze Generator [] BlackDog s Anmal Mazes nde.html Fg.7. Resultants of four tested mazes [].
Support Vector Machines
/9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.
More informationAn Optimal Algorithm for Prufer Codes *
J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,
More informationSolving two-person zero-sum game by Matlab
Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by
More informationSum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints
Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan
More informationSupport Vector Machines. CS534 - Machine Learning
Support Vector Machnes CS534 - Machne Learnng Perceptron Revsted: Lnear Separators Bnar classfcaton can be veed as the task of separatng classes n feature space: b > 0 b 0 b < 0 f() sgn( b) Lnear Separators
More informationParallelism for Nested Loops with Non-uniform and Flow Dependences
Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr
More informationAssignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.
Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton
More informationIntra-Parametric Analysis of a Fuzzy MOLP
Intra-Parametrc Analyss of a Fuzzy MOLP a MIAO-LING WANG a Department of Industral Engneerng and Management a Mnghsn Insttute of Technology and Hsnchu Tawan, ROC b HSIAO-FAN WANG b Insttute of Industral
More informationOptimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming
Optzaton Methods: Integer Prograng Integer Lnear Prograng Module Lecture Notes Integer Lnear Prograng Introducton In all the prevous lectures n lnear prograng dscussed so far, the desgn varables consdered
More informationCompiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz
Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster
More informationRange images. Range image registration. Examples of sampling patterns. Range images and range surfaces
Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples
More informationA Binarization Algorithm specialized on Document Images and Photos
A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a
More information2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements
Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.
More informationExplicit Formulas and Efficient Algorithm for Moment Computation of Coupled RC Trees with Lumped and Distributed Elements
Explct Formulas and Effcent Algorthm for Moment Computaton of Coupled RC Trees wth Lumped and Dstrbuted Elements Qngan Yu and Ernest S.Kuh Electroncs Research Lab. Unv. of Calforna at Berkeley Berkeley
More informationAn Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices
Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal
More informationNUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS
ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana
More informationLearning the Kernel Parameters in Kernel Minimum Distance Classifier
Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department
More informationThe Shortest Path of Touring Lines given in the Plane
Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He
More informationGSLM Operations Research II Fall 13/14
GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are
More informationDetermining the Optimal Bandwidth Based on Multi-criterion Fusion
Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn
More informationMathematics 256 a course in differential equations for engineering students
Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the
More informationS1 Note. Basis functions.
S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type
More informationUNIT 2 : INEQUALITIES AND CONVEX SETS
UNT 2 : NEQUALTES AND CONVEX SETS ' Structure 2. ntroducton Objectves, nequaltes and ther Graphs Convex Sets and ther Geometry Noton of Convex Sets Extreme Ponts of Convex Set Hyper Planes and Half Spaces
More informationCollaboratively Regularized Nearest Points for Set Based Recognition
Academc Center for Computng and Meda Studes, Kyoto Unversty Collaboratvely Regularzed Nearest Ponts for Set Based Recognton Yang Wu, Mchhko Mnoh, Masayuk Mukunok Kyoto Unversty 9/1/013 BMVC 013 @ Brstol,
More informationThe Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique
//00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy
More information6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour
6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the
More informationMathematical Modeling of Earthwork Optimization Problems
Mathematcal Modelng of Earthwork Optmzaton Problems Yang J 1, Floran Sepp 2, André Borrmann 1, Stefan Ruzka 2, Ernst Rank 1 1 Char for Computaton n Engneerng, Technsche Unverstät München ² Optmzaton Group,
More informationCMPS 10 Introduction to Computer Science Lecture Notes
CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not
More informationOn Some Entertaining Applications of the Concept of Set in Computer Science Course
On Some Entertanng Applcatons of the Concept of Set n Computer Scence Course Krasmr Yordzhev *, Hrstna Kostadnova ** * Assocate Professor Krasmr Yordzhev, Ph.D., Faculty of Mathematcs and Natural Scences,
More information1 Introducton Gven a graph G = (V; E), a non-negatve cost on each edge n E, and a set of vertces Z V, the mnmum Stener problem s to nd a mnmum cost su
Stener Problems on Drected Acyclc Graphs Tsan-sheng Hsu y, Kuo-Hu Tsa yz, Da-We Wang yz and D. T. Lee? September 1, 1995 Abstract In ths paper, we consder two varatons of the mnmum-cost Stener problem
More informationCHAPTER 2 DECOMPOSITION OF GRAPHS
CHAPTER DECOMPOSITION OF GRAPHS. INTRODUCTION A graph H s called a Supersubdvson of a graph G f H s obtaned from G by replacng every edge uv of G by a bpartte graph,m (m may vary for each edge by dentfyng
More informationOPL: a modelling language
OPL: a modellng language Carlo Mannno (from OPL reference manual) Unversty of Oslo, INF-MAT60 - Autumn 00 (Mathematcal optmzaton) ILOG Optmzaton Programmng Language OPL s an Optmzaton Programmng Language
More informationSkew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach
Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research
More informationON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE
Yordzhev K., Kostadnova H. Інформаційні технології в освіті ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE Yordzhev K., Kostadnova H. Some aspects of programmng educaton
More informationKent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming
CS 4/560 Desgn and Analyss of Algorthms Kent State Unversty Dept. of Math & Computer Scence LECT-6 Dynamc Programmng 2 Dynamc Programmng Dynamc Programmng, lke the dvde-and-conquer method, solves problems
More informationLobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide
Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.
More informationFast Computation of Shortest Path for Visiting Segments in the Plane
Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang
More informationFor instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)
Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A
More informationClassification / Regression Support Vector Machines
Classfcaton / Regresson Support Vector Machnes Jeff Howbert Introducton to Machne Learnng Wnter 04 Topcs SVM classfers for lnearly separable classes SVM classfers for non-lnearly separable classes SVM
More informationA CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN. Department of Statistics, Islamia College, Peshawar, Pakistan 2
Pa. J. Statst. 5 Vol. 3(4), 353-36 A CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN Sajjad Ahmad Khan, Hameed Al, Sadaf Manzoor and Alamgr Department of Statstcs, Islama College,
More informationA New Approach For the Ranking of Fuzzy Sets With Different Heights
New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays
More informationAn Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation
17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed
More informationLOOP ANALYSIS. The second systematic technique to determine all currents and voltages in a circuit
LOOP ANALYSS The second systematic technique to determine all currents and voltages in a circuit T S DUAL TO NODE ANALYSS - T FRST DETERMNES ALL CURRENTS N A CRCUT AND THEN T USES OHM S LAW TO COMPUTE
More informationMeta-heuristics for Multidimensional Knapsack Problems
2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,
More informationA fast algorithm for color image segmentation
Unersty of Wollongong Research Onlne Faculty of Informatcs - Papers (Arche) Faculty of Engneerng and Informaton Scences 006 A fast algorthm for color mage segmentaton L. Dong Unersty of Wollongong, lju@uow.edu.au
More informationA Fast Visual Tracking Algorithm Based on Circle Pixels Matching
A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng
More informationNon-Split Restrained Dominating Set of an Interval Graph Using an Algorithm
Internatonal Journal of Advancements n Research & Technology, Volume, Issue, July- ISS - on-splt Restraned Domnatng Set of an Interval Graph Usng an Algorthm ABSTRACT Dr.A.Sudhakaraah *, E. Gnana Deepka,
More informationPolyhedral Compilation Foundations
Polyhedral Complaton Foundatons Lous-Noël Pouchet pouchet@cse.oho-state.edu Dept. of Computer Scence and Engneerng, the Oho State Unversty Feb 8, 200 888., Class # Introducton: Polyhedral Complaton Foundatons
More informationHermite Splines in Lie Groups as Products of Geodesics
Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the
More informationSLAM Summer School 2006 Practical 2: SLAM using Monocular Vision
SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,
More informationA SYSTOLIC APPROACH TO LOOP PARTITIONING AND MAPPING INTO FIXED SIZE DISTRIBUTED MEMORY ARCHITECTURES
A SYSOLIC APPROACH O LOOP PARIIONING AND MAPPING INO FIXED SIZE DISRIBUED MEMORY ARCHIECURES Ioanns Drosts, Nektaros Kozrs, George Papakonstantnou and Panayots sanakas Natonal echncal Unversty of Athens
More informationA Simple and Efficient Goal Programming Model for Computing of Fuzzy Linear Regression Parameters with Considering Outliers
62626262621 Journal of Uncertan Systems Vol.5, No.1, pp.62-71, 211 Onlne at: www.us.org.u A Smple and Effcent Goal Programmng Model for Computng of Fuzzy Lnear Regresson Parameters wth Consderng Outlers
More informationArray transposition in CUDA shared memory
Array transposton n CUDA shared memory Mke Gles February 19, 2014 Abstract Ths short note s nspred by some code wrtten by Jeremy Appleyard for the transposton of data through shared memory. I had some
More informationReview of approximation techniques
CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated
More informationCategories and Subject Descriptors B.7.2 [Integrated Circuits]: Design Aids Verification. General Terms Algorithms
3. Fndng Determnstc Soluton from Underdetermned Equaton: Large-Scale Performance Modelng by Least Angle Regresson Xn L ECE Department, Carnege Mellon Unversty Forbs Avenue, Pttsburgh, PA 3 xnl@ece.cmu.edu
More informationMIXED INTEGER-DISCRETE-CONTINUOUS OPTIMIZATION BY DIFFERENTIAL EVOLUTION Part 1: the optimization method
MIED INTEGER-DISCRETE-CONTINUOUS OPTIMIZATION BY DIFFERENTIAL EVOLUTION Part : the optmzaton method Joun Lampnen Unversty of Vaasa Department of Informaton Technology and Producton Economcs P. O. Box 700
More informationAn Improved Image Segmentation Algorithm Based on the Otsu Method
3th ACIS Internatonal Conference on Software Engneerng, Artfcal Intellgence, Networkng arallel/dstrbuted Computng An Improved Image Segmentaton Algorthm Based on the Otsu Method Mengxng Huang, enjao Yu,
More informationEfficient Text Classification by Weighted Proximal SVM *
Effcent ext Classfcaton by Weghted Proxmal SVM * Dong Zhuang 1, Benyu Zhang, Qang Yang 3, Jun Yan 4, Zheng Chen, Yng Chen 1 1 Computer Scence and Engneerng, Bejng Insttute of echnology, Bejng 100081, Chna
More informationProblem Definitions and Evaluation Criteria for Computational Expensive Optimization
Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty
More informationDesign for Reliability: Case Studies in Manufacturing Process Synthesis
Desgn for Relablty: Case Studes n Manufacturng Process Synthess Y. Lawrence Yao*, and Chao Lu Department of Mechancal Engneerng, Columba Unversty, Mudd Bldg., MC 473, New York, NY 7, USA * Correspondng
More informationModule Management Tool in Software Development Organizations
Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,
More informationAccounting for the Use of Different Length Scale Factors in x, y and z Directions
1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,
More informationSimplification of 3D Meshes
Smplfcaton of 3D Meshes Addy Ngan /4/00 Outlne Motvaton Taxonomy of smplfcaton methods Hoppe et al, Mesh optmzaton Hoppe, Progressve meshes Smplfcaton of 3D Meshes 1 Motvaton Hgh detaled meshes becomng
More informationMachine Learning. Support Vector Machines. (contains material adapted from talks by Constantin F. Aliferis & Ioannis Tsamardinos, and Martin Law)
Machne Learnng Support Vector Machnes (contans materal adapted from talks by Constantn F. Alfers & Ioanns Tsamardnos, and Martn Law) Bryan Pardo, Machne Learnng: EECS 349 Fall 2014 Support Vector Machnes
More informationConstructing Minimum Connected Dominating Set: Algorithmic approach
Constructng Mnmum Connected Domnatng Set: Algorthmc approach G.N. Puroht and Usha Sharma Centre for Mathematcal Scences, Banasthal Unversty, Rajasthan 304022 usha.sharma94@yahoo.com Abstract: Connected
More informationProblem Set 3 Solutions
Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,
More informationEECS 730 Introduction to Bioinformatics Sequence Alignment. Luke Huan Electrical Engineering and Computer Science
EECS 730 Introducton to Bonformatcs Sequence Algnment Luke Huan Electrcal Engneerng and Computer Scence http://people.eecs.ku.edu/~huan/ HMM Π s a set of states Transton Probabltes a kl Pr( l 1 k Probablty
More informationControl strategies for network efficiency and resilience with route choice
Control strateges for networ effcency and reslence wth route choce Andy Chow Ru Sha Centre for Transport Studes Unversty College London, UK Centralsed strateges UK 1 Centralsed strateges Some effectve
More informationF Geometric Mean Graphs
Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 2 (December 2015), pp. 937-952 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) F Geometrc Mean Graphs A.
More informationCS434a/541a: Pattern Recognition Prof. Olga Veksler. Lecture 15
CS434a/541a: Pattern Recognton Prof. Olga Veksler Lecture 15 Today New Topc: Unsupervsed Learnng Supervsed vs. unsupervsed learnng Unsupervsed learnng Net Tme: parametrc unsupervsed learnng Today: nonparametrc
More informationSmoothing Spline ANOVA for variable screening
Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory
More informationCourse Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms
Course Introducton Course Topcs Exams, abs, Proects A quc loo at a few algorthms 1 Advanced Data Structures and Algorthms Descrpton: We are gong to dscuss algorthm complexty analyss, algorthm desgn technques
More informationLoop Transformations, Dependences, and Parallelization
Loop Transformatons, Dependences, and Parallelzaton Announcements Mdterm s Frday from 3-4:15 n ths room Today Semester long project Data dependence recap Parallelsm and storage tradeoff Scalar expanson
More informationThe official electronic file of this thesis or dissertation is maintained by the University Libraries on behalf of The Graduate School at Stony Brook
Stony Brook Unversty The offcal electronc fle of ths thess or dssertaton s mantaned by the Unversty Lbrares on behalf of The Graduate School at Stony Brook Unversty. Alll Rgghht tss Reesseerrvveedd bbyy
More informationRelated-Mode Attacks on CTR Encryption Mode
Internatonal Journal of Network Securty, Vol.4, No.3, PP.282 287, May 2007 282 Related-Mode Attacks on CTR Encrypton Mode Dayn Wang, Dongda Ln, and Wenlng Wu (Correspondng author: Dayn Wang) Key Laboratory
More informationTPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints
TPL-ware Dsplacement-drven Detaled Placement Refnement wth Colorng Constrants Tao Ln Iowa State Unversty tln@astate.edu Chrs Chu Iowa State Unversty cnchu@astate.edu BSTRCT To mnmze the effect of process
More informationAngle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga
Angle-Independent 3D Reconstructon J Zhang Mrelle Boutn Danel Alaga Goal: Structure from Moton To reconstruct the 3D geometry of a scene from a set of pctures (e.g. a move of the scene pont reconstructon
More informationReport on On-line Graph Coloring
2003 Fall Semester Comp 670K Onlne Algorthm Report on LO Yuet Me (00086365) cndylo@ust.hk Abstract Onlne algorthm deals wth data that has no future nformaton. Lots of examples demonstrate that onlne algorthm
More informationRECONSTRUCTION OF 3D TUBULAR STRUCTURES FROM CONE-BEAM PROJECTIONS
RECONSTRUCTION OF 3D TUBULAR STRUCTURES FROM CONE-BEAM PROJECTIONS Ja L Dept. of Elect. and Comp. Engrg. Oakland Unversty Rochester, MI 48309, USA Laurent Cohen CEREMADE Unversty Pars - Dauphne 75775 Pars
More informationComplex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.
Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal
More informationMulti-stable Perception. Necker Cube
Mult-stable Percepton Necker Cube Spnnng dancer lluson, Nobuuk Kaahara Fttng and Algnment Computer Vson Szelsk 6.1 James Has Acknowledgment: Man sldes from Derek Hoem, Lana Lazebnk, and Grauman&Lebe 2008
More informationNumerical Solution of Deformation Equations. in Homotopy Analysis Method
Appled Mathematcal Scences, Vol. 6, 2012, no. 8, 357 367 Nmercal Solton of Deformaton Eqatons n Homotopy Analyss Method J. Izadan and M. MohammadzadeAttar Department of Mathematcs, Faclty of Scences, Mashhad
More informationRESISTIVE CIRCUITS MULTI NODE/LOOP CIRCUIT ANALYSIS
RESSTE CRCUTS MULT NODE/LOOP CRCUT ANALYSS DEFNNG THE REFERENCE NODE S TAL 4 THESTATEMENT 4 S MEANNGLES UNTL THE REFERENCE PONT S DEFNED BY CONENTON THE GROUND SYMBOL SPECFES THE REFERENCE PONT. ALL NODE
More informationAn Application of Network Simplex Method for Minimum Cost Flow Problems
BALKANJM 0 (0) -0 Contents lsts avalable at BALKANJM BALKAN JOURNAL OF MATHEMATICS journal homepage: www.balkanjm.com An Applcaton of Network Smplex Method for Mnmum Cost Flow Problems Ergun EROGLU *a
More informationOptimal planning of selective waste collection
Sustanable Development and Plannng V 78 Optmal plannng of selectve aste collecton S. Racu, D. Costescu, E. Roşca & M. Popa Unversty Poltehnca of Bucharest, Romana Abstract The paper presents an optmsaton
More informationSupport Vector Machines
Support Vector Machnes Decson surface s a hyperplane (lne n 2D) n feature space (smlar to the Perceptron) Arguably, the most mportant recent dscovery n machne learnng In a nutshell: map the data to a predetermned
More informationImprovement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration
Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,
More informationSENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR
SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR Judth Aronow Rchard Jarvnen Independent Consultant Dept of Math/Stat 559 Frost Wnona State Unversty Beaumont, TX 7776 Wnona, MN 55987 aronowju@hal.lamar.edu
More informationAn Object Detection Method based on the Separability Measure using an Optimization Approach
An Object Detecton Method based on the Separablt Measure usng an Optmzaton Approach Edward Y. H. Cho *, Wa Tak Hung 2 Hong Kong Poltechnc Unverst, Hung Hom, Kowloon, Hong Kong E-mal: mahcho@net.polu.edu.hk
More informationLoad Balancing for Hex-Cell Interconnection Network
Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,
More informationCordial and 3-Equitable Labeling for Some Star Related Graphs
Internatonal Mathematcal Forum, 4, 009, no. 31, 1543-1553 Cordal and 3-Equtable Labelng for Some Star Related Graphs S. K. Vadya Department of Mathematcs, Saurashtra Unversty Rajkot - 360005, Gujarat,
More informationA mathematical programming approach to the analysis, design and scheduling of offshore oilfields
17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and
More informationA Unified Framework for Semantics and Feature Based Relevance Feedback in Image Retrieval Systems
A Unfed Framework for Semantcs and Feature Based Relevance Feedback n Image Retreval Systems Ye Lu *, Chunhu Hu 2, Xngquan Zhu 3*, HongJang Zhang 2, Qang Yang * School of Computng Scence Smon Fraser Unversty
More informationFeature Reduction and Selection
Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components
More informationAn Image Fusion Approach Based on Segmentation Region
Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua
More informationOutline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1
4/14/011 Outlne Dscrmnatve classfers for mage recognton Wednesday, Aprl 13 Krsten Grauman UT-Austn Last tme: wndow-based generc obect detecton basc ppelne face detecton wth boostng as case study Today:
More informationActive Contours/Snakes
Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng
More informationCooperative UAV Trajectory Planning with Multiple Dynamic Targets
AIAA Gudance, avgaton, and Control Conference 2-5 August 200, Toronto, Ontaro Canada AIAA 200-8437 Cooperatve UAV Trajectory Plannng wth Multple Dynamc Targets Zhenshen Qu and Xangmng X 2 Harbn Insttute
More informationGraph-based Clustering
Graphbased Clusterng Transform the data nto a graph representaton ertces are the data ponts to be clustered Edges are eghted based on smlarty beteen data ponts Graph parttonng Þ Each connected component
More informationRepeater Insertion for Two-Terminal Nets in Three-Dimensional Integrated Circuits
Repeater Inserton for Two-Termnal Nets n Three-Dmensonal Integrated Crcuts Hu Xu, Vasls F. Pavlds, and Govann De Mchel LSI - EPFL, CH-5, Swtzerland, {hu.xu,vasleos.pavlds,govann.demchel}@epfl.ch Abstract.
More information