Какова сложность и ? Они в П? Они NP-хард?
Чтобы формализовать это более точно, пусть
где и каждое предложение имеет вид или .
Задача состоит в том, чтобы найти присваивание , удовлетворяющее . Эта задача находится в , так как она соответствует системе линейных уравнений mod .
Задача состоит в том, чтобы найти присваивание которое максимизирует количество удовлетворенных предложений. Задача состоит в том, чтобы найти назначение для которое минимизирует количество удовлетворяемых предложений. Каковы сложности этих проблем?
Вдохновленный MIN или MAX-True-2-XOR-SAT NP-hard?
Если все вершины графа можно раскрасить, используя 2 цвета, и ни одна из двух вершин с общим краевым участком не будет присвоена один и тот же цвет, тогда уравнение выполнимо.
Но граф 2-раскрашивается тогда и только тогда, когда это двудольный граф. И определение, является ли граф двудольным, может быть сделано за полиномиальное время. Поэтому проблема в P, потому что если мы можем определить за полиномиальное время, что граф является двудольным графом, то он разрешим, в противном случае он не разрешим.
источник