Let $A$ be an $n \times m$ integer matrix and consider the system of equations $Ax = b$ where $b$ is an integer vector. I want to find a solution $x$, assuming one exists, such that the components of $x$ are non-negative integers.
What is the complexity of this problem? Is there a known algorithm that finds such a solution, or returns false if none exist?