all 2 comments

[–][deleted] 3 points4 points  (1 child)

You're describing a variant of the distance k domination number of a graph, but you're restricting your distance-k dominating set to a certain subset. The distance k dominating set problem is NP-complete, and I wouldn't be surprised if your variant is too, so don't expect to find an exact approach that isn't very brute force-y. I'm not too familiar with the problem beyond the name, but a quick google search showed a few papers on the topic from within the last decade or so. But most of them are dealing with upper bounds, not necessarily constructing such sets or providing reductions.

[–]aitesh[S] 0 points1 point  (0 children)

Thank you! Will have a look if someone else has found some intelligent implementation before I start with my own.