On the complexity of the upper r-tolerant edge cover problem
Mehdi Khosravian
Joint work with: Ararat Harutyunyan, Nikolaos Melissinos, Jérôme Monnot and Aris Pagourtzis
July 2, 2020
1/10
On the complexity of the upper r -tolerant edge cover problem Mehdi - - PowerPoint PPT Presentation
On the complexity of the upper r -tolerant edge cover problem Mehdi Khosravian Joint work with: Ararat Harutyunyan, Nikolaos Melissinos, Jrme Monnot and Aris Pagourtzis July 2, 2020 1/10 Tolerant Edge Cover Problems 2/10 Tolerant Edge
1/10
2/10
◮ S is an edge cover i.e., each vertex of G is an endpoint of at least
◮ S is minimal (with respect to inclusion) i.e., no proper subset of
2/10
◮ S is an edge cover i.e., each vertex of G is an endpoint of at least
◮ S is minimal (with respect to inclusion) i.e., no proper subset of
2/10
◮ S is an edge cover i.e., each vertex of G is an endpoint of at least
◮ S is minimal (with respect to inclusion) i.e., no proper subset of
2/10
◮ S is an edge cover i.e., each vertex of G is an endpoint of at least
◮ S is minimal (with respect to inclusion) i.e., no proper subset of
2/10
◮ S is an edge cover i.e., each vertex of G is an endpoint of at least
◮ S is minimal (with respect to inclusion) i.e., no proper subset of
2/10
3/10
◮ S is an r-edge cover i.e., deletion of any set of at most r − 1
◮ removing of any edge from S yields a set which is not an r-edge
3/10
◮ S is an r-edge cover i.e., deletion of any set of at most r − 1
◮ removing of any edge from S yields a set which is not an r-edge
3/10
◮ S is an r-edge cover i.e., deletion of any set of at most r − 1
◮ removing of any edge from S yields a set which is not an r-edge
3/10
4/10
G = (V, E) r = 2 A B C D E F
4/10
G = (V, E) r = 2 A B C D E F 2-EC A B C D E F
4/10
G = (V, E) r = 2 A B C D E F 2-EC A B C D E F Upper 2-EC A B C D E F
4/10
5/10
◮ V = V1(S) ∪ V2(S) where V1(S) = {v ∈ V : dGS(v) = r} and
◮ V2(S) is an independent set of GS.
5/10
◮ V = V1(S) ∪ V2(S) where V1(S) = {v ∈ V : dGS(v) = r} and
◮ V2(S) is an independent set of GS.
V1(S) V1(S) V1(S)
V2(S) V2(S) V2(S)
Contradicts to r-tolerancy
5/10
◮ V = V1(S) ∪ V2(S) where V1(S) = {v ∈ V : dGS(v) = r} and
◮ V2(S) is an independent set of GS.
V1(S) V1(S) V1(S)
V2(S) V2(S) V2(S)
Contradicts to r-tolerancy
5/10
◮ V = V1(S) ∪ V2(S) where V1(S) = {v ∈ V : dGS(v) = r} and
◮ V2(S) is an independent set of GS.
V1(S) V1(S) V1(S)
V2(S) V2(S) V2(S)
Contradicts to r-tolerancy
5/10
6/10
6/10
v∈V dGS(v) ≥ rn where |V | = n.
6/10
v∈V dGS(v) ≥ rn where |V | = n. V1(S) V1(S) V1(S)
V2(S) V2(S) V2(S)
6/10
v∈V dGS(v) ≥ rn where |V | = n.
6/10
7/10
7/10
7/10
7/10
7/10
7/10
8/10
8/10
8/10
8/10
8/10
8/10
i v′ j, v∗ i v′′ j , v∗ i v′′ j
8/10
i v′ j, v∗ i v′′ j , v∗ i v′′ j
8/10
u1 u2
8/10
u1 u2
8/10
u1 u2
8/10
u1 u2
8/10
u1 u2
8/10
u1 u2
8/10
u1 u2
8/10
u1 u2
8/10
u1 u2
8/10
9/10
594 in graphs of max degree 4.
9/10
594 in graphs of max degree 4.
9/10
1 2 3 4
9/10
1 2 3 4
1 2 3 4
9/10
1 2 3 4
1 2 3 4
9/10
1 2 3 4
1 2 3 4
9/10
1 2 3 4 1 2 3 4
9/10
1 2 3 4 1 2 3 4
9/10
1 2 3 4 1 2 3 4
9/10
1 2 3 4 1 2 3 4
9/10
1 2 3 4 1 2 3 4
9/10
1 2 3 4 1 2 3 4
9/10
1 2 3 4 1 2 3 4
9/10
594 in graphs of max degree 4.
99 in
9/10
594 in graphs of max degree 4.
99 in
884 in graphs of max degree 6.
9/10
10/10