2009
DOI: 10.1016/j.ipl.2009.02.013
|View full text |Cite
|
Sign up to set email alerts
|

An algorithm for computing simple k-factors

Abstract: A k-factor of graph G is defined as a k-regular spanning subgraph of G. For instance, a 2-factor of G is a set of cycles that span G. 2-factors have multiple applications in Graph Theory, Computer Graphics, and Computational Geometry [5,4,6,14]. We define a simple 2-factor as a 2-factor without degenerate cycles. In general, simple k-factors are defined as k-regular spanning subgraphs where no edge is used more than once. We propose a new algorithm for computing simple k-factors for all values of k ≥ 2.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 12 publications
0
8
0
Order By: Relevance
“…In this context, our notion of k-matchings is equivalent to so-called component factors while perfect k-matchings coincide with the well-known notion of k-factors which are k-regular spanning graphs. While it is an easy task to verify the existence and to find a perfect k-matching (if one exists) [3,7,24], it is NP-complete to determine whether there is a nonempty k-matchings in a graph for all k ≥ 3 [7,26,32].…”
Section: Preliminariesmentioning
confidence: 99%
See 2 more Smart Citations
“…In this context, our notion of k-matchings is equivalent to so-called component factors while perfect k-matchings coincide with the well-known notion of k-factors which are k-regular spanning graphs. While it is an easy task to verify the existence and to find a perfect k-matching (if one exists) [3,7,24], it is NP-complete to determine whether there is a nonempty k-matchings in a graph for all k ≥ 3 [7,26,32].…”
Section: Preliminariesmentioning
confidence: 99%
“…A k-matching M is perfect, if each vertex is incident to some edge of M , and thus, F is a k-regular spanning graph of G. Determining whether a perfect k-matching exists and, in the affirmative case, computing a perfect k-matching can be done in polynomial-time [3,7,24]. In contrast, the problem of determining whether a given graph has a non-empty k-matching, is NP-complete for all integer k ≥ 3 [7,26,32].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…A k-matching M is perfect, if each vertex is incident to some edge of M , and thus, F is a k-regular spanning graph of G. Determining whether a perfect k-matching exists and, in the affirmative case, computing a perfect k-matching can be done in polynomial-time [2,6,24]. In contrast, the problem of determining whether a given graph has a non-empty k-matching, is NP-complete for all integers k ≥ 3 [6,26,33].…”
Section: Introductionmentioning
confidence: 99%
“…An r-factor of a graph is an r-regular spanning subgraph. A 2-factor is also called a cycle cover and has many applications in areas such as computer graphics and computational geometry [21], for instance for fast rendering of 3D scenes. In an edge-weighted graph, the problem of finding a cycle cover with minimum cost can be solved in polynomial-time [25].…”
Section: Introductionmentioning
confidence: 99%