Small k-pyramids and the complexity of determining k

Boris Schauerte, Carol T. Zamfirescu

Research output: Contribution to journalArticlepeer-review

Abstract

Motivated by the computational complexity of determining whether a graph is hamiltonian, we study under algorithmic aspects a class of polyhedra called k-pyramids, introduced in [31], and discuss related applications. We prove that determining whether a given graph is the 1-skeleton of a k-pyramid, and if so whether it is belted or not, can be done in polynomial time for k <= 3. The impact on hamiltonicity follows from the traceability of all 2-pyramids and non-belted 3-pyramids, and from the hamiltonicity of all non-belted 2-pyramids. The algorithm can also be used to determine the outcome for larger values of k, but the complexity increases exponentially withk. Lastly, we present applications of the algorithm, and improve the known bounds for the minimal cardinality of systems of bases called foundations in graph families with interesting properties concerning traceability and hamiltonicity. (C) 2014 Elsevier B.V. All rights reserved.
Original languageEnglish
Pages (from-to)13-20
Number of pages8
JournalJournal of Discrete Algorithms
Volume30
DOIs
Publication statusPublished - Jan 2015
Externally publishedYes

Keywords

  • Halin graph
  • Hamiltonian
  • Prism
  • Pyramid

Fingerprint

Dive into the research topics of 'Small k-pyramids and the complexity of determining k'. Together they form a unique fingerprint.

Cite this