DINING PHILOSOPHER PROBLEM : Classical Problems of Process Synchronization


DINING PHILOSOPHER PROBLEM : Classical Problems of Process Synchronization

Dining philosopher problem is one of classical process synchronization problem. This problem state that there are five philosopher who spent their life in thinking and eating. There are five forks available on the table.
How forks can be assigned to philosopher so that there won't be any problem of Deadlock and starvation.