57
give more detailed information, each arc of the
graph (i.e. each traffic lane in the system) should
have its ascribed vector of state which, at any given
moment, characterizes the traffic flow in the lane.
(And similarly, each vertex can be described by its
state vector as well.)
For instance, state vectors describing port ap-
proach fairway at a chosen moment could be as fol-
lows:
a (lane 1,2):
[ 0
H
15
M
, 0
H
40
M
, 0
H
55
M
, 1
H
25
M
, 1
H
55
M
, 2
H
10
M
],
b (lane 2,1):
[ 0
H
20
M
, 0
H
45
M
, 1
H
10
M
, 2
H
15
M
],
where vector a (1,2), for 6 vessels proceeding to
pilot station, gives remaining time to go for each of
them and vector b (2,1), for 4 vessels approaching
port entrance − remaining time to enter the harbour.
Exemplary state vectors for anchorages,
h (5,5):
[ 3
H
15
M
, 6
H
30
M
, 10
H
00
M
]
and k (6,6):
[ 0
H
30
M
, 2
H
45
M
, 8
H
00
M
, 12
H
00
M
],
define time to wait at anchor, for each vessel. (
For vertices, which are junction nodes of the traffic
system, the notion “state” may mean whether the
node is accessible and passable, or not.)
Of course, the examples given are the simplest
ones. The vectors of state, if necessary, may include
many more particulars, such as next destination
point or allotted berthing place, kind and amount of
cargo, some ship’s data, existing restrictions and
constrains etc. (And for such “vertex”, as p o r t , the
state of the “point” may depend, in very complex
and sophisticated way, on internal port traffic, cargo
handling operations and other technical and econom-
ical factors.)
Figure 2. Graph of traffic
Vectors of state of every traffic lane and waiting
area (a, b, c, d, e, f, g, h, i, j, k, m) together with
state vectors of vertices (v
1
, v
2
, v
3
, ..., v
6
) and flow
matrix F define the state of the whole system.
Transformation of state may be determined by
two sets of functions:
{v
x
(t)} for vertices and {w
u
(t)} for arcs,
where t denotes time;
(in considered example of traffic system, index x:
1,2,3,4,5,6 and u: a,b,c.d,e,f,g,h,i,j,k,m);
these functions also implicate transformation of
flow matrix: F(t) = F({v
x
(t)}, {w
u
(t)}).
In general, transformation functions are determin-
istic, but they may include statistical parameters and
random variables as well, or be stochastically modi-
fied. It would be useful to reckon and apply such
transformation operators W, V, T, that:
w
u
(t) = W(t, t
o
) w
u
(t
o
),
v
x
(t) = V(t, t
o
) w
u
(t
o
),
F(t) = T(t, t
o
) F(t
o
) or F(t) = T(t) B
Finding affine forms
W, V, T,
however, is not an easy task, as usually the prob-
lem is non-linear, or the attempts to solve it may en-
tail the necessity of inversion of a singular matrix.
3 FINAL REMARKS
Graph description of traffic systems is inseparably
associated with matrix algebra formalism. A major
practical difficulty with application of this descrip-
tion, as it seems now, is the problem of finding line-
ar (matrix) operators for transformation of state of
the depicted system. Searching for a solution may be
done in the way of decomposing the transformation
into a few stages, doing indispensable simplifica-
tions and finally introducing such variables and pa-
rameters (resulting from the intermediate stages of
transformation), which – albeit somewhat artificial –
make possible to express transformation of state by
required matrix operators. It is clear, that such de-
composition can not be excessive (too many stages
of transformation may turn one complex problem in-
to another) and also that undue simplifications may
affect negatively the result of transformation.
All of these may hinder the application of graph
description to marine traffic systems.
On the other hand, however, its expected ad-
vantages are obvious. Matrix notation is especially
suitable for real-time automatic data processing and