Computing Cycle Covers without Short Cycles
نویسندگان
چکیده
A cycle cover of a graph is a spanning subgraph where each node is part of exactly one simple cycle. A k-cycle cover is a cycle cover where each cycle has length at least k. We call the decision problems whether a directed or undirected graph has a k-cycle cover k-DCC and k-UCC. Given a graph with edge weights one and two, Min-k-DCC and Min-k-UCC are the minimization problems of finding a k-cycle cover with minimum weight. We present factor 4/3 approximation algorithms for Min-k-DCC with running time O(n) (independent of k). Specifically, we obtain a factor 4/3 approximation algorithm for the asymmetric travelling salesperson problem with distances one and two and a factor 2/3 approximation algorithm for the directed path packing problem with the same running time. On the other hand, we show that k-DCC is NP-complete for k ≥ 3 and that Min-k-DCC has no PTAS for k ≥ 4, unless P = NP . Furthermore, we design a polynomial time factor 7/6 approximation algorithm for Min-k-UCC. As a lower bound, we prove that Min-k-UCC has no PTAS for k ≥ 12, unless P = NP.
منابع مشابه
On Approximating Restricted Cycle Covers
A cycle cover of a graph is a set of cycles such that every vertex is part of exactly one cycle. An L-cycle cover is a cycle cover in which the length of every cycle is in the set L. A special case of L-cycle covers are k-cycle covers for k ∈ N, where the length of each cycle must be at least k. The weight of a cycle cover of an edge-weighted graph is the sum of the weights of its edges. We com...
متن کامل(Q,r) Stochastic Demand Inventory Model With Exact Number of Cycles
In most stochastic inventory models, such as continuous review models and periodic review models, it has been assumed that the stockout period during a cycle is small enough to be neglected so that the average number of cycles per year can be approximated as D/Q, where D is the average annual demand and Q is the order quantity. This assumption makes the problem more tactable, but it should not ...
متن کاملApproximability of Minimum-weight Cycle Covers
A cycle cover of a graph is a set of cycles such that every vertex is part of exactly one cycle. An L-cycle cover is a cycle cover in which the length of every cycle is in the set L ⊆ N. For most sets L, computing L-cycle covers of minimum weight is NP-hard and APX-hard. While computing L-cycle covers of maximum weight admits constant factor approximation algorithms (both for undirected and dir...
متن کاملApproximation Algorithms for Restricted Cycle Covers Based on Cycle Decompositions
A cycle cover of a graph is a set of cycles such that every vertex is part of exactly one cycle. An L-cycle cover is a cycle cover in which the length of every cycle is in the set L ⊆ N. For most sets L, the problem of computing L-cycle covers of maximum weight is NP-hard and APX-hard. We devise polynomial-time approximation algorithms for L-cycle covers. More precisely, we present a factor 2 a...
متن کامل(Q,r) Stochastic Demand Inventory Model With Exact Number of Cycles
In most stochastic inventory models, such as continuous review models and periodic review models, it has been assumed that the stockout period during a cycle is small enough to be neglected so that the average number of cycles per year can be approximated as D/Q, where D is the average annual demand and Q is the order quantity. This assumption makes the problem more tactable, but it should not ...
متن کاملComparison of pregnancy outcomes of frozen embryo transfers in women undergoing artificial endometrial preparation with and without short and long-acting gonadotropin releasing hormone agonists
Background & aim: There are conflicting results regarding the benefit of gonadotropin releasing hormone (GnRH) agonist treatment on frozen embryo transfer (FET) outcome. No study was found to compare pregnancy outcome between patients undergoing short and long acting types of GnRH agonist for FET cycles. This study aimed to assess the effectiveness of short and long ac...
متن کامل