1 | 3. ... 4. AD-normal(E)(tr) 5. No-dup-deliver(E)(tr) 6. ![]() 7. ls: ![]() 8. is-send(E)(tr[ls]) 9. ... 10. ... 11. EquivRel(|E|)(_1 =msg=(E) _2) 12. ... 13. d: ![]() 14. 0 < d 15. ... 16. i: ![]() 17. j: ![]() 18. d = j-i 19. i (switchR(tr)^*) ls 20. i ![]() 21. is-send(E)(tr[i]) 22. ![]() 23. i ![]() 24. ![]() 25. k: ![]() 26. k (switchR(tr)^*) ls 27. tr[k] =msg=(E) tr[(j-1)] 28. j@0: ![]() 29. j@0 ![]() 30. is-send(E)(tr[j@0]) 31. tr[j@0] =msg=(E) tr[j] 32. j@0 < k 33. k': ![]() 34. tr[j@0] delivered at time k' 35. loc(E)(tr[k']) = loc(E)(tr[(j-1)]) 36. ![]() ![]() ![]() ![]() |
About:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() |