Abstract

Abstract The graph sandwich problem for property Π is defined as follows: Given two graphs G 1=(V,E 1) and G 2=(V,E 2) such that E 1⊆E 2, is there a graph G=(V,E) such that E 1⊆E⊆E 2 which satisfies property Π? We propose to study sandwich problems for properties Π concerning orientations, such as Eulerian orientation of a mixed graph and orientation with given in-degrees of a graph. We present a characterization and a polynomial-time algorithm for solving the m-orientation sandwich problem.

Highlights

  • Given two graphs G1 = (V, E1) and G2 = (V, E2) with the same vertex set V and E1 ⊆ E2, a graph G = (V, E) is called a sandwich graph for the pair G1, G2 if E1 ⊆ E ⊆ E2

  • We call E1 the mandatory edge set, E0 = E2 \ E1 the optional edge set and E3 the forbidden edge set, where E3 denotes the set of edges of the complementary graph G2 of G2

  • Graph sandwich problems have attracted much attention lately arising from many applications and as a natural generalization of recognition problems [1,2,3, 7, 22, 24]

Read more

Summary

Introduction

The following theorem characterizes graphs having an orientation with a given in-degree vector. Theorem 3 (Hakimi [13]) Given an undirected graph G = (V , E) and a non-negative integer vector m on V , there exists an orientation G of G whose in-degree vector is m if and only if m(X) ≥ i(X) ∀X ⊆ V ,. Given an undirected graph G = (V , E) and a nonnegative integer vector m on V , let m G = mbe the set function defined on E by m (F ) = m(V (F )) where V (F ) is the set of vertices covered by F. Claim 2 The set {F ⊆ E : m(X) ≥ iF (X), ∀X ⊆ V } is the set of independent sets of the matroid Mm

Degree constrained sandwich problems
Undirected graphs
Directed graphs
Eulerian sandwich problems
Mixed graphs
Strongly connected m-orientation
Mixed m-orientation
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call