2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2  След.
 
 Вопрос по системе ограничений
Сообщение01.02.2016, 19:24 
У меня в большой задаче возникла небольшая подзадача. Имеется квадратная матрица состоящая из нулей и единиц. В каждом столбце и в каждой строке может быть только одна единица. Я задал ограничения:суммы по строкам и столбцам равны 1. Этого явно недостаточно.Какие равенства можно еще составить?

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 19:25 
Аватара пользователя
Вам программировать надо?

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 19:33 
ГАЗ-67 в сообщении #1095892 писал(а):
Имеется квадратная матрица состоящая из нулей и единиц. В каждом столбце и в каждой строке может быть только одна единица. Я задал ограничения:суммы по строкам и столбцам равны 1. Этого явно недостаточно.
Недостаточно для чего? Первые два утверждения в совокупности эквивалентны третьему.

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 19:48 
Аватара пользователя
Pphantom в сообщении #1095899 писал(а):
Первые два утверждения в совокупности эквивалентны третьему

А где там первое, второе и третье утверждения???
У матрицы 2х2 с элементами 1/2 на каждом месте с суммами все в порядке

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 19:58 
Увы,программировать надо... Недостаточно для того чтобы только нули и единицы удовлетворяли этим ограничениям и чтобы только по одной единице в столбцах и строках.

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 20:00 
Аватара пользователя
То есть нужен алгоритм проверки того, что данная матрица такая?

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 20:11 
alcoholist в сообщении #1095905 писал(а):
А где там первое, второе и третье утверждения???
Хм... разве это не очевидно?

Давайте пронумеруем. Первое:
ГАЗ-67 в сообщении #1095892 писал(а):
Имеется квадратная матрица состоящая из нулей и единиц.
Второе:
ГАЗ-67 в сообщении #1095892 писал(а):
В каждом столбце и в каждой строке может быть только одна единица.
Третье:
ГАЗ-67 в сообщении #1095892 писал(а):
суммы по строкам и столбцам равны 1
alcoholist в сообщении #1095905 писал(а):
У матрицы 2х2 с элементами 1/2 на каждом месте с суммами все в порядке
У матрицы, состоящей "из нулей и единиц", элементы не могут равняться $1/2$.

-- 01.02.2016, 20:12 --

ГАЗ-67 в сообщении #1095913 писал(а):
Недостаточно для того чтобы только нули и единицы удовлетворяли этим ограничениям и чтобы только по одной единице в столбцах и строках.
В общем, напишите более внятно: какие критерии Вы проверяете и в правильности каких хотите убедиться.

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 20:18 
Аватара пользователя
Целочисленные, неотрицательные и суммы по строкам и столбцам равны единице. Тогда в каждой строке и в каждом столбце будет ровно одна единица и остальные нули.

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 20:21 
Аватара пользователя
Евгений Машеров
а как целочисленность проверять?

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 20:26 
Числа могут быть только нулем и единицей.В каждом столбце и в каждой строке может находиться только одна единица.

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 20:29 
Аватара пользователя
ГАЗ-67
целочисленность осилите?
проверить сможете?

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 20:38 
ГАЗ-67
Ваша задача подразумевает совершенно определенное прочтение, без вариаций.
А именно: есть (уже есть) матрица из нулей и единиц (без вариантов), в каждом столбце и строке которой ровно одна единица. Верно ли, что суммы по столбцам и строкам равны единице. Это верно, как верно и обратное: каждая матрица из нулей и единиц с единичной суммой по строкам и столбцам имеет в каждой строке и каждом столбце ровно одну единицу.

Но судя по всему, Вы формулируете одну задачу, а решаете другую. А именно, верно ли, что каждая матрица из нулей и единиц с единичной суммой по строкам и столбцам имеет в каждой строке и каждом столбце ровно одну единицу и состоит из нулей и единиц? Это, конечно, неверно, но это не тот вопрос, который Вы задавали в самом начале.

Так что же Вас интересует на самом деле?

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 20:50 
Lia
Нет.Матрица пока не заполнена.А интересует вот что:как задать систему линейных равенств,чтобы ими описывалась только такая матрица.

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 20:50 
Аватара пользователя
Lia в сообщении #1095935 писал(а):
каждая матрица из нулей и единиц с единичной суммой по строкам и столбцам имеет в каждой строке и каждом столбце ровно одну единицу и состоит из нулей и единиц? Это, конечно, неверно, но это не тот вопрос, который Вы задавали в самом начале.

если добавить условие, которое дал Евгений Машеров -- положительность и целочисленность, то верно

-- Пн фев 01, 2016 20:51:23 --

ГАЗ-67
добавьте уже целочисленность и положительность

 
 
 
 Re: Вопрос по системе ограничений
Сообщение01.02.2016, 20:52 
А как задать положительность и целочисленность ?(Я имею в виду с помощью линейных равенств)

 
 
 [ Сообщений: 29 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group