Converting my comment to an answer ...
The maximum degree at any vertex is $3$, so any one guard watches at most $4$ cashiers. Thus, two guards aren't enough to watch $11$ cashiers. Your $3$-guard solution is therefore optimal ... but not unique: for instance, $(c, d, j)$ also works.