Source author record

Rajit Datta

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

2works
2topics
3close collaborators

Published work

2 publications

preprint2020arXiv

Equivalence Testing of Weighted Automata over Partially Commutative Monoids

We study \emph{multiplicity equivalence} testing of automata over partially commutative monoids (pc monoids) and show efficient algorithms in special cases, exploiting the structure of the underlying non-commutation graph of the monoid. Specifically, if the clique cover number of the non-commutation graph (the minimum number of cliques covering the graph) of the pc monoid is a constant, we obtain a deterministic quasi-polynomial time algorithm. As a consequence, we also obtain the first deterministic quasi-polynomial time algorithms for multiplicity equivalence testing of kk-tape automata and for equivalence testing of deterministic kk-tape automata for constant kk. Prior to this, a randomized polynomial-time algorithm for the above problems was shown by Worrell [ICALP 2013]. We also consider pc monoids for which the non-commutation graphs have cover consisting of at most kk cliques and star graphs for any constant kk. We obtain randomized polynomial-time algorithm for multiplicity equivalence testing of automata over such monoids.

preprint2020arXiv

Fast Exact Algorithms Using Hadamard Product of Polynomials

Let CC be an arithmetic circuit of poly(n)poly(n) size given as input that computes a polynomial f∈F[X]f\in\mathbb{F}[X], where X={x1,x2,…,xn}X=\{x_1,x_2,\ldots,x_n\} and F\mathbb{F} is any field where the field arithmetic can be performed efficiently. We obtain new algorithms for the following two problems first studied by Koutis and Williams \cite{Kou08, Wi09, KW16}. k-MLC: Compute the sum of the coefficients of all degree-kk multilinear monomials in the polynomial ff. k-MMD: Test if there is a nonzero degree-kk multilinear monomial in the polynomial ff. Our algorithms are based on the fact that the Hadamard product f∘Sn,kf\circ S_{n,k}, is the degree-kk multilinear part of ff, where Sn,kS_{n,k} is the kthk^{th} elementary symmetric polynomial. 1. For k-MLC problem, we give a deterministic algorithm of run time O∗(nk/2+clog⁡k)O^*(n^{k/2+c\log k}) (where cc is a constant), answering an open question of Koutis and Williams \cite[ICALP'09]{KW16}. As corollaries, we show O∗((n↓k/2))O^*(\binom{n}{\downarrow k/2})-time exact counting algorithms for several combinatorial problems: k-Tree, t-Dominating Set, m-Dimensional k-Matching. 2. For k-MMD problem, we give a randomized algorithm of run time 4.32k⋅poly(n,k)4.32^k\cdot poly(n,k). Our algorithm uses only poly(n,k)poly(n,k) space. This matches the run time of a recent algorithm \cite{BDH18} for k−MMDk-MMD which requires exponential (in kk) space. Other results include fast deterministic algorithms for k-MLC and k-MMD problems for depth three circuits.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.