def can_download_files(self, forum, user):
        return self._perform_basic_permission_check(forum, user, 'can_download_file')

    # Topic subscription
Returns a dominating set that approximates the minimum weight node
dataset/ETHPy150Open ellmetha/django-machina/machina/apps/forum_permission/handler.py/PermissionHandler.can_download_files--crossover with--dataset/ETHPy150Open networkx/networkx/networkx/algorithms/approximation/dominating_set.py/min_weighted_dominating_set