首页 > 其他 > 详细

Burnside引理和Polya定理相关总结

时间:2021-02-13 09:07:13      阅读:56      评论:0      收藏:0      [点我收藏+]

Burnside引理一般求解步骤

  1. 列出所有的可能的状态。
  2. 把所有的操作用置换的形式写出来。
  3. 数出每种置换不动点的数目。
  4. 利用Burnside引理求解:\(L = \dfrac{1}{|G|}\sum_{\tau \in G}c_1(\tau)\)。可以简记为每个置换不动点个数的平均值就是方案数

利用Polya定理对Burnside引理进行优化

条件:

对于任意一个置换\(\tau\),将其拆分成若干个循环。每个循环彼此之间相互独立。

做法:

试想,如果一种状态是\(\tau\)的不动点,那么任意一个循环中的点的“颜色”必须是相同的。设一共有\(m\)中颜色。那每个循环就会有\(m\)种方案。设\(c(\tau)\)\(\tau\)置换包含的循环个数。那么\(\tau\)置换不动点的个数\(c_1(\tau)=m^{c(\tau)}\)

所以\(L=\dfrac{1}{|G|}\sum_{\tau\in{G}}m^{c(\tau)}\)

Burnside引理和Polya定理相关总结

原文:https://www.cnblogs.com/little-aztl/p/14399423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!