Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T07:56:07.573Z Has data issue: false hasContentIssue false

Fast Unimodular Counting

Published online by Cambridge University Press:  01 May 2000

JOHN MOUNT
Affiliation:
@TheMoment, Inc., 2755 Campus Dr., Suite 145, San Mateo, CA 94403, USA (e-mail: ja_mount@pacbell.net)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

This paper describes methods for counting the number of nonnegative integer solutions of the system Ax = b when A is a nonnegative totally unimodular matrix and b an integral vector of fixed dimension. The complexity (under a unit cost arithmetic model) is strong in the sense that it depends only on the dimensions of A and not on the size of the entries of b. For the special case of ‘contingency tables’ the run-time is 2O(√dlogd) (where d is the dimension of the polytope). The method is complementary to Barvinok's in that our algorithm is effective on problems of high dimension with a fixed number of (non-sign) constraints, whereas Barvinok's algorithms are effective on problems of low dimension and an arbitrary number of constraints.

Information

Type
Research Article
Copyright
2000 Cambridge University Press