Source author record

Anders Yeo

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

28works
6topics
4close collaborators

Published work

28 publications

preprint2022arXiv

Exact capacitated domination: on the computational complexity of uniqueness

In this paper we consider a local service-requirement assignment problem named exact capacitated domination from an algorithmic point of view. This problem aims to find a solution (a Nash equilibrium) to a game-theoretic model of public good provision. In the problem we are given a capacitated graph, a graph with a parameter defined on each vertex that is interpreted as the capacity of that vertex. The objective is to find a DP-Nash subgraph: a spanning bipartite subgraph with partite sets D and P, called the D-set and P-set respectively, such that no vertex in P is isolated and that each vertex in D is adjacent to a number of vertices equal to its capacity. We show that whether a capacitated graph has a unique DP-Nash subgraph can be decided in polynomial time. However, we also show that the nearby problem of deciding whether a capacitated graph has a unique D-set is co-NP-complete.

preprint2022arXiv

Results on the Small Quasi-Kernel Conjecture

A {\em quasi-kernel} of a digraph DD is an independent set Q⊆V(D)Q\subseteq V(D) such that for every vertex v∈V(D)\Qv\in V(D)\backslash Q, there exists a directed path with one or two arcs from vv to a vertex u∈Qu\in Q. In 1974, Chvátal and Lovász proved that every digraph has a quasi-kernel. In 1976, Erdős and Sźekely conjectured that every sink-free digraph D=(V(D),A(D))D=(V(D),A(D)) has a quasi-kernel of size at most ∣V(D)∣/2|V(D)|/2. In this paper, we give a new method to show that the conjecture holds for a generalization of anti-claw-free digraphs. For any sink-free one-way split digraph DD of order nn, when n≥3n\geq 3, we show a stronger result that DD has a quasi-kernel of size at most n+32−n\frac{n+3}{2} - \sqrt{n}, and the bound is sharp.

preprint2020arXiv

Arc-disjoint in- and out-branchings in digraphs of independence number at most 2

We prove that every digraph of independence number at most 2 and arc-connectivity at least 2 has an out-branching B+B^+ and an in-branching B−B^- which are arc-disjoint (we call such branchings good pair). This is best possible in terms of the arc-connectivity as there are infinitely many strong digraphs with independence number 2 and arbitrarily high minimum in-and out-degrees that have good no pair. The result settles a conjecture by Thomassen for digraphs of independence number 2. We prove that every digraph on at most 6 vertices and arc-connectivity at least 2 has a good pair and give an example of a 2-arc-strong digraph DD on 10 vertices with independence number 4 that has no good pair. We also show that there are infinitely many digraphs with independence number 7 and arc-connectivity 2 that have no good pair. Finally we pose a number of open problems.

preprint2020arXiv

Non-separating spanning trees and out-branchings in digraphsof independence number 2

A subgraph H= (V, F) of a graph G= (V,E) is non-separating if G-F, that is, the graph obtained from G by deleting the edges in F, is connected. Analogously we say that a subdigraph X= (V,B) of a digraph D= (V,A) is non-separating if D-B is strongly connected. We study non-separating spanning trees and out-branchings in digraphs of independence number 2. Our main results are that every 2-arc-strong digraph D of independence number alpha(D) = 2 and minimum in-degree at least 5 and every 2-arc-strong oriented graph with alpha(D) = 2 and minimum in-degree at least 3 has a non-separating out-branching and minimum in-degree 2 is not enough. We also prove a number of other results, including that every 2-arc-strong digraph D with alpha(D)<=2 and at least 14 vertices has a non-separating spanning tree and that every graph G with delta(G)>=4 and alpha(G) = 2 has a non-separating hamiltonian path.

preprint2020arXiv

On the parameterized complexity of 2-partitions

We give an FPT algorithm for deciding whether the vertex set a digraph DD can be partitioned into two disjoint sets V1,V2V_1,V_2 such that the digraph D[V1]D[V_1] induced by V1V_1 has a vertex that can reach all other vertices by directed paths, the digraph D[V2]D[V_2] has no vertex of in-degree zero and ∣Vi∣≥ki|V_i|\geq k_i, where k1,k2k_1,k_2 are part of the input. This settles an open problem from[1,4].

preprint2020arXiv

Proper-walk connection number of graphs

This paper studies the problem of proper-walk connection number: given an undirected connected graph, our aim is to colour its edges with as few colours as possible so that there exists a properly coloured walk between every pair of vertices of the graph i.e. a walk that does not use consecutively two edges of the same colour. The problem was already solved on several classes of graphs but still open in the general case. We establish that the problem can always be solved in polynomial time in the size of the graph and we provide a characterization of the graphs that can be properly connected with kk colours for every possible value of kk.

preprint2020arXiv

Supereulerian 2-edge-coloured graphs

A 2-edge-coloured graph GG is {\bf supereulerian} if GG contains a spanning closed trail in which the edges alternate in colours. An {\bf eulerian factor} of a 2-edge-coloured graph is a collection of vertex disjoint induced subgraphs which cover all the vertices of GG such that each of these subgraphs is supereulerian. We give a polynomial algorithm to test if a 2-edge-coloured graph has an eulerian factor and to produce one when it exists. A 2-edge-coloured graph is {\bf (trail-)colour-connected} if it contains a pair of alternating (u,v)(u,v)-paths ((u,v)(u,v)-trails) whose union is an alternating closed walk for every pair of distinct vertices u,vu,v. A 2-edge-coloured graph is {\bf M-closed} if xzxz is an edge of GG whenever some vertex uu is joined to both xx and zz by edges of the same colour. M-closed 2-edge-coloured graphs, introduced in \cite{balbuenaDMTCS21}, form a rich generalization of 2-edge-coloured complete graphs. We show that if GG is an extension of an M-closed 2-edge-coloured complete graph, then GG is supereulerian if and only if GG is trail-colour-connected and has an eulerian factor. We also show that for general 2-edge-coloured graphs it is NP-complete to decide whether the graph is supereulerian. Finally we pose a number of open problems.

preprint2016arXiv

Acyclicity in Edge-Colored Graphs

A walk WW in edge-colored graphs is called properly colored (PC) if every pair of consecutive edges in WW is of different color. We introduce and study five types of PC acyclicity in edge-colored graphs such that graphs of PC acyclicity of type ii is a proper superset of graphs of acyclicity of type i+1i+1, i=1,2,3,4.i=1,2,3,4. The first three types are equivalent to the absence of PC cycles, PC trails, and PC walks, respectively. While graphs of types 1, 2 and 3 can be recognized in polynomial time, the problem of recognizing graphs of type 4 is, somewhat surprisingly, NP-hard even for 2-edge-colored graphs (i.e., when only two colors are used). The same problem with respect to type 5 is polynomial-time solvable for all edge-colored graphs. Using the five types, we investigate the border between intractability and tractability for the problems of finding the maximum number of internally vertex disjoint PC paths between two vertices and the minimum number of vertices to meet all PC paths between two vertices.

preprint2016arXiv

Every 4-regular 4-uniform hypergraph has a 2-coloring with a free vertex

In this paper, we continue the study of 22-colorings in hypergraphs. A hypergraph is 22-colorable if there is a 22-coloring of the vertices with no monochromatic hyperedge. It is known (see Thomassen [J. Amer. Math. Soc. 5 (1992), 217--229]) that every 44-uniform 44-regular hypergraph is 22-colorable. Our main result in this paper is a strengthening of this result. For this purpose, we define a vertex in a hypergraph HH to be a free vertex in HH if we can 22-color V(H)∖{v}V(H) \setminus \{v\} such that every hyperedge in HH contains vertices of both colors (where vv has no color). We prove that every 44-uniform 44-regular hypergraph has a free vertex. This proves a known conjecture. Our proofs use a new result on not-all-equal 33-SAT which is also proved in this paper and is of interest in its own right.

preprint2016arXiv

Tight lower bounds on the matching number in a graph with given maximum degree

Let k≥3k \geq 3. We prove the following three bounds for the matching number, α′(G)α'(G), of a graph, GG, of order nn size mm and maximum degree at most kk. If kk is odd, then α′(G)≥(k−1k(k2−3))n + (k2−k−2k(k2−3))m − k−1k(k2−3)α'(G) \ge \left( \frac{k-1}{k(k^2 - 3)} \right) n \, + \, \left( \frac{k^2 - k - 2}{k(k^2 - 3)} \right) m \, - \, \frac{k-1}{k(k^2 - 3)}. If kk is even, then α′(G)≥nk(k+1) + mk+1−1kα'(G) \ge \frac{n}{k(k+1)} \, + \, \frac{m}{k+1} - \frac{1}{k}. If kk is even, then α′(G)≥(k+2k2+k+2)m − (k−2k2+k+2)n −k+2k2+k+2α'(G) \ge \left( \frac{k+2}{k^2+k+2} \right) m \, - \, \left( \frac{k-2}{k^2+k+2} \right) n \, - \frac{k+2}{k^2+k+2}. In this paper we actually prove a slight strengthening of the above for which the bounds are tight for essentially all densities of graphs. The above three bounds are in fact powerful enough to give a complete description of the set LkL_k of pairs (γ,β)(γ,β) of real numbers with the following property. There exists a constant KK such that α′(G)≥γn+βm−Kα'(G) \geq γn + βm - K for every connected graph GG with maximum degree at most~kk, where nn and mm denote the number of vertices and the number of edges, respectively, in GG. We show that LkL_k is a convex set. Further, if kk is odd, then LkL_k is the intersection of two closed half-spaces, and there is exactly one extreme point of LkL_k, while if kk is even, then LkL_k is the intersection of three closed half-spaces, and there are precisely two extreme points of LkL_k.

preprint2015arXiv

Linear-Vertex Kernel for the Problem of Packing rr-Stars into a Graph without Long Induced Paths

Let integers r≥2r\ge 2 and d≥3d\ge 3 be fixed. Let Gd{\cal G}_d be the set of graphs with no induced path on dd vertices. We study the problem of packing kk vertex-disjoint copies of K1,rK_{1,r} (k≥2k\ge 2) into a graph GG from parameterized preprocessing, i.e., kernelization, point of view. We show that every graph G∈GdG\in {\cal G}_d can be reduced, in polynomial time, to a graph G′∈GdG'\in {\cal G}_d with O(k)O(k) vertices such that GG has at least kk vertex-disjoint copies of K1,rK_{1,r} if and only if G′G' has. Such a result is known for arbitrary graphs GG when r=2r=2 and we conjecture that it holds for every r≥2r\ge 2.

preprint2015arXiv

Note on Perfect Forests in Digraphs

A spanning subgraph FF of a graph GG is called {\em perfect} if FF is a forest, the degree dF(x)d_F(x) of each vertex xx in FF is odd, and each tree of FF is an induced subgraph of GG. Alex Scott (Graphs \& Combin., 2001) proved that every connected graph GG contains a perfect forest if and only if GG has an even number of vertices. We consider four generalizations to directed graphs of the concept of a perfect forest. While the problem of existence of the most straightforward one is NP-hard, for the three others this problem is polynomial-time solvable. Moreover, every digraph with only one strong component contains a directed forest of each of these three generalization types. One of our results extends Scott's theorem to digraphs in a non-trivial way.

preprint2015arXiv

Transversals in 44-Uniform Hypergraphs

Let HH be a 33-regular 44-uniform hypergraph on nn vertices. The transversal number τ(H)τ(H) of HH is the minimum number of vertices that intersect every edge. Lai and Chang [J. Combin. Theory Ser. B 50 (1990), 129--133] proved that τ(H)≤7n/18τ(H) \le 7n/18. Thomassé and Yeo [Combinatorica 27 (2007), 473--487] improved this bound and showed that τ(H)≤8n/21τ(H) \le 8n/21. We provide a further improvement and prove that τ(H)≤3n/8τ(H) \le 3n/8, which is best possible due to a hypergraph of order eight. More generally, we show that if HH is a 44-uniform hypergraph on nn vertices and mm edges with maximum degree Δ(H)≤3Δ(H) \le 3, then τ(H)≤n/4+m/6τ(H) \le n/4 + m/6, which proves a known conjecture. We show that an easy corollary of our main result is that the total domination number of a graph on nn vertices with minimum degree at least~4 is at most 3n/73n/7, which was the main result of the Thomassé-Yeo paper [Combinatorica 27 (2007), 473--487].

preprint2014arXiv

Parameterized Rural Postman Problem

The Directed Rural Postman Problem (DRPP) can be formulated as follows: given a strongly connected directed multigraph D=(V,A)D=(V,A) with nonnegative integral weights on the arcs, a subset RR of AA and a nonnegative integer ℓ\ell, decide whether DD has a closed directed walk containing every arc of RR and of total weight at most ℓ\ell. Let kk be the number of weakly connected components in the the subgraph of DD induced by RR. Sorge et al. (2012) ask whether the DRPP is fixed-parameter tractable (FPT) when parameterized by kk, i.e., whether there is an algorithm of running time O∗(f(k))O^*(f(k)) where ff is a function of kk only and the O∗O^* notation suppresses polynomial factors. Sorge et al. (2012) note that this question is of significant practical relevance and has been open for more than thirty years. Using an algebraic approach, we prove that DRPP has a randomized algorithm of running time O∗(2k)O^*(2^k) when ℓ\ell is bounded by a polynomial in the number of vertices in DD. We also show that the same result holds for the undirected version of DRPP, where DD is a connected undirected multigraph.

preprint2013arXiv

Betweenness Parameterized Above Tight Lower Bound

We study ordinal embedding relaxations in the realm of parameterized complexity. We prove the existence of a quadratic kernel for the {\sc Betweenness} problem parameterized above its tight lower bound, which is stated as follows. For a set VV of variables and set C\mathcal C of constraints "viv_i \mbox{is between} vjv_j \mbox{and} vkv_k", decide whether there is a bijection from VV to the set {1,…,∣V∣}\{1,\ldots,|V|\} satisfying at least ∣C∣/3+κ|\mathcal C|/3 + κ of the constraints in C\mathcal C. Our result solves an open problem attributed to Benny Chor in Niedermeier's monograph "Invitation to Fixed-Parameter Algorithms." The betweenness problem is of interest in molecular biology. An approach developed in this paper can be used to determine parameterized complexity of a number of other optimization problems on permutations parameterized above or below tight bounds.

preprint2013arXiv

On the Parameterized Complexity and Kernelization of the Workflow Satisfiability Problem

A workflow specification defines a set of steps and the order in which those steps must be executed. Security requirements may impose constraints on which groups of users are permitted to perform subsets of those steps. A workflow specification is said to be satisfiable if there exists an assignment of users to workflow steps that satisfies all the constraints. An algorithm for determining whether such an assignment exists is important, both as a static analysis tool for workflow specifications, and for the construction of run-time reference monitors for workflow management systems. Finding such an assignment is a hard problem in general, but work by Wang and Li in 2010 using the theory of parameterized complexity suggests that efficient algorithms exist under reasonable assumptions about workflow specifications. In this paper, we improve the complexity bounds for the workflow satisfiability problem. We also generalize and extend the types of constraints that may be defined in a workflow specification and prove that the satisfiability problem remains fixed-parameter tractable for such constraints. Finally, we consider preprocessing for the problem and prove that in an important special case, in polynomial time, we can reduce the given input into an equivalent one, where the number of users is at most the number of steps. We also show that no such reduction exists for two natural extensions of this case, which bounds the number of users by a polynomial in the number of steps, provided a widely-accepted complexity-theoretical assumption holds.

preprint2013arXiv

Parameterizations of Test Cover with Bounded Test Sizes

In the {\sc Test Cover} problem we are given a hypergraph H=(V,E)H=(V, \mathcal{E}) with ∣V∣=n,∣E∣=m|V|=n, |\mathcal{E}|=m, and we assume that E\mathcal{E} is a test cover, i.e. for every pair of vertices xi,xjx_i, x_j, there exists an edge e∈Ee \in \mathcal{E} such that ∣xi,xj∩e∣=1|{x_i,x_j}\cap e|=1. The objective is to find a minimum subset of E\mathcal{E} which is a test cover. The problem is used for identification across many areas, and is NP-complete. From a parameterized complexity standpoint, many natural parameterizations of {\sc Test Cover} are either W[1]W[1]-complete or have no polynomial kernel unless coNP⊆NP/polycoNP\subseteq NP/poly, and thus are unlikely to be solveable efficiently. However, in practice the size of the edges is often bounded. In this paper we study the parameterized complexity of {\sc Test-rr-Cover}, the restriction of {\sc Test Cover} in which each edge contains at most r≥2r \ge 2 vertices. In contrast to the unbounded case, we show that the following below-bound parameterizations of {\sc Test-rr-Cover} are fixed-parameter tractable with a polynomial kernel: (1) Decide whether there exists a test cover of size n−kn-k, and (2) decide whether there exists a test cover of size m−km-k, where kk is the parameter. In addition, we prove a new lower bound ⌈2(n−1)r+1⌉\lceil \frac{2(n-1)}{r+1} \rceil on the minimum size of a test cover when the size of each edge is bounded by rr. {\sc Test-rr-Cover} parameterized above this bound is unlikely to be fixed-parameter tractable; in fact, we show that it is para-NP-complete, as it is NP-hard to decide whether an instance of {\sc Test-rr-Cover} has a test cover of size exactly 2(n−1)r+1\frac{2(n-1)}{r+1}.

preprint2013arXiv

Parameterized Complexity of k-Chinese Postman Problem

We consider the following problem called the kk-Chinese Postman Problem (kk-CPP): given a connected edge-weighted graph GG and integers pp and kk, decide whether there are at least kk closed walks such that every edge of GG is contained in at least one of them and the total weight of the edges in the walks is at most pp? The problem kk-CPP is NP-complete, and van Bevern et al. (to appear) and Sorge (2013) asked whether the kk-CPP is fixed-parameter tractable when parameterized by kk. We prove that the kk-CPP is indeed fixed-parameter tractable. In fact, we prove a stronger result: the problem admits a kernel with O(k2log⁡k)O(k^2\log k) vertices. We prove that the directed version of kk-CPP is NP-complete and ask whether the directed version is fixed-parameter tractable when parameterized by kk.

preprint2013arXiv

Total Transversals and Total Domination in Uniform Hypergraphs

The first three authors [European J. Combin. 33 (2012), 62--71] established a relationship between the transversal number and the domination number of uniform hypergraphs. In this paper, we establish a relationship between the total transversal number and the total domination number of uniform hypergraphs. We prove tight asymptotic upper bounds on the total transversal number in terms of the number of vertices, the number of edges, and the edge size.

preprint2012arXiv

A New Bound for 3-Satisfiable MaxSat and its Algorithmic Application

Let F be a CNF formula with n variables and m clauses. F is 3-satisfiable if for any 3 clauses in F, there is a truth assignment which satisfies all of them. Lieberherr and Specker (1982) and, later, Yannakakis (1994) proved that in each 3-satisfiable CNF formula at least 2/3 of its clauses can be satisfied by a truth assignment. We improve this result by showing that every 3-satisfiable CNF formula F contains a subset of variables U, such that some truth assignment ττ will satisfy at least 2m/3+mU/3+ρn′2m/3+ m_U/3+ρn' clauses, where m is the number of clauses of F, m_U is the number of clauses of F containing a variable from U, n' is the total number of variables in clauses not containing a variable in U, and ρis a positive absolute constant. Both U and ττ can be found in polynomial time. We use our result to show that the following parameterized problem is fixed-parameter tractable and, moreover, has a kernel with a linear number of variables. In 3-S-MAXSAT-AE, we are given a 3-satisfiable CNF formula F with m clauses and asked to determine whether there is an assignment which satisfies at least 2m/3 + k clauses, where k is the parameter.

preprint2012arXiv

Hypercontractive Inequality for Pseudo-Boolean Functions of Bounded Fourier Width

A function f: {−1,1}n→Rf:\ \{-1,1\}^n\rightarrow \mathbb{R} is called pseudo-Boolean. It is well-known that each pseudo-Boolean function ff can be written as f(x)=∑I∈Ff^(I)χI(x),f(x)=\sum_{I\in {\cal F}}\hat{f}(I)χ_I(x), where F⊆{I: I⊆[n]}{\cal F}\subseteq \{I:\ I\subseteq [n]\}, [n]={1,2,...,n}[n]=\{1,2,...,n\}, and χI(x)=∏i∈Ixiχ_I(x)=\prod_{i\in I}x_i and f^(I)\hat{f}(I) are non-zero reals. The degree of ff is max⁡{∣I∣: I∈F}\max \{|I|:\ I\in {\cal F}\} and the width of ff is the minimum integer ρρ such that every i∈[n]i\in [n] appears in at most ρρ sets in F\cal F. For i∈[n]i\in [n], let xi\mathbf{x}_i be a random variable taking values 1 or -1 uniformly and independently from all other variables xj\mathbf{x}_j, j≠i.j\neq i. Let x=(x1,...,xn)\mathbf{x}=(\mathbf{x}_1,...,\mathbf{x}_n). The pp-norm of ff is ∣∣f∣∣p=(E[∣f(x)∣p])1/p||f||_p=(\mathbb E[|f(\mathbf{x})|^p])^{1/p} for any p≥1p\ge 1. It is well-known that ∣∣f∣∣q≥∣∣f∣∣p||f||_q\ge ||f||_p whenever q>p≥1q> p\ge 1. However, the higher norm can be bounded by the lower norm times a coefficient not directly depending on ff: if ff is of degree dd and q>p>1q> p>1 then ∣∣f∣∣q≤(q−1p−1)d/2∣∣f∣∣p. ||f||_q\le (\frac{q-1}{p-1})^{d/2}||f||_p. This inequality is called the Hypercontractive Inequality. We show that one can replace dd by ρρ in the Hypercontractive Inequality for each q>p≥2q> p\ge 2 as follows: ∣∣f∣∣q≤((2r)!ρr−1)1/(2r)∣∣f∣∣p, ||f||_q\le ((2r)!ρ^{r-1})^{1/(2r)}||f||_p, where r=⌈q/2⌉r=\lceil q/2\rceil. For the case q=4q=4 and p=2p=2, which is important in many applications, we prove a stronger inequality: ∣∣f∣∣4≤(2ρ+1)1/4∣∣f∣∣2. ||f||_4\le (2ρ+1)^{1/4}||f||_2.

preprint2011arXiv

All Ternary Permutation Constraint Satisfaction Problems Parameterized Above Average Have Kernels with Quadratic Numbers of Variables

A ternary Permutation-CSP is specified by a subset ΠΠ of the symmetric group S3\mathcal S_3. An instance of such a problem consists of a set of variables VV and a multiset of constraints, which are ordered triples of distinct variables of V.V. The objective is to find a linear ordering αα of VV that maximizes the number of triples whose ordering (under αα) follows a permutation in ΠΠ. We prove that all ternary Permutation-CSPs parameterized above average have kernels with quadratic numbers of variables.

preprint2011arXiv

Kernels for Below-Upper-Bound Parameterizations of the Hitting Set and Directed Dominating Set Problems

In the {\sc Hitting Set} problem, we are given a collection F\cal F of subsets of a ground set VV and an integer pp, and asked whether VV has a pp-element subset that intersects each set in F\cal F. We consider two parameterizations of {\sc Hitting Set} below tight upper bounds: p=m−kp=m-k and p=n−kp=n-k. In both cases kk is the parameter. We prove that the first parameterization is fixed-parameter tractable, but has no polynomial kernel unless coNP⊆\subseteqNP/poly. The second parameterization is W[1]-complete, but the introduction of an additional parameter, the degeneracy of the hypergraph H=(V,F)H=(V,{\cal F}), makes the problem not only fixed-parameter tractable, but also one with a linear kernel. Here the degeneracy of H=(V,F)H=(V,{\cal F}) is the minimum integer dd such that for each X⊂VX\subset V the hypergraph with vertex set V∖XV\setminus X and edge set containing all edges of F\cal F without vertices in XX, has a vertex of degree at most d.d. In {\sc Nonblocker} ({\sc Directed Nonblocker}), we are given an undirected graph (a directed graph) GG on nn vertices and an integer kk, and asked whether GG has a set XX of n−kn-k vertices such that for each vertex y∉Xy\not\in X there is an edge (arc) from a vertex in XX to yy. {\sc Nonblocker} can be viewed as a special case of {\sc Directed Nonblocker} (replace an undirected graph by a symmetric digraph). Dehne et al. (Proc. SOFSEM 2006) proved that {\sc Nonblocker} has a linear-order kernel. We obtain a linear-order kernel for {\sc Directed Nonblocker}.

preprint2011arXiv

Parameterized Complexity Results for General Factors in Bipartite Graphs with an Application to Constraint Programming

The NP-hard general factor problem asks, given a graph and for each vertex a list of integers, whether the graph has a spanning subgraph where each vertex has a degree that belongs to its assigned list. The problem remains NP-hard even if the given graph is bipartite with partition U+V, and each vertex in U is assigned the list {1}; this subproblem appears in the context of constraint programming as the consistency problem for the extended global cardinality constraint. We show that this subproblem is fixed-parameter tractable when parameterized by the size of the second partite set V. More generally, we show that the general factor problem for bipartite graphs, parameterized by |V|, is fixed-parameter tractable as long as all vertices in U are assigned lists of length 1, but becomes W[1]-hard if vertices in U are assigned lists of length at most 2. We establish fixed-parameter tractability by reducing the problem instance to a bounded number of acyclic instances, each of which can be solved in polynomial time by dynamic programming.

preprint2011arXiv

Parameterized Eulerian Strong Component Arc Deletion Problem on Tournaments

In the problem {\sc Min-DESC}, we are given a digraph DD and an integer kk, and asked if there exists a set A′A' of at most kk arcs in DD, such that if we remove the arcs of A′A', in the resulting digraph every strong component is Eulerian. {\sc Min-DESC} is NP-hard; Cechlárová and Schlotter (IPEC 2010) asked if the problem is fixed-parameter tractable when parameterized by kk. We consider the subproblem of{\sc Min-DESC} when DD is a tournament. We show that this problem is fixed-parameter tractable with respect to kk.

preprint2011arXiv

Solving MAX-r-SAT Above a Tight Lower Bound

We present an exact algorithm that decides, for every fixed r≥2r \geq 2 in time O(m)+2O(k2)O(m) + 2^{O(k^2)} whether a given multiset of mm clauses of size rr admits a truth assignment that satisfies at least ((2r−1)m+k)/2r((2^r-1)m+k)/2^r clauses. Thus \textsc{Max-rr-Sat} is fixed-parameter tractable when parameterized by the number of satisfied clauses above the tight lower bound (1−2−r)m(1-2^{-r})m. This solves an open problem of Mahajan et al. (J. Comput. System Sci., 75, 2009). Our algorithm is based on a polynomial-time data reduction procedure that reduces a problem instance to an equivalent algebraically represented problem with O(k2)O(k^2) variables. This is done by representing the instance as an appropriate polynomial, and by applying a probabilistic argument combined with some simple tools from Harmonic analysis to show that if the polynomial cannot be reduced to one of size O(k2)O(k^2), then there is a truth assignment satisfying the required number of clauses. We introduce a new notion of bikernelization from a parameterized problem to another one and apply it to prove that the above-mentioned parameterized \textsc{Max-rr-Sat} admits a polynomial-size kernel. Combining another probabilistic argument with tools from graph matching theory and signed graphs, we show that if an instance of \textsc{Max-2-Sat} with mm clauses has at least 3k3k variables after application of certain polynomial time reduction rules to it, then there is a truth assignment that satisfies at least (3m+k)/4(3m+k)/4 clauses. We also outline how the fixed-parameter tractability and polynomial-size kernel results on \textsc{Max-rr-Sat} can be extended to more general families of Boolean Constraint Satisfaction Problems.

preprint2010arXiv

Note on Maximal Bisection above Tight Lower Bound

In a graph G=(V,E)G=(V,E), a bisection (X,Y)(X,Y) is a partition of VV into sets XX and YY such that ∣X∣≤∣Y∣≤∣X∣+1|X|\le |Y|\le |X|+1. The size of (X,Y)(X,Y) is the number of edges between XX and YY. In the Max Bisection problem we are given a graph G=(V,E)G=(V,E) and are required to find a bisection of maximum size. It is not hard to see that ⌈∣E∣/2⌉\lceil |E|/2 \rceil is a tight lower bound on the maximum size of a bisection of GG. We study parameterized complexity of the following parameterized problem called Max Bisection above Tight Lower Bound (Max-Bisec-ATLB): decide whether a graph G=(V,E)G=(V,E) has a bisection of size at least ⌈∣E∣/2⌉+k,\lceil |E|/2 \rceil+k, where kk is the parameter. We show that this parameterized problem has a kernel with O(k2)O(k^2) vertices and O(k3)O(k^3) edges, i.e., every instance of Max-Bisec-ATLB is equivalent to an instance of Max-Bisec-ATLB on a graph with at most O(k2)O(k^2) vertices and O(k3)O(k^3) edges.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.