Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Contraction hierarchies
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Contraction_hierarchies
http://dbpedia.org/ontology/abstract En mathématiques appliquées, la méthode deEn mathématiques appliquées, la méthode des contractions hiérarchiques est une technique destinée à réduire le temps de calcul du plus court chemin grâce à la construction d'une représentation dite "contractée" du graphe initial sur laquelle sont exécutés des algorithmes adaptés aux recherches sur structure multi-niveaux. Les temps de calcul d’itinéraire issus de cette méthode peuvent être drastiquement plus rapides que l'algorithme de Dijkstra et surpasser de plus anciennes méthodes d'optimisation telles que les Highway Hierarchies. Elle a été proposée en 2008 par Robert Geisberger, Peter Sanders, Dominik Schultes, et Daniel Delling de l’université Karlsruhe Institute of Technology d’Allemagne. Comme Dijkstra, cette méthode peut permettre au sein d’un graphe routier, la récupération d’un plus court chemin comme la récupération de zones de chalandise. Cette méthode peut se scinder en au moins 2 phases : 1. * Une phase de prétraitement du graphe initial. 2. * Une phase d'exécution de la requête sur la représentation contractée du graphe. La première phase est vouée à générer plusieurs couches successives de représentation du graphe initial de plus en plus synthétiques. Aujourd'hui plusieurs outils open-source de calcul d'itinéraire utilisent cette méthode : OSRM, OpenTripPlanner, Graphhopper, Tempus, RoutingKitipPlanner, Graphhopper, Tempus, RoutingKit , In computer science, the method of contracIn computer science, the method of contraction hierarchies is a speed-up technique for finding the shortest-path in a graph. The most intuitive applications are car-navigation systems: a user wants to drive from to using the quickest possible route. The metric optimized here is the travel time. Intersections are represented by vertices, the road sections connecting them by edges. The edge weights represent the time it takes to drive along this segment of the road. A path from to is a sequence of edges (road sections); the shortest path is the one with the minimal sum of edge weights among all possible paths. The shortest path in a graph can be computed using Dijkstra's algorithm but, given that road networks consist of tens of millions of vertices, this is impractical. Contraction hierarchies is a speed-up method optimized to exploit properties of graphs representing road networks. The speed-up is achieved by creating shortcuts in a preprocessing phase which are then used during a shortest-path query to skip over "unimportant" vertices. This is based on the observation that road networks are highly hierarchical. Some intersections, for example highway junctions, are "more important" and higher up in the hierarchy than for example a junction leading into a dead end. Shortcuts can be used to save the precomputed distance between two important junctions such that the algorithm doesn't have to consider the full path between these junctions at query time. Contraction hierarchies do not know about which roads humans consider "important" (e.g. highways), but they are provided with the graph as input and are able to assign importance to vertices using heuristics. Contraction hierarchies are not only applied to speed-up algorithms in car-navigation systems but also in web-based route planners, traffic simulation, and logistics optimization. Implementations of the algorithm are publicly available as open source software.ublicly available as open source software.
http://dbpedia.org/ontology/thumbnail http://commons.wikimedia.org/wiki/Special:FilePath/Shortcut_in_a_shortest_path.svg?width=300 +
http://dbpedia.org/ontology/wikiPageExternalLink https://www.graphhopper.com/ + , http://project-osrm.org/ + , https://github.com/RoutingKit/RoutingKit + , https://github.com/ifsttar/Tempus + , http://www.opentripplanner.org/ +
http://dbpedia.org/ontology/wikiPageID 30208672
http://dbpedia.org/ontology/wikiPageLength 25804
http://dbpedia.org/ontology/wikiPageRevisionID 1120579648
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Approximation_algorithm + , http://dbpedia.org/resource/Category:Graph_algorithms + , http://dbpedia.org/resource/NP-completeness + , http://dbpedia.org/resource/Treewidth + , http://dbpedia.org/resource/Heuristic_%28computer_science%29 + , http://dbpedia.org/resource/Cache_%28computing%29 + , http://dbpedia.org/resource/Open-source_software + , http://dbpedia.org/resource/Edge_%28graph_theory%29 + , http://dbpedia.org/resource/Vertex_%28graph_theory%29 + , http://dbpedia.org/resource/Graph_theory + , http://dbpedia.org/resource/Automotive_navigation_system + , http://dbpedia.org/resource/Global_Positioning_System + , http://dbpedia.org/resource/Computer_science + , http://dbpedia.org/resource/Level_%28logarithmic_quantity%29 + , http://dbpedia.org/resource/File:Search_space_of_CH.svg + , http://dbpedia.org/resource/File:Shortcut_in_a_shortest_path.svg + , http://dbpedia.org/resource/Route_prediction + , http://dbpedia.org/resource/File:Iterated_contractions_on_line_graph.gif + , http://dbpedia.org/resource/Shortest_path_problem + , http://dbpedia.org/resource/Category:Search_algorithms + , http://dbpedia.org/resource/Speedup + , http://dbpedia.org/resource/Parallel_computing + , http://dbpedia.org/resource/Computational_complexity_theory + , http://dbpedia.org/resource/Nested_dissection + , http://dbpedia.org/resource/Traffic_simulation + , http://dbpedia.org/resource/Dijkstra%27s_algorithm + , http://dbpedia.org/resource/Journey_planner + , http://dbpedia.org/resource/Greedy_algorithm + , http://dbpedia.org/resource/Electric_vehicle + , http://dbpedia.org/resource/Geographical_distance + , http://dbpedia.org/resource/Category:Routing_algorithms + , http://dbpedia.org/resource/Tree-depth +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Reflist +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Routing_algorithms + , http://dbpedia.org/resource/Category:Search_algorithms + , http://dbpedia.org/resource/Category:Graph_algorithms +
http://purl.org/linguistics/gold/hypernym http://dbpedia.org/resource/Technique +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Contraction_hierarchies?oldid=1120579648&ns=0 +
http://xmlns.com/foaf/0.1/depiction http://commons.wikimedia.org/wiki/Special:FilePath/Search_space_of_CH.svg + , http://commons.wikimedia.org/wiki/Special:FilePath/Shortcut_in_a_shortest_path.svg + , http://commons.wikimedia.org/wiki/Special:FilePath/Iterated_contractions_on_line_graph.gif +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Contraction_hierarchies +
owl:sameAs http://fr.dbpedia.org/resource/Contractions_hi%C3%A9rarchiques + , http://yago-knowledge.org/resource/Contraction_hierarchies + , http://sr.dbpedia.org/resource/Kontrakcija_hijerarhija + , http://dbpedia.org/resource/Contraction_hierarchies + , https://global.dbpedia.org/id/4iNXb + , http://www.wikidata.org/entity/Q5165688 + , http://rdf.freebase.com/ns/m.0g55990 +
rdf:type http://dbpedia.org/class/yago/Rule105846932 + , http://dbpedia.org/class/yago/Algorithm105847438 + , http://dbpedia.org/class/yago/Act100030358 + , http://dbpedia.org/class/yago/PsychologicalFeature100023100 + , http://dbpedia.org/class/yago/Procedure101023820 + , http://dbpedia.org/ontology/TopicalConcept + , http://dbpedia.org/class/yago/YagoPermanentlyLocatedEntity + , http://dbpedia.org/class/yago/Abstraction100002137 + , http://dbpedia.org/class/yago/WikicatGraphAlgorithms + , http://dbpedia.org/class/yago/WikicatRoutingAlgorithms + , http://dbpedia.org/class/yago/Activity100407535 + , http://dbpedia.org/class/yago/Event100029378 +
rdfs:comment In computer science, the method of contracIn computer science, the method of contraction hierarchies is a speed-up technique for finding the shortest-path in a graph. The most intuitive applications are car-navigation systems: a user wants to drive from to using the quickest possible route. The metric optimized here is the travel time. Intersections are represented by vertices, the road sections connecting them by edges. The edge weights represent the time it takes to drive along this segment of the road. A path from to is a sequence of edges (road sections); the shortest path is the one with the minimal sum of edge weights among all possible paths. The shortest path in a graph can be computed using Dijkstra's algorithm but, given that road networks consist of tens of millions of vertices, this is impractical. Contraction hierces, this is impractical. Contraction hier , En mathématiques appliquées, la méthode deEn mathématiques appliquées, la méthode des contractions hiérarchiques est une technique destinée à réduire le temps de calcul du plus court chemin grâce à la construction d'une représentation dite "contractée" du graphe initial sur laquelle sont exécutés des algorithmes adaptés aux recherches sur structure multi-niveaux. Les temps de calcul d’itinéraire issus de cette méthode peuvent être drastiquement plus rapides que l'algorithme de Dijkstra et surpasser de plus anciennes méthodes d'optimisation telles que les Highway Hierarchies. Elle a été proposée en 2008 par Robert Geisberger, Peter Sanders, Dominik Schultes, et Daniel Delling de l’université Karlsruhe Institute of Technology d’Allemagne. Comme Dijkstra, cette méthode peut permettre au sein d’un graphe routier, la récupération d’un d’un graphe routier, la récupération d’un
rdfs:label Contraction hierarchies , Contractions hiérarchiques
hide properties that link here 
http://dbpedia.org/resource/Contraction + , http://dbpedia.org/resource/CH + http://dbpedia.org/ontology/wikiPageDisambiguates
http://dbpedia.org/resource/Contraction_hierarchy + , http://dbpedia.org/resource/Contraction_Hierarchies + http://dbpedia.org/ontology/wikiPageRedirects
http://dbpedia.org/resource/Shortest_path_problem + , http://dbpedia.org/resource/GraphHopper + , http://dbpedia.org/resource/Pathfinding + , http://dbpedia.org/resource/Open_Source_Routing_Machine + , http://dbpedia.org/resource/Hub_labels + , http://dbpedia.org/resource/Contraction_hierarchy + , http://dbpedia.org/resource/Contraction + , http://dbpedia.org/resource/CH + , http://dbpedia.org/resource/Transit_node_routing + , http://dbpedia.org/resource/Contraction_Hierarchies + , http://dbpedia.org/resource/Highway_hierarchy + http://dbpedia.org/ontology/wikiPageWikiLink
http://en.wikipedia.org/wiki/Contraction_hierarchies + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Contraction_hierarchies + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.