Skip to main navigation Skip to search Skip to main content

Annotating simplices with a homology basis and its applications

  • Oleksiy Busaryev
  • , Sergio Cabello
  • , Chao Chen
  • , Tamal K. Dey
  • , Yusu Wang
  • Ohio State University
  • University of Ljubljana

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

41 Scopus citations

Abstract

Let be a simplicial complex and g the rank of its p-th homology group defined with ℤ 2 coefficients. We show that we can compute a basis H of and annotate each p-simplex of with a binary vector of length g with the following property: the annotations, summed over all p-simplices in any p-cycle z, provide the coordinate vector of the homology class [z] in the basis H. The basis and the annotations for all simplices can be computed in O(n ω ) time, where n is the size of and ω < 2.376 is a quantity so that two n×n matrices can be multiplied in O(n ω ) time. The precomputed annotations permit answering queries about the independence or the triviality of p-cycles efficiently. Using annotations of edges in 2-complexes, we derive better algorithms for computing optimal basis and optimal homologous cycles in 1 - dimensional homology. Specifically, for computing an optimal basis of , we improve the previously known time complexity from O(n 4) to O(n ω + n 2 g ω - 1). Here n denotes the size of the 2-skeleton of and g the rank of . Computing an optimal cycle homologous to a given 1-cycle is NP-hard even for surfaces and an algorithm taking 2 O(g) nlogn time is known for surfaces. We extend this algorithm to work with arbitrary 2-complexes in O(n ω ) + 2 O(g) n 2logn time using annotations.

Original languageEnglish
Title of host publicationAlgorithm Theory, SWAT 2012 - 13th Scandinavian Symposium and Workshops, Proceedings
Pages189-200
Number of pages12
DOIs
StatePublished - 2012
Event13th Scandinavian Symposium and Workshops on Algorithm Theory, SWAT 2012 - Helsinki, Finland
Duration: Jul 4 2012Jul 6 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7357 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th Scandinavian Symposium and Workshops on Algorithm Theory, SWAT 2012
Country/TerritoryFinland
CityHelsinki
Period07/4/1207/6/12

Keywords

  • homology basis
  • matrix multiplication
  • optimal cycles
  • Simplicial complex
  • topology

Fingerprint

Dive into the research topics of 'Annotating simplices with a homology basis and its applications'. Together they form a unique fingerprint.

Cite this