• Home
  • Textbooks
  • Introductory Combinatorics
  • Digraphs and Networks

Introductory Combinatorics

Richard A. Brualdi

Chapter 13

Digraphs and Networks - all with Video Answers

Educators


Chapter Questions

02:18

Problem 1

Prove Theorem 13.1.2.

Wendi Zhao
Wendi Zhao
Numerade Educator
03:07

Problem 2

Prove Theorem 13.1.3.

Wendi Zhao
Wendi Zhao
Numerade Educator
01:27

Problem 3

Prove that an orientation of $K_{n}$ is a transitive tournament if and only if it does not have any directed cycles of length $3 .$

WZ
Wen Zheng
Numerade Educator
01:08

Problem 4

Give an example of a digraph that does not have a closed Eulerian directed trail but whose underlying general graph has a closed Eulerian trail.

Norman Atentar
Norman Atentar
Numerade Educator
04:04

Problem 5

Prove that a digraph has no directed cycles if and only if its vertices can be labeled from 1 up to $n$ so that the terminal vertex of each arc has a larger label than the initial vertex.

WZ
Wen Zheng
Numerade Educator
04:31

Problem 6

Prove that a digraph is strongly connected if and only if there is a closed, directed walk that contains each vertex at least once.

WZ
Wen Zheng
Numerade Educator
01:30

Problem 7

Let $T$ be any tournament. Prove that it is possible to change the direction of at most one arc in order to obtain a tournament with a directed Hamilton cycle.

Carson Merrill
Carson Merrill
Numerade Educator
01:11

Problem 8

Use the proof of Theorem $13.1 .5$ in order to write an algorithm for determining a Hamilton path in a tournament.

Carson Merrill
Carson Merrill
Numerade Educator
01:11

Problem 9

Prove that a tournament is strongly connected if and only if it has a directed Hamilton cycle.

Carson Merrill
Carson Merrill
Numerade Educator
04:31

Problem 10

Prove that every tournament contains a vertex $u$ such that, for every other vertex $x$, there is a path from $u$ to $x$ of length at most $2 .$

WZ
Wen Zheng
Numerade Educator
03:23

Problem 11

Prove that every graph has the property that it is possible to orient each of its edges so that, for each vertex $x$, the indegree and outdegree of $x$ differ by a! most 1 .

Prathan Jarupoonphol
Prathan Jarupoonphol
Numerade Educator
05:18

Problem 12

$*$ Devise an algorithm for constructing a directed Hamilton cycle in a strongly connected tournament.

WZ
Wen Zheng
Numerade Educator
01:25

Problem 13

Apply the algorithm in Section $13.1$ and determine a strongly connected orientation of the graphs in Figures $11.15$ to $11.18$.

Gregory Higby
Gregory Higby
Numerade Educator
04:31

Problem 14

Prove the following generalization of Theorem 13.1.6: Let $G$ be a connecterl graph. Then, after replacing each bridge $\{a, b\}$ by the two arcs $(a, b)$ and $(b, a)$. one in each direction, it is possible to give the remaining edges of $G$ an orientation so that the resulting digraph is strongly connected.

WZ
Wen Zheng
Numerade Educator
02:47

Problem 15

Modify the algorithm for constructing a strongly connected orientation of $\mathrm{A}$ bridgeless connected graph in order to accommodate the situation describerl in Exercise 14 .

Chris Trentman
Chris Trentman
Numerade Educator
01:09

Problem 16

Consider a trader problem in which trader $t_{1}$ ranks his item number 1. Prove that, in every core allocation, $t_{1}$ gets to keep his own item.

Himanshu Kushwaha
Himanshu Kushwaha
Numerade Educator
02:34

Problem 17

Construct an example of a trading problem, with $n$ traders, with the property that, in each core allocation, exactly one trader gets the item he ranks first.

Adriano Chikande
Adriano Chikande
Numerade Educator
14:21

Problem 18

Show that, for the trading problem in which the preferences are given by the table
$$
\begin{array}{c|ccc}
& t_{1} & t_{2} & t_{3} \\
\hline t_{1} & 2 & 1 & 3 \\
t_{2} & 3 & 2 & 1 \\
t_{3} & 1 & 3 & 2
\end{array}
$$
there are exactly two core allocations. Which of these results from applying the constructive proof of Theorem $13.1 .9 ?$

Chris Trentman
Chris Trentman
Numerade Educator
03:20

Problem 19

Suppose that, in a trading problem, some trader ranks his own item number $k$. Prove that, in each core allocation, that player obtains an item he ranks no lower than $k$. (Thus, a player never leaves with an item that he values less than the item he brought to trade.)

Oscar Bender-Stone
Oscar Bender-Stone
Numerade Educator
12:40

Problem 20

Prove that, in the core allocation obtained by applying the constructive proof of Theorem $13.1 .9$, at least one player gets an item he ranks number 1. Show by example that there may be core allocations in which no player gets his first choice.

Victor Salazar
Victor Salazar
Numerade Educator
02:49

Problem 21

Prove that, in a trading problem, there is a core allocation in which every trader gets the item he ranks number 1 if and only if the digraph $D^{1}$ constructed in the proof of Theorem $13.1 .9$ consists of directed cycles, no two of which have a vertex in common.

Prathan Jarupoonphol
Prathan Jarupoonphol
Numerade Educator
12:20

Problem 22

Construct a core allocation for the trading problem in which the preferences are given by the following table:
$$
\begin{array}{c|ccccccc}
& t_{1} & t_{2} & t_{3} & t_{4} & t_{5} & t_{6} & t_{7} \\
\hline t_{1} & 2 & 3 & 1 & 4 & 7 & 5 & 6 \\
t_{2} & 1 & 6 & 4 & 3 & 2 & 7 & 5 \\
t_{3} & 2 & 7 & 3 & 5 & 1 & 4 & 6 \\
t_{4} & 3 & 4 & 2 & 7 & 1 & 6 & 5 \\
t_{5} & 1 & 3 & 4 & 2 & 5 & 7 & 6 \\
t_{6} & 2 & 4 & 1 & 5 & 3 & 7 & 6 \\
t_{7} & 7 & 3 & 4 & 2 & 1 & 6 & 5
\end{array}
$$

Arulmozhi T
Arulmozhi T
Numerade Educator
04:39

Problem 23

Explicitly write the algorithm for a core allocation that is implicit in the proof of Theorem 13.1.9.

Chris Trentman
Chris Trentman
Numerade Educator
01:22

Problem 24

Determine a maximum flow and a minimum cut in each of the networks $N=$ $(V, A, s, t, c)$ in Figure 13.16. (The numbers near arcs are their capacities.)

Victor Salazar
Victor Salazar
Numerade Educator
01:26

Problem 25

Determine the maximum number of pairwise arc-disjoint paths from $s$ to $t$ in the digraphs of the networks in Exercise 24. Verify that the number is maximum by exhibiting an st-separating set with the same number of ares (cf. Theorem $13.2 .4)$

Victor Salazar
Victor Salazar
Numerade Educator
00:36

Problem 26

Consider the network in Figure $13.17$, where there are three sources $s_{1}, s_{2}$, and $s_{3}$ for a certain commodity and three targets $t_{1}, t_{2}$, and $t_{3}$. Each source has a certain supply of the commodity, and each target has a certain demand for the commodity. These supplies and demands are the numbers in brackets next to the sources and sinks. The supplies are to flow from the sources to the targets,
subject to the flow capacities on each arc. Determine whether all the demands can be met simultaneously with the available supplies. (One possible way to approach this problem is to introduce an auxiliary source $s$ and an auxiliarly target $t$, arcs from $s$ to each $s_{i}$ with capacity equal to $s_{i}$ 's supply, and arcs from each $t_{j}$ to $t$ with capacity equal to $t_{j}^{\prime}$ 's demand, and then find a maximum flow from $s$ to $t$ in the augmented network and check whether all demands are met.)

Himanshu Kushwaha
Himanshu Kushwaha
Numerade Educator
01:46

Problem 27

In Exercise 26, change the supplies at $s_{1}, s_{2}$, and $s_{3}$ to $a, b$, and $c$, respectively, and determine again whether all the demands can be met simultaneously with the available supplies.

AG
Ankit Gupta
Numerade Educator
00:46

Problem 28

Formulate and prove a theorem that gives necessary and sufficient conditions so that a network with multiple sources and sinks has a flow that simultaneously meets all prescribed demands with available supplies.

Harsh Gadhiya
Harsh Gadhiya
Numerade Educator
07:50

Problem 29

Use the matching algorithm to determine the largest number of edges in a matching $M$ of the bipartite graphs in Figure 13.18. In each case, find a cover $S$ with $|S|=|M|$.

Chris Trentman
Chris Trentman
Numerade Educator
02:31

Problem 30

Consider an $m$ -by-n board, with squares alternately colored black and white, where some of the squares have been forbidden. In Chapter 9 , we associated with each nonforbidden (free) white square the set of nonforbidden (free) black squares with which it shares an edge. This family of sets was called the domino family of the board. We can also associate with the board a bipartite graph $G$ (the domino bipartite graph of the board) with bipartition $X, Y$, where $X$ is the set of free white squares and $Y$ is the set of free black squares. There is an edge joining a free white square to a free black square if and only if the two squares share an edge. A matching $M$ of $G$ corresponds to the placement of $|M|$ nonoverlapping dominoes on the board. Use the matching algorithm to determine the largest number of nonoverlapping dominoes that can be placed on the board shown here (that is, $\rho(G))$ and certify why you have the largest number by finding $c(G)$.

Nick Johnson
Nick Johnson
Numerade Educator
01:49

Problem 31

Consider the set $A$ of the $2^{n}$. binary sequences of length $n$. This exercise concerns the existence of a circular arrangement $\gamma_{n}$ of $2^{n} 0$ s and $1 s$, so that the $2^{n}$ sequences of $n$ consecutive bits of $\gamma$ give all of $A$; that is, are all distinct. Such a circular arrangement is called a de Bruijn cycle. For example, if $n=2$, the circular arrangement $0,0,1,1$. (regarding the first 0 as following the last 1 ) gives 0,$0 ; 0,1 ; 1,1 ;$ and $1,0 .$ For $n=3,0,0,0,1,0,1,1,1$ (regarded cyclically) is a de Bruijn cycle. Define a digraph $\Gamma_{n}$ whose vertices are the $2^{n-1}$ binary sequences of length $n-1$. Given two such binary sequences $x$ and $y$, we put an arc $e$ from $x$ to $y$, provided that the last $n-2$ bits of $x$ agree with the first $n-2$ bits of $y_{1}$ and then we label the arc $e$ with the first. bit of $x$.
(a) Prove that every vertex of $\Gamma_{n}$ has indegree and outdegree equal to 2 . Thus, $\Gamma_{n}$ has a total of $2 \cdot 2^{n-1}=2^{n}$ arcs.
(b) Prove that $\Gamma_{n}$ is strongly connected, and hence $\Gamma_{n}$ has a closed Eulerian directed trail (of length $\left.2^{n}\right)$.
(c) Let $b_{1}, b_{2}, \ldots, b_{2^{n}}$ be the labels of the arcs (considered as a circular arrangement) as we traverse an Eulerian directed trail of $\Gamma_{n}$. Prove that $b_{1}, b_{2}, \ldots, b_{2^{n}}$ is a de Bruijn cycle.
(d) Prove that, given any two vertices $x$ and $y$ of the digraph $\Gamma_{n}$, there is a path from $x$ to $y$ of length at most $n-1$.

Raj Bala
Raj Bala
Numerade Educator