## Computing the Betti Numbers of Arrangements via Spectral Sequences (2003)

Venue: | Journal of Computer and System Sciences |

Citations: | 10 - 5 self |

### BibTeX

@ARTICLE{Basu03computingthe,

author = {Saugata Basu},

title = {Computing the Betti Numbers of Arrangements via Spectral Sequences},

journal = {Journal of Computer and System Sciences},

year = {2003},

volume = {67},

pages = {244--262}

}

### OpenURL

### Abstract

In this paper, we consider the problem of computing the Betti numbers of an arrangement of n compact semi-algebraic sets, S 1 ; : : : ; S n R , where each S i is described using a constant number of polynomials with degrees bounded by a constant. Such arrangements are ubiquitous in computational geometry. We give an algorithm for computing `-th Betti number, ` ([ i=1 S i ); 0 ` k 1, using ) algebraic operations. Additionally, one has to perform linear algebra on integer matrices of size bounded by O(n ). All previous algorithms for computing the Betti numbers of arrangements, triangulated the whole arrangement giving rise to a complex of size O(n ) in the worst case. Thus, the complexity of computing the Betti numbers (other than the zero-th one) for these algorithms was O(n ). To our knowledge this is the rst algorithm for computing ` ([ i=1 S i ) that does not rely on such a global triangulation, and has a graded complexity which depends on `. Key words: Semi-algebraic Sets, Betti Numbers, Spectral Sequence 1