A graph H is a clique graph if H is a vertex-disjoin union of cliques. Abu-Khzam (2017) introduced the (a, d)-Cluster Editing problem, where for fixed natural numbers a, d, given a graph G and vertex-weights a* : V(G)...
详细信息
A graph H is a clique graph if H is a vertex-disjoin union of cliques. Abu-Khzam (2017) introduced the (a, d)-Cluster Editing problem, where for fixed natural numbers a, d, given a graph G and vertex-weights a* : V(G) {0, 1, ... , a} and d* : V(G) {0, 1, ... , d}, we are to decide whether G can be turned into a cluster graph by deleting at most d*(v) edges incident to every v & ISIN;V(G) and adding at most a*(v) edges incident to every v & ISIN;V(G). Results by Komusiewicz and Uhlmann (2012) and Abu-Khzam (2017) provided a dichotomy of complexity (in P or NP-complete) of (a, d)-Cluster Editing for all pairs a, d apart from a = d = 1. Abu-Khzam (2017) conjectured that (1, 1)-Cluster Editing is in P. We resolve Abu-Khzam's conjecture in affirmative by (i) providing a series of five polynomial-time reductions to C3-free and C4-free graphs of maximum degree at most 3, and (ii) designing a polynomial-time algorithm for solving (1, 1)-Cluster Editing on C3-free and C4-free graphs of maximum degree at most 3.& COPY;2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://***/licenses/by/4.0/).
Let G = (V, E) be an undirected graph in which every vertex v. V is assigned a nonnegative integer w(v). A w- packing is a collection P of cycles (repetition allowed) in G such that every v. V is contained at most w(v...
详细信息
Let G = (V, E) be an undirected graph in which every vertex v. V is assigned a nonnegative integer w(v). A w- packing is a collection P of cycles (repetition allowed) in G such that every v. V is contained at most w(v) times by the members of P. Let < w > = 2|V | + Sigma(v is an element of V)[log(w(v)+ 1)] denote the binary encoding length (input size) of the vector (w(v): v is an element of V)(T). We present an efficient algorithm which finds in O(|V|(8) < w >(2) + |V|(14)) time a w- packing of maximum cardinality in G provided packing and covering cycles inGsatisfy the Z(+)-max-flow min-cut property.
The longest cycle problem is the problem of finding a cycle with maximal vertices in a graph. Although it is solvable in polynomial time on few trivial graph classes, the longest cycle problem is well known as NP-comp...
详细信息
The longest cycle problem is the problem of finding a cycle with maximal vertices in a graph. Although it is solvable in polynomial time on few trivial graph classes, the longest cycle problem is well known as NP-complete. A lot of efforts have been devoted to the longest cycle problem. To the best of our knowledge however, there are no polynomial algorithms that can solve any of the non-trivial graph classes. Interval graphs, the intersection of chordal graphs and asteroidal triple-free graphs, are known to be the non-trial graph classes that have polynomial algorithm of the longest cycle problem. In 2009, K. Ioannidou, G.B. Mertzios and S.D. Nikolopoulos presented a polynomial algorithm for the longest path problem on interval graphs in Ioannidou et al. (2009) [19]. Inspired by their work, we investigate the longest cycle problem of interval graphs. In this paper, we present the first polynomial algorithm for the longest cycle problem on interval graphs. A dynamic programming approach is proposed in the polynomial algorithm that runs in O(n(8)) time, where n is the number of vertices of the input graph. Using a similar approach, we design a polynomial algorithm to solve the longest k-thick subgraph problem on interval graphs which will be presented in another separate work. According to the interesting properties of k-thick interval graphs that we discovered (e.g., an interval graph G is traceable if and only if G is 1-thick, G is hamiltonian if and only if G is 2-thick, G is hamiltonian connected if and only if G is 3-thick and so on), the algorithm presented in this paper can be important in studying the spanning connectivity on interval graphs. (C) 2021 Elsevier B.V. All rights reserved.
The longest path problem is the problem of finding a path of maximum length in a graph. polynomial solutions for this problem are known only for small classes of graphs, while it is NP-hard on general graphs, as it is...
详细信息
The longest path problem is the problem of finding a path of maximum length in a graph. polynomial solutions for this problem are known only for small classes of graphs, while it is NP-hard on general graphs, as it is a generalization of the Hamiltonian path problem. Motivated by the work of Uehara and Uno (Proc. of the 15th Annual International Symp. on algorithms and Computation (ISAAC), LNCS, vol. 3341, pp. 871-883, 2004), where they left the longest path problem open for the class of interval graphs, in this paper we show that the problem can be solved in polynomial time on interval graphs. The proposed algorithm uses a dynamic programming approach and runs in O(n (4)) time, where n is the number of vertices of the input graph.
An underdetermined Bernoulli source generates symbols of a given underdetermined alphabet independently with some probabilities. To each underdetermined symbol there corresponds a set of basic (fully defined) symbols ...
详细信息
An underdetermined Bernoulli source generates symbols of a given underdetermined alphabet independently with some probabilities. To each underdetermined symbol there corresponds a set of basic (fully defined) symbols such that it can be substituted (specified) by any of them. An underdetermined source is characterized by its entropy, which is implicitly introduced as a minimum of a certain function and plays a role similar to the Shannon entropy for fully defined sources. Coding of an underdetermined source must ensure, for any sequence generated by the source, recovering some its specification. Coding is asymptotically optimal if the average code length is asymptotically equal to the source entropy. Coding is universal if it does not depend on the probabilities of source symbols. We describe an asymptotically optimal universal coding method for underdetermined Bernoulli sources for which the encoding and decoding procedures can be realized by RAM-programs of almost linear complexity.
Consider a graph G and a labeling of its edges with r labels. Every vertex v is an element of V(G) is associated with a palette of incident labels together with their frequencies, which sum up to the degree of v. We s...
详细信息
Consider a graph G and a labeling of its edges with r labels. Every vertex v is an element of V(G) is associated with a palette of incident labels together with their frequencies, which sum up to the degree of v. We say that two vertices have distinct palettes if they differ in the frequency of at least one label, otherwise they have the same palette. For an integer r > 0, a colorful r-edge decomposition of a graph G is a labeling l : E(G) -> {1, . . . , r} such that for any vertex v is an element of V(G), the edges incident with the vertex v have at least min{r, d(v)} different labels and for every two adjacent vertices v and u with d(v) = d(u), they have the same palette. In this work, we investigate some properties of this edge decomposition. We prove that for each t, every tree has a colorful t-edge decomposition and that decomposition can be found in polynomial time. On the negative side, we prove that for a given graph G with 2 <= delta(G) <= Delta(G) <= 3 determining whether G has a colorful 2-edge decomposition is NP-complete. Among other results, we show that for a given bipartite graph G with degree set {a(1), a(2), . . . , a(c)} where c is a constant number, if for each i, 1 <= i <= c, the induced subgraph on the set of vertices of degree a(i) has d connected components, where d is a constant number, then there is a polynomial time algorithm to decide whether G has a colorful 2-edge decomposition. Also, we prove that every r-regular graph G with at most one cut edge has a colorful 2-edge decomposition. (C) 2016 Elsevier B.V. All rights reserved.
We propose a polynomial algorithm for a separable convex optimization problem with linear constraints. We do not make any additional assumptions about the structure of the objective function except for polynomial comp...
详细信息
We propose a polynomial algorithm for a separable convex optimization problem with linear constraints. We do not make any additional assumptions about the structure of the objective function except for polynomial computability. That is, the objective function can be non-differentiable. The running time of our algorithm is polynomial in the size of the input consisting of an instance of the problem and the accuracy with which the problem is to be solved. Our algorithm uses an oracle for solving auxiliary systems of linear inequalities. This oracle can be any polynomial algorithm for linear programming.
作者:
Yang, Y.US NRC
Off Res Two White Flint North 11545 Rockville Pike Rockville MD 20852 USA
Since the beginning of the development of interior-point methods, there exists a puzzling gap between the results in theory and the observations in numerical experience, i.e., algorithms with good polynomial bounds ar...
详细信息
Since the beginning of the development of interior-point methods, there exists a puzzling gap between the results in theory and the observations in numerical experience, i.e., algorithms with good polynomial bounds are not computationally efficient and algorithms demonstrated efficiency in computation do not have a good or any polynomial bound. Todd raised a question in 2002: Can we find a theoretically and practically efficient way to reoptimize? This paper is an effort to close the gap. We propose two arc-search infeasible interior-point algorithms with infeasible central path neighborhood wider than all existing infeasible interior-point algorithms that are proved to be convergent. We show that the first algorithm is polynomial and its simplified version has a complexity bound equal to the best known complexity bound for all (feasible or infeasible) interior-point algorithms. We demonstrate the computational efficiency of the proposed algorithms by testing all Netlib linear programming problems in standard form and comparing the numerical results to those obtained by Mehrotra's predictor-corrector algorithm and a recently developed more efficient arc-search algorithm (the convergence of these two algorithms is unknown). We conclude that the newly proposed algorithms are not only polynomial but also computationally competitive compared to both Mehrotra's predictor-corrector algorithm and the efficient arc-search algorithm.
Given an undirected graph G = (V, E) with node set V = [1, n], a subset S subset of or equal to V, and a rational vector a is an element ofQ(S boolean ORE), the positive semidefinite matrix completion problem consists...
详细信息
Given an undirected graph G = (V, E) with node set V = [1, n], a subset S subset of or equal to V, and a rational vector a is an element ofQ(S boolean ORE), the positive semidefinite matrix completion problem consists of determining whether there exists a real symmetric n x n positive semidefinite matrix X = (x(ij)) satisfying x(ii) = a(i) (i is an element of S) and x(ij) = a(ij) (ij is an element of E). Similarly, the Euclidean distance matrix completion problem asks for the existence of a Euclidean distance matrix completing a partially defined given matrix. It is not known whether these problems belong to NP. We show here that they can be solved in polynomial time when restricted to the graphs having a fixed minimum fill-in,the minimum fill-in of graph G being the minimum number of edges needed to be added to G in order to obtain a chordal graph. A simple combinatorial algorithm permits us to construct a completion in polynomial time n the chordal case. We also show that the completion problem is polynomially solvable for a class of graphs including wheels of fixed length ( assuming all diagonal entries are specified). The running time of our algorithms is polynomially bounded in terms of n and the bitlength of the input a. We also observe that the matrix completion problem can be solved in polynomial time n the real number model for the class of graphs containing no homeomorph of K-4.
The Frobenius problem is to find a method (= algorithm) for calculating the largest "sum of money" that cannot be given by coins whose values b(0), b(1),..., b(w). are coprime integers. As admissible solutio...
详细信息
The Frobenius problem is to find a method (= algorithm) for calculating the largest "sum of money" that cannot be given by coins whose values b(0), b(1),..., b(w). are coprime integers. As admissible solutions (algorithms), it is common practice to study polynomial algorithms, which owe their name to the form of the dependence of time expenditure on the length of the original information. The difficulty of the Frobenius problem is apparent from the fact that already for w = 3 the existence of a polynomial solution is still an open problem. In the present paper, we distinguish some classes of input data for which the problem can be solved polynomially;nevertheless, argumentation in the spirit of complexity theory of algorithms is kept to a minimum.
暂无评论