Bilgi Teknolojisi Bölümü Tezleri
Permanent URI for this collectionhttps://hdl.handle.net/20.500.12416/298
Browse
Browsing Bilgi Teknolojisi Bölümü Tezleri by Subject "Ankara"
Now showing 1 - 1 of 1
- Results Per Page
- Sort Options
Item Citation Count: AL-TAMEEMİ, H.L.H. (2014). Using dijkstra algorithm in calculating alternative shortest paths for public transportation with transfers and walking. Yayımlanmamış yüksek lisans tezi. Ankara: Çankaya Üniversitesi Fen Bilimleri Enstitüsü.Using dijkstra algorithm in calculating alternative shortest paths for public transportation with transfers and walking(2014-06) Al-Tameemi, Haitham Latif Hassan; Çankaya Üniversitesi, Fen Bilimleri Enstitüsü, Bilgi Teknolojisi BölümüIn this study, the possibility of using the Dijkstra algorithm in calculate shortest paths and using GIS to connect transport lines for increasing efficiency in the accessibility to shortest paths was studied. The results are presented as spatial maps. Basically, the research question this thesis addresses is: “Can Iraqi authorities use graph theory and shortest path algorithm to build a system to develop a public transit system including exchanging lines and walking, based on the experiences of transport systems in Turkey?"As a research methodology, Ankara’s mass transportation has been examined as considerable similarities are found between Ankara and Baghdad in terms of population in number and in density. Hence, an introduction is given on both cities. Additionally, information technologies to investigate and promote public transport systems in the literature are visited. As gathering spatial data has required considerable time and resources, sample datasets of Ankara’s mass transport system are used to run demonstrative applications to highlight potential problems in the technical side. The surveyed literature also includes graph theory, transportation network, shortest path problems and GIS usage in the public transportation. The used MapInfo Professional and MapBasic software tools are available on the market. Specific application programs are developed in MapBasic to ease analyses and implementation in MapInfo. Additionally, programs are coded in C++ to apply Dijkstra algorithm to feed data to GIS software. Limitations are also reported to open further research avenues including other algorithms for path optimization. The results show that Dijkstra algorithm can be successfully applied to reform and design mass transportation systems. An unfortunate finding underlined that it is too early to jump to application design as the primary problem is to collect reliable and up to date spatial data of Baghdad.