Тогда вырисовывается что-то типа задачи о паросочетаниях.
Угу.
Надо будет посмотреть теорию — когда она там решаема.
Там страшно (можно свести к симметричной задаче БЛП, но решения не симметричны, видимо). Не факт, что общие критерии помогут, м.б. надо использовать специфику задачи.
Мои 3 копейки:
Пусть

- искомое отображение (

- множество всех подмножеств мощности

множества

).

. Ясно, что если

существует, то

существует (можно взять

, где

получается дополнением отображения

элементом

:

). И тогда достаточно найти

для нечетных

,

, т.е. когда мощности множеств

совпадают.
upd: Построение

через объединение непересекающихся

и

является обобщением формулы

, что как минимум любопытно.
Можно выписать циклически симметричное отображение для

(т.е. если

, то

и т.п.), а для

уже не получается так просто.
Дальше у меня не получается пока.