Использование is_totally_unimodular alwas возвращает True - PullRequest
0 голосов
/ 16 мая 2019

Я пытался найти способ проверить, является ли матрица полностью унимодулярной, используя R (или Python). Я новичок в R, и нашел в lintools функцию is_totally_unimodular. Но независимо от того, какую матрицу я ввожу, она всегда возвращает True.

library(lintools)

A<- matrix(c(1,0,1,0,
             0,1,0,0,
             0,0,0,1,
             0,-1,0,0,
             1,0,-1,1),nrow=5,byrow=TRUE)
is_totally_unimodular(A)

Эта матрица не должна быть полностью унимодулярной, но функция по-прежнему возвращает True. Если я пытаюсь использовать абсолютно унимодулярную матрицу, функция также возвращает True. Я очень плохо знаком с R, так что я могу просто пропустить шаг, чтобы заставить функцию работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...