Partitioning of Public Transit Networks
|
|
- Meredith Baldwin
- 6 years ago
- Views:
Transcription
1 Partitioning of Public Transit Networks [Bachelor s thesis] Matthias Hertel Albert-Ludwigs-Universität Freiburg
2 Contents Introduction Motivation Goal 2 Data model 3 Algorithms K-means Merging algorithm METIS PUNCH 4 Evaluation
3 Transfer Patterns [] with partitioning Transfer Patterns = sequences of transfers on optimal routes Freiburg Zürich: {[Freiburg, Zürich], [Freiburg, Basel, Zürich]}
4 Transfer Patterns [] with partitioning Transfer Patterns = sequences of transfers on optimal routes Freiburg Zürich: {[Freiburg, Zürich], [Freiburg, Basel, Zürich]} Compute Transfer Patterns between stations of the same partition border stations b(c x ) and b(c y ) reduced runtime reduced space
5 Transfer Patterns [] with partitioning Transfer Patterns = sequences of transfers on optimal routes Freiburg Zürich: {[Freiburg, Zürich], [Freiburg, Basel, Zürich]} Compute Transfer Patterns between stations of the same partition border stations b(c x ) and b(c y ) reduced runtime reduced space Query A B : A b(c A ) b(c B ) B little slower query times
6 Goal Partition the stations of a public transit network, such that partitions are small most traffic lies inside the partitions
7 Dataset schedule of Deutsche Bahn (205) only local traffic (no ICEs and ICs) modelled as undirected weighted graph stations nodes connections edges frequencies edge weights heuristical footpaths (distance 400 m; weight 200,000)
8 K-means-clustering [2] uses only geographic data Algorithm k-means-clustering initialize while assignments change do update assignments update means end while
9 Merging algorithm [3] hierarchical merges neighboured partitions hyperparameter k = number of partitions hyperparameter U = upper bound partition size order distinguished by a utility function
10 Merging algorithm [3] hierarchical merges neighboured partitions hyperparameter k = number of partitions hyperparameter U = upper bound partition size order distinguished by a utility function f (u, v) = s(u) s(v) ( w(u,v) + w(u,v) ) s(u) s(v) s(u) = size of u s(v) = size of v w(u, v) = sum of edge weights between u and v
11 METIS [4] graph partitioning framework state of the art can be downloaded hyperparameter k = number of partitions three phases (next slide)
12 METIS Figure : The three phases of METIS (Source: [4])
13 PUNCH [5] partitioning using natural cut heuristics hyperparameter U = upper bound partition size two phases filtering phase assembly phase
14 PUNCH Filtering phase: contract regions that are separated by small cuts main graph bridge main graph U < U
15 PUNCH Assembly phase initial solution: run merging algorithm on filtered graph local optimization: uncontract small regions rerun merging algorithm take better solution
16 Comparison: cut size 0 0 k-means merging PUNCH METIS 0 9 cut size maximum partition size Figure : Cut size over maximum partition size.
17 Comparison: cut edges k-means merging PUNCH METIS number of cut edges maximum partition size Figure : Cut edges over maximum partition size.
18 PUNCH - unweighted graph main graph 0
19 PUNCH - unweighted graph main graph 0 main graph 3 minimum cut preserved
20 PUNCH - weighted graph main graph 200,000 0
21 PUNCH - weighted graph main graph 200,000 0 main graph 3 200,000 minimum cut not preserved
22 The gain of footpaths merging algorithm with U=4,000 Figure : no footpaths
23 The gain of footpaths merging algorithm with U=4,000 Figure : no footpaths Figure : with footpaths
24 Conclusions K-means better than expected traffic geographically clustered
25 Conclusions K-means better than expected traffic geographically clustered merging algorithm and METIS produce good results
26 Conclusions K-means better than expected traffic geographically clustered merging algorithm and METIS produce good results arbitrary utility functions can be used with the merging algorithm
27 Conclusions K-means better than expected traffic geographically clustered merging algorithm and METIS produce good results arbitrary utility functions can be used with the merging algorithm PUNCH: filtering phase must use edge weights
28 Conclusions K-means better than expected traffic geographically clustered merging algorithm and METIS produce good results arbitrary utility functions can be used with the merging algorithm PUNCH: filtering phase must use edge weights footpaths prohibit geographically overlapping partitions
29 Questions? Thank you for your attention!
30 Bibliography H. Bast, E. Carlsson, A. Eigenwillig, R. Geisberger, C. Harrelson, V. Raychev, and F. Viger, Fast routing in very large public transportation networks using transfer patterns, in Algorithms ESA 200. Springer, 200, pp J. MacQueen, Some methods for classification and analysis of multivariate observations, in Proceedings of the fifth Berkeley symposium on mathematical statistics and probability, vol., no. 4. Oakland, CA, USA., 967, pp M. G. van der Horst, Optimal route planning for car navigation systems, Master s thesis, Technische Universitaet Eindhoven, G. Karypis and V. Kumar, A fast and high quality multilevel scheme for partitioning irregular graphs, SIAM Journal on scientific Computing, vol. 20, no., pp , 998. D. Delling, A. V. Goldberg, I. Razenshteyn, and R. F. Werneck, Graph partitioning with natural cuts, in Parallel & Distributed Processing Symposium (IPDPS), 20 IEEE International. IEEE, 20, pp
31 Cut size with k-means k=00 k=200 k=400 k= cut size round Figure : Cut size over maximum partition size.
32 METIS unbalancing ratio r s(p) r N k metis, r=.5 metis, r=2.0 metis, r= maximum partition size number of partitions Figure : Maximum partition size over number of partitions.
33 METIS metis, r=.5 metis, r=2.0 metis, r= cut size number of partitions Figure : Cut size over number of partitions.
34 PUNCH Filtering phase, pass : contract bridge-separated regions main graph bridge main graph 3 0
35 PUNCH Filtering phase, pass 2: contract simple paths main graph main graph 5
36 PUNCH Filtering phase, pass 3: contract two-cut-separated regions main graph main graph 0 2
37 PUNCH Filtering phase, pass 4: contract natural cut -separated regions Figure : Finding a natural cut (Source: [5])
38 k-means merging PUNCH METIS partitions max. part. size 4,05,873,975 3,32 cut size cut edges 2,273 9,497 3,97 8,562 cut edges (%) border nodes 5,564 2,954 7,669 2,00 border nodes (%) runtime (s) Table : Results of the four algorithms with about 8 partitions.
Partitioning the Internet
Partitioning the Internet Matthias Wachs Christian Grothoff 1 Ramakrishna Thurimella 2 Technische Universität München 1 University of Denver 2 CRiSIS 2012, Cork, Ireland FSNSG (TUM) Partitioning the Internet
More informationAN APPROACH FOR LOAD BALANCING FOR SIMULATION IN HETEROGENEOUS DISTRIBUTED SYSTEMS USING SIMULATION DATA MINING
AN APPROACH FOR LOAD BALANCING FOR SIMULATION IN HETEROGENEOUS DISTRIBUTED SYSTEMS USING SIMULATION DATA MINING Irina Bernst, Patrick Bouillon, Jörg Frochte *, Christof Kaufmann Dept. of Electrical Engineering
More informationPartitioning of Public Transit Networks
Bachelorarbeit Partitioning of Public Transit Networks Matthias Hertel 07.09.2015 Albert-Ludwigs-Universität Freiburg im Breisgau Technische Fakultät Institut für Informatik Bearbeitungszeitraum 06. 07.
More informationParallel Algorithm for Multilevel Graph Partitioning and Sparse Matrix Ordering
Parallel Algorithm for Multilevel Graph Partitioning and Sparse Matrix Ordering George Karypis and Vipin Kumar Brian Shi CSci 8314 03/09/2017 Outline Introduction Graph Partitioning Problem Multilevel
More informationRoute Planning. Reach ArcFlags Transit Nodes Contraction Hierarchies Hub-based labelling. Tabulation Dijkstra Bidirectional A* Landmarks
Route Planning Tabulation Dijkstra Bidirectional A* Landmarks Reach ArcFlags Transit Nodes Contraction Hierarchies Hub-based labelling [ADGW11] Ittai Abraham, Daniel Delling, Andrew V. Goldberg, Renato
More informationParallel Hierarchies for Solving Single Source Shortest Path Problem
JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 21 No. 1 (2013), pp. 25-38 Parallel Hierarchies for Solving Single Source Shortest Path Problem Łukasz Chomatek 1 1 Lodz University of Technology Institute of Information
More informationCreating Graph Partitions for Fast Optimum Route Planning
Creating Graph Partitions for Fast Optimum Route Planning INGRID FLINSENBERG, MARTIJN VAN DER HORST, JOHAN LUKKIEN Eindhoven University of Technology P.O. Box 513, 5600 MB Eindhoven THE NETHERLANDS JACQUES
More informationAutomatic Generation of Frequency Maps for Public Transit Networks
Automatic Generation of Frequency Maps for Public Transit Networks Supervisors Prof. Dr. Hannah Bast Prof. Dr. Georg Lausen Patrick Brosi Bhashitha Gamage Department of Computer Science Albert-Ludwigs-University
More informationScalable Transfer Patterns
Scalable Transfer Patterns Hannah Bast Matthias Hertel Sabine Storandt Abstract We consider the problem of Pareto-optimal route planning in public-transit networks of a whole country, a whole continent,
More informationMinimizing Clock Domain Crossing in Network on Chip Interconnect
Minimizing Clock Domain Crossing in Network on Chip Interconnect Parag Kulkarni 1, Puneet Gupta 2, Rudy Beraha 3 1 Synopsys 2 UCLA 3 Qualcomm Corp. R&D Outline Motivation The Router Coloring Problem Approaches
More informationA Parallel Community Detection Algorithm for Big Social Networks
A Parallel Community Detection Algorithm for Big Social Networks Yathrib AlQahtani College of Computer and Information Sciences King Saud University Collage of Computing and Informatics Saudi Electronic
More informationExploring Graph Partitioning for Shortest Path Queries on Road Networks
Erschienen in: Proceedings of the 6th GI-Workshop Grundlagen von Datenbanken / Klan, Friederike et al. (Hrsg.). - (CEUR Workshop Proceedings ; 33). - S. 7-76 Exploring Graph Partitioning for Shortest Path
More informationExact Combinatorial Algorithms for Graph Bisection
Exact Combinatorial Algorithms for Graph Bisection Daniel Delling Andrew V. Goldberg Ilya Razenshteyn Renato Werneck Microsoft Research Silicon Valley DIMACS Challenge Renato Werneck (Microsoft Research)
More informationExperimental Study on Speed-Up Techniques for Timetable Information Systems
Experimental Study on Speed-Up Techniques for Timetable Information Systems Reinhard Bauer (rbauer@ira.uka.de) Daniel Delling (delling@ira.uka.de) Dorothea Wagner (wagner@ira.uka.de) ITI Wagner, Universität
More informationGraph Partitioning with Natural Cuts
Graph Partitioning with Natural Cuts Daniel Delling Andrew V. Goldberg Ilya Razenshteyn 1 Renato F. Werneck Microsoft Research Silicon Valley, 1065 La Avenida, Mountain View, CA 94043, USA December 2010
More informationA New Online Clustering Approach for Data in Arbitrary Shaped Clusters
A New Online Clustering Approach for Data in Arbitrary Shaped Clusters Richard Hyde, Plamen Angelov Data Science Group, School of Computing and Communications Lancaster University Lancaster, LA1 4WA, UK
More informationScalable Clustering of Signed Networks Using Balance Normalized Cut
Scalable Clustering of Signed Networks Using Balance Normalized Cut Kai-Yang Chiang,, Inderjit S. Dhillon The 21st ACM International Conference on Information and Knowledge Management (CIKM 2012) Oct.
More informationHighway Dimension and Provably Efficient Shortest Paths Algorithms
Highway Dimension and Provably Efficient Shortest Paths Algorithms Andrew V. Goldberg Microsoft Research Silicon Valley www.research.microsoft.com/ goldberg/ Joint with Ittai Abraham, Amos Fiat, and Renato
More informationK+ Means : An Enhancement Over K-Means Clustering Algorithm
K+ Means : An Enhancement Over K-Means Clustering Algorithm Srikanta Kolay SMS India Pvt. Ltd., RDB Boulevard 5th Floor, Unit-D, Plot No.-K1, Block-EP&GP, Sector-V, Salt Lake, Kolkata-700091, India Email:
More informationGraph Partitioning Algorithms
Graph Partitioning Algorithms Leonid E. Zhukov School of Applied Mathematics and Information Science National Research University Higher School of Economics 03.03.2014 Leonid E. Zhukov (HSE) Lecture 8
More informationThink Locally, Act Globally: Highly Balanced Graph Partitioning
Think Locally, Act Globally: Highly Balanced Graph Partitioning Peter Sanders, Christian Schulz Karlsruhe Institute of Technology, Karlsruhe, Germany {sanders, christian.schulz}@kit.edu Abstract. We present
More informationImplementation of Network Community Profile using Local Spectral algorithm and its application in Community Networking
Implementation of Network Community Profile using Local Spectral algorithm and its application in Community Networking Vaibhav VPrakash Department of Computer Science and Engineering, Sri Jayachamarajendra
More informationLoad Balancing for Problems with Good Bisectors, and Applications in Finite Element Simulations
Load Balancing for Problems with Good Bisectors, and Applications in Finite Element Simulations Stefan Bischof, Ralf Ebner, and Thomas Erlebach Institut für Informatik Technische Universität München D-80290
More information1 Introduction and Results
On the Structure of Graphs with Large Minimum Bisection Cristina G. Fernandes 1,, Tina Janne Schmidt,, and Anusch Taraz, 1 Instituto de Matemática e Estatística, Universidade de São Paulo, Brazil, cris@ime.usp.br
More informationMultilevel Graph Partitioning
Multilevel Graph Partitioning George Karypis and Vipin Kumar Adapted from Jmes Demmel s slide (UC-Berkely 2009) and Wasim Mohiuddin (2011) Cover image from: Wang, Wanyi, et al. "Polygonal Clustering Analysis
More informationIntroduction to Clustering
Introduction to Clustering Ref: Chengkai Li, Department of Computer Science and Engineering, University of Texas at Arlington (Slides courtesy of Vipin Kumar) What is Cluster Analysis? Finding groups of
More informationDynamic Clustering of Data with Modified K-Means Algorithm
2012 International Conference on Information and Computer Networks (ICICN 2012) IPCSIT vol. 27 (2012) (2012) IACSIT Press, Singapore Dynamic Clustering of Data with Modified K-Means Algorithm Ahamed Shafeeq
More informationUNSUPERVISED STATIC DISCRETIZATION METHODS IN DATA MINING. Daniela Joiţa Titu Maiorescu University, Bucharest, Romania
UNSUPERVISED STATIC DISCRETIZATION METHODS IN DATA MINING Daniela Joiţa Titu Maiorescu University, Bucharest, Romania danielajoita@utmro Abstract Discretization of real-valued data is often used as a pre-processing
More informationLecture Notes on Karger s Min-Cut Algorithm. Eric Vigoda Georgia Institute of Technology Last updated for Advanced Algorithms, Fall 2013.
Lecture Notes on Karger s Min-Cut Algorithm. Eric Vigoda Georgia Institute of Technology Last updated for 4540 - Advanced Algorithms, Fall 2013. Today s topic: Karger s min-cut algorithm [3]. Problem Definition
More informationDimension reduction : PCA and Clustering
Dimension reduction : PCA and Clustering By Hanne Jarmer Slides by Christopher Workman Center for Biological Sequence Analysis DTU The DNA Array Analysis Pipeline Array design Probe design Question Experimental
More informationClustering Algorithms for Data Stream
Clustering Algorithms for Data Stream Karishma Nadhe 1, Prof. P. M. Chawan 2 1Student, Dept of CS & IT, VJTI Mumbai, Maharashtra, India 2Professor, Dept of CS & IT, VJTI Mumbai, Maharashtra, India Abstract:
More informationThe Potential of Diffusive Load Balancing at Large Scale
Center for Information Services and High Performance Computing The Potential of Diffusive Load Balancing at Large Scale EuroMPI 2016, Edinburgh, 27 September 2016 Matthias Lieber, Kerstin Gößner, Wolfgang
More informationFast Parallel Algorithm For Unfolding Of Communities In Large Graphs
Fast Parallel Algorithm For Unfolding Of Communities In Large Graphs Charith Wickramaarachchi, Marc Frincu, Patrick Small and Viktor K. Prasanna Department of Computer Science Department of Electrical
More informationShortest Paths: Basics. Algorithms and Networks 2016/2017 Johan M. M. van Rooij Hans L. Bodlaender
Shortest Paths: Basics Algorithms and Networks 2016/2017 Johan M. M. van Rooij Hans L. Bodlaender 1 Shortest path problem(s) Undirected single-pair shortest path problem Given a graph G=(V,E) and a length
More informationModel Reduction for High Dimensional Micro-FE Models
Model Reduction for High Dimensional Micro-FE Models Rudnyi E. B., Korvink J. G. University of Freiburg, IMTEK-Department of Microsystems Engineering, {rudnyi,korvink}@imtek.uni-freiburg.de van Rietbergen
More informationCustomizable Route Planning
Customizable Route Planning Daniel Delling 1, Andrew V. Goldberg 1, Thomas Pajor 2, and Renato F. Werneck 1 1 Microsoft Research Silicon Valley {dadellin,goldberg,renatow}@microsoft.com 2 Karlsruhe Institute
More informationSolving Capacitated P-Median Problem by Hybrid K-Means Clustering and Fixed Neighborhood Search algorithm
Proceedings of the 2010 International Conference on Industrial Engineering and Operations Management Dhaka, Bangladesh, January 9 10, 2010 Solving Capacitated P-Median Problem by Hybrid K-Means Clustering
More informationDynamic Algorithm for Graph Clustering Using Minimum Cut Tree
Dynamic Algorithm for Graph Clustering Using Minimum Cut Tree Downloaded 12/30/17 to 37.44.192.255. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php Abstract
More informationFennel: Streaming Graph Partitioning for Massive Scale Graphs
Fennel: Streaming Graph Partitioning for Massive Scale Graphs Charalampos E. Tsourakakis 1 Christos Gkantsidis 2 Bozidar Radunovic 2 Milan Vojnovic 2 1 Aalto University, Finland 2 Microsoft Research, Cambridge
More informationDynamic Algorithm for Graph Clustering Using Minimum Cut Tree
Dynamic Algorithm for Graph Clustering Using Minimum Cut Tree Barna Saha Indian Institute of Technology, Kanpur barna@cse.iitk.ac.in Pabitra Mitra Indian Institute of Technology, Kharagpur pabitra@iitkgp.ac.in
More informationComputing Multimodal Journeys in Practice
Computing Multimodal Journeys in Practice Daniel Delling 1, Julian Dibbelt 2, Thomas Pajor 2, Dorothea Wagner 2, and Renato F. Werneck 1 1 Microsoft Research Silicon Valley, Mountain View, CA 94043, USA.
More informationPARALLEL DECOMPOSITION OF 100-MILLION DOF MESHES INTO HIERARCHICAL SUBDOMAINS
Technical Report of ADVENTURE Project ADV-99-1 (1999) PARALLEL DECOMPOSITION OF 100-MILLION DOF MESHES INTO HIERARCHICAL SUBDOMAINS Hiroyuki TAKUBO and Shinobu YOSHIMURA School of Engineering University
More informationSeminar on. A Coarse-Grain Parallel Formulation of Multilevel k-way Graph Partitioning Algorithm
Seminar on A Coarse-Grain Parallel Formulation of Multilevel k-way Graph Partitioning Algorithm Mohammad Iftakher Uddin & Mohammad Mahfuzur Rahman Matrikel Nr: 9003357 Matrikel Nr : 9003358 Masters of
More informationComparing clustering and partitioning strategies
Comparing clustering and partitioning strategies Carlos Afonso, Fábio Ferreira, José Exposto, and Ana I. Pereira Citation: AIP Conference Proceedings 1479, 782 (2012); doi: 10.1063/1.4756254 View online:
More informationSHARC: Fast and Robust Unidirectional Routing
SHARC: Fast and Robust Unidirectional Routing Reinhard Bauer Daniel Delling Abstract During the last years, impressive speed-up techniques for Dijkstra s algorithm have been developed. Unfortunately, the
More informationA Real Time GIS Approximation Approach for Multiphase Spatial Query Processing Using Hierarchical-Partitioned-Indexing Technique
International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2017 IJSRCSEIT Volume 2 Issue 6 ISSN : 2456-3307 A Real Time GIS Approximation Approach for Multiphase
More informationMotivation and Basics Flat networks Hierarchy by dominating sets Hierarchy by clustering Adaptive node activity. Topology Control
Topology Control Andreas Wolf (0325330) 17.01.2007 1 Motivation and Basics 2 Flat networks 3 Hierarchy by dominating sets 4 Hierarchy by clustering 5 Adaptive node activity Options for topology control
More informationK-Means Clustering Using Localized Histogram Analysis
K-Means Clustering Using Localized Histogram Analysis Michael Bryson University of South Carolina, Department of Computer Science Columbia, SC brysonm@cse.sc.edu Abstract. The first step required for many
More informationCSCI 5454 Ramdomized Min Cut
CSCI 5454 Ramdomized Min Cut Sean Wiese, Ramya Nair April 8, 013 1 Randomized Minimum Cut A classic problem in computer science is finding the minimum cut of an undirected graph. If we are presented with
More informationLayer-Based Scheduling Algorithms for Multiprocessor-Tasks with Precedence Constraints
Layer-Based Scheduling Algorithms for Multiprocessor-Tasks with Precedence Constraints Jörg Dümmler, Raphael Kunis, and Gudula Rünger Chemnitz University of Technology, Department of Computer Science,
More informationAn improved MapReduce Design of Kmeans for clustering very large datasets
An improved MapReduce Design of Kmeans for clustering very large datasets Amira Boukhdhir Laboratoire SOlE Higher Institute of management Tunis Tunis, Tunisia Boukhdhir _ amira@yahoo.fr Oussama Lachiheb
More informationA Comparative Study on Exact Triangle Counting Algorithms on the GPU
A Comparative Study on Exact Triangle Counting Algorithms on the GPU Leyuan Wang, Yangzihao Wang, Carl Yang, John D. Owens University of California, Davis, CA, USA 31 st May 2016 L. Wang, Y. Wang, C. Yang,
More informationOn Algebraic Expressions of Generalized Fibonacci Graphs
On Algebraic Expressions of Generalized Fibonacci Graphs MARK KORENBLIT and VADIM E LEVIT Department of Computer Science Holon Academic Institute of Technology 5 Golomb Str, PO Box 305, Holon 580 ISRAEL
More informationLocal Search Approximation Algorithms for the Complement of the Min-k-Cut Problems
Local Search Approximation Algorithms for the Complement of the Min-k-Cut Problems Wenxing Zhu, Chuanyin Guo Center for Discrete Mathematics and Theoretical Computer Science, Fuzhou University, Fuzhou
More informationPredictive Thread-to-Core Assignment on a Heterogeneous Multi-core Processor*
Predictive Thread-to-Core Assignment on a Heterogeneous Multi-core Processor* Tyler Viswanath Krishnamurthy, and Hridesh Laboratory for Software Design Department of Computer Science Iowa State University
More informationFeature Extraction in Wireless Personal and Local Area Networks
Feature Extraction in Wireless Personal and Local Area Networks 29. October 2003, Singapore Institut für Praktische Informatik Johannes Kepler Universität Linz, Austria rene@soft.uni-linz.ac.at < 1 > Content
More informationA 3. CLASSIFICATION OF STATIC
Scheduling Problems For Parallel And Distributed Systems Olga Rusanova and Alexandr Korochkin National Technical University of Ukraine Kiev Polytechnical Institute Prospect Peremogy 37, 252056, Kiev, Ukraine
More informationAutomatic Cluster Number Selection using a Split and Merge K-Means Approach
Automatic Cluster Number Selection using a Split and Merge K-Means Approach Markus Muhr and Michael Granitzer 31st August 2009 The Know-Center is partner of Austria's Competence Center Program COMET. Agenda
More information10. MLSP intro. (Clustering: K-means, EM, GMM, etc.)
10. MLSP intro. (Clustering: K-means, EM, GMM, etc.) Rahil Mahdian 01.04.2016 LSV Lab, Saarland University, Germany What is clustering? Clustering is the classification of objects into different groups,
More informationClustering. Chapter 10 in Introduction to statistical learning
Clustering Chapter 10 in Introduction to statistical learning 16 14 12 10 8 6 4 2 0 2 4 6 8 10 12 14 1 Clustering ² Clustering is the art of finding groups in data (Kaufman and Rousseeuw, 1990). ² What
More informationHierarchical Multi level Approach to graph clustering
Hierarchical Multi level Approach to graph clustering by: Neda Shahidi neda@cs.utexas.edu Cesar mantilla, cesar.mantilla@mail.utexas.edu Advisor: Dr. Inderjit Dhillon Introduction Data sets can be presented
More informationAdvanced Route Planning in Transportation Networks
Advanced Route Planning in Transportation Networks zur Erlangung des akademischen Grades eines Doktors der Naturwissenschaften von der Fakultät für Informatik des Karlsruher Instituts für Technologie genehmigte
More informationShortest Paths: Algorithms for standard variants. Algorithms and Networks 2017/2018 Johan M. M. van Rooij Hans L. Bodlaender
Shortest Paths: Algorithms for standard variants Algorithms and Networks 2017/2018 Johan M. M. van Rooij Hans L. Bodlaender 1 Shortest path problem(s) Undirected single-pair shortest path problem Given
More informationDISCRETIZATION BASED ON CLUSTERING METHODS. Daniela Joiţa Titu Maiorescu University, Bucharest, Romania
DISCRETIZATION BASED ON CLUSTERING METHODS Daniela Joiţa Titu Maiorescu University, Bucharest, Romania daniela.oita@utm.ro Abstract. Many data mining algorithms require as a pre-processing step the discretization
More informationarxiv: v2 [cs.ds] 15 Sep 2016
Trip-Based Public Transit Routing Using Condensed Search Trees Sascha Witt sascha.witt@kit.edu arxiv:1607.01299v2 [cs.ds] 15 Sep 2016 Karlsruhe Institute of Technology (KIT) Karlsruhe, Germany We study
More informationOPTIMAL DYNAMIC LOAD BALANCE IN DISTRIBUTED SYSTEMS FOR CLIENT SERVER ASSIGNMENT
OPTIMAL DYNAMIC LOAD BALANCE IN DISTRIBUTED SYSTEMS FOR CLIENT SERVER ASSIGNMENT D.SARITHA Department of CS&SE, Andhra University Visakhapatnam, Andhra Pradesh Ch. SATYANANDA REDDY Professor, Department
More informationCS7267 MACHINE LEARNING
S7267 MAHINE LEARNING HIERARHIAL LUSTERING Ref: hengkai Li, Department of omputer Science and Engineering, University of Texas at Arlington (Slides courtesy of Vipin Kumar) Mingon Kang, Ph.D. omputer Science,
More informationHierarchical Clustering of Process Schemas
Hierarchical Clustering of Process Schemas Claudia Diamantini, Domenico Potena Dipartimento di Ingegneria Informatica, Gestionale e dell'automazione M. Panti, Università Politecnica delle Marche - via
More informationImage-Space-Parallel Direct Volume Rendering on a Cluster of PCs
Image-Space-Parallel Direct Volume Rendering on a Cluster of PCs B. Barla Cambazoglu and Cevdet Aykanat Bilkent University, Department of Computer Engineering, 06800, Ankara, Turkey {berkant,aykanat}@cs.bilkent.edu.tr
More informationKapitel 4: Clustering
Ludwig-Maximilians-Universität München Institut für Informatik Lehr- und Forschungseinheit für Datenbanksysteme Knowledge Discovery in Databases WiSe 2017/18 Kapitel 4: Clustering Vorlesung: Prof. Dr.
More informationDerrick Stolee. April 12,
1 / 38 University Of Nebraska Lincoln Computer Science & Mathematics April 12, 2008 s-dstolee1@math.unl.edu 2 / 38 Acknowledgments Research Assistance and Funding This research funded by UCARE USDA FCIC/RMA
More informationStatistical Databases: Query Restriction
Statistical Databases: Query Restriction Nina Mishra January 21, 2004 Introduction A statistical database typically contains information about n individuals where n is very large. A statistical database
More informationParallel Multilevel Algorithms for Multi-constraint Graph Partitioning
Parallel Multilevel Algorithms for Multi-constraint Graph Partitioning Kirk Schloegel, George Karypis, and Vipin Kumar Army HPC Research Center Department of Computer Science and Engineering University
More informationTree Structure and Algorithms for Physical Design
Tree Structure and Algorithms for Physical Design Chung Kuan Cheng, Ronald Graham, Ilgweon Kang, Dongwon Park and Xinyuan Wang CSE and ECE Departments UC San Diego Outline: Introduction Ancestor Trees
More informationOnline Graph Exploration
Distributed Computing Online Graph Exploration Semester thesis Simon Hungerbühler simonhu@ethz.ch Distributed Computing Group Computer Engineering and Networks Laboratory ETH Zürich Supervisors: Sebastian
More informationEfficient Traffic Assignment for Public Transit Networks
Efficient Traffic Assignment for Public Transit Networks Lars Briem 1, Sebastian Buck 2, Holger Ebhart 3, Nicolai Mallig 4, Ben Strasser 5, Peter Vortisch 6, Dorothea Wagner 7, and Tobias Zündorf 8 1 Karlsruhe
More informationMore on weighted servers
More on weighted servers or FIFO is better than LRU Leah Epstein Csanád Imreh Rob van Stee Abstract We consider a generalized 2-server problem on the uniform space in which servers have different costs
More informationEfficient Verification of Shortest Path Search via Authenticated Hints. Presented by: Nuttiiya Seekhao
Efficient Verification of Shortest Path Search via Authenticated Hints Presented by: Nuttiiya Seekhao Overview Motivation Architectural Framework Goals Solutions: Proof Integrity Shortest Path Performance
More informationFast and Compact Oracles for Approximate Distances in Planar Graphs
Fast and Compact Oracles for Approximate Distances in Planar Graphs Laurent Flindt Muller 1 and Martin Zachariasen 2 1 Transvision, Vermundsgade 0D, DK-20 Copenhagen, Denmark laurent.flindt.muller@gmail.com
More informationA Self-Adaptive Insert Strategy for Content-Based Multidimensional Database Storage
A Self-Adaptive Insert Strategy for Content-Based Multidimensional Database Storage Sebastian Leuoth, Wolfgang Benn Department of Computer Science Chemnitz University of Technology 09107 Chemnitz, Germany
More informationRandomized rounding of semidefinite programs and primal-dual method for integer linear programming. Reza Moosavi Dr. Saeedeh Parsaeefard Dec.
Randomized rounding of semidefinite programs and primal-dual method for integer linear programming Dr. Saeedeh Parsaeefard 1 2 3 4 Semidefinite Programming () 1 Integer Programming integer programming
More informationCommunication Networks I December 4, 2001 Agenda Graph theory notation Trees Shortest path algorithms Distributed, asynchronous algorithms Page 1
Communication Networks I December, Agenda Graph theory notation Trees Shortest path algorithms Distributed, asynchronous algorithms Page Communication Networks I December, Notation G = (V,E) denotes a
More informationFast Reliability Search in Uncertain Graphs Arijit Khan, Francesco Bonchi, Aristides Gionis, Francesco Gullo
Fast Reliability earch in ncertain Graphs Arijit Khan, Francesco Bonchi, Aristides Gionis, Francesco Gullo ystems Group, ETH Zurich Yahoo Labs, pain Aalto niversity, Finland ncertain Graphs 0.2 0.1 T ocial
More informationA Web-based Prophesy Automated Performance Modeling System
A Web-based Prophesy Automated Performance Modeling System Xingfu Wu, Valerie Taylor Department of Computer Science, Texas A & M University, College Station, TX 77843, USA Email: {wuxf, taylor}@cs.tamu.edu
More informationHOT asax: A Novel Adaptive Symbolic Representation for Time Series Discords Discovery
HOT asax: A Novel Adaptive Symbolic Representation for Time Series Discords Discovery Ninh D. Pham, Quang Loc Le, Tran Khanh Dang Faculty of Computer Science and Engineering, HCM University of Technology,
More informationLecture 25 November 26, 2013
CS 229r: Algorithms for Big Data Fall 2013 Prof. Jelani Nelson Lecture 25 November 26, 2013 Scribe: Thomas Steinke 1 Overview Tody is the last lecture. We will finish our discussion of MapReduce by covering
More informationTable Identification and Information extraction in Spreadsheets
Table Identification and Information extraction in Spreadsheets Elvis Koci 1,2, Maik Thiele 1, Oscar Romero 2, and Wolfgang Lehner 1 1 Technische Universität Dresden, Germany 2 Universitat Politècnica
More informationMultilevel Algorithms for Multi-Constraint Hypergraph Partitioning
Multilevel Algorithms for Multi-Constraint Hypergraph Partitioning George Karypis University of Minnesota, Department of Computer Science / Army HPC Research Center Minneapolis, MN 55455 Technical Report
More informationEngineering State-of-the-Art Graph Partitioning
Engineering State-of-the-Art Graph Partitioning Libraries @KIT Vitaly Osipov, Peter Sanders, Christian Schulz, Manuel Holtgrewe Karlsruhe Institute of Technology, Karlsruhe, Germany Email: {osipov, sanders,
More informationKaHIP v0.73 Karlsruhe High Quality Partitioning User Guide
KaHIP v0.73 Karlsruhe High Quality Partitioning User Guide Peter Sanders and Christian Schulz Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany Email: {sanders, christian.schulz}@kit.edu Abstract
More informationMeshlization of Irregular Grid Resource Topologies by Heuristic Square-Packing Methods
Meshlization of Irregular Grid Resource Topologies by Heuristic Square-Packing Methods Uei-Ren Chen 1, Chin-Chi Wu 2, and Woei Lin 3 1 Department of Electronic Engineering, Hsiuping Institute of Technology
More informationAN IMPROVED K-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION
AN IMPROVED K-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION WILLIAM ROBSON SCHWARTZ University of Maryland, Department of Computer Science College Park, MD, USA, 20742-327, schwartz@cs.umd.edu RICARDO
More informationPthread Parallel K-means
Pthread Parallel K-means Barbara Hohlt CS267 Applications of Parallel Computing UC Berkeley December 14, 2001 1 Introduction K-means is a popular non-hierarchical method for clustering large datasets.
More informationFrequency-Based Search for Public Transit
Frequency-Based Search for Public Transit Hannah Bast Sabine Storandt University of Freiburg 79110 Freiburg, Germany University of Freiburg 79110 Freiburg, Germany bast@informatik.uni-freiburg.de storandt@informatik.uni-freiburg.de
More informationDistributed constraint satisfaction problems to model railway scheduling problems
Computers in Railways X 289 Distributed constraint satisfaction problems to model railway scheduling problems P. Tormos 2,M.Abril 1,M.A.Salido 1,F.Barber 1, L. Ingolotti 1 &A.Lova 2 1 DSIC, Universidad
More informationHeuristic Graph Bisection with Less Restrictive Balance Constraints
Heuristic Graph Bisection with Less Restrictive Balance Constraints Stefan Schamberger Fakultät für Elektrotechnik, Informatik und Mathematik Universität Paderborn Fürstenallee 11, D-33102 Paderborn schaum@uni-paderborn.de
More informationOverview. Collision detection. Collision detection. Brute force collision detection. Brute force collision detection. Motivation
Overview Collision detection Alan Liu aliu@simcen.usuhs.mil Surgical Simulation Laboratory National Capital Area Medical Simulation Center Uniformed Services University of the Health Sciences http://simcen.usuhs.mil/mmvr2002
More informationPenalized Graph Partitioning for Static and Dynamic Load Balancing
Penalized Graph Partitioning for Static and Dynamic Load Balancing Tim Kiefer, Dirk Habich, Wolfgang Lehner Euro-Par 06, Grenoble, France, 06-08-5 Task Allocation Challenge Application (Workload) = Set
More informationReport Seminar Algorithm Engineering
Report Seminar Algorithm Engineering G. S. Brodal, R. Fagerberg, K. Vinther: Engineering a Cache-Oblivious Sorting Algorithm Iftikhar Ahmad Chair of Algorithm and Complexity Department of Computer Science
More informationIMAGE RETRIEVAL USING VLAD WITH MULTIPLE FEATURES
IMAGE RETRIEVAL USING VLAD WITH MULTIPLE FEATURES Pin-Syuan Huang, Jing-Yi Tsai, Yu-Fang Wang, and Chun-Yi Tsai Department of Computer Science and Information Engineering, National Taitung University,
More information