We show that the partitions of an n-element set into A; members of a given set family can be counted in time O((2-epsilon)(n)), where epsilon > 0 depends only on the maximum size among the members of the family. Specifically, we give a simple combinatorial algorithm that counts the perfect matchings in a given graph on n vertices in time 0(poly(n)phi(n)), where phi = 1.618 ... is the golden ratio; this improves a previous bound based on fast matrix multiplication.
机构:
Univ Ljubljana, Fac Math & Phys, Ljubljana 1000, Slovenia
Univ Maribor, Fac Nat Sci & Math, SLO-2000 Maribor, SloveniaBritish Univ Egypt, Dept Basic Sci, El Shorouk 11837, Egypt
Klavzar, Sandi
Salem, Khaled
论文数: 0引用数: 0
h-index: 0
机构:
British Univ Egypt, Dept Basic Sci, El Shorouk 11837, EgyptBritish Univ Egypt, Dept Basic Sci, El Shorouk 11837, Egypt
Salem, Khaled
Taranenko, Andrej
论文数: 0引用数: 0
h-index: 0
机构:
Univ Maribor, Fac Nat Sci & Math, SLO-2000 Maribor, SloveniaBritish Univ Egypt, Dept Basic Sci, El Shorouk 11837, Egypt