Professional Documents
Culture Documents
TUGAS2 Kusumastuti R 1806243916
TUGAS2 Kusumastuti R 1806243916
MATA KULIAH
PERENCANAAN & PENGOPERASIAN ANGKUTAN UMUM
Disusun Oleh:
FAKULTAS TEKNIK
PROGRAM STUDI TEKNIK SIPIL
UNIVERSITAS INDONESIA
2020
ROUTE DESIGN
1. OBJECTIVE FUNCTIONS
Consider a connected network composed of a directed graph G={N,A} with a finite number
of nodes |N| connected by |A| arcs. Define:
Two principal objective functions are minimum Z1 and minimum Z2 across the different sets
of transit routes.
Z2 = FS
where:
Min a2 ∑𝑟 𝐸𝐻𝑟
The third and fourth objectives are two versions of the same objective: a) to minimize the total
time loss (in monetary value) between riding the transit vehicle and travelling by car (assumed
to be the shortest path); b) to minimize the total loss (in monetary value) if all the passengers
are switched to the shortest path
The fifth objective is to minimize the number of vehicle required for a given set of routes and
frequencies (timetables) Min FS
a) Formulation
𝑟 𝑡𝑟
MA={AR, ATR) = matrix of binary parameters, where AR = 𝑎𝑖𝑗 , ATR = 𝑎𝑖𝑗
The cost define the total deviation, in time units, from the shortest path for one passenger
who applies the route of the transfer path.
b) Heuristic approach
The initial stage of the heuristic approach is a possible reduction of matrix MA by the
following definitions:
• Exclusive columns: Columns that serve exclusively one or more O-D pairs will be
chosen for the solution. If such a column is a transfer tr ∈ TR, then all the routes
associated with it will be chosen. The corresponding rows will also be eliminated from
the matrix.
• Dominant columns: If a column k covers at least all O-D pairs of column l, and ck cl,
then column l will be eliminated.
• Dominant rows: If all columns that cover row q can cover row u and more, then row u
will be eliminated.
The heuristic algorithm, called CPCC (cost per covered cell), embodies two stages: forward
and backward.
4. MULTI-OBJECTIVE TECHNIQUE
The multi objective programming problem can be classified into two differing alternative
characteristic types: discrete problems and continuous problems. Discrete-type problems are
based on a number of alternatives from which one is preferred. Continuous problems require a
model entailing decision variables (e.g. the columns in the SCP), constraints and objective
functions for creating suggested alternative.
This section provide a general procedure and algorithm based on a given covering matrix that
generates ‘promising alternative solutions’ (sets) for the multi-objective solution. The choice
of multi-objective technique requires two stage: creating efficient solutions and choosing the
compromise solutions.
Iterative process
Stage 1 : Producing a minimum set of direct/indirect travel paths (routes/transfers) affirming
the connectivity of the network
Stage 2 : The execution of the assignment process regarding the covering set created in
Stage 1 in the previous stage; the outcome of this stage consists of vehicle frequencies of the
set of routes, passenger-load profiles, demand assignment across
the set of routes, and the optimization parameters of Zi. At the same time, the minimum fleet
size required to meet the demand, as well as to satisfy the determined frequency on each route,
is estimated.
Stage 3 : A deletion of the detrimental variables (route/transfers) up to the value of the
acceptance of a new (reduced) set of routes and transfers, then back to stage 1.