Форум умных людей

Задачи и головоломки => Помогите решить! => Тема начата: Sirion от Май 16, 2011, 11:36:52



Название: Поиграем с графами.
Отправлено: Sirion от Май 16, 2011, 11:36:52
Как известно, далеко не все задачи из теории игр имеют свойство решаться. Шашки и шахматы тому примером, ня. В общем, я придумал задачку, но ещё не придумал решение. Если кто-то решит раньше, чем я выйду из запоя - честь ему и хвала.

Дан полный граф на эн вершинах. Играют двое, ходят по очереди. Каждый своим ходом удаляет рёбра, составляющие какой-либо простой цикл. Проигрывает тот, кто не может сделать ход. Классический вопрос: кто выиграет, как и почему?


Название: Re: Поиграем с графами.
Отправлено: Um_nik от Май 16, 2011, 11:42:37
Простой цикл - замкнутая ломаная?


Название: Re: Поиграем с графами.
Отправлено: Лев от Май 16, 2011, 11:46:00
Ау, шашки уже просчитали ;)


Название: Re: Поиграем с графами.
Отправлено: Sirion от Май 16, 2011, 11:51:38
Простой цикл - замкнутая ломаная?
Без самопересечений, ня. Иначе выигрывает всегда первый ^^


Название: Re: Поиграем с графами.
Отправлено: Sirion от Май 17, 2011, 22:22:27
Некрасиво сформулировал. "Без самопересечений". В общем, отсылаю к педивикии: Простой цикл - цикл, не содержащий других циклов. Цикл - замкнутая цепь. Цепь - маршрут, в котором все рёбра различны... Я не знаю, до какого уровня простоты нужно продолжать.


Название: Re: Поиграем с графами.
Отправлено: Аш от Май 17, 2011, 22:48:10
А что, если первый удаляет цикл из n-1 ребра?

Извините, фигню сказал.


Название: Re: Поиграем с графами.
Отправлено: Sirion от Май 17, 2011, 23:19:48
Несомненно, первый может это сделать. Но для n>4 это не даёт ему немедленного выигрыша.


Название: Re: Поиграем с графами.
Отправлено: Аш от Май 17, 2011, 23:30:08
Ну, для пятерки дает выигрыш (второй берет один из оставшихся треугольников, первый - другой). Потому я и подумал.

А для шестерки дает немедленный проигрыш.


Название: Re: Поиграем с графами.
Отправлено: Sirion от Май 17, 2011, 23:42:42
Да, здесь всё не настолько просто...


Название: Re: Поиграем с графами.
Отправлено: Аш от Май 18, 2011, 12:42:14
Для шестерки вроде тоже первый выигрывает, если ставит тройку первым ходом. Если не тройку - проигрывает (если я не ошибся).
Для n=3, 4, 5 первый тоже выигрывает, если первым ходом рисует цикл из трех вершин.


Название: Re: Поиграем с графами.
Отправлено: Sirion от Май 18, 2011, 13:21:55
Для шестерки вроде тоже первый выигрывает, если ставит тройку первым ходом. Если не тройку - проигрывает (если я не ошибся).
Для n=3, 4, 5 первый тоже выигрывает, если первым ходом рисует цикл из трех вершин.
Вы тоже поняли, что для решения в тетради проще инвертировать задачу и рисовать рёбра, а не стирать их? =)


Название: Re: Поиграем с графами.
Отправлено: Аш от Май 18, 2011, 14:44:02
Типа того :)