scispace - formally typeset
Search or ask a question
Author

Daniel Recoskie

Bio: Daniel Recoskie is an academic researcher from University of Guelph. The author has contributed to research in topics: 1-planar graph & Partial k-tree. The author has an hindex of 3, co-authored 3 publications receiving 57 citations.

Papers
More filters
Journal ArticleDOI
TL;DR: An infinite set of k -critical P 5 -free graphs for every k -chromatic graph G ?

37 citations

Journal ArticleDOI
TL;DR: A generalization of the snake-in-the-box problem that considers paths and cycles where each pair of vertices at distance at least $$k$$k in the path or cycle are also at distance in $$Q_n$$Qn.
Abstract: The snake-in-the-box problem is concerned with finding a longest induced path in a hypercube $$Q_n$$Qn. Similarly, the coil-in-the-box problem is concerned with finding a longest induced cycle in $$Q_n$$Qn. We consider a generalization of these problems that considers paths and cycles where each pair of vertices at distance at least $$k$$k in the path or cycle are also at distance at least $$k$$k in $$Q_n$$Qn. We call these paths $$k$$k-snakes and the cycles $$k$$k-coils. The $$k$$k-coils have also been called circuit codes. By optimizing an exhaustive search algorithm, we find 13 new longest $$k$$k-coils, 21 new longest $$k$$k-snakes and verify that some of them are optimal. By optimizing an algorithm by Paterson and Tuliani to find single-track circuit codes, we additionally find another 8 new longest $$k$$k-coils. Using these $$k$$k-coils with some basic backtracking, we find 18 new longest $$k$$k-snakes.

24 citations

Journal ArticleDOI
TL;DR: By applying an O ( n 3 ) amortized time algorithm to generate charm bracelet representatives with a specified content, this work constructs 29 new periodic Golay pairs of length 68.

9 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: In this article, the authors survey known results on the computational complexity of k-coloring and k-COLORING for graph classes that are characterized by one or two forbidden induced subgraphs, and also consider a number of variants: for example, where the problem is to extend a partial coloring, or where lists of permissible colors are given for each vertex.
Abstract: For a positive integer k, a k-coloring of a graph inline image is a mapping inline image such that inline image whenever inline image. The COLORING problem is to decide, for a given G and k, whether a k-coloring of G exists. If k is fixed (i.e., it is not part of the input), we have the decision problem k-COLORING instead. We survey known results on the computational complexity of COLORING and k-COLORING for graph classes that are characterized by one or two forbidden induced subgraphs. We also consider a number of variants: for example, where the problem is to extend a partial coloring, or where lists of permissible colors are given for each vertex.

128 citations

Posted Content
TL;DR: In this article, the authors survey known results on the computational complexity of coloring and coloring for graph classes that are characterized by one or two forbidden induced subgraphs, and also consider a number of variants: for example, where the problem is to extend a partial colouring, or where lists of permissible colours are given for each vertex.
Abstract: For a positive integer $k$, a $k$-colouring of a graph $G=(V,E)$ is a mapping $c: V\rightarrow\{1,2,...,k\}$ such that $c(u) eq c(v)$ whenever $uv\in E$. The Colouring problem is to decide, for a given $G$ and $k$, whether a $k$-colouring of $G$ exists. If $k$ is fixed (that is, it is not part of the input), we have the decision problem $k$-Colouring instead. We survey known results on the computational complexity of Colouring and $k$-Colouring for graph classes that are characterized by one or two forbidden induced subgraphs. We also consider a number of variants: for example, where the problem is to extend a partial colouring, or where lists of permissible colours are given for each vertex.

109 citations

Journal ArticleDOI
TL;DR: This paper shows that in most other cases the k-COLORING problem for (P t ,C l)-free graphs is NP-complete, and proves that there are only finitely many minimal non-k-colorable (P 6,C 4)- free graphs for any fixed k; however, the algorithms do not have the explicit lists for higher k, and thus no certifying algorithms.

45 citations

Journal ArticleDOI
TL;DR: An algorithm for generating all k-critical H-free graphs is described, and it is proved that there are only finitely many 4-critical (P7,Ck)-free graphs, and every P11-free graph of girth at least five is 3-colorable.
Abstract: We describe an algorithm for generating all k-critical H-free graphs, based on a method of Hoang et al. (A graph G is k-critical H-free if G is H-free, k-chromatic, and every H-free proper subgraph of G is (k−1)-colorable). Using this algorithm, we prove that there are only finitely many 4-critical (P7,Ck)-free graphs, for both k=4 and k=5. We also show that there are only finitely many 4-critical (P8,C4)-free graphs. For each of these cases we also give the complete lists of critical graphs and vertex-critical graphs. These results generalize previous work by Hell and Huang, and yield certifying algorithms for the 3-colorability problem in the respective classes. In addition, we prove a number of characterizations for 4-critical H-free graphs when H is disconnected. Moreover, we prove that for every t, the class of 4-critical planar Pt-free graphs is finite. We also determine all 52 4-critical planar P7-free graphs. We also prove that every P11-free graph of girth at least five is 3-colorable, and show that this is best possible by determining the smallest 4-chromatic P12-free graph of girth at least five. Moreover, we show that every P14-free graph of girth at least six and every P17-free graph of girth at least seven is 3-colorable. This strengthens results of Golovach et al.

26 citations

Proceedings ArticleDOI
David Kinny1
27 Aug 2012
TL;DR: A new technique is presented, based on Monte-Carlo Tree Search, which finds significantly better solutions than prior techniques, is considerably faster, and requires no tuning.
Abstract: The "Snake-In-The-Box" problem, first described more than 50 years ago, is a hard combinatorial search problem whose solutions have many practical applications. Until recently, techniques based on Evolutionary Computation have been considered the state-of-the-art for solving this deterministic maximization problem, and held most significant records. This paper reviews the problem and prior solution techniques, then presents a new technique, based on Monte-Carlo Tree Search, which finds significantly better solutions than prior techniques, is considerably faster, and requires no tuning.

20 citations