Maekawa Algorithm Implementation of Maekawa algorithm using MPI and OpenMP Five types of messages - REQUEST, YES, INQUIRE, RELINQUISH and RELEASE