b。 (2) ... (3) ... 那什么是全序呢? 为什么这-6ren">
gpt4 book ai didi

algorithm - Lamport同步算法讨论中的 "partial ordering"和 "total ordering"是什么意思?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:54:33 24 4
gpt4 key购买 nike

我的理解是,偏序和全序是两套规则。

部分排序有三个规则:
(1) 如果a 和b 是同一进程中的两个事件,并且a 在b 之前发生,则a->b。
(2) ...
(3) ...

那什么是全序呢?

为什么这样命名?

最佳答案

这些名称源于一个事实,即在偏序中并非所有元素都是可比较的,而在全序中所有元素都是可比较的:

集合元素的偏序由 three properties 定义必须对所有元素 abc 成立:

这个定义捕获了对事物排序意味着什么的共同直觉的本质:每个事物都与它自己“大小”相同,它可以比另一个“小”,但另一个不“小于”本身。最后,如果一个事物比另一个“小”,即比三分之一“小”,那么它也比第三个“小”。

全序是具有附加属性的偏序:

这个定义说在全序中任何两个事物都是可比较的。在偏序中,一个事物既不需要比另一个“小”,也不需要相反,在全序中,每个事物要么比另一个“小”,要么反过来。

关于algorithm - Lamport同步算法讨论中的 "partial ordering"和 "total ordering"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55889912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com