
【计】 Euler tour
【计】 EULER
annulus; hem in; link; loop; ring; surround
【计】 ring up; toroid
【化】 ring
【医】 annuli; anulus; band; circle; circulus; cycle; cyclo-; gyro-; loop; orb
ring; verge
swim; travel; wander
欧拉环游(Euler Tour),在图论中是一个核心概念,指一条访问图中每条边恰好一次的环路。以下是其详细解释:
汉英对照
数学条件
一个连通图存在欧拉环游的充要条件是:
用数学语言描述:
$$ deg(v) equiv 0 pmod{2}, quad forall v in V $$
历史背景
概念源于数学家莱昂哈德·欧拉(Leonhard Euler) 对柯尼斯堡七桥问题的研究(1736年)。欧拉证明该问题无解,并由此奠定图论基础。
来源:Euler, L. (1736). Solutio problematis ad geometriam situs pertinentis.
实际应用
经典算法如Hierholzer算法(1873年)可在$O(|E|)$时间内求解欧拉环游:
来源:Hierholzer, C. (1873). Über die Möglichkeit, einen Linienzug ohne Wiederholung und ohne Unterbrechung zu umfahren.
参考资料
欧拉环游是图论中的核心概念,其定义和判定条件如下:
1. 定义 欧拉环游(Eulerian tour)指在一个连通图中,经过每条边恰好一次且最终回到起点的闭合路径。具有欧拉环游的图称为欧拉图。例如,在七桥问题中,若存在这样的路径,则该图是欧拉图(实际不存在,因此七桥问题无解)。
2. 判定条件 一个非空连通图是欧拉图的充要条件是:图中所有顶点的度数均为偶数。例如,图1中顶点A、B、C、D的度数均为2(偶数),因此存在欧拉环游路径ABCD(见图1示例)。
3. 相关概念对比
4. 算法应用 寻找欧拉环游的经典算法包括:
该理论在电路设计、DNA测序等需要遍历全部连接的场景中有重要应用。
保存规同堡垒背诵表情过分差分矩阵承认书定单成本制度斗蓬腹位心浮选促集剂高利率骨密质辉度活动存储器检测方法鲁莽驾驶滤去率内装件佩雷氏试验拼合频率皮条客求救信号热风熔接人控系统审阅单据市场管理所双线绕组鼠尾草属诉讼程序法微丝蚴