小弟愚见:
首先作为前提,每个居民只会到离他的家最近的小贩哪里去去购物。
如果考虑2个小贩的情况。由于过圆上任两点的中垂线将圆平分,这样每个小贩分别控制各人所在的那个半圆,因此处处都是平衡。
如果3个小贩,设为a b c。
在此情况下,每个商贩都可以根据他们左右的顾客数量的变化来推测其他两人的移动情况。比如a突然发现来自左边的客人变少了,那么唯一的情况是,在a左边的那个小贩在朝自己的方向移动。反之亦然。
设想最极端的情况,abc三人处于同一点,并且ab把c夹在中间。这时ab平分所有的居民,而c则完蛋。每个人从自己的利益最大化考虑,都想成为上例中的a和b,而避免成为c的角色。
设想a突然进攻b,即开始向b的控制领地移动。在其余两人都不采取行动的情况下,此举并不能立刻增加a自身的势力范围,而只是使bc二人的势力范围发生变化(b减小而c增加)。但是a的行动给bc传递了信息,尤其是被进攻方b,他的最佳策略应该是迎着a移动,此举虽然同样不能使自己的势力范围增加,但减少了a的势力范围,挫败了a的阴谋(如果他逃跑,即移动的方向和a保持一致,这一行动增加了a的势力范围,等于鼓励a继续进攻,那样的话b会死得很惨)。由于每个人做出的任何移动,只会遭到对方的反击使自己的势力范围减少(这是可以预料到的),而使得第三方得利(比如上例中的c),这不是理智的行动。
所以结论依然是,无论3人的最初位置如何,依然处处平衡。