scholarly journals An Algorithmic Friedman–Pippenger Theorem on Tree Embeddings and Applications

10.37236/851 ◽  
2008 ◽  
Vol 15 (1) ◽  
Author(s):  
Domingos Dellamonica Jr ◽  
Yoshiharu Kohayakawa

An $(n, d)$-expander is a graph $G = (V, E)$ such that for every $X \subseteq V$ with $|X| \leq 2n - 2$ we have $|\Gamma_G(X)| \geq (d+1)|X|$. A tree $T$ is small if it has at most $n$ vertices and has maximum degree at most $d$. Friedman and Pippenger (1987) proved that any $(n, d)$-expander contains every small tree. However, their elegant proof does not seem to yield an efficient algorithm for obtaining the tree. In this paper, we give an alternative result that does admit a polynomial time algorithm for finding the immersion of any small tree in subgraphs $G$ of $(N,D,\lambda)$-graphs $\Lambda$, as long as $G$ contains a positive fraction of the edges of $\Lambda$ and $\lambda/D$ is small enough. In several applications of the Friedman–Pippenger theorem, including the ones in the original paper of those authors, the $(n,d)$-expander $G$ is a subgraph of an $(N,D,\lambda)$-graph as above. Therefore, our result suffices to provide efficient algorithms for such previously non-constructive applications. As an example, we discuss a recent result of Alon, Krivelevich, and Sudakov (2007) concerning embedding nearly spanning bounded degree trees, the proof of which makes use of the Friedman–Pippenger theorem. We shall also show a construction inspired on Wigderson–Zuckerman expander graphs for which any sufficiently dense subgraph contains all trees of sizes and maximum degrees achieving essentially optimal parameters. Our algorithmic approach is based on a reduction of the tree embedding problem to a certain on-line matching problem for bipartite graphs, solved by Aggarwal et al. (1996).

1996 ◽  
Vol 5 (1) ◽  
pp. 15-28 ◽  
Author(s):  
Keith Edwards

A harmonious colouring of a simple graph G is a proper vertex colouring such that each pair of colours appears together on at most one edge. The harmonious chromatic number h(G) is the least number of colours in such a colouring. Let d be a fixed positive integer. We show that there is a natural number N(d) such that if T is any tree with m ≥ N(d) edges and maximum degree at most d, then the harmonious chromatic number h(T) is k or k + 1, where k is the least positive integer such that . We also give a polynomial time algorithm for determining the harmonious chromatic number of a tree with maximum degree at most d.


2010 ◽  
Vol 21 (06) ◽  
pp. 905-924 ◽  
Author(s):  
MAREK KARPIŃSKI ◽  
ANDRZEJ RUCIŃSKI ◽  
EDYTA SZYMAŃSKA

In this paper we consider the computational complexity of deciding the existence of a perfect matching in certain classes of dense k-uniform hypergraphs. It has been known that the perfect matching problem for the classes of hypergraphs H with minimum ((k - 1)–wise) vertex degreeδ(H) at least c|V(H)| is NP-complete for [Formula: see text] and trivial for c ≥ ½, leaving the status of the problem with c in the interval [Formula: see text] widely open. In this paper we show, somehow surprisingly, that ½ is not the threshold for tractability of the perfect matching problem, and prove the existence of an ε > 0 such that the perfect matching problem for the class of hypergraphs H with δ(H) ≥ (½ - ε)|V(H)| is solvable in polynomial time. This seems to be the first polynomial time algorithm for the perfect matching problem on hypergraphs for which the existence problem is nontrivial. In addition, we consider parallel complexity of the problem, which could be also of independent interest.


10.37236/7837 ◽  
2020 ◽  
Vol 27 (1) ◽  
Author(s):  
Yanjun Li ◽  
Jácint Szabó

Given a non-negative integer $j$ and a positive integer $k$, a $j$-restricted $k$-matching in a simple undirected graph is a $k$-matching, so that each of its connected components has at least $j+1$ edges. The maximum non-negative node weighted $j$-restricted $k$-matching problem was recently studied by Li who gave a polynomial-time algorithm and a min-max theorem for $0 \leqslant j < k$, and also proved the NP-hardness of the problem with unit node weights and $2 \leqslant k \leqslant j$. In this paper we derive an Edmonds–Gallai-type decomposition theorem for the $j$-restricted $k$-matching problem with $0 \leqslant j < k$, using the analogous decomposition for $k$-piece packings given by Janata, Loebl and Szabó, and give an alternative proof to the min-max theorem of Li.


10.37236/216 ◽  
2009 ◽  
Vol 16 (1) ◽  
Author(s):  
Xuding Zhu

This paper studies on-line list colouring of graphs. It is proved that the on-line choice number of a graph $G$ on $n$ vertices is at most $\chi(G) \ln n+1$, and the on-line $b$-choice number of $G$ is at most ${e\chi(G)-1\over e-1} (b-1+ \ln n)+b$. Suppose $G$ is a graph with a given $\chi(G)$-colouring of $G$. Then for any $(\chi(G) \ln n +1)$-assignment $L$ of $G$, we give a polynomial time algorithm which constructs an $L$-colouring of $G$. For any $({e\chi(G)-1\over e-1} (b-1+ \ln n)+b)$-assignment $L$ of $G$, we give a polynomial time algorithm which constructs an $(L,b)$-colouring of $G$. We then characterize all on-line $2$-choosable graphs. It is also proved that a complete bipartite graph of the form $K_{3,q}$ is on-line $3$-choosable if and only if it is $3$-choosable, but there are graphs of the form $K_{6,q}$ which are $3$-choosable but not on-line $3$-choosable. Some open questions concerning on-line list colouring are posed in the last section.


Author(s):  
RANI SIROMONEY ◽  
LISA MATHEW ◽  
K.G. SUBRAMANIAN ◽  
V.R. DARE

Learning of certain classes of two-dimensional picture languages is considered in this paper. Linear time algorithms that learn in the limit, from positive data the classes of local picture languages and locally testable picture languages are presented. A crucial step for obtaining the learning algorithm for local picture languages is an explicit construction of a two-dimensional on-line tessellation acceptor for a given local picture language. A polynomial time algorithm that learns the class of recognizable picture languages from positive data and restricted subset queries, is presented in contrast to the fact that this class is not learnable in the limit from positive data alone.


Author(s):  
Luciana Arantes ◽  
Evripidis Bampis ◽  
Alexander Kononov ◽  
Manthos Letsios ◽  
Giorgio Lucarelli ◽  
...  

We consider a single machine, a set of unit-time jobs, and a set of unit-time errors. We assume that the time-slot at which each error will occur is not known in advance but, for every error, there exists an uncertainty area during which the error will take place. In order to find if the error occurs in a specific time-slot, it is necessary to issue a query to it. In this work, we study two problems: (i) the error-query scheduling problem, whose aim is to reveal enough error-free slots with the minimum number of queries, and (ii) the lexicographic error-query scheduling problem where we seek the earliest error-free slots with the minimum number of queries. We consider both the off-line and the on-line versions of the above problems. In the former, the whole instance and its characteristics are known in advance and we give a polynomial-time algorithm for the error-query scheduling problem. In the latter, the adversary has the power to decide, in an on-line way, the time-slot of appearance for each error. We propose then both lower bounds and algorithms whose competitive ratios asymptotically match these lower bounds.


Sign in / Sign up

Export Citation Format

Share Document