A BICRITERION STEINER TREE PROBLEM ON GRAPH. Mirko VUJO[EVI], Milan STANOJEVI] 1. INTRODUCTION
|
|
- Dinah Malone
- 5 years ago
- Views:
Transcription
1 Yugoslav Journal of Oerations Research (00), umber, 5- A BICRITERIO STEIER TREE PROBLEM O GRAPH Mirko VUJO[EVI], Milan STAOJEVI] Laboratory for Oerational Research, Faculty of Organizational Sciences University of Belgrade, Belgrade, Serbia and Montenegro Abstract: This aer resents a formulation of bicriterion Steiner tree roblem which is stated as a task of finding a Steiner tree with maximal caacity and minimal length. It is considered as a lexicograhic multicriteria roblem. This means that the bottleneck Steiner tree roblem is solved first. After that, the next otimization roblem is stated as a classical minisum Steiner tree roblem under the constraint on caacity of the tree. The aer also resents some comutational exeriments with the multicriteria roblem. Keywords: Steiner tree, bicriterion otimization, bottleneck roblem, lexicograhic method.. ITRODUCTIO The Steiner tree roblem (STP) is one of the most researched roblems of combinatorial otimization [7, ]. The roblem is to find the Steiner tree with minimal length in the given weighted grah. This aer also considers the bottleneck Steiner tree roblem (BSTP) that is to find the Steiner tree with maximal caacity in the weighted grah. Although the BSTP aears to be a relatively simle roblem, it is rarely treated in the literature and one of the first reorts concerning it is given in [9]. Scientific interest for alication of multicriteria otimization to combinatorial roblems has been increased in the last few years []. Some alications of multicriteria otimization to the shortest ath roblem [], the shortest sanning tree [5], traveling salesman roblem (TSP) [0], and some other roblems [] are reorted in the literature. A secific multicriteria Steiner tree roblem is formulated in the aer. A weighted grah in which two values, caacity and length, are assigned to each edge is considered. The objective is twofold: (i) to maximize the caacity and (ii) to minimize the length. The roblem is to find a Steiner tree with both maximal caacity and minimal length. The aer is organized into four sections. After the introduction, both classical Steiner tree roblem and bottleneck Steiner tree roblem are described in the next
2 6 M. Vujo{evi}, M. Stanojevi} / A Bicriterion Steiner Tree Problem on Grah section. In section the formulation of the multicriteria Steiner tree roblem and an algorithm for its solving are resented. In section some exerimental results are given...classical Steiner tree roblem. STEIER TREE PROBLEM Let G = (, L, C ) be an undirected weighted simle grah where is a finite set of vertices, L is an edge set and C is a maing function C: L R which assigns a ositive number c ij to each edge of the grah. The value c ij is called the length of the edge {, i j}, Steiner tree is a subgrah G' = ( S, L') of G such that S contains all vertices in T, L' L and {, i j} L. Given a subset T of the vertices in G called terminal vertices. G' is a tree. Length of Steiner tree is the sum of lengths of all edges of which it consists. Steiner tree roblem is to find a Steiner tree with minimal length. It belongs to the class of so called minisum otimization roblems. The main difference between Steiner tree and sanning tree is that, unlike the sanning tree, Steiner tree doesn't need to contain all vertices of the initial grah. It must contain all terminal vertices and an arbitrary number of other vertices which are needed to connect the terminal vertices into a tree. Also, unlike the shortest sanning tree which is an easy roblem, STP is P-hard roblem. STP is one of the most researched P-comlete roblems. Very well known exact algorithms for combinatorial otimization like branch and bound, branch and cut, etc. [] have been used for its solving. There are also a great number of heuristics which are adated for the roblem such as: simulated annealing, tabu search, genetic algorithms, etc. [6]. A simle but effective heuristic for solving the classical Steiner tree roblem is the following. Heuristic (H). Find the shortest aths between all airs of terminal vertices. Only vertices and edges which belong to those aths will be considered in the following stes.. Find the shortest sanning tree on the remaining grah.. "Cut the tails" from the tree, i.e. iteratively remove all vertices (and incident edges) whose degree is equal, unless it is a terminal vertex... Bottleneck Steiner tree roblem Let G = (, L, Q ) be an undirected weighted simle grah where is a finite set of vertices, L is an edge set and Q is a maing function Q: L R which assigns a ositive number q to each edge of the grah. The value q is called the caacity of ij the edge {, i j},{, i j} L. The caacity of a Steiner tree is defined as to be the minimal caacity of edges it consists of. Bottleneck or maximin Steiner tree roblem is to find a Steiner tree with maximal caacity. ij + +
3 M. Vujo{evi}, M. Stanojevi} / A Bicriterion Steiner Tree Problem on Grah 7 For solving the bottleneck STP we suggest an original exact algorithm which is based on the same idea as the Prime algorithm. The algorithm is simle, olynomial and guaranties the otimal solution. It uses the concet of vertices labeling and iterative adding of edges to the current tree. The choice of the edge which is to be added is based on its caacity and the condition that the edge connects one of the labeled vertices to another one which is not labeled. The algorithm is the following: Algorithm (A). Set all vertices unlabeled.. Select one of the vertices from T and label it.. In the set of unlabeled vertices find a vertex that is connected to some labeled vertex by the edge of maximum caacity and label it.. If all vertices from T are labeled, go to 5; otherwise, go back to. 5. From the set of all labeled vertices obtained in the revious stes, eliminate all vertices which don't belong to T and have vertex degree equal. Algorithm correctness roof: Let us denote by ST L = ( ( ST), ( ST) ) a Steiner tree obtained by algorithm (A) and by M the caacity of the tree i.e. M= min{ q { i, j} L }. Let us suose that there ij ( ST) is another Steiner tree ST = ( ( ST), L( ST) ) with caacity M= min{ qij { i, j} L ( ST) }. What we need to rove is that M M. Two cases can occur:. ST ST. It is obvious that M M.. ST ST. Consequently, there exists a vertex i which belongs to both ST and ST and edges { i, j} which belongs to ST (and not to ST ) and { ik, } which belongs to ST (and not to ST) (see Figure ). According to Ste of algorithm (A), q ij, for each { i, j L (otherwise, the vertex k should q ik } ( ST ) be labeled in Ste ). Consequently, M qik M. i ST ST j k Figure. Efficiency of this algorithm remains the same as Prime's, i.e. On ( ) []. Examle : Given an instance of rectilinear grah where vertices, 5 and 9 are terminal and caacity assigned to each edge (Figure (a)).
4 8 M. Vujo{evi}, M. Stanojevi} / A Bicriterion Steiner Tree Problem on Grah (a) (b) (c) Figure : Illustration of the algorithm (A) At the beginning, we label only vertex. Then, following edges are added iteratively according to algorithm A: (,), (,), (,5), (,7), (5, 8), (8,9). ow all terminal vertices are in the tree (Figure (b)). We can freely remove vertices 7 and from the Steiner tree because they don't influence the solution. The caacity of the Steiner tree is (Figure (c)).. MULTICRITERIA STEIER TREE PROBLEM Given an undirected weighted simle grah G = (, L, C, Q ) where, L, C and Q are described in the revious section, we define the bicriterion Steiner tree roblem as a task of finding a Steiner tree with maximal caacity and minimal length. In many cases the rocess of finding Steiner tree with maximal caacity may give multile solutions. Under the circumstances it seems aroriate to use the lexicograhic method which rovides finding the minimal length while keeing the otimal caacity of the tree. The logic inflicts an idea for more recise formulation of the bicriterion Steiner tree roblem as a lexicograhic otimization roblem. It means that the bottleneck Steiner tree roblem should be solved first. The otimal solution will determine the maximal caacity of the tree. After that, the next otimization roblem to be solved will be classical minisum Steiner tree roblem but under the constraint on the caacity of the tree. Based on the revious considerations the following algorithm for solving the bicriterion Steiner tree roblem is roosed: Algorithm (A). Solve the bottleneck Steiner tree roblem with the algorithm (A) and find out the maximal caacity M of the tree.. Remove from the initial grah all edges with caacity less than M.. "Cut the tails" from the grah as mentioned in ste of the heuristic (H) and ste 5 of the algorithm (A). (Those edges certainly will not influence the solution and this will simlify the next ste.). Solve the classical Steiner tree roblem on the remaining grah using any suitable algorithm or heuristic.
5 M. Vujo{evi}, M. Stanojevi} / A Bicriterion Steiner Tree Problem on Grah 9 The comlexity of Algorithm A deends on ste, i.e. if we chose a heuristic, the algorithm may remain olynomial, but if an exact algorithm is chosen, the whole Algorithm A becomes exonential. However, even in case we chose an exact algorithm, the reduction of edges erformed in stes and decreases the grah dimension and consequently may significantly decrease the comlexity of the whole algorithm. Examle : For the same instance as in Examle, the lengths are assigned to each edge (Figure (a)) (a) (b) (c) (d) Figure : Illustration of the algorithm (A) First we remove all edges that have caacity less than (see the revious examle) (Figure (b)). After the "cutting" of vertices and 6 the grah in Figure (c) will remain. After solving classical STP, final solution is shown in Figure (d). This Steiner tree kees the otimal caacity and under that constraint has a minimal length. It is interesting to notice the following variations of the resented bicriterion Steiner tree roblem: The same formulation can also be alied to another bicriterion Steiner tree roblem where the caacity remains the first criterion while the second one is defined by the number of edges in the tree (which should be minimized). That is a secial case of the revious formulation where all edge lengths have the same value (e.g. c ij = ). Therefore, the same algorithm (A) can be used for this roblem, too. The relaxed lexicograhic method which allows trading between multile criteria can also be alied. By introducing arameter α given by the decision maker and by changing ste of Algorithm (A) where only edges with caacity less then M α should be removed, one can imrove the length of the Steiner tree by decreasing its caacity. By changing arameter α all efficient (dominant) solutions can be obtained.
6 0 M. Vujo{evi}, M. Stanojevi} / A Bicriterion Steiner Tree Problem on Grah. UMERICAL EXPERIECES For the urose of making numerical exeriments, the comuter rogram that imlements the algorithm (A) has been develoed. As it has been mentioned, the first ste of the rocedure was imlemented through the algorithm (A). The ste of algorithm (A) is erformed by heuristic (H). As a consequence, the whole rocedure has a olynomial comlexity. Therefore, no further code otimizations were done. Hence the second roblem (classical Steiner tree roblem) remains P hard, it was interesting to emirically research the level of grah reduction after Ste of algorithm (A). Three arameters were observed: (a) level of vertices reduction = ( n ) 00% where n is a vertices number of starting grah and n is vertices n number after reduction, (b) level of edges reduction M = ( m ) 00% where m is an edges number of starting grah and m is edges number of remaining grah and (c) maximal caacity M of Steiner tree. All results were obtained as the average of 50 solved instances. Instances were generated randomly. For that urose, two random arameters were used: (a) grah density arameter which resents robability that edge { i, j} exists and (b) range of robably chosen edge caacities R (i.e. q = rand(, R ) ). Table. n= 0, t =, R = n= 0, t =, R = n= 00, t = 0, R = n= 00, t = 0, R = n= 6, t = 7, R = n= 6, t = 7, R = ij m
7 M. Vujo{evi}, M. Stanojevi} / A Bicriterion Steiner Tree Problem on Grah Different instances were generated varying arameters: number of vertices, grah density, R range of edge caacities and T number of terminal vertices. Exeriments have been done with the following values: n { 0, 00, 6}, { ,.,.,.,. }, R { 0000,, } and t { n, n }. Some of the obtained results are resented in Tables -. In the first set of exeriments and were varied for all lanned values. Values for R were and 000 and T was n. The results are resented in Table. The first thing that can be concluded is that ST caacity is related to both size and density of the grah. As they grow, the caacity gets better and consequently the grah reduction increases. Secondly, smaller instances have greater vertices reduction then the bigger ones, but reduction of edges dramatically increases with the grah dimension. It is interesting to notice that edges reduction was ''stacked'' on one quarter of initial edges number for instances with R = (which is the consequence of the uniform distribution of edge caacities) and is much better for instances with R = 000. It directly deends on the ST caacity. That observation initiated new set of exeriments with value of R between these ''extreme'' ones. We chose R = 0. ext we wanted to determine how the number of terminal vertices influence grah reduction. The results of these exeriments are given in the Table. Table. n= 0, t =, R = 0 n= 0, t = 5, R = n= 00, t = 0, R = 0 n= 00, t = 50, R = n= 6, t = 7, R = 0 n= 6, t = 58, R =
8 M. Vujo{evi}, M. Stanojevi} / A Bicriterion Steiner Tree Problem on Grah For instances where R = 0 the vertices reduction stayed between the values it had in revious instances. ST caacity reached its maximal value (for n= 6, = 0. 7 ) and therefore the number of edges was reduced to of its initial number. Unlike the instances with R = where the maximum was reached with n = 00 and small density, here the maximum was reached with n = 6 and greater density. Concerning the number of terminal vertices, the conclusion is that its influence on grah reduction is not too big, esecially to edges number. At last, we wanted to check all these trends on greater instances. We tried with n = 000, but only 5 instances er result were made (because of time consumtion). The results are resented in Table. In addition, here we resent average values for n, m and m which are described above. 0 Table. n= 000, t =, R = 000 n m m M It is obvious that the ST caacity increases with the grah size in both number of vertices and number of edges. Column m of Table clearly shows the decreasing number of remaining edges although the number of edges in initial grah (column m Table ) grows. The conclusion is that grah reduction grows roortionally to grah size, but the level of reduction stays olynomial. On the other hand, the comlexity of classical Steiner tree roblem is P, so the whole roblem remains P hard. evertheless, the grah reduction can move the border of solvable grah size further. REFERECES [] Climaco, J., and Martins, E.Q.V., "A bicriterion shortest ath algorithm", Euroean Journal of Oerational Research, (98) 990. [] Cook, W., Cunningham, W., Pulleyblank, W., and Schrijver, A., Combinatorial Otimization, Series in Discrete Mathematics and Otimization, Wiley-Interscience, 998. [] Cvetkovi}, D., Kova~evi}-Vuj~i}, V., (eds.), Combinatorial Otimization Mathematical theory and algorithms, Yugoslav Oerational Research Society, Belgrade, 996. (in Serbian) [] Ehtgott, M., Multicriteria Otimization, Sringer-Verlag, 000. [5] Ehrgott, M., and Gandibleux, X., "An annotated bibliograhy of multiobjective combinatorial otimization", Reort in Wissenschaftmathematik r 6/000, Universitat Kaiserslautern,
9 M. Vujo{evi}, M. Stanojevi} / A Bicriterion Steiner Tree Problem on Grah [6] Harris Jr., F.C., "Steiner minimal trees: An introduction, arallel comutation and future work", in: D.-Z. Du, P. M. Pardalos (eds.), Handbook of Combinatorial Otimization, Kluwer Academic Publishers, 998. [7] Ivanov, A.O., and Tuzhelin, A.A., Minimal etworks: The Steiner Problem and Its Generalizations, CRC Press, 99. [8] Ulungu, E.L., and Teghem, J., "Multi-objective combinatorial otimization roblems: A survey", Journal of Multi-Criteria Decision Analysis, (99) 80. [9] Vujo{evi}, M., and Stanojevi}, M., "Bottleneck Steiner tree roblem", EURO XVII, 7th Euroean Conference on Oerational Research, Budaest, July 69, 000. [0] Vujo{evi}, M., and Stanojevi}, M., "Multiobjective travelling salesman roblem and a fuzzy set aroach to solving it", Alication of Mathematics in Engineering and Economics, 7 (00) 8. [] Warme, D.M., Winter, P., and Zachariasen, M., "Exact algorithm for lane Steiner tree roblems: A comutational study", in: D.-Z. Du, M. Smith, J. H. Rubinstein (eds.), Advances in Steiner Trees, Kluwer Academic Publishers, 998. [] Steiner tree bibliograhy, htt://
An Efficient Video Program Delivery algorithm in Tree Networks*
3rd International Symosium on Parallel Architectures, Algorithms and Programming An Efficient Video Program Delivery algorithm in Tree Networks* Fenghang Yin 1 Hong Shen 1,2,** 1 Deartment of Comuter Science,
More informationDirected File Transfer Scheduling
Directed File Transfer Scheduling Weizhen Mao Deartment of Comuter Science The College of William and Mary Williamsburg, Virginia 387-8795 wm@cs.wm.edu Abstract The file transfer scheduling roblem was
More informationRandomized algorithms: Two examples and Yao s Minimax Principle
Randomized algorithms: Two examles and Yao s Minimax Princile Maximum Satisfiability Consider the roblem Maximum Satisfiability (MAX-SAT). Bring your knowledge u-to-date on the Satisfiability roblem. Maximum
More informationAn empirical analysis of loopy belief propagation in three topologies: grids, small-world networks and random graphs
An emirical analysis of looy belief roagation in three toologies: grids, small-world networks and random grahs R. Santana, A. Mendiburu and J. A. Lozano Intelligent Systems Grou Deartment of Comuter Science
More informationOMNI: An Efficient Overlay Multicast. Infrastructure for Real-time Applications
OMNI: An Efficient Overlay Multicast Infrastructure for Real-time Alications Suman Banerjee, Christoher Kommareddy, Koushik Kar, Bobby Bhattacharjee, Samir Khuller Abstract We consider an overlay architecture
More informationIMS Network Deployment Cost Optimization Based on Flow-Based Traffic Model
IMS Network Deloyment Cost Otimization Based on Flow-Based Traffic Model Jie Xiao, Changcheng Huang and James Yan Deartment of Systems and Comuter Engineering, Carleton University, Ottawa, Canada {jiexiao,
More informationSensitivity Analysis for an Optimal Routing Policy in an Ad Hoc Wireless Network
1 Sensitivity Analysis for an Otimal Routing Policy in an Ad Hoc Wireless Network Tara Javidi and Demosthenis Teneketzis Deartment of Electrical Engineering and Comuter Science University of Michigan Ann
More informationAN INTEGER LINEAR MODEL FOR GENERAL ARC ROUTING PROBLEMS
AN INTEGER LINEAR MODEL FOR GENERAL ARC ROUTING PROBLEMS Philie LACOMME, Christian PRINS, Wahiba RAMDANE-CHERIF Université de Technologie de Troyes, Laboratoire d Otimisation des Systèmes Industriels (LOSI)
More informationImproved heuristics for the single machine scheduling problem with linear early and quadratic tardy penalties
Imroved heuristics for the single machine scheduling roblem with linear early and quadratic tardy enalties Jorge M. S. Valente* LIAAD INESC Porto LA, Faculdade de Economia, Universidade do Porto Postal
More informationSwift Template Matching Based on Equivalent Histogram
Swift emlate Matching ased on Equivalent istogram Wangsheng Yu, Xiaohua ian, Zhiqiang ou * elecommunications Engineering Institute Air Force Engineering University Xi an, PR China *corresonding author:
More informationAUTOMATIC GENERATION OF HIGH THROUGHPUT ENERGY EFFICIENT STREAMING ARCHITECTURES FOR ARBITRARY FIXED PERMUTATIONS. Ren Chen and Viktor K.
inuts er clock cycle Streaming ermutation oututs er clock cycle AUTOMATIC GENERATION OF HIGH THROUGHPUT ENERGY EFFICIENT STREAMING ARCHITECTURES FOR ARBITRARY FIXED PERMUTATIONS Ren Chen and Viktor K.
More informationA DEA-bases Approach for Multi-objective Design of Attribute Acceptance Sampling Plans
Available online at htt://ijdea.srbiau.ac.ir Int. J. Data Enveloment Analysis (ISSN 2345-458X) Vol.5, No.2, Year 2017 Article ID IJDEA-00422, 12 ages Research Article International Journal of Data Enveloment
More informationInteractive Image Segmentation
Interactive Image Segmentation Fahim Mannan (260 266 294) Abstract This reort resents the roject work done based on Boykov and Jolly s interactive grah cuts based N-D image segmentation algorithm([1]).
More informationExtracting Optimal Paths from Roadmaps for Motion Planning
Extracting Otimal Paths from Roadmas for Motion Planning Jinsuck Kim Roger A. Pearce Nancy M. Amato Deartment of Comuter Science Texas A&M University College Station, TX 843 jinsuckk,ra231,amato @cs.tamu.edu
More informationSensitivity of multi-product two-stage economic lotsizing models and their dependency on change-over and product cost ratio s
Sensitivity two stage EOQ model 1 Sensitivity of multi-roduct two-stage economic lotsizing models and their deendency on change-over and roduct cost ratio s Frank Van den broecke, El-Houssaine Aghezzaf,
More informationA GPU Heterogeneous Cluster Scheduling Model for Preventing Temperature Heat Island
A GPU Heterogeneous Cluster Scheduling Model for Preventing Temerature Heat Island Yun-Peng CAO 1,2,a and Hai-Feng WANG 1,2 1 School of Information Science and Engineering, Linyi University, Linyi Shandong,
More informationImproving Trust Estimates in Planning Domains with Rare Failure Events
Imroving Trust Estimates in Planning Domains with Rare Failure Events Colin M. Potts and Kurt D. Krebsbach Det. of Mathematics and Comuter Science Lawrence University Aleton, Wisconsin 54911 USA {colin.m.otts,
More informationStereo Disparity Estimation in Moment Space
Stereo Disarity Estimation in oment Sace Angeline Pang Faculty of Information Technology, ultimedia University, 63 Cyberjaya, alaysia. angeline.ang@mmu.edu.my R. ukundan Deartment of Comuter Science, University
More informationPREDICTING LINKS IN LARGE COAUTHORSHIP NETWORKS
PREDICTING LINKS IN LARGE COAUTHORSHIP NETWORKS Kevin Miller, Vivian Lin, and Rui Zhang Grou ID: 5 1. INTRODUCTION The roblem we are trying to solve is redicting future links or recovering missing links
More informationComplexity Issues on Designing Tridiagonal Solvers on 2-Dimensional Mesh Interconnection Networks
Journal of Comuting and Information Technology - CIT 8, 2000, 1, 1 12 1 Comlexity Issues on Designing Tridiagonal Solvers on 2-Dimensional Mesh Interconnection Networks Eunice E. Santos Deartment of Electrical
More informationEfficient Parallel Hierarchical Clustering
Efficient Parallel Hierarchical Clustering Manoranjan Dash 1,SimonaPetrutiu, and Peter Scheuermann 1 Deartment of Information Systems, School of Comuter Engineering, Nanyang Technological University, Singaore
More informationExperimental Comparison of Shortest Path Approaches for Timetable Information
Exerimental Comarison of Shortest Path roaches for Timetable Information Evangelia Pyrga Frank Schulz Dorothea Wagner Christos Zaroliagis bstract We consider two aroaches that model timetable information
More informationEvaluation of Metaheuristics for Robust Graph Coloring Problem
Proceedings of the Federated Conference on Comuter Science and Information Systems. 519 524 DOI: 10.15439/2015F293 ACSIS, Vol. 5 Evaluation of Metaheuristics for Robust Grah Coloring Problem Zbigniew Kokosiński
More informationGrouping of Patches in Progressive Radiosity
Grouing of Patches in Progressive Radiosity Arjan J.F. Kok * Abstract The radiosity method can be imroved by (adatively) grouing small neighboring atches into grous. Comutations normally done for searate
More informationA Model-Adaptable MOSFET Parameter Extraction System
A Model-Adatable MOSFET Parameter Extraction System Masaki Kondo Hidetoshi Onodera Keikichi Tamaru Deartment of Electronics Faculty of Engineering, Kyoto University Kyoto 66-1, JAPAN Tel: +81-7-73-313
More informationAd Hoc Networks. Latency-minimizing data aggregation in wireless sensor networks under physical interference model
Ad Hoc Networks (4) 5 68 Contents lists available at SciVerse ScienceDirect Ad Hoc Networks journal homeage: www.elsevier.com/locate/adhoc Latency-minimizing data aggregation in wireless sensor networks
More informationThe Scalability and Performance of Common Vector Solution to Generalized Label Continuity Constraint in Hybrid Optical/Packet Networks
The Scalability and Performance of Common Vector Solution to Generalized abel Continuity Constraint in Hybrid Otical/Pacet etwors Shujia Gong and Ban Jabbari {sgong, bjabbari}@gmuedu George Mason University
More informationA Parallel Algorithm for Constructing Obstacle-Avoiding Rectilinear Steiner Minimal Trees on Multi-Core Systems
A Parallel Algorithm for Constructing Obstacle-Avoiding Rectilinear Steiner Minimal Trees on Multi-Core Systems Cheng-Yuan Chang and I-Lun Tseng Deartment of Comuter Science and Engineering Yuan Ze University,
More informationA Novel Iris Segmentation Method for Hand-Held Capture Device
A Novel Iris Segmentation Method for Hand-Held Cature Device XiaoFu He and PengFei Shi Institute of Image Processing and Pattern Recognition, Shanghai Jiao Tong University, Shanghai 200030, China {xfhe,
More informationA CLASS OF STRUCTURED LDPC CODES WITH LARGE GIRTH
A CLASS OF STRUCTURED LDPC CODES WITH LARGE GIRTH Jin Lu, José M. F. Moura, and Urs Niesen Deartment of Electrical and Comuter Engineering Carnegie Mellon University, Pittsburgh, PA 15213 jinlu, moura@ece.cmu.edu
More informationThe degree constrained k-cardinality minimum spanning tree problem: a lexisearch
Decision Science Letters 7 (2018) 301 310 Contents lists available at GrowingScience Decision Science Letters homeage: www.growingscience.com/dsl The degree constrained k-cardinality minimum sanning tree
More informationLecture 3: Geometric Algorithms(Convex sets, Divide & Conquer Algo.)
Advanced Algorithms Fall 2015 Lecture 3: Geometric Algorithms(Convex sets, Divide & Conuer Algo.) Faculty: K.R. Chowdhary : Professor of CS Disclaimer: These notes have not been subjected to the usual
More informationBuilding Better Nurse Scheduling Algorithms
Building Better Nurse Scheduling Algorithms Annals of Oerations Research, 128, 159-177, 2004. Dr Uwe Aickelin Dr Paul White School of Comuter Science University of the West of England University of Nottingham
More informationTime-Dependent Broadband Pricing
Time-Deendent Broadband Pricing Carlee Joe-Wong Deartment of Mathematics Email: cjoe@rinceton.edu Sangtae Ha Deartment of Electrical Engineering Email: sangtaeh@rinceton.edu Mung Chiang Deartment of Electrical
More informationJ. Parallel Distrib. Comput.
J. Parallel Distrib. Comut. 71 (2011) 288 301 Contents lists available at ScienceDirect J. Parallel Distrib. Comut. journal homeage: www.elsevier.com/locate/jdc Quality of security adatation in arallel
More informationEfficient Processing of Top-k Dominating Queries on Multi-Dimensional Data
Efficient Processing of To-k Dominating Queries on Multi-Dimensional Data Man Lung Yiu Deartment of Comuter Science Aalborg University DK-922 Aalborg, Denmark mly@cs.aau.dk Nikos Mamoulis Deartment of
More informationMulticommodity Network Flow - Methods and Applications
Multicommodity Network Flow - Methods and Alications Joe Lindström Linköing University joeli89@student.liu.se Abstract This survey describes the Multicommodity Network Flow roblem, a network flow roblem
More informationA Symmetric FHE Scheme Based on Linear Algebra
A Symmetric FHE Scheme Based on Linear Algebra Iti Sharma University College of Engineering, Comuter Science Deartment. itisharma.uce@gmail.com Abstract FHE is considered to be Holy Grail of cloud comuting.
More informationEquality-Based Translation Validator for LLVM
Equality-Based Translation Validator for LLVM Michael Ste, Ross Tate, and Sorin Lerner University of California, San Diego {mste,rtate,lerner@cs.ucsd.edu Abstract. We udated our Peggy tool, reviously resented
More informationAn Efficient Coding Method for Coding Region-of-Interest Locations in AVS2
An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2 Mingliang Chen 1, Weiyao Lin 1*, Xiaozhen Zheng 2 1 Deartment of Electronic Engineering, Shanghai Jiao Tong University, China
More informationCASCH - a Scheduling Algorithm for "High Level"-Synthesis
CASCH a Scheduling Algorithm for "High Level"Synthesis P. Gutberlet H. Krämer W. Rosenstiel Comuter Science Research Center at the University of Karlsruhe (FZI) HaidundNeuStr. 1014, 7500 Karlsruhe, F.R.G.
More informationBayesian Oil Spill Segmentation of SAR Images via Graph Cuts 1
Bayesian Oil Sill Segmentation of SAR Images via Grah Cuts 1 Sónia Pelizzari and José M. Bioucas-Dias Instituto de Telecomunicações, I.S.T., TULisbon,Lisboa, Portugal sonia@lx.it.t, bioucas@lx.it.t Abstract.
More informationMatlab Virtual Reality Simulations for optimizations and rapid prototyping of flexible lines systems
Matlab Virtual Reality Simulations for otimizations and raid rototying of flexible lines systems VAMVU PETRE, BARBU CAMELIA, POP MARIA Deartment of Automation, Comuters, Electrical Engineering and Energetics
More informationComplexity analysis and performance evaluation of matrix product on multicore architectures
Comlexity analysis and erformance evaluation of matrix roduct on multicore architectures Mathias Jacquelin, Loris Marchal and Yves Robert École Normale Suérieure de Lyon, France {Mathias.Jacquelin Loris.Marchal
More information1.5 Case Study. dynamic connectivity quick find quick union improvements applications
. Case Study dynamic connectivity quick find quick union imrovements alications Subtext of today s lecture (and this course) Stes to develoing a usable algorithm. Model the roblem. Find an algorithm to
More informationLeak Detection Modeling and Simulation for Oil Pipeline with Artificial Intelligence Method
ITB J. Eng. Sci. Vol. 39 B, No. 1, 007, 1-19 1 Leak Detection Modeling and Simulation for Oil Pieline with Artificial Intelligence Method Pudjo Sukarno 1, Kuntjoro Adji Sidarto, Amoranto Trisnobudi 3,
More informationA Bi-objective VRPTW Model for Non-adjacent Products
American Journal of Science, Engineering and Technology 2017; 2(1): 1-5 htt://wwwscienceublishinggroucom/j/ajset doi: 1011648/jajset2017020111 A Bi-objective VRPTW Model for Non-adjacent Products Mohammad
More information10. Parallel Methods for Data Sorting
10. Parallel Methods for Data Sorting 10. Parallel Methods for Data Sorting... 1 10.1. Parallelizing Princiles... 10.. Scaling Parallel Comutations... 10.3. Bubble Sort...3 10.3.1. Sequential Algorithm...3
More informationAn Efficient End-to-End QoS supporting Algorithm in NGN Using Optimal Flows and Measurement Feed-back for Ubiquitous and Distributed Applications
An Efficient End-to-End QoS suorting Algorithm in NGN Using Otimal Flows and Measurement Feed-back for Ubiquitous and Distributed Alications Se Youn Ban, Seong Gon Choi 2, Jun Kyun Choi Information and
More informationEE678 Application Presentation Content Based Image Retrieval Using Wavelets
EE678 Alication Presentation Content Based Image Retrieval Using Wavelets Grou Members: Megha Pandey megha@ee. iitb.ac.in 02d07006 Gaurav Boob gb@ee.iitb.ac.in 02d07008 Abstract: We focus here on an effective
More informationHigh Quality Offset Printing An Evolutionary Approach
High Quality Offset Printing An Evolutionary Aroach Ralf Joost Institute of Alied Microelectronics and omuter Engineering University of Rostock Rostock, 18051, Germany +49 381 498 7272 ralf.joost@uni-rostock.de
More informationExponential Membership Functions in Fuzzy Goal Programming: A Computational Application to a Production Problem in the Textile Industry
American Journal of Computational and Applied Mathematics 2015, 5(1): 1-6 DOI: 10.5923/j.ajcam.20150501.01 Exponential Membership Functions in Fuzzy Goal Programming: A Computational Application to a Production
More informationAn Indexing Framework for Structured P2P Systems
An Indexing Framework for Structured P2P Systems Adina Crainiceanu Prakash Linga Ashwin Machanavajjhala Johannes Gehrke Carl Lagoze Jayavel Shanmugasundaram Deartment of Comuter Science, Cornell University
More informationLecture 18. Today, we will discuss developing algorithms for a basic model for parallel computing the Parallel Random Access Machine (PRAM) model.
U.C. Berkeley CS273: Parallel and Distributed Theory Lecture 18 Professor Satish Rao Lecturer: Satish Rao Last revised Scribe so far: Satish Rao (following revious lecture notes quite closely. Lecture
More informationSource-to-Source Code Generation Based on Pattern Matching and Dynamic Programming
Source-to-Source Code Generation Based on Pattern Matching and Dynamic Programming Weimin Chen, Volker Turau TR-93-047 August, 1993 Abstract This aer introduces a new technique for source-to-source code
More informationGEOMETRIC CONSTRAINT SOLVING IN < 2 AND < 3. Department of Computer Sciences, Purdue University. and PAMELA J. VERMEER
GEOMETRIC CONSTRAINT SOLVING IN < AND < 3 CHRISTOPH M. HOFFMANN Deartment of Comuter Sciences, Purdue University West Lafayette, Indiana 47907-1398, USA and PAMELA J. VERMEER Deartment of Comuter Sciences,
More informationAnalyzing Borders Between Partially Contradicting Fuzzy Classification Rules
Analyzing Borders Between Partially Contradicting Fuzzy Classification Rules Andreas Nürnberger, Aljoscha Klose, Rudolf Kruse University of Magdeburg, Faculty of Comuter Science 39106 Magdeburg, Germany
More informationNear-Optimal Routing Lookups with Bounded Worst Case Performance
Near-Otimal Routing Lookus with Bounded Worst Case Performance Pankaj Guta Balaji Prabhakar Stehen Boyd Deartments of Electrical Engineering and Comuter Science Stanford University CA 9430 ankaj@stanfordedu
More informationCENTRAL AND PARALLEL PROJECTIONS OF REGULAR SURFACES: GEOMETRIC CONSTRUCTIONS USING 3D MODELING SOFTWARE
CENTRAL AND PARALLEL PROJECTIONS OF REGULAR SURFACES: GEOMETRIC CONSTRUCTIONS USING 3D MODELING SOFTWARE Petra Surynková Charles University in Prague, Faculty of Mathematics and Physics, Sokolovská 83,
More informationApplying the fuzzy preference relation to the software selection
Proceedings of the 007 WSEAS International Conference on Comuter Engineering and Alications, Gold Coast, Australia, January 17-19, 007 83 Alying the fuzzy reference relation to the software selection TIEN-CHIN
More informationLecture 2: Fixed-Radius Near Neighbors and Geometric Basics
structure arises in many alications of geometry. The dual structure, called a Delaunay triangulation also has many interesting roerties. Figure 3: Voronoi diagram and Delaunay triangulation. Search: Geometric
More informationsplit split (a) (b) split split (c) (d)
International Journal of Foundations of Comuter Science c World Scientic Publishing Comany ON COST-OPTIMAL MERGE OF TWO INTRANSITIVE SORTED SEQUENCES JIE WU Deartment of Comuter Science and Engineering
More informationI ACCEPT NO RESPONSIBILITY FOR ERRORS ON THIS SHEET. I assume that E = (V ).
1 I ACCEPT NO RESPONSIBILITY FOR ERRORS ON THIS SHEET. I assume that E = (V ). Data structures Sorting Binary heas are imlemented using a hea-ordered balanced binary tree. Binomial heas use a collection
More informationHigh Quality Offset Printing An Evolutionary Approach
High Quality Offset Printing An Evolutionary Aroach Ralf Joost Institute of Alied Microelectronics and omuter Engineering University of Rostock Rostock, 18051, Germany +49 381 498 7272 ralf.joost@uni-rostock.de
More informationApplication of Fuzzy X S Charts for Solder Paste Thickness
Global Journal of Pure and Alied Mathematics ISSN 0973-1768 Volume 12 Number 5 (2016) 4299-4315 Research India Publications htt://wwwriublicationcom/gjamhtm Alication of Fuzzy X S Charts for Solder Paste
More informationComplexity analysis of matrix product on multicore architectures
Comlexity analysis of matrix roduct on multicore architectures Mathias Jacquelin, Loris Marchal and Yves Robert École Normale Suérieure de Lyon, France {Mathias.Jacquelin Loris.Marchal Yves.Robert}@ens-lyon.fr
More informationA New and Efficient Algorithm-Based Fault Tolerance Scheme for A Million Way Parallelism
A New and Efficient Algorithm-Based Fault Tolerance Scheme for A Million Way Parallelism Erlin Yao, Mingyu Chen, Rui Wang, Wenli Zhang, Guangming Tan Key Laboratory of Comuter System and Architecture Institute
More informationSpace-efficient Region Filling in Raster Graphics
"The Visual Comuter: An International Journal of Comuter Grahics" (submitted July 13, 1992; revised December 7, 1992; acceted in Aril 16, 1993) Sace-efficient Region Filling in Raster Grahics Dominik Henrich
More informationA Morphological LiDAR Points Cloud Filtering Method based on GPGPU
A Morhological LiDAR Points Cloud Filtering Method based on GPGPU Shuo Li 1, Hui Wang 1, Qiuhe Ma 1 and Xuan Zha 2 1 Zhengzhou Institute of Surveying & Maing, No.66, Longhai Middle Road, Zhengzhou, China
More informationTo appear in IEEE TKDE Title: Efficient Skyline and Top-k Retrieval in Subspaces Keywords: Skyline, Top-k, Subspace, B-tree
To aear in IEEE TKDE Title: Efficient Skyline and To-k Retrieval in Subsaces Keywords: Skyline, To-k, Subsace, B-tree Contact Author: Yufei Tao (taoyf@cse.cuhk.edu.hk) Deartment of Comuter Science and
More informationAPPLICATION OF PARTICLE FILTERS TO MAP-MATCHING ALGORITHM
APPLICATION OF PARTICLE FILTERS TO MAP-MATCHING ALGORITHM Pavel Davidson 1, Jussi Collin 2, and Jarmo Taala 3 Deartment of Comuter Systems, Tamere University of Technology, Finland e-mail: avel.davidson@tut.fi
More informationDistributed Estimation from Relative Measurements in Sensor Networks
Distributed Estimation from Relative Measurements in Sensor Networks #Prabir Barooah and João P. Hesanha Abstract We consider the roblem of estimating vectorvalued variables from noisy relative measurements.
More informationSubmission. Verifying Properties Using Sequential ATPG
Verifying Proerties Using Sequential ATPG Jacob A. Abraham and Vivekananda M. Vedula Comuter Engineering Research Center The University of Texas at Austin Austin, TX 78712 jaa, vivek @cerc.utexas.edu Daniel
More informationCMSC 425: Lecture 16 Motion Planning: Basic Concepts
: Lecture 16 Motion lanning: Basic Concets eading: Today s material comes from various sources, including AI Game rogramming Wisdom 2 by S. abin and lanning Algorithms by S. M. LaValle (Chats. 4 and 5).
More informationCS 470 Spring Mike Lam, Professor. Performance Analysis
CS 470 Sring 2018 Mike Lam, Professor Performance Analysis Performance analysis Why do we arallelize our rograms? Performance analysis Why do we arallelize our rograms? So that they run faster! Performance
More informationAUTOMATIC EXTRACTION OF BUILDING OUTLINE FROM HIGH RESOLUTION AERIAL IMAGERY
AUTOMATIC EXTRACTION OF BUILDING OUTLINE FROM HIGH RESOLUTION AERIAL IMAGERY Yandong Wang EagleView Technology Cor. 5 Methodist Hill Dr., Rochester, NY 1463, the United States yandong.wang@ictometry.com
More informationA Study of Protocols for Low-Latency Video Transport over the Internet
A Study of Protocols for Low-Latency Video Transort over the Internet Ciro A. Noronha, Ph.D. Cobalt Digital Santa Clara, CA ciro.noronha@cobaltdigital.com Juliana W. Noronha University of California, Davis
More informationSPARSE SIGNAL REPRESENTATION FOR COMPLEX-VALUED IMAGING Sadegh Samadi 1, M üjdat Çetin 2, Mohammad Ali Masnadi-Shirazi 1
SPARSE SIGNAL REPRESENTATION FOR COMPLEX-VALUED IMAGING Sadegh Samadi 1, M üjdat Çetin, Mohammad Ali Masnadi-Shirazi 1 1. Shiraz University, Shiraz, Iran,. Sabanci University, Istanbul, Turkey ssamadi@shirazu.ac.ir,
More informationMulticast in Wormhole-Switched Torus Networks using Edge-Disjoint Spanning Trees 1
Multicast in Wormhole-Switched Torus Networks using Edge-Disjoint Sanning Trees 1 Honge Wang y and Douglas M. Blough z y Myricom Inc., 325 N. Santa Anita Ave., Arcadia, CA 916, z School of Electrical and
More informationA Tableau System for Linear Temporal Logic. October 16, Abstract
A Tableau System for Linear Temoral Logic Peter H. Schmitt Jean Goubault-Larrecq y P.H.Schmitt@ira.uka.de Jean.Goubault@ira.uka.de Institut fur Logik, Komlexitat und Deduktionssysteme Universitat Karlsruhe,
More information10 File System Mass Storage Structure Mass Storage Systems Mass Storage Structure Mass Storage Structure FILE SYSTEM 1
10 File System 1 We will examine this chater in three subtitles: Mass Storage Systems OERATING SYSTEMS FILE SYSTEM 1 File System Interface File System Imlementation 10.1.1 Mass Storage Structure 3 2 10.1
More informationTruth Trees. Truth Tree Fundamentals
Truth Trees 1 True Tree Fundamentals 2 Testing Grous of Statements for Consistency 3 Testing Arguments in Proositional Logic 4 Proving Invalidity in Predicate Logic Answers to Selected Exercises Truth
More informationValue-Update Rules for Real-Time Search
From: AAAI-99 Proceedings. Coyright 999, AAAI (www.aaai.org). All rights reserved. Value-Udate Rules for Real-Time Search Sven Koenig College of Comuting Georgia Institute of Technology skoenig@cc.gatech.edu
More informationThe Redundancy Allocation Problem (RAP) is a well-known and complex reliability design problem that was first introduced by
Research Article (wileyonlinelibrary.com) DOI: 10.1002/qre.1545 Published online 3 July 2013 in Wiley Online Library A Decision Suort System for Solving Multi- Objective Redundancy Allocation Problems
More informationCS649 Sensor Networks IP Track Lecture 6: Graphical Models
CS649 Sensor Networks IP Track Lecture 6: Grahical Models I-Jeng Wang htt://hinrg.cs.jhu.edu/wsn06/ Sring 2006 CS 649 1 Sring 2006 CS 649 2 Grahical Models Grahical Model: grahical reresentation of joint
More informationA STUDY ON CALIBRATION OF DIGITAL CAMERA
A STUDY ON CALIBRATION OF DIGITAL CAMERA Ryuji Matsuoka a, *, Kiyonari Fukue a, Kohei Cho a, Haruhisa Shimoda a, Yoshiaki Matsumae a, Kenji Hongo b, Seiju Fujiwara b a Tokai University Research & Information
More informationSkip List Based Authenticated Data Structure in DAS Paradigm
009 Eighth International Conference on Grid and Cooerative Comuting Ski List Based Authenticated Data Structure in DAS Paradigm Jieing Wang,, Xiaoyong Du,. Key Laboratory of Data Engineering and Knowledge
More informationIdentity-sensitive Points-to Analysis for the Dynamic Behavior of JavaScript Objects
Identity-sensitive Points-to Analysis for the Dynamic Behavior of JavaScrit Objects Shiyi Wei and Barbara G. Ryder Deartment of Comuter Science, Virginia Tech, Blacksburg, VA, USA. {wei,ryder}@cs.vt.edu
More informationComplexity analysis of matrix product on multicore architectures
Comlexity analysis of matrix roduct on multicore architectures Mathias Jacquelin, Loris Marchal and Yves Robert École Normale Suérieure de Lyon, France {Mathias.Jacquelin Loris.Marchal Yves.Robert}@ens-lyon.fr
More informationTable 1: An overview of metaheuristic aroaches to tackle the k-cardinality tree roblem. Publication Problem-tye Metaheuristic M.J. Blesa and F. Xhafa
Ant Colony Otimization for the Edge-Weighted k-cardinality Tree Problem Christian Blum IRIDIA Université Libre de Bruxelles Brussels, Belgium e-mail: cblum@ulb.ac.be tel: (32) 2 650 3168, fax: (32) 2 650
More informationCollective communication: theory, practice, and experience
CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE Concurrency Comutat.: Pract. Exer. 2007; 19:1749 1783 Published online 5 July 2007 in Wiley InterScience (www.interscience.wiley.com)..1206 Collective
More informationParametric Optimization in WEDM of WC-Co Composite by Neuro-Genetic Technique
Parametric Otimization in WEDM of WC-Co Comosite by Neuro-Genetic Technique P. Saha*, P. Saha, and S. K. Pal Abstract The resent work does a multi-objective otimization in wire electro-discharge machining
More informationPatterned Wafer Segmentation
atterned Wafer Segmentation ierrick Bourgeat ab, Fabrice Meriaudeau b, Kenneth W. Tobin a, atrick Gorria b a Oak Ridge National Laboratory,.O.Box 2008, Oak Ridge, TN 37831-6011, USA b Le2i Laboratory Univ.of
More informationAutonomic Physical Database Design - From Indexing to Multidimensional Clustering
Autonomic Physical Database Design - From Indexing to Multidimensional Clustering Stehan Baumann, Kai-Uwe Sattler Databases and Information Systems Grou Technische Universität Ilmenau, Ilmenau, Germany
More informationIntersection Graph on Non-Split Majority Dominating Graph
Malaya J. Mat. S()(015) 476 480 Intersection Grah on Non-Slit Majority Dominating Grah J. Joseline Manora a and S. Veeramanikandan b, a,b PG and Research Deartment of Mathematics, T.B.M.L College, Porayar,
More informationComputing the Convex Hull of. W. Hochstattler, S. Kromberg, C. Moll
Reort No. 94.60 A new Linear Time Algorithm for Comuting the Convex Hull of a Simle Polygon in the Plane by W. Hochstattler, S. Kromberg, C. Moll 994 W. Hochstattler, S. Kromberg, C. Moll Universitat zu
More informationEFFICIENT STOCHASTIC GRADIENT SEARCH FOR AUTOMATIC IMAGE REGISTRATION
ISSN 76-459 Int j simul model 6 (7), 4-3 Original scientific aer EFFICIENT STOCHASTIC GRADIENT SEARCH FOR AUTOMATIC IMAGE REGISTRATION Li, Q.; Sato, I. & Murakami, Y. GSJ/AIST - National Institute of Advanced
More informationBrief Contributions. A Geometric Theorem for Network Design 1 INTRODUCTION
IEEE TRANSACTIONS ON COMPUTERS, VOL. 53, NO., APRIL 00 83 Brief Contributions A Geometric Theorem for Network Design Massimo Franceschetti, Member, IEEE, Matthew Cook, and Jehoshua Bruck, Fellow, IEEE
More information2-D Fir Filter Design And Its Applications In Removing Impulse Noise In Digital Image
-D Fir Filter Design And Its Alications In Removing Imulse Noise In Digital Image Nguyen Thi Huyen Linh 1, Luong Ngoc Minh, Tran Dinh Dung 3 1 Faculty of Electronic and Electrical Engineering, Hung Yen
More informationMULTI-STEP TRAJECTORY OPTIMIZATION FOR ATM BASED ON APPROXIMATED OPTIMAL PATH
MULTI-STEP TRAJECTORY OPTIMIZATION FOR ATM BASED ON APPROXIMATED OPTIMAL PATH Sangjun Bae*, Hyo-Sang Shin* and Antonios Tsourdos* * School of Aerosace, Transort and Manufacturing, Cranfield University
More information