3 | network properties and types Flashcards

1
Q

What do network properties do?

4 examples of network properties?

A

Network properties measure certain aspects of the network

Examples:
- order (number of nodes)
- size (number of edges)
- diamater
- chromatic number

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Does a network property depend on the particular drawing of a graph? If so/not, what is this quality known as?

A

A network property does not depend on the particular drawing of the graph

–> this is why it is also called a network invariant

Mathematically: property is preserved in an isomorphic network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a graph (network) isomorphism?

A

Two graph 𝐺 and 𝐻 are isomorphic if
- there is a bijection (one-to-one mapping) πœ‘: 𝑉(𝐺) β†’ 𝑉(𝐻)
- such that {𝑒, 𝑣} ∈ 𝐸(𝐺) if and only if {πœ‘(𝑒), πœ‘(𝑣)} ∈ 𝐸(𝐻)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What classifications of network properties are there?

A

Properties can be classified into:
- local
- global
- local-global

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the criteria for determining the classification of a network property?

A

Criteria for classification:
- does it pertain to:
- a subset of nodes or edges VS
- the entire network
- information needed to calculate/determine the property:
- only local information about node/edge VS
- global information about the entire network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a local network property?

A

(network classification)

A local property:
- pertains to: a subset of nodes / edges
- requires information for calculation: subset only

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a global network property?

A

(network classification)

Global property:
- pertains to: the entire network
- required information for calculation: entire network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a local-global property?

A

(network classification)

Local-global property
- pertains to: a subset of nodes / edges
- required information for calculation: entire network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is meant by the degree of a node in an undirected graph?

A

Given an undirected graph 𝐺:
- degree of node 𝑒 is the number of edges incident on 𝑒.
- degree is denoted by 𝑑(𝑒)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is meant by the degree of a node in a directed graph?

A

In a directed graph 𝐺:
- indegree of node 𝑒, d-(u) = number of incoming edges
- outdegree of node 𝑒, d+(u) = number of outgoing edges.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

In a directed graph 𝐺, what is d-(u)?

A

indegree of node 𝑒 = number of incoming edges

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

In a directed graph 𝐺, what is d+(u) ?

A

outdegree of node 𝑒 = number of outgoing edges

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

If d-(u) = 0 then u is a _______.

A

source (no incoming edges)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

If d+(u) = 0 then u is a _______.

A

sink (no outgoing edges)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

A node that is neither a source nor sink is ________.

A

internal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is an internal node?

A

one that is neither a sink not a source.

17
Q

What is a balance graph?

A

A graph in which for every u, d+(u) = d-(u).

18
Q

What classification is node degree?

A

A local property

19
Q

What is the degree sequence of a graph/network?

A

Degree sequence:

Given an undirected graph 𝐺, the degree sequence is a non-increasing sequence of node degree

20
Q

If a degree sequence is graphic, what does that mean about the graph?

A

A non-increasing sequence 𝑆 of non-negative integers is called
graphic if one can find a simple graph which has 𝑆 as its
degree sequence.

21
Q

When is a sequence of non-negative integers graphic?

A

A sequence of non-negative integers 𝑑1 β‰₯ β‹― β‰₯ 𝑑𝑛 is graphic if and only if:

β€œhandshaking condition”:
Ξ£1 ≀ 𝑖 ≀ 𝑛 𝑑𝑖 (sum of node degrees) is even

β€œComplete graph condition”:
Ξ£1 ≀ 𝑖 ≀ π‘˜ 𝑑𝑖 ≀ π‘˜(π‘˜ βˆ’ 1) + Ξ£π‘˜+1 ≀ 𝑖 ≀
𝑛
min(𝑑𝑖, π‘˜) holds for every π‘˜, 1 ≀ π‘˜ ≀ 𝑛

22
Q

What theorem describes what a graphic sequence is?

What is useful about this theorem?

A

Erdos-Gallai theorem (1960)

With just n numbers (degrees of all nodes), we can determine if a simple graph exists.

We can use it to generate graphs, given a degree sequence (Havel Hakimi)

23
Q

Can a degree sequence be graphic if all degrees occur with multiplicity of 1?

A

No.
There must be two nodes of the same degree.

Proof: For a graph on n node, consider the degrees n-1, …, 0

24
Q

What is the Havel Hakimi algorithm?

A

Solves the graph realization problem:

Given a finite list of nonnegative integers in non-increasing order (degree sequence) ,

is there a simple graph such that its degree sequence is exactly this list?

25
Q
A