Abstract:We present the first algorithm for generating random variates exactly uniformly from the set of perfect matchings of a bipartite graph with a polynomial expected running time over a nontrivial set of graphs. Previous Markov chain approaches obtain approximately uniform variates for arbitrary graphs in polynomial time, but their general running time is $\Theta(n^{26} (\ln n)^2).$ Our algorithm employs acceptance/rejection together with a new upper limit on the permanent of a form similar to Bregman's Theorem. For a graph with $2n$ nodes where the degree of every node is nearly $\gamma n$ for a constant $\gamma$, the expected running time is $O(n^{1.5 + .5/\gamma})$. Under these conditions, Jerrum and Sinclair showed that a Markov chain of Broder can generate approximately uniform variates in $\Theta(n^{4.5 + .5/\gamma} \ln n)$ time, making our algorithm significantly faster on this class of graph. With our approach, approximately counting the number of perfect matchings (equivalent to finding the permanent of a 0-1 matrix and so $\sharp P$ complete) can be done without use of selfreducibility.
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the accurate description of the exchange - correlation energy of the multicomponent two - dimensional electron gas (2DEG). Specifically, the author hopes to extend the existing exchange - correlation energy parameterization methods for two - component systems (such as spin - up and spin - down electrons) to be applicable to more complex multicomponent systems. This includes electrons or holes of different masses, such as heavy holes and light holes.
### Research Background
In semiconductor heterostructures, the two - dimensional electron gas (2DEG) is an important research object. For simple two - component systems (such as spin - up and spin - down electrons), there are already some mature theoretical models to describe their exchange - correlation energy. However, when it comes to systems with more components, such as electrons containing different band minima or different types of holes, the situation becomes more complex. Traditional single - component or multicomponent models cannot accurately describe the physical properties of these systems.
### Main Contributions of the Paper
1. **Extension of Parameterization Method**: The author uses the exchange - correlation energy parameterization method for two - component 2DEG proposed by Attacalite et al. and attempts to extend it to multicomponent systems. By introducing the concentration parameter \( Z_\gamma \), they show how to generalize the two - component results to an arbitrary number of components.
2. **Mass Dependence**: The author explores the influence of different component masses on the exchange - correlation energy. They propose the concept of an average mass, which makes it possible to estimate the exchange - correlation energy in systems with components of different masses.
3. **Phase Diagram Analysis**: Based on the extended exchange - correlation energy function, the author studies the phase diagram of the multicomponent 2DEG. The results show that even a very small mass difference can significantly affect the concentration of the lighter component, ultimately leading to the transformation of the system from multicomponent to single - component.
### Formula Summary
- Total density \( n \):
\[
n=\sum_{i = 1}^\Lambda n_i=n\sum_{i = 1}^\Lambda \nu_i
\]
where \( n_i \) is the number density of the \( i \)-th component, and \( \nu_i=\frac{n_i}{n} \) is the dimensionless concentration.
- Density parameter \( r_s \):
\[
r_s=\frac{1}{\sqrt{\pi n}}
\]
- Average mass \( M \):
\[
\frac{1}{M}=\frac{1}{Z_2}\sum_{i = 1}^\Lambda\frac{\nu_i^2}{m_i}
\]
- Exchange - correlation energy \( \epsilon_{xc} \):
\[
\epsilon_{xc}(r_s,\{\nu_i\},\{m_i\}) = M\cdot\epsilon_{xc}(Mr_s,\{\nu_i\},\{m_i = m_e\})
\]
### Conclusion
The paper successfully extends the exchange - correlation energy parameterization method for two - component 2DEG to multicomponent systems and verifies the accuracy of this method in four - component and infinite - component systems. In addition, the author also studies the influence of mass differences on system stability, proposes a reasonable concept of average mass, and shows the phase diagram of the multicomponent 2DEG. These results provide an important theoretical basis for future further research on multicomponent systems.