<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<item>
  <id>06067703</id>
  <dt>j</dt>
  <an>06067703</an>
  <augroup>
    <au>Datta, Samir</au>
    <au>Kulkarni, Raghav</au>
    <au>Tewari, Raghunath</au>
    <au>Vinodchandran, N.V.</au>
  </augroup>
  <ti>Space complexity of perfect matching in bounded genus bipartite graphs.</ti>
  <so>J. Comput. Syst. Sci. 78, No. 3, 765-779 (2012).</so>
  <py>2012</py>
  <pu>Elsevier Science (Academic Press), San Diego, CA</pu>
  <lagroup>
    <la>EN</la>
  </lagroup>
  <ccgroup>
  </ccgroup>
  <utgroup>
    <ut>space complexity</ut>
    <ut>perfect matching</ut>
    <ut>topological graph theory</ut>
  </utgroup>
  <cigroup>
  </cigroup>
  <ligroup>
    <li>doi:10.1016/j.jcss.2011.11.002</li>
  </ligroup>
  <abgroup>
    <ab>Summary: We investigate the space complexity of certain perfect matching problems over bipartite graphs embedded on surfaces of constant genus (orientable or non-orientable). We show that the problems of deciding whether such graphs have (1) a perfect matching or not and (2) a unique perfect matching or not, are in the log-space complexity class Stoic Probabilistic Log-space (SPL). Since SPL is contained in the log-space counting classes $\oplus L$ (in fact in $\mathrm{Mod}_k L$ for all $k\geqslant 2$), $\mathrm{C}_{=}\mathrm{L}$, and PL, our upper bound places the above-mentioned matching problems in these counting classes as well. We also show that the search version, computing a perfect matching, for this class of graphs can be performed by a log-space transducer with an SPL oracle. Our results extend the same upper bounds for these problems over bipartite planar graphs known earlier. As our main technical result, we design a log-space computable and polynomially bounded weight function which isolates a minimum weight perfect matching in bipartite graphs embedded on surfaces of constant genus. We use results from algebraic topology for proving the correctness of the weight function.</ab>
    <rv></rv>
  </abgroup>
</item>