Algorithmen für Routenplanung 16. Sitzung, Sommersemester 2012 Thomas Pajor 25. Juni 2012

Größe: px
Ab Seite anzeigen:

Download "Algorithmen für Routenplanung 16. Sitzung, Sommersemester 2012 Thomas Pajor 25. Juni 2012"

Transkript

1 Algorithmen für Routenplanung 16. Sitzung, Sommersemester 2012 Thomas Pajor 25. Juni 2012 I NSTITUT FÜR T HEORETISCHE I NFORMATIK A LGORITHMIK P ROF. D R. D OROTHEA WAGNER KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum in der Helmholtz-Gemeinschaft

2 Fenchurch Street River Thames Station in Zone 9 Station in Zone 8 Station in Zone 7 Station in both zones Station in Zone 6 Station in Zone 5 Station in Zone 4 Station in both zones Station in Zone 3 Station in Zone 2 Station in both zones Station in Zone 1 Fahrplanauskunft A B C D E F Special fares apply Epping Chesham Watford Junction 9 Chalfont & Theydon Bois Latimer Watford High Street High Barnet Watford Cockfosters Debden Amersham Bushey Totteridge & Whetstone Chorleywood Croxley Oakwood Loughton 6 Carpenders Park Rickmansworth Woodside Park Buckhurst Hill Moor Park Southgate Hatch End Roding Mill Hill East Grange 5 Northwood West Finchley Arnos Grove Valley Hill West Ruislip Northwood Edgware Hills Headstone Lane 4 Stanmore Bounds Green Chigwell Hillingdon Ruislip Finchley Central Harrow & Burnt Oak Hainault Ruislip Manor Pinner Wealdstone Canons Park Wood Green Woodford Uxbridge Ickenham East Finchley Colindale Fairlop Eastcote North Harrow Kenton Harringay Queensbury Turnpike Lane South Woodford 4 Hendon Central Highgate Green Lanes Barkingside Harrowon-the-Hill Park Road Kingsbury Northwick Preston Crouch Hill South Tottenham Ruislip Snaresbrook Rayners Lane Brent Cross Gardens Archway Manor House Seven Newbury Park 3 Blackhorse Sisters West Road South Kenton Harrow Golders Green Gospel Redbridge South Harrow North Wembley Neasden Oak Tufnell Park Upper Holloway Hampstead Tottenham Walthamstow South Ruislip Wembley Hampstead Heath Finsbury Hale Central Wanstead Gants Wembley Central Park Dollis Hill Arsenal Leytonstone Hill Upminster Kentish Town Park Finchley Road Sudbury Hill Stonebridge Park Willesden Green Walthamstow & Frognal Holloway Road Kentish Leyton Leytonstone Upminster Bridge Queen s Road Belsize Park Town West Midland Road High Road Northolt Harlesden Kilburn Caledonian Road Highbury & Hornchurch Kensal Brondesbury Islington Sudbury Town Rise Park Chalk Farm Dalston Leyton Willesden Junction West Hampstead Camden Kingsland 2 3 Stratford Dagenham Road International East Elm Park Brondesbury Finchley Road Camden Town Caledonian Wanstead Park Kensal Green Road & Canonbury Hackney Central Alperton Swiss Cottage Barnsbury Dagenham Queen s Park Kilburn South Mornington Dalston Junction Stratford Heathway Greenford High Road Hampstead St. John s Wood Crescent Homerton Hackney King s Cross Wick Becontree Woodgrange Park Kilburn Park St. Pancras Edgware Haggerston Upney Perivale Maida Vale Paddington Road Marylebone Great Baker Portland Euston Stratford 2 Warwick Avenue Barking Street Street High Street Pudding Royal Oak Angel Hoxton Hanger Lane Mill Lane Abbey East Ham Westbourne Park Warren Street Euston Old Street Bethnal Road Edgware Square Green Mile End Upton Park Road Farringdon Park Royal Regent s Park Liverpool Bow Road Ladbroke Grove Shoreditch Plaistow Bayswater Russell Street High Street Latimer Road Square Barbican Bromleyby-Bow West Ham North Ealing Goodge Bow Church East White Shepherd s Notting Lancaster Bond Oxford Street Chancery Moorgate Acton City Bush Hill Gate Gate Street Circus Lane Stepney Green Devons Road Ealing Broadway Aldgate Star Lane St. Paul s West North Holland Queensway Marble Tottenham Holborn East Whitechapel Langdon Park Acton Acton Park Arch Court Road Bank Wood Lane Covent Garden Aldgate Canning All Saints Town 3 High Street Royal Acton Central Green Park Kensington Leicester Square Shadwell Westferry Blackwall Victoria Shepherd s Bush Ealing Common Market Custom House for ExCeL Hyde Park Corner Piccadilly Kensington Cannon Street Circus Limehouse Poplar East South Acton (Olympia) Monument Tower India Prince Regent Goldhawk Road Knightsbridge Mansion House Hill Tower Charing Wapping West Barons Gloucester Blackfriars Gateway Cross India Quay West Silvertown Royal Albert Acton Town Hammersmith Court Road St. James s South Ealing Victoria Park Temple Beckton Park Rotherhithe Canary Wharf Northfields Pontoon Dock Cyprus Chiswick Turnham Stamford Ravenscourt West Earl s South Sloane Westminster Embankment North Park Green Brook Park Kensington Court Kensington Square London Bermondsey Canada Greenwich Boston Manor Bridge Water Heron Quays for The O2 Gallions Reach London City Airport Osterley West Brompton Waterloo South Quay Beckton Gunnersbury Surrey Quays Crossharbour 2 2 King George V Hounslow East Pimlico Southwark Hounslow Kew Gardens Fulham Broadway Imperial Mudchute West Hounslow Central Wharf Hatton Cross Parsons Green 3 1 Lambeth Borough Island Gardens Richmond North Heathrow Putney Bridge Terminals 1, 2, 3 Cutty Sark for Woolwich Arsenal 4 3 Maritime Greenwich Heathrow East Putney Terminal 4 Vauxhall Elephant & Castle New Cross Gate New Cross Greenwich Southfields 5 2 Brockley Deptford Bridge Heathrow Terminal 5 Clapham Oval Kennington Wimbledon Park Junction Honor Oak Park Elverson Road Stockwell Wimbledon Clapham North Forest Hill Lewisham 4 Clapham Common Sydenham Brixton Clapham South Penge West Key to symbols Explanation of zones Balham Blackfriars Station closed Anerley Tooting Bec Interchange stations Crystal Palace Norwood Junction Tooting Broadway Step-free access from 3 street to train Colliers Wood West Croydon Step-free access from street to platform South Wimbledon National Rail Morden Riverboat services Transport for London August Tramlink Airport 4 A B C D E F Check before you travel Bank Waterloo & Ci 0615 until 214 Fridays and 08 Saturdays. Clo and Public Ho Blackfriars Underground until late Camden Town From 1300 unt Sundays open interchange a Canary Wharf Step-free inte between Unde Canary Wharf Heron Quays at street level Cannon Street Open until 210 Fridays. Close and Sundays Heron Quays Step-free inte between Hero Canary Wharf station at stre Hounslow West Step-free acce wheelchair us Tottenham Northern line Court Road stop at Totten Road until late Turnham Green Served by Picc trains early m late evenings Victoria Major escalato refurbishment early Use stations or alt Waterloo Waterloo & Ci 0615 until 214 Fridays and 08 Saturdays. Clo and Public Ho West India Quay Not served by from Bank tow before 1900 o to Fridays Key to lines Bakerloo Central Circle District Hammersm Jubilee Metropolita Northern Piccadilly Victoria Waterloo & DLR London Ove Folie Juni 2012

3 Abgrenzung zu Straßennetzwerken Eingabe bei Straßennetzen Straßenkarte bestehend aus Kreuzungen Straßensegmenten Verschiedene Metriken (Reisezeit, Distanz,... ) Evtl. historische Reisezeitprofile Abbiegekosten,... Folie Juni 2012

4 Abgrenzung zu Straßennetzwerken Eingabe bei Straßennetzen Straßenkarte bestehend aus Kreuzungen Straßensegmenten Verschiedene Metriken (Reisezeit, Distanz,... ) Evtl. historische Reisezeitprofile Abbiegekosten,... Was ist Eingabe bei der Fahrplanauskunft? Folie Juni 2012

5 Fahrpläne Gegeben (Fahrplan): Menge B von Bahnhöfen (Stops, Bahnsteigen,... ), Menge Z von Zügen (Bussen, Trams, etc) Menge C von elementaren Verbindungen Mindestumstiegszeiten transfer : B N. Folie Juni 2012

6 Fahrpläne Gegeben (Fahrplan): Menge B von Bahnhöfen (Stops, Bahnsteigen,... ), Menge Z von Zügen (Bussen, Trams, etc) Menge C von elementaren Verbindungen Mindestumstiegszeiten transfer : B N. Elementare Verbindung: Tupel bestehend aus Zug Z Z Abfahrtsbahnhof S dep B Zielbahnhof S arr B Abfahrtszeit τ dep Π Ankunftszeit τ arr Π Folie Juni 2012

7 Fahrpläne Gegeben (Fahrplan): Menge B von Bahnhöfen (Stops, Bahnsteigen,... ), Menge Z von Zügen (Bussen, Trams, etc) Menge C von elementaren Verbindungen Mindestumstiegszeiten transfer : B N. Elementare Verbindung: Tupel bestehend aus Zug Z Z Abfahrtsbahnhof S dep B Zielbahnhof S arr B Abfahrtszeit τ dep Π Ankunftszeit τ arr Π Interpretation: Zug Z fährt von S dep nach S arr ohne Zwischenhalt von τ dep bis τ arr Uhr. Folie Juni 2012

8 Fahrpläne II Trips Fahrt eines Zuges Z Von Endstation zu Endstation Abfahrten an den Stops zu bestimmten Zeiten Folie Juni 2012

9 Fahrpläne II Trips Fahrt eines Zuges Z Von Endstation zu Endstation Abfahrten an den Stops zu bestimmten Zeiten Routen Partitionierung der Trips Zwei Trips t 1, t 2 gehören zur gleichen Route, gdw. t 1 und t 2 folgen der genau gleichen Sequenz von Stops Folie Juni 2012

10 Fahrpläne, Beispiel Beispiel für einen Fahrplan... (IR 2269, Karlsruhe Hbf, Pforzheim Hbf, 10:05, 10:23) (IR 2269, Pforzheim Hbf, Mühlacker, 10:25, 10:33) (IR 2269, Mühlacker, Vaihingen(Enz), 10:34, 10:40) (IR 2269, Vaihingen(Enz), Stuttgart Hbf, 10:41, 10:57)... (ICE 791, Stuttgart Hbf, Ulm Hbf, 11:12, 12:06) (ICE 791, Ulm Hbf, Augsburg Hbf, 12:08, 12:47) (ICE 791, Augsburg Hbf, München Hbf, 12:49, 13:21)... Folie Juni 2012

11 Fahrpläne, Beispiel Beispiel für einen Fahrplan... (IR 2269, Karlsruhe Hbf, Pforzheim Hbf, 10:05, 10:23) (IR 2269, Pforzheim Hbf, Mühlacker, 10:25, 10:33) (IR 2269, Mühlacker, Vaihingen(Enz), 10:34, 10:40) (IR 2269, Vaihingen(Enz), Stuttgart Hbf, 10:41, 10:57)... (ICE 791, Stuttgart Hbf, Ulm Hbf, 11:12, 12:06) (ICE 791, Ulm Hbf, Augsburg Hbf, 12:08, 12:47) (ICE 791, Augsburg Hbf, München Hbf, 12:49, 13:21)... Frage: Wie Fahrplan modellieren? Folie Juni 2012

12 Ausgabe Ausgabe bei der Fahrplanauskunft Sequenz von (Teil-)Trips aus dem Fahrplan Beginnend bei Startstop Ended bei Zielstop (Möglicherweise mit Fußwegen dazwischen) Folie Juni 2012

13 Ausgabe Ausgabe bei der Fahrplanauskunft Sequenz von (Teil-)Trips aus dem Fahrplan Beginnend bei Startstop Ended bei Zielstop (Möglicherweise mit Fußwegen dazwischen) Reiseroute ist konsistent wenn Erster Stop von Trip t i+1 entspricht letztem Stop von Trip t i Abfahrt von t i+1 ist nach Ankunft von t i Folie Juni 2012

14 Modellierung von Fahrplänen Zwei grundlegende Ansätze 1 Modellierung als gerichteter Graph 2 Keine besondere Modellierung (benutze Fahrplan "direkt") Folie Juni 2012

15 Modellierung von Fahrplänen Zwei grundlegende Ansätze 1 Modellierung als gerichteter Graph 2 Keine besondere Modellierung (benutze Fahrplan "direkt") Jetzt ersteres, später zweiteres. Folie Juni 2012

16 Modellierung von Fahrplänen Zwei grundlegende Ansätze 1 Modellierung als gerichteter Graph 2 Keine besondere Modellierung (benutze Fahrplan "direkt") Jetzt ersteres, später zweiteres. Modellierung als Graph Reduziere auf (bekanntes) kürzeste-wege-problem Optimale Reiserouten entsprechen kürzesten Wegen Bekannte Techniken (evtl. leicht) übertragbar Folie Juni 2012

17 Stationsgraph Modellierung: Für jeden Bahnhof S B: Ein Knoten Kante (S i, S j ) gdw. ex. elementare Verbindung von S i nach S j Kantengewichte: Lower-Bound der Reisezeit zw. Bahnhöfen Folie Juni 2012

18 Stationsgraph Modellierung: Für jeden Bahnhof S B: Ein Knoten Kante (S i, S j ) gdw. ex. elementare Verbindung von S i nach S j Kantengewichte: Lower-Bound der Reisezeit zw. Bahnhöfen Nachteile: Unrealistische Anfragen (keine Zeitabhängigkeit) Mit Zeitabhängigkeit: Unrealistische Umstiege Folie Juni 2012

19 Modellierung: Zwei Ansätze 1. Zeitexpandiert Zeitabhängigkeiten ausrollen Knoten entsprechen Ereignissen im Fahrplan Kanten verbinden Ereignisse miteinander Zugfahrt eines Zuges, Umstieg zwischen Zügen, Warten - Großer Graph (viele Knoten und Kanten) + Einfacher Anfragealgorithmus (Dijkstra) Folie Juni 2012

20 Modellierung: Zwei Ansätze 1. Zeitexpandiert Zeitabhängigkeiten ausrollen Knoten entsprechen Ereignissen im Fahrplan Kanten verbinden Ereignisse miteinander Zugfahrt eines Zuges, Umstieg zwischen Zügen, Warten - Großer Graph (viele Knoten und Kanten) + Einfacher Anfragealgorithmus (Dijkstra) 2. Zeitabhängig Zeitabhängigkeit an den Kanten Knoten entsprechen Bahnhöfen Kante Zug verbindet Bahnhöfe Transferzeiten? + Kleiner Graph - Zeitabhängige Routenplanung Folie Juni 2012

21 Modellierung: Zwei Ansätze 1. Zeitexpandiert 2. Zeitabhängig Z 1, Z 2 S 1 S 2 Z 3 Arrival-, Transfer- und Departure-Ereignisse Für jeden Zug Kantengewicht = Zeitdifferenz Folie Juni 2012 Partitioniere Züge in Routen Pro Bahnhof: Stationsknoten Pro Route: Route-Knoten Routenkanten: Mehrere Züge Stationskanten: Transferzeit

22 Public Transport Funktionen Eingabe: Reisezeit zu bestimmten Zeitpunkten (Fahrzeiten der Züge) Jeden Tag verschieden Somit: Periodische stückweise lineare Funktionen Definiert durch Stützpunkte Wartezeit zur nächsten Verbindung + Reisezeit travel time departure Folie Juni 2012

23 FIFO-Eigenschaft (Wdh.) Definition Sei f : R + 0 R+ 0 eine Funktion. f erfüllt die FIFO-Eigenschaft, wenn für jedes ε > 0 und alle τ R + 0 gilt, dass f (τ) ε + f (τ + ε). Diskussion Interpretation: Warten lohnt sich nie Kürzeste Wege auf Graphen mit non-fifo Funktionen zu finden ist NP-schwer. (wenn Warten an Knoten nicht erlaubt ist) Sicherstellen, dass Funktionen FIFO-Eigenschaft erfüllen. Folie Juni 2012

24 Operationen Funktion gegeben durch: Menge von Interpolationspunkten I f := {(t f 1, w f 1 ),..., (t f k, w f k )} 3 Operationen notwendig: Auswertung Linken Minimumsbildung Beobachtung: Unterschiedlich für Straße und Schiene! Folie Juni 2012

25 Public Transport: Auswertung Evaluation von f (τ): Suche Punkte mit t i τ und t i τ minimal dann Evaluation durch f (τ) = w i + (t i τ) travel time departure Folie Juni 2012

26 Public Transport: Auswertung Evaluation von f (τ): Suche Punkte mit t i τ und t i τ minimal dann Evaluation durch f (τ) = w i + (t i τ) travel time Problem: Finden von t i und t i+1 Theoretisch: Lineare Suche: O( I ) Binäre Suche: O(log 2 I ) praktisch: I < 30: Lineare Suche Sonst: Lineare Suche mit Startpunkt τ Π I departure Folie Juni 2012

27 Linken Definition Seien f : R + 0 R+ 0 und g : R+ 0 zwei Funktionen die die FIFO-Eigenschaft erfüllen. Die Linkoperation f g ist dann definiert durch f g := f + g (id +f ) Oder (f g)(τ) := f (τ) + g(τ + f (τ)) Folie Juni 2012

28 Public Transport: Link Linken zweier Funktionen f und g u 7:00-55 min 8:00-55 min 9:00-55 min v w 09:00-60 min 12:00-60 min 16:00-60 min Folie Juni 2012

29 Public Transport: Link Linken zweier Funktionen f und g u 8: min 9: min w 7:00-55 min 8:00-55 min 9:00-55 min v 09:00-60 min 12:00-60 min 16:00-60 min Folie Juni 2012

30 Public Transport: Link Linken zweier Funktionen f und g Für jeden Punkt (ti f, w i f ti f wi f 0 minimal Erste Verbindung, die man auf g erreichen kann t g j ) bestimme den Verbindungspunkt (t g j, w g j ) mit u 8: min 9: min w 7:00-55 min 8:00-55 min 9:00-55 min v 09:00-60 min 12:00-60 min 16:00-60 min Folie Juni 2012

31 Public Transport: Link Linken zweier Funktionen f und g Für jeden Punkt (ti f, w i f g ) bestimme den Verbindungspunkt (tj, w g j ) mit t g j ti f wi f 0 minimal Erste Verbindung, die man auf g erreichen kann Füge (ti f, t g j + w g j ti f ) hinzu u 8: min 9: min w 7:00-55 min 8:00-55 min 9:00-55 min v 09:00-60 min 12:00-60 min 16:00-60 min Folie Juni 2012

32 Public Transport: Link Linken zweier Funktionen f und g ) bestimme den Verbindungspunkt (t g j, w g Für jeden Punkt (ti f, w i f t g j ti f wi f 0 minimal Erste Verbindung, die man auf g erreichen kann Füge (ti f, t g j + w g j ti f ) hinzu Wenn zwei Punkte den gleichen Verbindungspunkt haben, behalte nur den mit größerem ti f u 8: min 9: min j ) mit w 7:00-55 min 8:00-55 min 9:00-55 min v 09:00-60 min 12:00-60 min 16:00-60 min Folie Juni 2012

33 Public Transport: Link Linken zweier Funktionen f und g ) bestimme den Verbindungspunkt (t g j, w g Für jeden Punkt (ti f, w i f t g j ti f wi f 0 minimal Erste Verbindung, die man auf g erreichen kann Füge (ti f, t g j + w g j ti f ) hinzu Wenn zwei Punkte den gleichen Verbindungspunkt haben, behalte nur den mit größerem ti f u Wieder Sweep-Algorithmus 7:00-55 min 8:00-55 min 9:00-55 min 8: min 9: min v j ) mit w 09:00-60 min 12:00-60 min 16:00-60 min Folie Juni 2012

34 Public Transport: Diskussion Link Laufzeit Sweep-Algorithmus O( I f + I g ) Zum Vergleich: Zeitunabhängig: O(1) Folie Juni 2012

35 Public Transport: Diskussion Link Laufzeit Sweep-Algorithmus O( I f + I g ) Zum Vergleich: Zeitunabhängig: O(1) Speicherverbrauch Gelinkte Funktion hat min{ I f, I g } Interpolationspunkte Folie Juni 2012

36 Public Transport: Diskussion Link Laufzeit Sweep-Algorithmus O( I f + I g ) Zum Vergleich: Zeitunabhängig: O(1) Speicherverbrauch Gelinkte Funktion hat min{ I f, I g } Interpolationspunkte Somit: Deutlich gutmütiger als Straßengraph-Funktionen Folie Juni 2012

37 Public Transport: Merge Minimum zweier Funktionen f und g travel time departure time Folie Juni 2012

38 Public Transport: Merge Minimum zweier Funktionen f und g Für alle (ti f, w i f f ): behalte Punkt, wenn wi < g(ti f ) Für alle (t g j, w g j ): behalte Punkt, wenn w g j < f (t g j ) Keine Schnittepunkte möglich(!) travel time departure time Folie Juni 2012

39 Public Transport: Merge Minimum zweier Funktionen f und g Für alle (ti f, w i f f ): behalte Punkt, wenn wi < g(ti f ) Für alle (t g j, w g j ): behalte Punkt, wenn w g j < f (t g j ) Keine Schnittepunkte möglich(!) Vorgehen: Linearer Sweep travel time departure time Folie Juni 2012

40 Public Transport: Diskussion Merge Laufzeit Sweep-Algorithmus O( I f + I g ) Zum Vergleich: Zeitunabhängig: O(1) Folie Juni 2012

41 Public Transport: Diskussion Merge Laufzeit Sweep-Algorithmus O( I f + I g ) Zum Vergleich: Zeitunabhängig: O(1) Speicherverbrauch Keine Schnittpunkte Minimum-Funktion kann maximal I f + I g Interpolationspunkte enthalten Folie Juni 2012

42 Schiene vs. Straße Laufzeit Operationen gleich für beide O(log I ) für Auswertung O( I f + I g ) für Linken und Minimum Folie Juni 2012

43 Schiene vs. Straße Laufzeit Operationen gleich für beide O(log I ) für Auswertung O( I f + I g ) für Linken und Minimum Speicherverbrauch Public Transport deutlich geringer Link: Merge: I f g min{ I f, I g } vs. I f g I f + I g I min{f,g} I f + I g vs. eventuell I min{f,g} > ( I f + I g ) Folie Juni 2012

44 Schiene vs. Straße Laufzeit Operationen gleich für beide O(log I ) für Auswertung O( I f + I g ) für Linken und Minimum Speicherverbrauch Public Transport deutlich geringer Link: Merge: I f g min{ I f, I g } vs. I f g I f + I g I min{f,g} I f + I g vs. eventuell I min{f,g} > ( I f + I g ) Profilsuchen Somit in Public Transport Netzen wahrscheinlich schneller Folie Juni 2012

45 Zeit-Anfragen Gegeben: Startbahnhof S, Zielbahnhof T und Abfahrtszeit τ S Folie Juni 2012

46 Zeit-Anfragen Gegeben: Startbahnhof S, Zielbahnhof T und Abfahrtszeit τ S 1. Zeitexpandiert 2. Zeitabhängig Startknoten: Erstes Transferevent in S mit Zeit τ τ S. Zielknoten: Im Vorraus unbekannt! Stoppkriterium: Erster gesettleter Knoten an T induziert schnellste Verbindung zu T Startknoten: Bahnhofsknoten S Zielknoten: Bahnhofsknoten T Anfrage: Time-Dependent Dijkstra mit Zeit τ S Hier: Ankunftszeit im Vorraus unbekannt Folie Juni 2012

47 Zeit-Anfragen Algorithm 1: Time-Dijkstra(G = (V, E),s,τ) 1 d τ [s] = 0 2 Q.clear(), Q.add(s, 0) 3 while!q.empty() do 4 u Q.deleteMin() 5 for all edges e = (u, v) E do 6 if d τ [u] + len(e, τ + d τ [u]) < d τ [v] then 7 d τ [v] d τ [u] + len(e, τ + d τ [u]) 8 p τ [v] u 9 if v Q then Q.decreaseKey(v, d τ [v]) 10 else Q.insert(v, d τ [v]) Folie Juni 2012

48 Diskussion Zeit-Anfragen Beobachtung: Nur ein Unterschied zu Dijkstra Auswertung der Kanten Folie Juni 2012

49 Diskussion Zeit-Anfragen Beobachtung: Nur ein Unterschied zu Dijkstra Auswertung der Kanten non-fifo Netzwerke: Im Kreis fahren kann sich lohnen NP-schwer (wenn Warten an Knoten nicht erlaubt ist) Transportnetzwerke sind FIFO modellierbar (notfalls Multikanten) Folie Juni 2012

50 Diskussion Zeit-Anfragen Beobachtung: Nur ein Unterschied zu Dijkstra Auswertung der Kanten non-fifo Netzwerke: Im Kreis fahren kann sich lohnen NP-schwer (wenn Warten an Knoten nicht erlaubt ist) Transportnetzwerke sind FIFO modellierbar (notfalls Multikanten) In unserem Szenario: Sicherstellen dass alle Routen FIFO sind. Für alle Trips t i, t j der Route muss gelten: t i fährt an jeder Station jeweils vor t j ab (oder andersherum). Folie Juni 2012

51 Profil-Anfragen Gegeben: Startbahnhof S, Zielbahnhof T Folie Juni 2012

52 Profil-Anfragen Gegeben: Startbahnhof S, Zielbahnhof T 1. Zeitexpandiert 2. Zeitabhängig? Startknoten: Bahnhofsknoten S Zielknoten: Bahnhofsknoten T Anfrage: Label-Correcting Algorithmus von S Folie Juni 2012

53 Profil-Anfragen Algorithm 2: Profile-Search(G = (V, E),s) 1 d [s] = 0 2 Q.clear(), Q.add(s, 0) 3 while!q.empty() do 4 u Q.deleteMin() 5 for all edges e = (u, v) E do 6 if d [u] len(e) d [v] then 7 d [v] min(d [u] len(e), d [v]) 8 if v Q then Q.decreaseKey(v, d[v]) 9 else Q.insert(v, d[v]) Folie Juni 2012

54 Diskussion Profil-Anfragen Beobachtungen: Operationen auf Funktionen Priorität im Prinzip frei wählbar (d[u] ist das Minimum der Funktion d [u]) Knoten können mehrfach besucht werden label-correcting Folie Juni 2012

55 Literatur I Evangelia Pyrga, Frank Schulz, Dorothea Wagner, and Christos Zaroliagis. Efficient Models for Timetable Information in Public Transportation Systems. ACM Journal of Experimental Algorithmics, 12(2.4):1 39, Folie Juni 2012

56 Nächste Termine Montag, Montag, Montag, (?) Folie Juni 2012

Algorithmen für Routenplanung 14. Sitzung, Sommersemester 2013 Thomas Pajor 24. Juni 2013

Algorithmen für Routenplanung 14. Sitzung, Sommersemester 2013 Thomas Pajor 24. Juni 2013 Algorithmen für Routenplanung 14. Sitzung, Sommersemester 2013 Thomas Pajor 24. Juni 2013 I NSTITUT FÜR T HEORETISCHE I NFORMATIK A LGORITHMIK P ROF. D R. D OROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

LHC-Theorie. Tilman Plehn. Theorie für den LHC. Tilman Plehn. Universität Heidelberg. Gesprächskreis Rhein-Neckar, 7/2011

LHC-Theorie. Tilman Plehn. Theorie für den LHC. Tilman Plehn. Universität Heidelberg. Gesprächskreis Rhein-Neckar, 7/2011 Theorie für den LHC Universität Heidelberg Gesprächskreis Rhein-Neckar, 7/2011 1 2 3 4 5 6 7 8 9 Chesham Chalfont & Watford Junction is outside Watford Junction Cockfosters Key to lines Check before you

Mehr

Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2010 Thomas Pajor 28. Juni 2010

Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2010 Thomas Pajor 28. Juni 2010 Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2010 Thomas Paor 28. Juni 2010 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT University of the State of Baden-Wuerttemberg

Mehr

Ordnung im Untergrund Automatisches Zeichnen von Metro-Plänen

Ordnung im Untergrund Automatisches Zeichnen von Metro-Plänen Ordnung im Untergrund Automatisches Zeichnen von Metro-Plänen Martin Nöllenburg Fakultät für Informatik Universität Karlsruhe (TH) Alexander Wolff Institut für Informatik Universität Würzburg Martin Nöllenburg

Mehr

Algorithmen für Routenplanung 13. Sitzung, Sommersemester 2011 Reinhard Bauer, Thomas Pajor 9. Juni 2011

Algorithmen für Routenplanung 13. Sitzung, Sommersemester 2011 Reinhard Bauer, Thomas Pajor 9. Juni 2011 Algorithmen für Routenplanung 13. Sitzung, Sommersemester 2011 Reinhard Bauer, Thomas Paor 9. Juni 2011 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT Universität des

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung 2. Sitzung, Sommersemester 2014 Julian Dibbelt 16. April 2014 I NSTITUT FÜR T HEORETISCHE I NFORMATIK A LGORITHMIK P ROF. D R. D OROTHEA WAGNER KIT Universität des Landes

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung 17. Vorlesung, Sommersemester 2018 Tobias Zündorf 4. Juli 2018 I NSTITUT FÜR T HEORETISCHE I NFORMATIK A LGORITHMIK P ROF. D R. D OROTHEA WAGNER KIT Universität des Landes

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung 14. Vorlesung, Sommersemester 2015 Tobias Zündorf 22. Juni 2015 I NSTITUT FÜR T HEORETISCHE I NFORMATIK A LGORITHMIK P ROF. D R. D OROTHEA WAGNER KIT Universität des Landes

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung 3. Vorlesung, Sommersemester 2014 Andreas Gemsa 23. April 2014 I NSTITUT FÜR T HEORETISCHE I NFORMATIK A LGORITHMIK P ROF. D R. D OROTHEA WAGNER KIT Universität des Landes

Mehr

Algorithmen für Routenplanung 18. Vorlesung, Sommersemester 2016 Ben Strasser 4. Juli 2016

Algorithmen für Routenplanung 18. Vorlesung, Sommersemester 2016 Ben Strasser 4. Juli 2016 Algorithmen für Routenplanung 18. Vorlesung, Sommersemester 2016 Ben Strasser 4. Juli 2016 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Diskrete Strukturen WiSe 2012/13 in Trier

Diskrete Strukturen WiSe 2012/13 in Trier Diskrete Strukturen WiSe 2012/13 in Trier Henning Fernau Universität Trier fernau@uni-trier.de 26. Januar 2013 1 Diskrete Strukturen Gesamtübersicht Organisatorisches und Einführung Mengenlehre Relationen

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung 17. Vorlesung, Sommersemester 2017 Tobias Zündorf 17. Juli 2017 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Physik am LHC. Tilman Plehn. Neubeuern, 8/2008. Physik am LHC. Tilman Plehn LHC. Standardmodell. Higgs Boson. Grenzen. Higgs Suchen.

Physik am LHC. Tilman Plehn. Neubeuern, 8/2008. Physik am LHC. Tilman Plehn LHC. Standardmodell. Higgs Boson. Grenzen. Higgs Suchen. Physik am Physik am University of Edinburgh Neubeuern, 8/2008 Physik am Outline des s 1 2 3 4 5 6 7 8 9 Chesham Chalfont & Watford Junction is outside Watford Junction Cockfosters Key to lines Check before

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung 15. Sitzung, Sommersemester 2011 Thomas Pajor 20. Juni 2011 I NSTITUT FÜR T HEORETISCHE I NFORMATIK A LGORITHMIK I P ROF. D R. D OROTHEA WAGNER KIT Universität des Landes

Mehr

Algorithmen für Routenplanung 16. Sitzung, Sommersemester 2013 Thomas Pajor 1. Juli 2013

Algorithmen für Routenplanung 16. Sitzung, Sommersemester 2013 Thomas Pajor 1. Juli 2013 Algorithmen für Routenplanung 16. Sitzung, Sommersemester 2013 Thomas Pajor 1. Juli 2013 I NSTITUT FÜR T HEORETISCHE I NFORMATIK A LGORITHMIK P ROF. D R. D OROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Die Visitor Oyster Card

Die Visitor Oyster Card Informationen für Besucher Entdecken Sie mehr und bezahlen Sie weniger: Die Visitor Oyster Card Entdecken Sie unsere Sonderangebote und Rabatte Kategorien Kommen Sie einfach vorbei und zeigen Sie Ihre

Mehr

Algorithmen für Routenplanung 18. Sitzung, Sommersemester 2012 Thomas Pajor 9. Juli 2012

Algorithmen für Routenplanung 18. Sitzung, Sommersemester 2012 Thomas Pajor 9. Juli 2012 Algorithmen für Routenplanung 18. Sitzung, Sommersemester 2012 Thomas Pajor 9. Juli 2012 I NSTITUT FÜR T HEORETISCHE I NFORMATIK A LGORITHMIK P ROF. D R. D OROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen für Routenplanung 14. Vorlesung, Sommersemester 2012 Daniel Delling 18. Juni 2012

Algorithmen für Routenplanung 14. Vorlesung, Sommersemester 2012 Daniel Delling 18. Juni 2012 Algorithmen für Routenplanung 14. Vorlesung, Sommersemester 2012 Daniel Delling 18. Juni 2012 MICROSOFT RESEARCH SILICON VALLEY KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum

Mehr

London Mit ungewöhnlichen Entdeckungstouren, persönlichen Lieblingsorten und separater Reisekarte

London Mit ungewöhnlichen Entdeckungstouren, persönlichen Lieblingsorten und separater Reisekarte NEU Annette Kossow London Mit ungewöhnlichen Entdeckungstouren, persönlichen Lieblingsorten und separater Reisekarte Gratis-Download: Updates & aktuelle Extratipps der Autorin London: Die 10 Highlights

Mehr

National Rail Stations UMTAUSCH TRAVELCARD VOUCHERS (Z1-6)

National Rail Stations UMTAUSCH TRAVELCARD VOUCHERS (Z1-6) National Rail Stations UMTAUSCH TRAVELCARD VOUCHERS (Z1-6) Bemerkung: Ticketbüros an den Stationen sind normalerweise geöffnet, solange Züge verkehren. Es gibt jedoch kleinere Büros, die nur an gewissen

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung Letzte Sitzung, Sommersemester 2010 Thomas Pajor 09. Juli 2010 I NSTITUT FÜR T HEORETISCHE I NFORMATIK A LGORITHMIK I P ROF. D R. D OROTHEA WAGNER KIT University of the State

Mehr

Algorithmen für Routenplanung 11. Sitzung, Sommersemester 2015 Julian Dibbelt 01. Juni 2015

Algorithmen für Routenplanung 11. Sitzung, Sommersemester 2015 Julian Dibbelt 01. Juni 2015 Algorithmen für Routenplanung 11. Sitzung, Sommersemester 2015 Julian Dibbelt 01. Juni 2015 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2013 Julian Dibbelt 17. Juni 2013

Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2013 Julian Dibbelt 17. Juni 2013 Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2013 Julian Dibbelt 17. Juni 2013 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Connection Scan. Julian Dibbelt, Thomas Pajor, Ben Strasser, Dorothea Wagner

Connection Scan.   Julian Dibbelt, Thomas Pajor, Ben Strasser, Dorothea Wagner Connection Scan Julian Dibbelt, Thomas Pajor, Ben Strasser, Dorothea Wagner 20.4.2016 I NSTITUT F U R T HEORETISCHE I NFORMATIK A LGORITHMIK P ROF. D R. D OROTHEA WAGNER KIT Universita t des Landes Baden-Wu

Mehr

LONDON. Perfekte Tage in der Trend-City an der Themse

LONDON. Perfekte Tage in der Trend-City an der Themse LONDON Perfekte Tage in der Trend-City an der Themse LEGENDE A Hinweis auf den Kartenteil B Adresse oder Standort C Telefonnummer D Öffnungszeiten E Café, Restaurant, sonstige Gastronomie F U-Bahn-/Metro-Station

Mehr

Algorithmen für Routenplanung 19. Vorlesung, Sommersemester 2016 Ben Strasser 6. Juli 2016

Algorithmen für Routenplanung 19. Vorlesung, Sommersemester 2016 Ben Strasser 6. Juli 2016 Algorithmen für Routenplanung 19. Vorlesung, Sommersemester 2016 Ben Strasser 6. Juli 2016 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen für Routenplanung 14. Sitzung, Sommersemester 2011 Thomas Pajor 16. Juni 2011

Algorithmen für Routenplanung 14. Sitzung, Sommersemester 2011 Thomas Pajor 16. Juni 2011 Algorithmen für Routenplanung 14. Sitzung, Sommersemester 2011 Thomas Pajor 16. Juni 2011 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Städteflug London

Städteflug London Städteflug London 1.10.-3.10.-2008 Am 1.10.2008, um 06.30 Uhr erfolgte das Check-In für den Städteflug nach London. Auf Grund einer Verspätung wegen Schlechtwetters hob der Airbus A320 erst um 08.25 Uhr

Mehr

Algorithmen für Routenplanung 11. Vorlesung, Sommersemester 2016 Ben Strasser 30. Mai 2016

Algorithmen für Routenplanung 11. Vorlesung, Sommersemester 2016 Ben Strasser 30. Mai 2016 Algorithmen für Routenplanung 11. Vorlesung, Sommersemester 2016 Ben Strasser 30. Mai 2016 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen für Routenplanung 2. Sitzung, Sommersemester 2010 Thomas Pajor 26. April 2010

Algorithmen für Routenplanung 2. Sitzung, Sommersemester 2010 Thomas Pajor 26. April 2010 Algorithmen für Routenplanung 2. Sitzung, Sommersemester 2010 Thomas Pajor 26. April 2010 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

DAS LONDON BUCH 2

DAS LONDON BUCH 2 DAS LONDON BUCH 2 DAS LONDON BUCH 3 DAS LONDON BUCH 4 DAS LONDON BUCH 5 DAS LONDON BUCH 6 DAS LONDON BUCH 7 DAS LONDON BUCH 8 DAS LONDON BUCH 9 ZU DIESEM BUCH Die ganze Welt in einer Stadt das ist nicht

Mehr

101 LONDON GEHEIMTIPPS UND TOP-ZIELE

101 LONDON GEHEIMTIPPS UND TOP-ZIELE IWANOWSKI S Aktuell von London-Experten! Top-Tipps Ich habe viele Tipps gefunden, die ich noch nicht kannte, und habe London noch einmal von einer anderen Seite kennengelernt. Eine Leserin Individuelle

Mehr

KUVERUM GOES TO LONDON! Wochenplan Montag, 4. August bis Freitag, 8. August 2008

KUVERUM GOES TO LONDON! Wochenplan Montag, 4. August bis Freitag, 8. August 2008 KUVERUM GOES TO LONDON! Wochenplan Montag, 4. August bis Freitag, 8. August 2008 Pro Helvetia unterstützt diesen Austausch der VermittlerInnen Highlights für Helvetia: Bereits im Vorfeld wird festgelegt,

Mehr

Algorithmen für Routenplanung 8. Sitzung, Sommersemester 2012 Thomas Pajor 21. Mai 2012

Algorithmen für Routenplanung 8. Sitzung, Sommersemester 2012 Thomas Pajor 21. Mai 2012 Algorithmen für Routenplanung 8. Sitzung, Sommersemester 2012 Thomas Pajor INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg und nationales

Mehr

LONDON. Wohnbeispiel Deluxe-Zimmer EI G EI G EI G SPORT Fitnessbereich. MORE INCLUSIVE ein Abendessen für LONDON

LONDON. Wohnbeispiel Deluxe-Zimmer EI G EI G EI G SPORT Fitnessbereich. MORE INCLUSIVE ein Abendessen für LONDON ENGLAND GROSSBRITANNIEN 337 Le Méridien Piccadilly 4 Amba Hotel Charing Cross 6 Swimmingpool Wellness Wohnbeispiel Deluxe-Zimmer Wohnbeispiel Executive-Zi. LAGE beste Innenstadtlage zwischen Piccadilly

Mehr

Algorithmen für Routenplanung 7. Sitzung, Sommersemester 2010 Thomas Pajor 28. Mai 2010

Algorithmen für Routenplanung 7. Sitzung, Sommersemester 2010 Thomas Pajor 28. Mai 2010 Algorithmen für Routenplanung 7. Sitzung, Sommersemester 2010 Thomas Pajor 28. Mai 2010 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Soziologie Einführung, Beispiele, Überblick

Soziologie Einführung, Beispiele, Überblick Soziologie Einführung, Beispiele, Überblick 1. Ziele der Soziologie 2. Klassiker der Soziologie 3. Die Logik kollektiven Handelns und das Kollektivgutspiel 4. Zwei Arten von Soziologie: Akteure und Systeme

Mehr

Algorithmen für Routenplanung Vorlesung 10

Algorithmen für Routenplanung Vorlesung 10 Algorithmen für Routenplanung Vorlesung 10 Daniel Delling 1/ 42 Letztes Mal: Zeitabhängige Netzwerke (Basics) Szenario: Historische Daten für Verkehrssituation verfügbar Verkehrssituation vorhersagbar

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung 21. Vorlesung, Sommersemester 2018 Tobias Zündorf 18. Juli 2018 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen für Routenplanung 2. Sitzung, Sommersemester 2012 Thomas Pajor 23. April 2012

Algorithmen für Routenplanung 2. Sitzung, Sommersemester 2012 Thomas Pajor 23. April 2012 Algorithmen für Routenplanung 2. Sitzung, Sommersemester 2012 Thomas Pajor INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg und nationales

Mehr

Algorithmen für Routenplanung Vorlesung 12

Algorithmen für Routenplanung Vorlesung 12 Algorithmen für Routenplanung Vorlesung 12 Daniel Delling 1/ 33 Letztes Mal: Multikriterielle Wege Szenario: schnellste Verbindung häufig nicht die Beste Anzahl Umstiege, Fahrtkosten, Distanz, etc. multikriterielle

Mehr

Algorithmen für Routenplanung Vorlesung 11

Algorithmen für Routenplanung Vorlesung 11 Algorithmen für Routenplanung Vorlesung 11 Daniel Delling 1/ 35 Letztes Mal: Zeitabhängige Netzwerke Szenario: Historische Daten für Verkehrssituation verfügbar Verkehrssituation vorhersagbar berechne

Mehr

Holen Sie das Beste aus Ihrer Oyster Card heraus

Holen Sie das Beste aus Ihrer Oyster Card heraus Holen Sie das Beste aus Ihrer Oyster Card heraus Informationsbroschüre Bis auf Weiteres gültig ab März 2008 Herzlich Willkommen zu Oyster Sie haben nun eine Oyster Card. Was haben Sie davon? Nun, Oyster

Mehr

Algorithmen für Routenplanung 13. Sitzung, Sommersemester 2013 Julian Dibbelt 19. Juni 2013

Algorithmen für Routenplanung 13. Sitzung, Sommersemester 2013 Julian Dibbelt 19. Juni 2013 Algorithmen für Routenplanung 13. Sitzung, Sommersemester 2013 Julian Dibbelt 19. Juni 2013 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen für Routenplanung 1. Sitzung, Sommersemester 2010 Thomas Pajor 12. April 2010

Algorithmen für Routenplanung 1. Sitzung, Sommersemester 2010 Thomas Pajor 12. April 2010 Algorithmen für Routenplanung. Sitzung, Sommersemester 00 Thomas Pajor. April 00 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Projekt III im Sommersemester 2007 am LAO

Projekt III im Sommersemester 2007 am LAO Projekt III im Sommersemester 2007 am LAO Diplomarbeit und Master s Thesis im Sommersemester 2007 am LAO VVVV St. Paul s Millenium Dome Tower Bridge VVVV VVVV West VVVV East Povis Street VVVV West VVVV

Mehr

Lilly Nielitz-Hart Simon Hart City Trip Stilvoll übernachten im Design-Hotel: Exzellent speisen über den Dächern Londons:

Lilly Nielitz-Hart Simon Hart City Trip Stilvoll übernachten im Design-Hotel: Exzellent speisen über den Dächern Londons: Lilly Nielitz-Hart Simon Hart Plus City Trip London mit Kew Gardens und Windsor Castle Reiseführer mit großem Faltplan und 6 Rundgängen EXTRATIPPS Z Stilvoll übernachten im Design-Hotel: im Hotel The Hoxton

Mehr

8.4 Digraphen mit negativen Kantengewichten Grundsätzliches Betrachte Startknoten s und einen Kreis C mit Gesamtlänge < 0.

8.4 Digraphen mit negativen Kantengewichten Grundsätzliches Betrachte Startknoten s und einen Kreis C mit Gesamtlänge < 0. 8.4 Digraphen mit negativen Kantengewichten 8.4.1 Grundsätzliches Betrachte Startknoten s und einen Kreis C mit Gesamtlänge < 0. k 4 5 1 s 1 3 2 C k 0 k 3 1 1 1 k 1 k 2 v Sollte ein Pfad von s nach C und

Mehr

Algorithmen II Vorlesung am

Algorithmen II Vorlesung am Algorithmen II Vorlesung am 0..0 Minimale Schnitte in Graphen INSTITUT FÜR THEORETISCHE INFORMATIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg und Algorithmen nationales Forschungszentrum

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung 19. Vorlesung, Sommersemester 2017 Tobias Zündorf 24. Juli 2017 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung 4. Termin, Sommersemester 2011 Reinhard Bauer 2. Mai 2011 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung Übung 1 Thomas Pajor 8. Mai 2009 1/ 28 Organisatorisches Willkommen zur Übung zur Vorlesung Algorithmen für Routenplanung Euer Übungsleiter Name: Thomas Pajor E-Mail: pajor@ira.uka.de

Mehr

Mit großem Cityplan. London. Die Highlights der Stadt direkt erleben Durch Shoppingmeilen und Szeneviertel bummeln Die besten Adressen zum Ausgehen

Mit großem Cityplan. London. Die Highlights der Stadt direkt erleben Durch Shoppingmeilen und Szeneviertel bummeln Die besten Adressen zum Ausgehen Mit großem Cityplan London Die Highlights der Stadt direkt erleben Durch Shoppingmeilen und Szeneviertel bummeln Die besten Adressen zum Ausgehen 15 x London direkt erleben Euston Road Gray s CLERKENWELL

Mehr

London - PDP course at the ECBM

London - PDP course at the ECBM London - PDP course at the ECBM Annika Siekmann, Sascha Link, Tim Drücke, Fabio Lezzi Oktober 2018 London, Seite 1 Weiterbildung Kauffrau/-mann International am ECBM in London 07.-27. Oktober 2018 Am 07.

Mehr

Algorithmen für Routenplanung Vorlesung 3

Algorithmen für Routenplanung Vorlesung 3 Algorithmen für Routenplanung Vorlesung 3 Daniel Delling 1/ 45 Letztes Mal bidirektionale Suche A Suche A mit Landmarken bidirektionale A Suche 2/ 45 Themen Heute Geometrische Container Arc-Flags s t 3/

Mehr

Algorithmen für Routenplanung 15. Vorlesung, Sommersemester 2012 Daniel Delling 20. Juni 2012

Algorithmen für Routenplanung 15. Vorlesung, Sommersemester 2012 Daniel Delling 20. Juni 2012 Algorithmen für Routenplanung 15. Vorlesung, Sommersemester 2012 Daniel Delling 20. Juni 2012 MICROSOFT RESEARCH SILICON VALLEY KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum

Mehr

Algorithmentechnik - U bung 3 4. Sitzung Tanja Hartmann 03. Dezember 2009

Algorithmentechnik - U bung 3 4. Sitzung Tanja Hartmann 03. Dezember 2009 Algorithmentechnik - U bung 3 4. Sitzung Tanja Hartmann 03. Dezember 2009 I NSTITUT F U R T HEORETISCHE I NFORMATIK, P ROF. D R. D OROTHEA WAGNER KIT Universita t des Landes Baden-Wu rttemberg und nationales

Mehr

Algorithmen für Routenplanung

Algorithmen für Routenplanung Algorithmen für Routenplanung 1. Termin, Sommersemester 011 Reinhard Bauer 14. April 011 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Approach to Fares Around the World

Approach to Fares Around the World Approach to Fares Around the World Icon Legend: Regional rail Suburban rail Streetcar Local transit Rapid transit Right Of Way Mixed traffic Greater Toronto and Hamilton Area, Ontario, Canada Regional

Mehr

Routing in Nahverkehrsnetzen

Routing in Nahverkehrsnetzen Routing in Nahverkehrsnetzen Daniel Friesel derf@chaosdorf.de @derfnull CCC Düsseldorf / Chaosdorf 12. Juni 2015 Einleitung Es gibt diverse Routingdienste 1 / 11 Einleitung Es gibt diverse Routingdienste

Mehr

S-Bahn-Challenge. Niels Lindner. Zuse-Insitut Berlin. Urania Berlin

S-Bahn-Challenge. Niels Lindner. Zuse-Insitut Berlin. Urania Berlin S-Bahn-Challenge Niels Lindner Zuse-Insitut Berlin MathInside @ Urania Berlin 3.01.018 S-Bahn-Challenge MathInside @ Urania Berlin 3.01.018 1 / 34 Das Berliner S-Bahn-Netz Fakten 1 Bahnhöfe 175 Streckenabschnitte

Mehr

Algorithmen II Vorlesung am

Algorithmen II Vorlesung am Algorithmen II Vorlesung am 07..0 Minimale Schnitte in Graphen INSTITUT FÜR THEORETISCHE INFORMATIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg und Algorithmen nationales Forschungszentrum

Mehr

inklusive WEB APP Z Schnäppchen, so weit das Auge reicht: Z Exzellent tafeln über Londons Dächern: Z Stars von morgen heute entdecken:

inklusive WEB APP Z Schnäppchen, so weit das Auge reicht: Z Exzellent tafeln über Londons Dächern: Z Stars von morgen heute entdecken: London von oben entdecken Schnäppchenjagd auf Flohmärkten Auf dem Thames Walkway spazieren Die Kronjuwelen besichtigen Lilly Nielitz-Hart Simon Hart City Trip London inklusive WEB APP EXTRATIPPS Z Schnäppchen,

Mehr

London. ADAC Reiseführer. Theater Museen Parks Pubs Aussichtspunkte Shopping Nachtleben Hotels Restaurants. Die Top Tipps führen Sie zu den Highlights

London. ADAC Reiseführer. Theater Museen Parks Pubs Aussichtspunkte Shopping Nachtleben Hotels Restaurants. Die Top Tipps führen Sie zu den Highlights ADAC Reiseführer London Theater Museen Parks Pubs Aussichtspunkte Shopping Nachtleben Hotels Restaurants Die Top Tipps führen Sie zu den Highlights von Sabine Lindlbauer Intro London Impressionen 6 Kostbarstes

Mehr

Lernmodul 7 Algorithmus von Dijkstra

Lernmodul 7 Algorithmus von Dijkstra Folie 1 von 30 Lernmodul 7 Algorithmus von Dijkstra Quelle: http://www.map24.de Folie 2 von 30 Algorithmus von Dijkstra Übersicht Kürzester Weg von A nach B in einem Graphen Problemstellung: Suche einer

Mehr

RED LINE RING. every 6 15 minutes. alle 6 15 Minuten

RED LINE RING. every 6 15 minutes. alle 6 15 Minuten 2 3 5 6 7 8 9 0 2 3 4 5 RED LINE alle 6 5 Minuten RING every 6 5 minutes Staatsoper (ab) State Opera (Dep.) 09:20-8:30 9:00 Kunsthistorisches Museum Heroes' Square 09:23-8:33 9:03 Mariahilfer Straße/MQ

Mehr

ÖV-Routing in GraphHopper. Michael Zilske

ÖV-Routing in GraphHopper. Michael Zilske ÖV-Routing in GraphHopper Michael Zilske Post-Dijkstra Transit Routing RAPTOR (Delling, Pajor, Werneck, 2012) Connection Scan (Dibbelt, Pajor, Strasser, Wagner, 2013) Verwenden keinen Haltestellengraphen,

Mehr

ZENTRALE KLASSENARBEIT Englisch. Schuljahrgang 6

ZENTRALE KLASSENARBEIT Englisch. Schuljahrgang 6 GYMNASIUM Englisch Schuljahrgang 6 Arbeitszeit: 45 Minuten Thema: Travelling Name, Vorname: Klasse: 2 Travelling Jenny is waiting for her friend Jonas at the station. Jonas is from Leipzig, Germany. He

Mehr

Algorithmen für Routenplanung 4. Sitzung, Sommersemester 2010 Thomas Pajor 3. Mai 2010

Algorithmen für Routenplanung 4. Sitzung, Sommersemester 2010 Thomas Pajor 3. Mai 2010 Algorithmen für Routenplanung 4. Sitzung, Sommersemester 20 Thomas Pajor 3. Mai 20 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen für Routenplanung Vorlesung 4

Algorithmen für Routenplanung Vorlesung 4 Algorithmen für Routenplanung Vorlesung 4 Daniel Delling 1/ 39 Letztes Mal (u,v) Geometrische Container Arc-Flags u 2/ 39 Themen Heute + nächste 1-2 Hierarchische Techniken s t 3/ 39 Ideensammlung Wie

Mehr

Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2014 Prof. Christos Zaroliagis 26. Mai 2014

Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2014 Prof. Christos Zaroliagis 26. Mai 2014 Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2014 Prof. Christos Zaroliagis 26. Mai 2014 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes

Mehr

Algorithmen für Routenplanung Vorlesung 1

Algorithmen für Routenplanung Vorlesung 1 Algorithmen für Routenplanung Vorlesung Daniel Delling Forschungsuniversität gegründet 85 Forschungsuniversität gegründet 85 / 44 Organisatorisches Vorlesung Daniel Delling freitags 9:45 - :5, SR 30 +

Mehr

Itinerary for May 22 June 7, 2010

Itinerary for May 22 June 7, 2010 Monday, May 24: 8:30 AM check out of hotel 8:45 AM store luggage at train station 9:14 AM take Tram 11 from Frankfurt (Main) Hauptbahnhof to Frankfurt (Main) Römer/Paulskirche o http://www.rmv.de/coremedia/generator/rmv/sprachen/sprach

Mehr

TAD SOUTHERN COMMUTERS

TAD SOUTHERN COMMUTERS 1. Systemvoraussetzungen: South London Lines London to Brighton Southeastern Class 465 EMU Add-On Class 455 EMU Add-On Southern Class 455/8 EMU Add-On Gatwick Express Class 442 'Wessex' EMU Add-On Class

Mehr

Frankfurt. How to find us

Frankfurt. How to find us Frankfurt How to find us Directions Visiting us by car Coming from North (A5) / West (A66) Arriving at Eschborner Dreieck please leave the Autobahn at exit A 648 in direction Frankfurter Kreuz, Frankfurt/Stadtmitte.

Mehr

Famous places in London

Famous places in London Famous places in London Residenz der englischen Könige Sitz der britischen Regierung große Glocke, Wahrzeichen Londons großer Park in London Wachsfigurenkabinett Treffpunkt im Zentrum Londons berühmte

Mehr

Algorithmen für Routenplanung 3. Sitzung, Sommersemester 2010 Thomas Pajor 30. April 2010

Algorithmen für Routenplanung 3. Sitzung, Sommersemester 2010 Thomas Pajor 30. April 2010 Algorithmen für Routenplanung 3. Sitzung, Sommersemester 20 Thomas Pajor 30. April 20 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen für Routenplanung 7. Vorlesung, Sommersemester 2012 Daniel Delling 16. Mai 2012

Algorithmen für Routenplanung 7. Vorlesung, Sommersemester 2012 Daniel Delling 16. Mai 2012 Algorithmen für Routenplanung 7. Vorlesung, Sommersemester 01 Daniel Delling MICROSOFT RESEARCH SILICON VALLEY KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum in der Helmholtz-Gemeinschaft

Mehr

Erinnerung VL

Erinnerung VL Erinnerung VL.6.16 Graphtraversierung (DFS, topologische Sortierung und mehr) Kürzeste Wege: Problemstellung, Algorithmen Analoger Algorithmus Dijkstras Algorithmus: Idee, Korrektheit Heute: mehr zu Dijkstra,

Mehr

How to find Webasto by car

How to find Webasto by car How to find Webasto by car from Nuremberg from Passau 9 from Stuttgart Neufahrn 92 Airport -Allach -Nord from Lindau 96 Germering-Süd exit 34 99 -Südwest Pasinger Straße 94 99 - Ost Germeringer Straße

Mehr

London ( ) Zu Besuch bei der Queen, Harry Potter und Sherlock Holmes

London ( ) Zu Besuch bei der Queen, Harry Potter und Sherlock Holmes London (26.07. - 01.08.2018) Zu Besuch bei der Queen, Harry Potter und Sherlock Holmes Donnerstag, 26.07.2018 Nachdem ich schon im Januar gebucht hatte, nahm das Warten am 26.07.2018 sein Ende. Mit dem

Mehr

Verbindungen. 110 London. London. London

Verbindungen. 110 London. London. London Karte S. 112 110 Trafalgar Square mit Blick auf Big Ben ist die weltoffenste Metropole Europas, eine Metropole, die geradezu von Lebenslust sprüht. Ständig erobern neue Trends von hier aus die Welt egal,

Mehr

Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2011 Reinhard Bauer, Thomas Pajor 6. Juni 2011

Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2011 Reinhard Bauer, Thomas Pajor 6. Juni 2011 Algorithmen für Routenplanung 12. Sitzung, Sommersemester 2011 Reinhard Bauer, Thomas Pajor 6. Juni 2011 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK I PROF. DR. DOROTHEA WAGNER KIT Universität des

Mehr

Algorithmen für Routenplanung 18. Sitzung, Sommersemester 2015 Moritz Baum 13. Juli 2015

Algorithmen für Routenplanung 18. Sitzung, Sommersemester 2015 Moritz Baum 13. Juli 2015 Algorithmen für Routenplanung 18. Sitzung, Sommersemester 2015 Moritz Baum 13. Juli 2015 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Algorithmen I. Prof. Jörn Müller-Quade Institut für Theoretische Informatik Web: https://crypto.iti.kit.edu/index.php?

Algorithmen I. Prof. Jörn Müller-Quade Institut für Theoretische Informatik Web: https://crypto.iti.kit.edu/index.php? Algorithmen I Prof. Jörn Müller-Quade 19.6.1 Institut für Theoretische Informatik Web: https://crypto.iti.kit.edu/index.php?id=99 (Folien von Peter Sanders) KIT Institut für Theoretische Informatik 1 Organisatorisches

Mehr

Algorithmen für Routenplanung 1. Sitzung, Sommersemester 2012 Thomas Pajor 18. April 2012

Algorithmen für Routenplanung 1. Sitzung, Sommersemester 2012 Thomas Pajor 18. April 2012 Algorithmen für Routenplanung 1. Sitzung, Sommersemester 01 Thomas Pajor INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg und nationales

Mehr

Algorithmen für Routenplanung 2. Vorlesung, Sommersemester 2018 Tim Zeitz 23. April 2018

Algorithmen für Routenplanung 2. Vorlesung, Sommersemester 2018 Tim Zeitz 23. April 2018 Algorithmen für Routenplanung 2. Vorlesung, Sommersemester 2018 Tim Zeitz 2. April 2018 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Fortgeschrittene Routenplanung. Transportnetzen. Advanced Route Planning in Transportation Networks

Fortgeschrittene Routenplanung. Transportnetzen. Advanced Route Planning in Transportation Networks Fortgeschrittene Routenplanung in Transportnetzen Advanced Route Planning in Transportation Networks Dissertationsvortrag von Dipl.-Inform. Robert Geisberger 1 KIT Robert Universität Geisberger: des Landes

Mehr

Aufgaben zur Klausurvorbereitung

Aufgaben zur Klausurvorbereitung Vorlesung Graphen und Optimierung Sommersemester 2013/14 Prof. S. Lange Aufgaben zur Klausurvorbereitung Hier finden Sie eine Reihe von Übungsaufgaben, die wir an den beiden Vorlesungsterminen am 29.01.2014

Mehr

Wegbeschreibung. Hilton Frankfurt Airport Hilton Garden Inn Frankfurt Airport

Wegbeschreibung. Hilton Frankfurt Airport Hilton Garden Inn Frankfurt Airport Wegbeschreibung Hilton Frankfurt Airport Hilton Garden Inn Frankfurt Airport Ausfahrt Hilton Frankfurt Airport & Hilton Garden Inn Frankfurt Airport Wegbeschreibung zum Hilton Frankfurt Airport & Hilton

Mehr

Algorithmische Herausforderungen bei der multimodalen Routenplanung Heureka 14 Prof. Dorothea Wagner 3. April 2014

Algorithmische Herausforderungen bei der multimodalen Routenplanung Heureka 14 Prof. Dorothea Wagner 3. April 2014 Algorithmische Herausforderungen bei der multimodalen Routenplanung Heureka 14 Prof. Dorothea Wagner 3. April 2014 INSTITUT FÜR THEORETISCHE INFORMATIK LEHRSTUHL ALGORITHMIK KIT Universität des Landes

Mehr

Station 4 Crossword puzzle

Station 4 Crossword puzzle Station 4 Crossword puzzle Fill in the correct words. 1. 2. 3. 4. 5. 6. 7. 1. 2. 3. 4. 5. 6. 7. The name of the queen s son is. Buckingham Palace Piccadilly Circus Tower Bridge London Eye Trafalgar Square

Mehr

Algorithmen für Routenplanung 13. Vorlesung, Sommersemester 2012 Daniel Delling 13. Juni 2012

Algorithmen für Routenplanung 13. Vorlesung, Sommersemester 2012 Daniel Delling 13. Juni 2012 Algorithmen für Routenplanung 13. Vorlesung, Sommersemester 2012 Daniel Delling 13. Juni 2012 MICROSOFT RESEARCH SILICON VALLEY KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum

Mehr

Am 1. Juni trafen sich die Leistungskurse Englisch und Geografie um 5:00 Uhr am Flughafen Schönefeld, um frisch und munter nach London zu fliegen.

Am 1. Juni trafen sich die Leistungskurse Englisch und Geografie um 5:00 Uhr am Flughafen Schönefeld, um frisch und munter nach London zu fliegen. Kursfahrt London vom 1. Juni bis 6. Juni 2015 mit dem LK Geografie Am 1. Juni trafen sich die Leistungskurse Englisch und Geografie um 5:00 Uhr am Flughafen Schönefeld, um frisch und munter nach London

Mehr

Algorithmen für Routenplanung 1. Vorlesung, Sommersemester 2018 Tim Zeitz 17. April 2018

Algorithmen für Routenplanung 1. Vorlesung, Sommersemester 2018 Tim Zeitz 17. April 2018 Algorithmen für Routenplanung. Vorlesung, Sommersemester 08 Tim Zeitz 7. April 08 INSTITUT FÜR THEORETISCHE INFORMATIK ALGORITHMIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg

Mehr

Graphalgorithmen 2. Dominik Paulus Dominik Paulus Graphalgorithmen / 47

Graphalgorithmen 2. Dominik Paulus Dominik Paulus Graphalgorithmen / 47 Graphalgorithmen Dominik Paulus.0.01 Dominik Paulus Graphalgorithmen.0.01 1 / 7 1 Spannbäume Kruskal Prim Edmonds/Chu-Liu Datenstrukturen Fibonacci-Heap Union/Find Kürzeste Pfade Dijkstra Bellman-Ford

Mehr