I am using an optimization method that requires a starting point within the feasible domain:
$$\min f(x)$$
$$Ax=b$$
$$Cx>r$$
where
$$x \in R^l$$
$$b \in R^n$$
$$r \in R^m$$
and
$$ (m+n) > l $$
In other words, the amount of equality/inequality constraint equations is greater that the amount of unknowns. Also, note that $l>n$ so in general there should be a feasible solution in existence.
What is the best approach to generate any feasible point to start the program? Thanks.
Knowing nothing about $A, C, b, y$ except dimensions a bit, this is a pretty hopeless task.
We can write $$ C x > r \quad (*) $$ as $$ C x \ge r + \epsilon \quad (**) \\ \epsilon > 0 $$ where $\epsilon \in \mathbb{R}^m$ is some vector with positive components. I have no idea how to pick this in a smart way. This way one can model it as LP problem. A solution $x$ fulfilling $(**)$ should fulfill $(*)$: