transitlab. UI → BLOK M · A GRAPH THAT REROUTESUI → BLOK M · GRAF YANG MENCARI JALAN LAIN
WEIGHTED GRAPH ROUTE OPTIMISATIONOPTIMASI RUTE DENGAN GRAF BERBOBOT

UI to Blok M.
Optimised by fare and time.
UI ke Blok M.
Optimal menurut harga dan waktu.

This project models public transport from Universitas Indonesia to Blok M as an Ostensive Public Transportation Graph. Routes, stations, vehicle types, distances, travel times, fares and transfer points are represented in one weighted network. Fare and time are normalised into one objective value, then Dijkstra's algorithm searches for the route with the smallest value. The interactive lab extends that original analysis so you can change priorities and test network constraints.Proyek ini memodelkan transportasi umum dari Universitas Indonesia ke Blok M sebagai Ostensive Public Transportation Graph. Rute, stasiun, jenis kendaraan, jarak, waktu tempuh, tarif, dan titik transit direpresentasikan dalam satu jaringan berbobot. Harga dan waktu dinormalisasi menjadi satu nilai objektif, lalu algoritma Dijkstra mencari rute dengan nilai terkecil. Lab interaktif ini memperluas analisis asli agar prioritas dan batasan jaringan dapat diuji langsung.

The networkJaringan

Click a station to close it. Shift-click to require it. Every service is one line through its stops, in its corridor colour.Klik stasiun untuk menutupnya. Shift-klik untuk mewajibkannya. Setiap layanan digambar sebagai satu garis melewati pemberhentiannya, dengan warna koridornya.

  • KRL Bogor
  • KRL Cikarang
  • MRT
  • LRT
  • TJ 1
  • TJ 4
  • TJ 6
  • TJ 7
  • TJ 9
  • TJ 13
  • TJ D
  • walkjalan kaki
TransportModa

The routeRutenya

LIVE ENGINEMESIN LANGSUNG

Ten shortest journeysSepuluh perjalanan terpendek

The original result table ranks ten paths and marks the cheapest, fastest and Pareto options. This website makes that comparison interactive. Click a row to trace it on the network.Tabel hasil proyek asli mengurutkan sepuluh lintasan serta menandai pilihan termurah, tercepat, dan Pareto. Situs ini membuat perbandingan tersebut interaktif. Klik satu baris untuk menelusurinya pada jaringan.

    BREAK THE NETWORKRUSAK JARINGANNYA

    What happens when a station closes?Apa yang terjadi bila satu stasiun ditutup?

    A closed station cuts the line through it. A train that would pass Duren Kalibata cannot reach Cawang. Try one.Stasiun yang ditutup memutus jalur yang melewatinya. Kereta yang harus melewati Duren Kalibata tidak bisa sampai Cawang. Coba salah satu.

    ↳

    Hover any station to see how many of the ten journeys pass through it. A station on all ten is a single point of failure.Arahkan kursor ke stasiun untuk melihat berapa dari sepuluh perjalanan yang melewatinya. Stasiun yang dilewati semuanya adalah titik kegagalan tunggal.

    WHY BLOK MMENGAPA BLOK M

    High mobility, many public transport choices.Mobilitas tinggi, pilihan moda yang beragam.

    The original project chose Blok M because it is a popular Jakarta district with high public transport mobility and varied transport options. From Universitas Indonesia, the alternatives differ in travel time, fare and mode changes. Those differences create the route-selection problem addressed by the weighted graph: how should the network be modelled, how should fare and time become edge weights, and which route gives the smallest combined objective value? Read the method from the project slides →Proyek asli memilih Blok M karena kawasan ini populer di Jakarta, memiliki mobilitas transportasi umum yang tinggi, dan dilayani pilihan moda yang beragam. Dari Universitas Indonesia, setiap alternatif berbeda dalam waktu tempuh, tarif, dan perpindahan moda. Perbedaan tersebut membentuk masalah optimasi yang dijawab melalui graf berbobot: bagaimana jaringan dimodelkan, bagaimana harga dan waktu menjadi bobot, serta rute mana yang memberi nilai objektif gabungan paling kecil? Baca metode berdasarkan slide proyek →