|
This article is cited in 1 scientific paper (total in 1 paper)
An algorithm for taking a bipartite graph to the bipartite threshold form
V. A. Baranskii, T. A. Senchonok Ural Federal University named after the First President of Russia B. N. Yeltsin, Ekaterinburg
Abstract:
A triple of different vertices (x,v,y) of a graph G=(V,E) such that xv∈E and vy∉E is called lifting if deg(x)≤deg(y) and lowering if deg(x)≥2+deg(y). A transformation ϕ of the graph G that replaces G with ϕ(G)=G−xv+vy is called an edge rotation in the graph G about the vertex v corresponding to the triple of vertices (x,v,y). For a lifting (lowering) triple (x,v,y), the corresponding edge rotation is called lifting (lowering). An edge rotation in a graph G is lifting if and only if its inverse is lowering in the graph ϕ(G). A bipartite graph H=(V1,E,V2) is called a bipartite threshold graph if it has no lifting triples such that x,y∈V1 and v∈V2 or x,y∈V2 and v∈V1. The edge rotation corresponding to a triple of vertices (x,v,y) such that x,y∈V1 and v∈V2 (x,y∈V2 and v∈V1) is called a V1-rotation (V2-rotation) of edges. Every bipartite graph H=(V1,E,V2) can be transformed to a bipartite threshold graph by a finite sequence of V1-rotations (V2-rotations) of edges. The aim of the paper is to give a polynomial algorithm that transforms every bipartite graph H=(V1,E,V2) to a bipartite threshold graph by a shortest finite sequence of V1-rotations of edges.
Keywords:
algorithm, integer partition, threshold graph, bipartite graph, bipartite threshold graph, Ferrers diagram.
Received: 15.08.2022 Revised: 15.09.2022 Accepted: 26.09.2022
Citation:
V. A. Baranskii, T. A. Senchonok, “An algorithm for taking a bipartite graph to the bipartite threshold form”, Trudy Inst. Mat. i Mekh. UrO RAN, 28, no. 4, 2022, 54–63
Linking options:
https://www.mathnet.ru/eng/timm1949 https://www.mathnet.ru/eng/timm/v28/i4/p54
|
Statistics & downloads: |
Abstract page: | 106 | Full-text PDF : | 38 | References: | 35 |
|