I have read that Livelock is special case of Resource Starvation here. I have also read that in Livelock Process are not in a waiting state here.
A/c to Galvin Book on OS, Starvation is Process waiting indefinitely, be it for acquiring resource or be it for getting scheduled by scheduler or be it in queue of Semaphore etc.
My question: Is it possible for the Processes to suffer from Livelock without Starvation in any case? If someone is willing to say no and have explanations for it, I would request you to once go through the scheme mentioned here. For that scheme I don't think that there is starvation but obviously there is livelock. I have explained my thoughts on the cs.se link mentioned below.
I have already asked my specific doubts on the cs.se here, but don't have any response yet.