超图由一组有限的顶点组成,比如说和一组超边. 我们称之为一种- 超图如果全部对所有人. 一个顶点覆盖是一个集合这样对于所有人有一些这样. 我希望通过计算解决的问题是找到一个最小尺寸的顶点覆盖(最小顶点覆盖)- 超图.
是否有任何软件(例如 Python 包)可以解决这个问题-超图? 对于普通图(2 超图),Mathematica具有函数FindVertexCover,但它似乎不支持具有更高基数边的超图。我可以编写自己的程序来解决这个问题,但是,由于找到最小顶点覆盖的问题很难,如果有人能找到已经实现了大多数当前已知优化的东西,我会更喜欢它。