On Two Combinatorial Optimization Problems in Graphs: Grid Domination and Robustness