Next: Bibliography
Up: Time-Stamped Graphs and Their
Previous: Bounds for
Concluding Remarks
In this paper we studied the associated influence digraphs of time-stamped
graphs, especially their realizability.
Our motivating examples of collaboration graphs are undirected,
as an edge represents a collaboration
between two authors, and hence each is influenced by the other.
In some situations, however,
a collaboration between two persons may induce a one-way
influence; for example a student may be influenced by but not influence
her stodgy supervisor. In this case,
the time-stamped graph may be a directed graph, with parallel arcs allowed.
(As before, one may usually take
the time-stamps in such a time-stamped digraph to be distinct.)
Clearly time-stamped digraphs apply to modeling distributed computing
as well.
Since this setting
gives more freedom in the realizability problem, it is not surprising
that it inherits results from the undirected case. For example, the next
result follows from Corollary 3.2 with the
checking of a few small cases.
Theorem 6.1
For every integer
in
, there exists
where
is a digraph with
vertices such that
has
arcs.
We define
similar to
.
Given a digraph
, let
where the minimum is taken over all time-stamped digraphs
.
Problem 6.2
Find
for a given digraph
.
Of course,
. Because of the extra freedom
in time-stamped digraphs, this problem seems to be somewhat easier, as
we can find more natural classes of digraphs with
being 0. For example, if
is an undirected chordal graph, viewed as a
symmetric digraph, then
. This follows from the next result.
Theorem 6.3
Let
be a digraph with
. Let
be a set of
vertices of
that induce an undirected clique.
Let
be the digraph obtained
from
by adding a new vertex
and by adding the arcs
and
for all
. Then
.
Proof.
Let

. Start with
a time-stamped digraph on

whose associated influence digraph is

. Now
add

for every

, with distinct
time-stamps larger than all time-stamps
already used, and add

for every

, with distinct
time-stamps smaller than all time-stamps already used.
It is easy to check that

is the associated influence
digraph of this time-stamped digraph.
Proof.
The proof follows from an inductive argument using Theorem
6.3 and
the simplicial elimination ordering for chordal graphs
(see [
4], p. 198).
Corollary 6.5
Let
be a graph such that
is chordal for some
.
Then
and
, where
is obtained
from
by adding a new vertex
and by adding the arcs
and
for all
.
Proof.
Let

and

be the endpoints of (undirected) edge

.
Obtain a time-stamped digraph on

whose associated influence digraph is

by applying Corollary
6.4. Now add

to it and add

and

using large distinct time-stamps,
and add

and

using small distinct time-stamps.
This shows that

.
Now for every

, we add

with even smaller
distinct time-stamps,
and add

with even larger distinct time-stamps.
There are many interesting open questions. We close by
stating some of them.
- Is computing
-hard, or is determining whether
-complete?
- Instead of seeking the minimum number of extra vertices needed to generate
a given set of influences, one can ask for
the minimum number of edges required. In particular, if a given parameter
value is realizable, one may want to find a time-stamped graph with the
smallest number of edges that realizes it. Of course,
asking for the minimum number of edges required (and not requiring
to
be injective) is the classical
gossip problem when the given parameter is the complete graph.
- In many of our constructions (e.g., Proposition 4.8 and
Theorem 5.7), we needed only a few distinct time-stamps
to achieve the desired results. This might correspond to collaborations
over a short time span. What digraphs can be obtained with restrictions like
this?
Acknowledgment. We are grateful to the anonymous referees for
a number of helpful comments and excellent suggestions that improved the
paper, in particular, the short proof of Theorem 3.1.
Next: Bibliography
Up: Time-Stamped Graphs and Their
Previous: Bounds for
Eddie Cheng
2003-05-01