Then:
- There is at least
1 node
(say: Tk) in
graph G
that has
no ingoing edges:
|
That means in
schedule S:
Every action of
Tk
in schedule S is
preceded by
non conflicting actions
by other transactions
- Otherwise, there will
an in-going edge to
Tk !!!
|
Therefore, we can move
all of
the actions of
Tk to the
front of the
schedule:
Therefore, schedule S is
conflict equivalent to
the schedule:
S "==" Tk ; S''
where: S'' is a schedule of n transactions
|
Furthermore, the
dependency graph for
the schedule S'' is: