
21.2
The
Atom
Graph
319
x). For two nodes x, y E V, X and Y are adjacent proper atoms, implying
that
IX.6.YI = A and, therefore, x
and
y are adjacent in
G.
(In fact, A(Kn) =
Kn-d
Case
2:
A(
G) is not a complete
graph,
but
is
an induced
subgraph
of
a cocktail-
party
graph.
Let A, B be two proper atoms
at
distance 2 in A(G). Each
other
proper
atom
a is adjacent to
both
A
and
B,
which implies
that
a
<:;;
Au
B.
Hence, for each node x E
V,
X
is
contained in
the
2A-element set A U
B.
We
claim
that
G is an induced subgraph
of
a cocktail-party graph. Indeed, any two
nonadjacent nodes in
G are necessarily
at
distance 2 since
IX
.6.YI
:::;
2A
for all
x,y
E
V.
Moreover, each node x
is
adjacent to all
other
nodes except maybe
one, which is
then
labeled by
the
complement of
X.
Then,
we
take for G
the
cocktail-party graph K
mx
2,
obtained by adding
an
"opposite" node labeled by
the complement
of
X for each node x which
is
adjacent to all
other
nodes in
G.
Hence, G is A-embedded into the same hypercube
H(n).
Moreover, m
~
3.
Otherwise, G would be a sub graph of K2x2, which implies
that
Gis
P.3
or a
4
in
which cases
A(
G) consists of two isolated nodes.
Case
3:
A(
G)
is
not an induced
subgraph
of
a cocktail-party
graph.
We
show
that
G
can
isometrically embedded into a half-cube graph.
First,
we
claim the
existence of distinct proper atoms
A,
B,
a,
D satisfying
{
Ana
=0,
AnD=0,
a is adjacent
to
D in
A(
G),
B
is
adjacent to A
and
a
in
A(
G).
Indeed, let A, a be two proper
atoms
at
distance 2 in A(G)
and
let B be a proper
atom
adjacent
to
A
and
a.
Suppose for contradiction
that,
for each
proper
atom
D,
D is adjacent to A if
and
only if D is adjacent
to
a.
If
D is adjacent to A
and
a,
then
D
Au
C.
If
D'
is adjacent to A
and
a
and
D is adjacent
to
D',
then
D meets A
or
C and, thus, D is adjacent
to
both
A
and
a,
implying D
<:;;
AUC.
By connectivity
of
the atom
graph
A(G),
we
deduce
that
each
proper
atom
D
is contained
in
A U
C.
Therefore, if
D,
D'
are disjoint proper atoms,
then
D'
is
the
complement
of
D.
This shows
that
each proper atom is adjacent to all
other
proper
atoms except
at
most one, contradicting
the
assumption
that
A(G) is not
a
subgraph
of
a cocktail-party graph.
Let
us
call a half each set
of
the form
An
B or A \
B,
where A, B are adjacent
proper
atoms. Each half has cardinality i
and
each proper atom
is
the
disjoint
union
of
two halves.
We
claim
that
(21.2.9) distinct halves are disjoint.
If
(21.2.9) holds then, for each node x E V, X
can
be uniquely expressed as a
disjoint union of halves. Indeed, if
(xo,
xl,'
..
,Xs
=
X)
is a shortest
path
from
Xo
to x
in
G,
then
X UI<i<sXi \
Xi-l
where each proper atom
Xi
\
Xi-l
is
the
union
of
two halves;
this
set of halves does not
depend
on
the choice of