1. Shortest Job First (SJF): The execution order is P2, P4, P3, P5, P1. P4's waiting time is 18 ms, as it commences after P2. 2. Non-preemptive Priority Scheduling: The priority sequence is P2, P5, P3, P1, P4. P4's waiting time is 3 ms, because it begins after all higher-priority processes. 3. Round Robin (Quantum = 1): Round-robin execution proceeds as P1, P2, P3, P4, P5 (time slices). P4's first time slice occurs after all processes have had their initial turn, resulting in a waiting time of 1 ms.