Útkeresési eljárás a városi közforgalmú közlekedés szimulációjához
|
|
- Andrea Illésné
- 8 évvel ezelőtt
- Látták:
Átírás
1 a városi közforgalmú közlekedés szimulációjához Prileszky István Pusztai Pál
2 Bemenő és eredmény adatok Hálózat és menetrend Utazási igények Útkeresési paraméterek Útkeresés A kielégíthetetlen utazási igények A kielégíthető utazási igények útvonaltervei Egyéb eredmények Jellemzők Az útkeresést a szimulációtól függetlenül futtatható Windows alkalmazás végzi. Az adatok tárolása, a szimulációval való kommunikáció szövegfájlokkal történik. 2
3 Bemenő adatok Hálózati adatok Megállók Azonosító Megnevezés Gyűjtőmegálló azonosítója Gyűjtőmegállók Azonosító Koordináták, méret A gyűjtőmegállóhoz tartozó megállók azonosítói 3
4 Bemenő adatok Hálózati adatok Vonalak Azonosító Megnevezés A jármű által (sorban) érintett úthálózati élek azonosító megállók mindegyikére: azonosító, elérési idő (percben) 4
5 Bemenő adatok Menetrendi adatok Járatok Azonosító Indulási idő (óra, perc) A járat vonalának azonosítója 5
6 Bemenő adatok Utazási igények Egy-egy személyre vonatkozóan Azonosító Időpont (óra, perc) Kezdő gyűjtőmegálló azonosítója Cél gyűjtőmegálló azonosítója 6
7 Bemenő adatok Egyéb adatok Útkeresési paraméterek Az egy viszonylatban meghatározandó legrövidebb utak maximális száma (1-10) A maximális eltérés a legjobb eljutáshoz képest (0-60) Az egy utazás során megtehető átszállások maximális száma (0-5) 7
8 Teszthálózat 1 8
9 Teszthálózat 2 Adatok száma Megállók: 434 Gyűjtőmegállók: 221 Vonalak: 124 Járatok: 555 Időszak: Utazási igények:
10 Eredmény adatok Kielégíthetetlen utazási igények Az utazási igények formátumában 10
11 Eredmény adatok Kielégíthető utazási igények Az utazási igények és a hozzájuk tartozó fák azonosítója A különböző fák/útvonaltervek 11
12 Eredmény adatok Egyéb eredmények Információk a megtalált legrövidebb utakról Járatokat, megállókat, gyűjtőbeli eléréseket tartalmazó utak Vonalakat, gyűjtőbeli első megállókat tartalmazó utak 12
13 A legrövidebb út Dijkstra ( Járatok, Vonalak, Megállók, Gyűjtők, Kp, Vp, IIdő, T, C, B ) /* Kezdőállapot */ for az összes i megállóra /* Egyik megálló sem elérhető */ T[i] Végtelen; C[i] NincsCímke; B[i] NincsCímke; Akt[i] hamis /* Az aktív pontok halmaza */ A {} /* Kp gyűjtőjében való megállók beállítása * for az összes y megállóra Kp gyűjtőjében T[y] IIdő; C[y] Kp if y Kp B[y] GyűjtőbeliElérés /* y hozzávétele az aktív pontokhoz (A) */ A A + {y}; Akt[y] igaz /* Javító lépések */ 13
14 A legrövidebb út /* Javító lépések */ Vége hamis while A {} And Not Vége x Legyen A minimális távolságú (T) eleme if x = Vp else Vége igaz /* x törlése A-ból */ A A {x}; Akt[x] hamis /* Rövidítés x-beli átszállással */ for az összes j járaton indulási idő szerinti sorrendben v a j járat vonala if v még nem vizsgált /* Egy vonalat csak egyszer vizsgáljunk meg */ if Megáll-e x-ben a j járat és az érkezés x-be T[x] /* x-beli átszállással rövidítünk a j járattal az x-t követő megállókban */ for az x utáni összes y megállóra a v vonalon idő az y-ba való érkezés ideje if idő < T[y] /* y gyűjtőjében lévő megállók elérhetőségének módosítása */ 14
15 A legrövidebb út /* y gyűjtőjében lévő megállók elérhetőségének módosítása */ for az összes z megállóra y gyűjtőjében /* A z megálló elérhetőségének módosítása */ T[z] idő if z = y else /* Járattal történő elérés */ C[z] x; B[z] j /* Gyűjtőbeli elérés */ C[z] y; B[z] GyűjtőbeliElérés /* Ha z még nem aktív, akkor hozzávesszük A-hoz */ if Not Akt[z] A A + {z}; Akt[z] igaz 15
16 A legrövidebb utak egy segédeljárás Feladat Egy elérhetőség (időben rendezett) bejegyzése egy adott megállónál. Paraméterek Input Akt_T: az elérés ideje (napon belüli percben) Akt_C: az előző megálló (ahol a felszállás történt a járatra) azonosítója Akt_B: az elérést biztosító járat azonosítója Akt_D: a járaton töltött utazási idő (percben) Hol: az a megálló (amelynek az elérést adminisztráljuk) IdőLimit: az az időhatár (napon belüli percben), amelyen belül még adminisztrálunk Input/Output T, C, B, D: az eléréseket tároló változók (minden megállóhoz több elérés tartozhat) Beszúr ( Akt_T, Akt_C, Akt_B, Akt_D, Hol, IdőLimit, T, C, B, D ) if Akt_T IdőLimit if Még nem szerepel ez az elérhetőség a Hol megállónál Felvesszük az új elérhetőséget (Akt_T, Akt_C, Akt_B, Akt_D) a Hol megállónál 16
17 A legrövidebb utak az elérések meghatározása Dijkstra-K ( Járatok, Vonalak, Megállók, Gyűjtők, Kp, IIdő, IdőLimit, T, C, B, D ) /* Kezdőállapot */ for az összes i megállóra /* Egyik megálló sem elérhető */ T[i][0] Végtelen; C[i][0] NincsCímke; B[i][0] NincsCímke; D[i][0] NincsCímke; Akt[i] 0 /* Az aktív pontok halmaza */ A {} /* Kp gyűjtőjében való megállók beállítása * for az összes y megállóra Kp gyűjtőjében if y Kp else /* Azonos gyűjtőbeli elérés */ Beszúr ( IIdő, Kp, GyűjtőbeliElérés, 0, y, IdőLimit, T, C, B, D ) Beszúr ( IIdő, Kp, NincsCímke, 0, y, IdőLimit, T, C, B, D ) /* y hozzávétele az aktív pontokhoz (A) */ A A + {y}; Akt[y] 1 /* Javító lépések */ 17
18 A legrövidebb utak az elérések meghatározása /* Javító lépések */ Vége hamis while A {} And Not Vége x Legyen A minimális távolságú (T) eleme if T[x] IdőLimit else Vége igaz /* x törlése A-ból */ A A {x}; Akt[x] 2 /* Rövidítés x-beli átszállással */ for az összes j járaton indulási idő szerinti sorrendben v a j járat vonala if Megáll-e x-ben a j járat és az érkezés x-be T[x] /* x-beli átszállással rövidítünk a j járattal az x-t követő megállókban */ for az x utáni összes y megállóra a v vonalon idő az y-ba való érkezés ideje utazás az x-ből y-ba való utazás ideje /* y gyűjtőjében lévő megállók elérhetőségének módosítása */ 18
19 A legrövidebb utak az elérések meghatározása /* y gyűjtőjében lévő megállók elérhetőségének módosítása */ for az összes z megállóra y gyűjtőjében if z = y /* Járattal történő elérés */ Beszúr ( IIdő, x, j, utazás, z, IdőLimit, T, C, B, D ) else /* Gyűjtőbeli elérés */ Beszúr ( IIdő, y, GyűjtőbeliElérés, 0, z, IdőLimit, T, C, B, D ) /* Ha z-t most értük el, akkor hozzávesszük A-hoz */ if Akt[z] = 0 A A + {z}; Akt[z] 1 19
20 A legrövidebb utak az elérések meghatározása Egy járatot miért vizsgálunk meg többször a rövidítések során? M1-M3 viszonylatban Megtalált út: M1 J1 M3 Nem megtalált út: M1 J2 M2 J1 M3 M J1 M M3 J2 M1-M2 viszonylatban Megtalált út: M1 J1 M2 Nem megtalált út: M1 J1 M3 J2 M2 M M J2 M J1 M
21 A legrövidebb utak az utak összerakása Összerak ( T, C, B, D, Kp, Vp, K, Átsz, Elsőhívás, Idő, Ut, Utak, UtakDb, Vége ) if Not Vége AktUtDb Ut.UtDb if (Vp = Kp) And (C[Vp][0] = Kp) /* A kezdőponthoz értünk, van egy újabb út */ else Ut1 az Ut megfordítva Ut1 az Ut1 úgy, hogy az egymás melletti járatokat összevonjuk if Nincs még ilyen járatokból álló út az Utak között UtakDb UtakDb + 1 Vegyük fel az Utak közé az Ut1 utat if UtakDb = K Vége igaz /* Még nem a Kp-nál vagyunk, vegyük (időrendben) Vp megfelelő elérhetőségeit */ 21
22 A legrövidebb utak az utak összerakása /* Még nem a Kp-nál vagyunk, vegyük (időrendben) Vp megfelelő elérhetőségeit */ Db Vp elérhetőségeinek száma i 0 while (i Db 1) And (Elsőhívás Or Not Elsőhívás And (T[Vp][i] Idő)) Jó igaz /* Két egymást követő GyűjtőbeliElérés-t tartalmazó utat nem építünk */ if B[Vp] = GyűjtőbeliElérés if Az Ut utolsó járata = GyűjtőbeliElérés Jó hamis /* Kört tartalmazó utat nem építünk */ if Jó And Vp benne van az eddig épített Ut-ban Jó hamis if Jó And B[Vp][i] GyűjtőbeliElérés if B[Vp][i] benne van az eddig épített Ut-ban Jó hamis /* A maximális átszállásszámot ne haladjuk meg */ JDb Az Ut valódi (nem gyűjtőbeli elérést jelentő) járatainak száma if JDb 1 > Átsz Jó hamis 22
23 A legrövidebb utak az utak összerakása if Jó i i + 1 if Elsőhívás /* Az út hosszának beállítása */ Ut.UtH T[Vp][i] Idő /* Az Ut bővítése */ Ut az Ut kibővítve az út végén a Vp ponttal és a B[Vp][i] járattal /* Rekurzív hívás */ Összerak ( T, C, B, D, Kp, C[Vp][i], K, Átsz, hamis, T[Vp][i] D[Vp][i], Ut, Utak, UtakDb, Vége ) /* Az Ut visszaállítása */ Ut.UtDb AktUtDb Ut az Ut elemeinek (UtP, UtJ) számát csökkentsük Ut.UtDb-ra */ 23
24 A legrövidebb utak a k db legrövidebb út előállítása Feladat Egy gyűjtőmegálló viszonylatban adott indulási idővel (IIdő) meghatározni az adott feltételeknek (K, Átsz, Eltérés) eleget tévő legrövidebb utakat. Paraméterek Input: az output paraméterek kivételével mindegyik Output: Utak, UtakDb GyUt ( Járatok, Vonalak, Megállók, Gyűjtők, KGy, VGy, IIdő, K, Átsz, Eltérés, Utak, UtakDb ) UtakDb 0 Kp a KGy gyűjtőmegálló első megállója Vp a VGy gyűjtőmegálló első megállója Dijkstra ( Járatok, Vonalak, Megállók, Gyűjtők, Kp, Vp, IIdő, T, C, B ) if T[Vp] < Végtelen IdőLimit T[Vp] + Eltérés Dijkstra-K ( Járatok, Vonalak, Megállók, Gyűjtők, Kp, IIdő, IdőLimit, T2, C2, B2, D2 ) /* Az Összerak hívás előtti kezdőértékek */ Ut egy üres út Vége hamis Összerak ( T2, C2, B2, D2, Kp, Vp, K, Átsz, igaz, IIdő, Ut, Utak, UtakDb, Vége ) 24
bármely másikra el lehessen jutni. A vállalat tudja, hogy tetszőlegesen adott
. Minimális súlyú feszítő fa keresése Képzeljük el, hogy egy útépítő vállalat azt a megbízást kapja, hogy építsen ki egy úthálózatot néhány település között (a települések között jelenleg nincs út). feltétel
INFORMATIKA javítókulcs 2016
INFORMATIKA javítókulcs 2016 ELMÉLETI TÉTEL: Járd körbe a tömb fogalmát (Pascal vagy C/C++): definíció, egy-, két-, több-dimenziós tömbök, kezdőértékadás definíciókor, tömb típusú paraméterek átadása alprogramoknak.
Programozási módszertan. Mohó algoritmusok
PM-08 p. 1/17 Programozási módszertan Mohó algoritmusok Werner Ágnes Villamosmérnöki és Információs Rendszerek Tanszék e-mail: werner.agnes@virt.uni-pannon.hu PM-08 p. 2/17 Bevezetés Dinamikus programozás
Összetett programozási tételek Rendezések Keresések PT egymásra építése. 10. előadás. Programozás-elmélet. Programozás-elmélet 10.
Összetett programozási tételek Sorozathoz sorozatot relő feladatokkal foglalkozunk. A bemenő sorozatot le kell másolni, s közben az elemekre vonatkozó átalakításokat lehet végezni rajta: Input : n N 0,
Diszkrét matematika 2. estis képzés
Diszkrét matematika 2. estis képzés 2016. tavasz 1. Diszkrét matematika 2. estis képzés 9. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
BBTE Matek-Infó verseny mintatételsor Informatika írásbeli vizsga
BABEȘ BOLYAI TUDOMÁNYEGYETEM MATEMATIKA ÉS INFORMATIKA KAR A. tételsor (30 pont) 1. (5p) Tekintsük a következő alprogramot: Alprogram f(a): Ha a!= 0, akkor visszatérít: a + f(a - 1) különben visszatérít
Gráfelméleti alapfogalmak
1 Gráfelméleti alapfogalmak Gráf (angol graph= rajz): pontokból és vonalakból álló alakzat. pontok a gráf csúcsai, a vonalak a gráf élei. GRÁ Irányítatlan gráf Vegyes gráf Irányított gráf G H Izolált pont
Mérési jegyzőkönyv. az ötödik méréshez
Mérési jegyzőkönyv az ötödik méréshez A mérés időpontja: 2007-10-30 A mérést végezték: Nyíri Gábor kdu012 mérőcsoport A mérést vezető oktató neve: Szántó Péter A jegyzőkönyvet tartalmazó fájl neve: ikdu0125.doc
Diszkrét matematika 2.
Diszkrét matematika 2. 2018. szeptember 21. 1. Diszkrét matematika 2. 2. előadás Fancsali Szabolcs Levente nudniq@cs.elte.hu www.cs.elte.hu/ nudniq Komputeralgebra Tanszék 2018. szeptember 21. Gráfelmélet
VÁLTOZIK A HELYI JÁRATOK KÖZLEKEDÉSE
VÁLTOZIK A HELYI JÁRATOK Kedves Utasaink! KÖZLEKEDÉSE Tájékoztatjuk önöket, hogy a VOLÁNBUSZ vonalhálózatának módosítása miatt, 2016. augusztus 13-ától megváltozik a helyi járatok közlekedési rendje is.
Diszkrét matematika 2. estis képzés
Diszkrét matematika 2. estis képzés 2018. tavasz 1. Diszkrét matematika 2. estis képzés 10. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Diszkrét matematika 2.C szakirány
Diszkrét matematika 2.C szakirány 2015. ősz 1. Diszkrét matematika 2.C szakirány 3. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2015.
Ausztria-Magyarország határon átnyúló közlekedési modell készítése
Ausztria-Magyarország határon átnyúló közlekedési modell készítése dr. Horváth Balázs dr. Horváth Richárd dr. Koren Csaba Miletics Dániel Széchenyi István Egyetem Közlekedési Tanszék Közlekedésépítési
Kupac adatszerkezet. A[i] bal fia A[2i] A[i] jobb fia A[2i + 1]
Kupac adatszerkezet A bináris kupac egy majdnem teljes bináris fa, amely minden szintjén teljesen kitöltött kivéve a legalacsonyabb szintet, ahol balról jobbra haladva egy adott csúcsig vannak elemek.
Dinamikus programozás vagy Oszd meg, és uralkodj!
Dinamikus programozás Oszd meg, és uralkodj! Mohó stratégia Melyiket válasszuk? Dinamikus programozás vagy Oszd meg, és uralkodj! Háromszögfeladat rekurzívan: c nj := a nj ha 1 j n c ij := a ij + max{c
Programozás alapjai C nyelv 8. gyakorlat. Mutatók és címek (ism.) Indirekció (ism)
Programozás alapjai C nyelv 8. gyakorlat Szeberényi Imre BME IIT Programozás alapjai I. (C nyelv, gyakorlat) BME-IIT Sz.I. 2005.11.07. -1- Mutatók és címek (ism.) Minden változó és függvény
Mutatók és címek (ism.) Programozás alapjai C nyelv 8. gyakorlat. Indirekció (ism) Néhány dolog érthetőbb (ism.) Változók a memóriában
Programozás alapjai C nyelv 8. gyakorlat Szeberényi mre BME T Programozás alapjai. (C nyelv, gyakorlat) BME-T Sz.. 2005.11.07. -1- Mutatók és címek (ism.) Minden változó és függvény
MELLÉKLETEK. a következőhöz: A BIZOTTSÁG FELHATALMAZÁSON ALAPULÓ RENDELETE
EURÓPAI BIZOTTSÁG Brüsszel, 2017.5.31. C(2017) 3574 final ANNEX 1 MELLÉKLETEK a következőhöz: A BIZOTTSÁG FELHATALMAZÁSON ALAPULÓ RENDELETE a 2010/40/EU európai parlamenti és tanácsi irányelvnek az EU
Diszkrét matematika 2. estis képzés
Diszkrét matematika 2. estis képzés 2018. tavasz 1. Diszkrét matematika 2. estis képzés 9. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Nyári menetrendi módosítások
Nyári menetrendi módosítások Változások Budapest elővárosában 80 sz. Budapest Miskolc vasútvonal Kínálatbővítésként az 5108-as gyorsvonat megáll Pécel, Isaszeg és Tura állomásokon. Ezáltal az esti órákban
J A V A S L A T. Előterjesztő: Polgármester Előkészítő: PH. Településfejlesztési és Vagyongazdálkodási Osztály. Ózd, március 26.
J A V A S L A T az Ózd Város Önkormányzata és a BORSOD VOLÁN Zrt. (jelenleg: Északmagyarországi Közlekedési Központ Zrt.) között 2013. július 1-től 2016. december 31-ig érvényben lévő közszolgáltatási
Válogatott fejezetek a közlekedésgazdaságtanból
Válogatott fejezetek a közlekedésgazdaságtanból 2. Választási modellek Levelező tagozat 2015 ősz Készítette: Prileszky István http://www.sze.hu/~prile Fogalmak Választási modellek célja: annak megjósolása,
Permutáció n = 3 esetében: Eredmény: permutációk száma: P n = n! romámul: permutări, angolul: permutation
Visszalépéses módszer (Backtracking) folytatás Permutáció n = 3 esetében: 1 2 3 2 3 1 3 1 2 Eredmény: 3 2 3 1 2 1 123 132 213 231 312 321 permutációk száma: P n = n! romámul: permutări, angolul: permutation
A KNYKK Zrt. Üzletszabályzata 9. módosításának változásai
1 KNYKK Zrt. Tatabánya, Csaba u. 19. A KNYKK Zrt. Üzletszabályzata 9. módosításának változásai Üzletszabályzat 19. oldal II. CÍM 3. Fejezet 3.4. pontból Üzletszabályzat 48. oldal B/RÉSZ I. Fejezet 1. pontból
transit TÜKE BUSZ Zrt. menetrend app Felhasználói kézikönyv Verzió: transit 1.2.12t HC LINEAR MŰSZAKI FEJLESZTŐ KFT.
Felhasználói kézikönyv Verzió: transit 1.2.12t Kezdőképernyő Menetrend Vonalak listája Közeli megállók aktuális vagy választott pozíció alapján Kedvencek Kedvelt vonalak és megállók listája Beállítások
Diszkrét matematika 2.C szakirány
Diszkrét matematika 2.C szakirány 2017. tavasz 1. Diszkrét matematika 2.C szakirány 3. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2017.
A digitális számítás elmélete
A digitális számítás elmélete 8. előadás ápr. 16. Turing gépek és nyelvtanok A nyelvosztályok áttekintése Turing gépek és a természetes számokon értelmezett függvények Áttekintés Dominó Bizonyítások: L
angolul: greedy algorithms, románul: algoritmi greedy
Mohó algoritmusok angolul: greedy algorithms, románul: algoritmi greedy 1. feladat. Gazdaságos telefonhálózat építése Bizonyos városok között lehet direkt telefonkapcsolatot kiépíteni, pl. x és y város
Felvételi vizsga mintatételsor Informatika írásbeli vizsga
BABEȘ BOLYAI TUDOMÁNYEGYETEM MATEMATIKA ÉS INFORMATIKA KAR A. tételsor (30 pont) Felvételi vizsga mintatételsor Informatika írásbeli vizsga 1. (5p) Egy x biten tárolt egész adattípus (x szigorúan pozitív
7 7, ,22 13,22 13, ,28
Általános keresőfák 7 7,13 13 13 7 20 7 20,22 13,22 13,22 7 20 25 7 20 25,28 Általános keresőfa Az általános keresőfa olyan absztrakt adatszerkezet, amely fa és minden cellájában nem csak egy (adat), hanem
Diszkrét matematika 2.C szakirány
Diszkrét matematika 2.C szakirány 2017. ősz 1. Diszkrét matematika 2.C szakirány 2. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2017.
2018, Diszkrét matematika
Diszkrét matematika 3. előadás mgyongyi@ms.sapientia.ro Sapientia Egyetem, Matematika-Informatika Tanszék Marosvásárhely, Románia 2018, őszi félév Miről volt szó az elmúlt előadáson? számtartományok: természetes
Melléklet. 9. számú melléklet a Közszolgáltatási Szerződéshez. a belföldi közforgalmú menetrend szerinti helyközi (távolsági) autóbuszközlekedés
Melléklet 9. számú melléklet a Közszolgáltatási Szerződéshez a belföldi közforgalmú menetrend szerinti helyközi (távolsági) autóbuszközlekedés legmagasabb díjairól 1 Tartalom 1. A belföldi helyközi (távolsági)
Algoritmuselmélet 2. előadás
Algoritmuselmélet 2. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu 2002 Február 12. ALGORITMUSELMÉLET 2. ELŐADÁS 1 Buborék-rendezés
Occam 1. Készítette: Szabó Éva
Occam 1. Készítette: Szabó Éva Párhuzamos programozás Egyes folyamatok (processzek) párhuzamosan futnak. Több processzor -> tényleges párhuzamosság Egy processzor -> Időosztásos szimuláció Folyamatok közötti
III. Cím TÁJÉKOZTATÁS
21 III. Cím TÁJÉKOZTATÁS Az utastájékoztatási feladatokat a Szolgáltató látja el, továbbá gondoskodik arról, hogy az utasokat jogaikról, kötelezettségeikről, az igénybe vehető szolgáltatásokról tájékoztassa,
Tudáspróba Informatika felmérő feladatok
Tudáspróba Informatika felmérő feladatok 1. Vezesd a mágneslemezt a számítógépbe! 2. Párosítsd a nyilakat a gombokkal! BASCKSPACE T A B SHIFT ENTER 1 3. a) Írd az egyes eszközök alá a nevüket!....... 3.
Algoritmusok helyességének bizonyítása. A Floyd-módszer
Algoritmusok helyességének bizonyítása A Floyd-módszer Algoritmusok végrehajtása Egy A algoritmus esetében a változókat három változótípusról beszélhetünk, melyeket az X, Y és Z vektorokba csoportosítjuk
Helyi közforgalmú közlekedési rendszerek tervezése tapasztalatok az elmúlt 20 évből
Helyi közforgalmú közlekedési rendszerek tervezése tapasztalatok az elmúlt 20 évből Dr. Horváth Balázs dékán, tanszékvezető, egyetemi docens Széchenyi István Egyetem Építész-, Építő- és Közlekedésmérnöki
Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék
Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék 2016/17 2. félév 5. Előadás Dr. Kulcsár Gyula egyetemi docens Tartalom 1. Párhuzamosan
Algoritmizálás és adatmodellezés tanítása 3. előadás
Algoritmizálás és adatmodellezés tanítása 3. előadás Szövegfájl Fájl típus A szövegfájl karakterek sorozata: input fájl Műveletei: nyit, zár, olvas, vége? output fájl Műveletei: nyit, zár, ír Pap Gáborné,
file://c:\coeditor\data\local\course410\tmp.xml
1. oldal, összesen: 5 Tanulási célok: A lecke feldolgozása után Ön képes lesz: saját szavaival meghatározni a forda fogalmát; saját szavaival meghatározni a forda célját és szerepét; kiválasztani a forda
Szabványos adatstruktúra a közösségi közlekedés számára
Szabványos adatstruktúra a közösségi közlekedés számára www.cdata.hu CBC-TRANSPLAN, Szeged, 2013 július 3 EU adatszabványok a közlekedésben Data Referential Data Model Dictionnary Localisation Public Transport
Tájékoztató Új, utasbarát menetrend Dunaharaszti helyi közlekedésében
Tájékoztató Új, utasbarát menetrend Dunaharaszti helyi közlekedésében Tisztelt Utasaink! Örömmel értesítjük Önöket, hogy társaságunk 0. szeptember -től új menetrendet vezet be a dunaharaszti helyi autóbuszjáratokon.
... fi. ... fk. 6. Fabejáró algoritmusok Rekurzív preorder bejárás (elsőfiú-testvér ábrázolásra)
6. Fabejáró algoritmusok Fa bejárásán olyan algoritmust értünk, amelynek bemenete egy F fa és egy M művelet, és az algoritmus adott sorrendben pontosan egyszer végrehajtja az M műveletet a fa pontjaiban
Mobilitás-utazási módok
Mobilitás-utazási módok Utazási igények oka. Területi munkamegosztás Fajlagos utazási igény Utazásra fordított idő-megtett távolság Mobilitás alakulása Utazási módok Egyéni közlekedés Időpont és útvonal
Imperatív programozás
Imperatív programozás 6. Előadás Python típusok (folytatás) Függvények Típusok + műveleteik Listák - mutable (változtatható) - heterogén lista >>> lista = ["szo", 12, 3.5] >>> lista[1] 12 >>> lista[1:3]
Algoritmuselmélet 7. előadás
Algoritmuselmélet 7. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu 2002 Március 11. ALGORITMUSELMÉLET 7. ELŐADÁS 1 Múltkori
MÓDOSUL A REPTÉRI KÖZÖSSÉGI KÖZLEKEDÉS, ELINDUL AZ ÉJSZAKAI VILLAMOS-KÖZLEKEDÉS
MÓDOSUL A REPTÉRI KÖZÖSSÉGI KÖZLEKEDÉS, ELINDUL AZ ÉJSZAKAI VILLAMOS-KÖZLEKEDÉS A Debrecen Airport folyamatos utasforgalmának növekedéséhez, valamint a repülőtérhez kapcsolható vállalkozások kiszolgálására,
Vonali menetrend. Budapest Pilisvörösvár Piliscsaba Esztergom S72 G72 Z május 20-tól december 8-ig
Vonali menetrend 2018. május 20-tól 2018. december 8-ig Budapest Pilisvörösvár Piliscsaba Esztergom S72 G72 Z72 Kedves Utasunk! Kiadványunk a Budapest Pilisvörösvár Piliscsaba Esztergom vasútvonalon 2018.
A 2013/2014 tanévi Országos Középiskolai Tanulmányi Verseny döntő forduló javítási-értékelési útmutató. INFORMATIKA II. (programozás) kategória
Oktatási Hivatal A 201/2014 tanévi Országos Középiskolai Tanulmányi Verseny döntő forduló javítási-értékelési útmutató INFORMATIKA II. (programozás) kategória 1. feladat: Metró (20 pont) Egy metróállomásra
Új kihívások a közúti közösségi közlekedésben. Előadó: Ungvári Csaba üzemeltetési vezérigazgató-helyettes április 10.
Új kihívások a közúti közösségi közlekedésben Előadó: Ungvári Csaba üzemeltetési vezérigazgató-helyettes 2019. április 10. A VOLÁNBUSZ Zrt. üzletpolitikai célja Minél magasabb színvonalú szolgáltatás nyújtása,
Tartalomjegyzék. 1. Rövid áttekintés Az alkalmazás bemutatása Vonalak Részletes lista... 5
Tartalomjegyzék 1. Rövid áttekintés... 3 2. Az alkalmazás bemutatása... 4 2.1. Vonalak... 5 2.1.1. Részletes lista... 5 2.1.2. Vonalak oldal keresés a részletes listában... 6 2.1.3. Vonalak oldal egyszerű
Fordítás Kódoptimalizálás
Fordítás Kódoptimalizálás Kód visszafejtés. Izsó Tamás 2016. október 20. Izsó Tamás Fordítás Kódoptimalizálás / 1 Aktív változók Angol irodalomban a Live Variables kifejezést használják, míg az azt felhasználó
Tuesday, March 6, 12. Hasító táblázatok
Hasító táblázatok Halmaz adattípus U (kulcsuniverzum) K (aktuális kulcsok) Függvény adattípus U (univerzum) ÉT (értelmezési tartomány) ÉK (érték készlet) Milyen az univerzum? Közvetlen címzésű táblázatok
Nagy Sándor Szeged Megyei Jogú Város Önkormányzati Képviselő 6720 Szeged, Széchenyi tér Módosító indítvány
Nagy Sándor Szeged Megyei Jogú Város Önkormányzati Képviselő 6720 Szeged, Széchenyi tér 10-11. Módosító indítvány Tisztelt Közgyűlés! A 2013. december 20-i ülés napirendjének 13. pontjában szerepel a Tömegközlekedési
9. előadás. Programozás-elmélet. Programozási tételek Elemi prog. Sorozatszámítás Eldöntés Kiválasztás Lin. keresés Megszámolás Maximum.
Programozási tételek Programozási feladatok megoldásakor a top-down (strukturált) programtervezés esetén három vezérlési szerkezetet használunk: - szekvencia - elágazás - ciklus Eddig megismertük az alábbi
Kupac adatszerkezet. 1. ábra.
Kupac adatszerkezet A bináris kupac egy majdnem teljes bináris fa, amely minden szintjén teljesen kitöltött kivéve a legalacsonyabb szintet, ahol balról jobbra haladva egy adott csúcsig vannak elemek.
Vonali menetrend. Budapest Cegléd Szolnok. Érvényes: 2014. december 14-től 2015. december 12-ig
Vonali menetrend Budapest Cegléd Szolnok S50 Z50 Érvényes: 2014. december 14-től 2015. december 12-ig MÁVDIREKT: 06 (40) 49 49 49 (00:00-24:00 óráig helyi tarifával hívható kék szám) küldföldről: +36 (1)
Tervez2 Monor gyakorló leírása
Tervez2 Monor gyakorló leírása A Monor gyakorló a 00-06-ig menetrendi időszakhoz készült. Indítsuk el a Launcher-t. F9 billentyű lenyomása után keressük ki a megjelenő ablakból a 100-Monor.t2 fájlt, kattintás
Vonali menetrend. Budapest Tatabánya Győr Tatabánya Oroszlány. Érvényes: 2014. december 14-től 2015. december 12-ig
Vonali menetrend Budapest Tatabánya Győr Tatabánya Oroszlány S10 S12 Érvényes: 2014. december 14-től 2015. december 12-ig MÁVDIREKT: 06 (40) 49 49 49 (00:00-24:00 óráig helyi tarifával hívható kék szám)
Közforgalmú közlekedés II.
Közforgalmú közlekedés II. Dr. Winkler Ágoston egyetemi adjunktus awinkler@sze.hu 30/268-66-08 1 2016. február 26. Tanszéki értekezlet Témakör Előző hét A helyközi autóbusz-közlekedés menetrendje A helyközi
Megújul Szigetszentmiklós közösségi közlekedése
38 38A 238 278 279 280 938 Megújul Szigetszentmiklós közösségi közlekedése Új, korszerű, égszínkék, alacsonypadlós buszok Új, közvetlen járatok Sűrűbb közlekedés éjjel-nappal 2014. augusztus 23-ától átalakul
A TRAM-TRAIN HELYE ÉS SZEREPE A VASÚTI KÖZLEKEDÉSBEN
A TRAM-TRAIN HELYE ÉS SZEREPE A VASÚTI KÖZLEKEDÉSBEN 1. BEVEZETÉS A vasúti ágazatok műszaki jellemzőinek ismerete és tudatos alkalmazása a tervezésben alapvető szakmai követelmény! Klasszikus vasutak hegyvidéki
Előfeltétel: legalább elégséges jegy Diszkrét matematika II. (GEMAK122B) tárgyból
ÜTEMTERV Programozás-elmélet c. tárgyhoz (GEMAK233B, GEMAK233-B) BSc gazdaságinformatikus, programtervező informatikus alapszakok számára Óraszám: heti 2+0, (aláírás+kollokvium, 3 kredit) 2019/20-es tanév
Adatszerkezetek 7a. Dr. IványiPéter
Adatszerkezetek 7a. Dr. IványiPéter 1 Fák Fákat akkor használunk, ha az adatok között valamilyen alá- és fölérendeltség van. Pl. könyvtárszerkezet gyökér () Nincsennek hurkok!!! 2 Bináris fák Azokat a
Pannonhalmi Borvidék Vince-napi pincejárás 2016. január 22-24.
Ha január vége, akkor Vince-nap, ha Vince-nap, akkor nyitott pincék és pincejárás a Borvidéken! Ha megcsordul Vince, tele lesz a pince tartja a közmondás. Az előző években igazi kemény, téli időben zajlottak
Újjáélesztett vasúti kapcsolat Rajka Bratislava-Petržalka között. Hogyan tovább?
Újjáélesztett vasúti kapcsolat Rajka Bratislava-Petržalka között. Hogyan tovább? Tóthné Temesi Kinga Németh András KTI Északnyugat-magyarországi Közlekedésszervező Iroda Salgótarján, 2018. október 5. Közlekedésszervező
Ugrólisták. RSL Insert Example. insert(22) with 3 flips. Runtime?
Ugrólisták Ugrólisták Ugrólisták Ugrólisták RSL Insert Example insert(22) with 3 flips 13 8 29 20 10 23 19 11 2 13 22 8 29 20 10 23 19 11 2 Runtime? Ugrólisták Empirical analysis http://www.inf.u-szeged.hu/~tnemeth/alga2/eloadasok/skiplists.pdf
2. Visszalépéses keresés
2. Visszalépéses keresés Visszalépéses keresés A visszalépéses keresés egy olyan KR, amely globális munkaterülete: egy út a startcsúcsból az aktuális csúcsba (az útról leágazó még ki nem próbált élekkel
1-es számú Függelék: Központi és területi elérhetőségek: Központi elérhetőségek:
1-es számú Függelék: Központi és területi elérhetőségek: Központi elérhetőségek: 1. KMKK Középkelet-magyarországi Közlekedési Központ Zrt. székhelye: Telefon: 06-56/420-111 Fax: 06-56/514-564 kmkk@kmkk.hu
Algoritmusok. Hogyan csináljam?
Algoritmusok Hogyan csináljam? 1 Az algoritmus fogalma Algoritmusnak olyan pontos előírást nevezünk, amely megmondja, hogy bizonyos feladat megoldásakor milyen műveleteket milyen meghatározott sorrendben
INVERSE MULTIPLEXER RACK
SP 7505 Tartalomjegyzék...1 Általános ismertetés...2 Követelmények...2 Felépítése és működése...3 Beállítások...3 Felügyelet...3 Csatlakozók...3 Kijelzők...3 Műszaki adatok:...4 G703 felület:...4 LAN felület:...4
Tervezett hálózati és menetrendi változások
Tervezett hálózati és menetrendi változások Bevezetés Pécs tömegközlekedése az elmúlt időszakban számos átalakításon ment keresztül. A fonódó hálózatként elnevezett új tömegközlekedési rendszer mintegy
BASH SCRIPT SHELL JEGYZETEK
BASH SCRIPT SHELL JEGYZETEK 1 TARTALOM Paraméterek... 4 Változók... 4 Környezeti változók... 4 Szűrők... 4 grep... 4 sed... 5 cut... 5 head, tail... 5 Reguláris kifejezések... 6 *... 6 +... 6?... 6 {m,n}...
Tájékoztató a helyi autóbusz-menetrend változásáról
1 Tájékoztató a helyi autóbusz-menetrend változásáról Nyíregyháza város helyi autóbusz-közlekedésében, bár a vonalhálózatot bővítettük és a járműpark is megújult, folyamatosan csökken az utasok száma.
A személyközlekedés minősítési rendszere
A személyközlekedés minősítési rendszere személyközlekedés tervezése és működtetése során alapvető jelentőségűek a i jellemzők bonus-malus rendszer működtetésére a megrendelési szerződések szerint Minőség:
A RÉGIÓ 2007 KÖZLEKEDÉSI KORLÁTOLT FELELŐSSÉGŰ TÁRSASÁG SZEMÉLYSZÁLLÍTÁSI ÜZLETSZABÁLYZATA
. A RÉGIÓ 2007 KÖZLEKEDÉSI KORLÁTOLT FELELŐSSÉGŰ TÁRSASÁG SZEMÉLYSZÁLLÍTÁSI ÜZLETSZABÁLYZATA Lics Zoltán ügyvezető igazgató Régió 2007 Kft. képviselője Csákvár, 2013.01.20. Tartalomjegyzék Tartalomjegyzék...
MENETRENDI HIRDETMÉNY
MENETRENDI HIRDETMÉNY Tájékoztatjuk a Tisztelt Utazóközönséget, hogy átépítés miatt 2019. március 27.-től tervezetten 2019. május 14.-ig a Kiskörei közúti-vasúti Tisza-híd teljes szélességében lezárásra
FELHASZNÁLÓI KÉZIKÖNYV
FELHASZNÁLÓI KÉZIKÖNYV SZEGED VÁROS KÖZLEKEDÉSE 1.00 verzió Dátum: 2012.02.29. Tartalom 1. Rendszerigény... 3 2. Bevezető... 3 3. Az alkalmazás indítása... 3 4. Az oldal felépítése... 4 4.1. Főképernyő...
FELHASZNÁLÓI KÉZIKÖNYV SCHEDULEDETAIL KEZELÉSI ÚTMUTATÓ (TATABÁNYA VÁROS KÖZLEKEDÉSE) 1.00 verzió Dátum:
FELHASZNÁLÓI KÉZIKÖNYV (TATABÁNYA VÁROS KÖZLEKEDÉSE) 1.00 verzió Dátum: 2012.02.16 Tartalom 1. Rendszerigény... 3 2. Bevezető... 3 3. Az alkalmazás indítása... 3 4. Az oldal felépítése... 4 4.1. Főképernyő...
A budai Vár közlekedési rendszerének módosítása
A budai Vár közlekedési rendszerének módosítása 1) A társadalmi egyeztetésen meghirdetett javaslatok A BKK kikérte a lakosság véleményét a budai Vár közlekedési rendszerének módosításával kapcsolatban.
Autóbusz előnyben részesítésének lehetőségei
Autóbusz előnyben részesítésének lehetőségei 1 Pécsett Pásztor Petronella Konzulensek: Dr. Bede Zsuzsanna, Dr. Tettamanti Tamás Külső konzulens: Kiss Géza 2 Bevezetés Pécs: utazások ~40%-a tömegközlekedéssel
Példa Hajtsuk végre az 1 pontból a Dijkstra algoritmust az alábbi gráfra. (A mátrixban a c i j érték az (i, j) él hossza, ha nincs él.
Legrövidebb utak súlyozott gráfokban A feladat egy súlyozott gráfban egy adott pontból kiinduló legrövidebb utak megkeresése. Az input a súlyozott gráf és a kiindulási s pont. Outputként egy legrövidebb
Programozási segédlet
Programozási segédlet Programozási tételek Az alábbiakban leírtam néhány alap algoritmust, amit ismernie kell annak, aki programozásra adja a fejét. A lista korántsem teljes, ám ennyi elég kell legyen
Algoritmizálás, adatmodellezés tanítása 6. előadás
Algoritmizálás, adatmodellezés tanítása 6. előadás Tesztelési módszerek statikus tesztelés kódellenőrzés szintaktikus ellenőrzés szemantikus ellenőrzés dinamikus tesztelés fekete doboz módszerek fehér
Ózd Város Önkormányzata Képviselő-testületének 36/2011. (XII. 23.) önkormányzati rendelete a helyi autóbusz közösségi közlekedés díjáról
Ózd Város Önkormányzata Képviselő-testületének 36/2011. (XII. 23.) önkormányzati rendelete a helyi autóbusz közösségi közlekedés díjáról 2 Ózd Város Önkormányzatának Képviselő-testülete az árak megállapításáról
J A V A S L A T. Előterjesztő: Polgármester Előkészítő: PH. Településfejlesztési és Vagyongazdálkodási Osztály. Ózd, február 21.
J A V A S L A T az Ózd Város Önkormányzata és a BORSOD VOLÁN Zrt. között 2013. január 1-től 2013. június 30-ig érvényben lévő közszolgáltatási szerződés módosítására Ózd, 2013. február 21. Előterjesztő:
Dinamikus programozás - Szerelőszalag ütemezése
Dinamikus programozás - Szerelőszalag ütemezése A dinamikus programozás minden egyes részfeladatot és annak minden részfeladatát pontosan egyszer oldja meg, az eredményt egy táblázatban tárolja, és ezáltal
270/2009. (XII. 1.) Korm. rendelet
270/2009. (XII. 1.) Korm. rendelet a térségi, az elővárosi és a helyi működési engedély alapján végzett vasúti személyszállítás részletes feltételeiről A Kormány a vasúti közlekedésről szóló 2005. évi
GROVER-algoritmus. Sinkovicz Péter. ELTE, MSc II dec.15.
ELTE, MSc II. 2011.dec.15. Áttekintés Feladat Algoritmus Kvantum keresési algoritmus áttekintése Input: N = 2 n elemű tömb, Ψ 1 = 0 1 kezdőállapot, f x0 (x) orákulum függvény. Output: x 0 keresett elem
FELHASZNÁLÓI KÉZIKÖNYV XMAP (EXTENDED MAP) KEZELÉSI ÚTMUTATÓ (TATABÁNYA VÁROS KÖZLEKEDÉSE)
FELHASZNÁLÓI KÉZIKÖNYV XMAP (EXTENDED MAP) KEZELÉSI ÚTMUTATÓ (TATABÁNYA VÁROS KÖZLEKEDÉSE) 1. Bevezető Az XMap egy korszerű, internetes, böngésző alapú, térképes utastájékoztató szoftver. Jelenleg Tatabánya
Diszkrét matematika 2.
Diszkrét matematika 2. Mérai László előadása alapján Készítette: Nagy Krisztián 1. előadás Gráfok halmaza, gráf, ahol a csúcsok halmaza, az élek illesztkedés reláció: illesztkedik az élre, ha ( -él illesztkedik
Osztott rendszer. Osztott rendszer informális definíciója
Osztott rendszer Osztott rendszer informális definíciója Egymástól elkülönülten létező program-komponensek egy halmaza. A komponensek egymástól függetlenül dolgoznak saját erőforrásukkal. A komponensek
VBKTO logisztikai modell bemutatása
VBKTO logisztikai modell bemutatása Logisztikai rendszerek információs technológiája: Szakmai nyílt nap Pannon Egyetem Műszaki Informatikai Kar 2007. június 6. Tartalom Vagyontárgy nyilvántartó központ
Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer
1 Fájl rendszer Terminológia Fájl és könyvtár (mappa) koncepció Elérési módok Fájlattribútumok Fájlműveletek ----------------------------------------- Könyvtár szerkezet -----------------------------------------
MENETRENDI ÉRTESÍTÉS
MENETRENDI ÉRTESÍTÉS KVZrt-10/2013-2014. Értesítjük a Tisztelt Utazóközönséget, hogy 2014. december 14-től (vasárnaptól) a 2014-2015 évi Hivatalos Volán Autóbusz Menetrend életbelépésétől a Bács-Kiskun
2016, Diszkrét matematika
Diszkrét matematika 2. előadás Sapientia Egyetem, Műszaki és Humántudományok Tanszék Marosvásárhely, Románia mgyongyi@ms.sapientia.ro 2016, őszi félév Miről volt szó az elmúlt előadáson? Követelmények,
Algoritmuselmélet. Gráfok megadása, szélességi bejárás, összefüggőség, párosítás. Katona Gyula Y.
Algoritmuselmélet Gráfok megadása, szélességi bejárás, összefüggőség, párosítás Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem 2. előadás