It is easy to produce a random variable with Dirichlet distribution using Gamma variables with the same scale parameter. If:
$ X_i \sim \text{Gamma}(\alpha_i, \beta) $
Then:
$ \left(\frac{X_1}{\sum_j X_j},\; \ldots\; , \frac{X_n}{\sum_j X_j}\right) \sim \text{Dirichlet}(\alpha_1,\;\ldots\;,\alpha_n) $
Problem What happens if the scale parameters are not equal?
$ X_i \sim \text{Gamma}(\alpha_i, \beta_i) $
Then what is the distribution this variable?
$ \left(\frac{X_1}{\sum_j X_j},\; \ldots\; , \frac{X_n}{\sum_j X_j}\right) \sim \; ? $
For me it would be sufficient to know the expected value of this distribution.
I need a approximate closed algebraic formula that can be evaluated very very quickly by a computer.
Let's say approximation with accurancy of 0.01 is sufficient.
You can assume that:
$ \alpha_i, \beta_i \in \mathbb{N} $
Note In short, the task is to find an approximation of this integral:
$ f(\vec{\alpha}, \vec{\beta}) = \int_{\mathbb{R}^n_+} \;\frac{x_1}{\sum_j x_j} \cdot \prod_j \frac{\beta_j^{\alpha_j}}{\Gamma(\alpha_j)} x_j^{\alpha_j - 1} e^{-\beta_j x_j} \;\; dx_1\ldots dx_n$