On graph powers for leaf-labeled trees

Naomi Nishimura, Prabhakar Radge, Dimitrios M. Thilikos

Research output: Contribution to journalArticlepeer-review

Abstract

We extend the well-studied concept of a graph power to that of a k-leaf power G of a tree T: G is formed by creating a node for each leaf in the tree and an edge between a pair of nodes if and only if the associated leaves are connected by a path of length at most k. By discovering hidden combinatorial structure of cliques and neighborhoods, we have developed polynomial-time algorithms that, for k = 3 and k = 4, identify whether or not a given graph G is a k-leaf power of a tree T, and if so, produce a tree T for which G is a k-leaf power. We believe that our structural results will form the basis of a solution for more general k. The general problem of inferring hidden tree structure on the basis of leaf relationships shows up in several areas of application.

Original languageEnglish (US)
Pages (from-to)69-108
Number of pages40
JournalJournal of Algorithms
Volume42
Issue number1
DOIs
StatePublished - Jan 2002

Keywords

  • Graph power
  • Leaf power
  • Phylogenetic tree
  • Tree power

ASJC Scopus subject areas

  • Control and Optimization
  • Computational Mathematics
  • Computational Theory and Mathematics

Fingerprint

Dive into the research topics of 'On graph powers for leaf-labeled trees'. Together they form a unique fingerprint.

Cite this