2
$\begingroup$

Problem. Let $x = (x_1,\dots,x_N) \in K^{N}$, i.e., each element $x_i$ can take at most $K$ discrete values. Let $x_{(i)}$, for $i \in \{1,\dots,I \}$ possible overlapping subsets of $x$. For example, for $K = 2$, $N= 3$, and $I = 2$ we may have $x_{(1)} = (x_1,x_2)$ and $x_{(2)} = (x_2,x_3)$.

Consider the following problem:

$$ \min_{x\in K^{N}} \frac{\sum\limits_{i\in [I]} f_i(x_{(i)})}{\left(\sum\limits_{i\in [I]} g_i(x_{(i)})\right)^2},$$

where each of the $f_i(x_{(i)})$ is positive, and $\sum_{i\in [I]} g_i(x_{(i)}) >0$, however some of the $g_i(x_{(i)})$ can be negative. I could not find any resource that treated this integer problem in a distributed manner or even in a centralized manner.

Question. Has anyone seen a similar problem or has any idea on how to solve this problem distributedly (similarly, for example, to the max-sum algorithm)?

Attempts. I have tried to simplify or approximate the problem to put it in a standard distributed optimization form as

$$ \min_{x\in K^{N}}\sum_{i \in [I]} h_i(x_{(i)}),$$

which can be solved in many ways by distributed algorithms. For example, if the $g(x_{(i)})$ were to be strictly positive, we could have an upper bound on the value of this problem

$$ \min_{x\in K^{N}} \frac{\sum_{i\in [I]} f_i(x_{(i)})}{(\sum_{i\in [I]} g_i(x_{(i)}))^2} \leq \min_{x\in K^{N}} \frac{\sum_{i\in [I]} f_i(x_{(i)})}{\sum_{i\in [I]} g_i(x_{(i)})^2} \leq \min_{x\in K^{N}} \sum_{i\in [I]}\frac{f_i(x_{(i)})}{ g_i(x_{(i)})^2},$$

However, this is not the case, unfortunately. Is there any other trick that I could use to at least approximate the problem?

Resources. The closest related work I could find is this paper in which the objective is a function of sums, although it's only for continuous variables.

$\endgroup$

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.