Вопросы с тегом «permutations»

4
Изменение порядка данных (набор строк) для оптимизации для сжатия?
Существуют ли алгоритмы переупорядочения данных для оптимизации для сжатия? Я понимаю, что это специфично для данных и алгоритма сжатия, но есть ли слово для этой темы? Где я могу найти исследования в этой области? В частности, у меня есть список json с 1,5 миллионами строк, и я хочу изменить порядок …

1
Эффективный алгоритм существования перестановки с последовательностью разностей?
Этот вопрос мотивирован этим постом, Можете ли вы определить сумму двух перестановок за полиномиальное время? и мой интерес к вычислительным свойствам перестановок. Разностная последовательность перестановки чисел формируется путем нахождения разности между каждыми двумя соседними числами в перестановке . Другими словами,a1,2, ...Na1,a2,…ana_1, a_2, \ldots a_n1 , 2 , … n + …

1
Оценка симметрических полиномов
Пусть - симметрический многочлен , т. Е. Такой многочлен, что для всех и все перестановки . Для удобства можно предположить, что является конечным полем, чтобы избежать решения проблем с моделью вычислений.е: KN→ Кf:Kn→Kf:\mathbb{K}^n \to \mathbb{K}x ∈ K n σ ∈ S n Kе( х ) = е( σ( х ) …

1
Вероятность генерации желаемой перестановки случайными перестановками
Я заинтересован в следующей проблеме. В качестве входных данных нам дается «целевая перестановка» , а также упорядоченный список индексов i 1 , … , i m ∈ [ n - 1 ] . Затем, начиная со списка L = ( 1 , 2 , … , n ) (т. Е. …

1
Недавний прогресс в алгоритмах групп перестановок?
Меня интересуют алгоритмы для конечных групп, реализованные в пакете GAP. Кажется, что все известные алгоритмы в этой области имеют дело с группами перестановок / матричными группами; Двумя фундаментальными являются Schreier-Sims [1970] и Butler [1979], см., например, «Алгоритмы для групп перестановок» Алисы Нимейер в качестве возможной ссылки (?) Поэтому мне было …

1
Кодирование наборов перестановок с помощью генерирующего набора и набора исключенных элементов
Известны алгоритмы полиномиального времени для нахождения порождающих множеств групп перестановок, что интересно, поскольку мы можем затем представить эти группы кратко, не отказываясь от алгоритмов полиномиального времени для ответа на многие интересные вопросы, связанные с этими группами. Однако иногда нас может интересовать набор перестановок , который не образует группу, поэтому этот …

2
Как перемешать цветные шарики?
У меня есть 400 шаров, из которых 100 - красные, 40 - желтые, 50 - зеленые, 60 - синие, 70 - фиолетовые, 80 - черные. (шарики одного цвета идентичны) мне нужен эффективный алгоритм перетасовки, чтобы после перетасовки шары были в списке, и Любые 3 последовательных шара не одного цвета. Например, …

3
Сопоставление шаблонов перестановок в строках
Грубо говоря, сопоставление шаблонов перестановок имеет дело с проблемами следующего вида: При заданных перестановках в S n и в с содержит ли подпоследовательность длины , элементы которой упорядочены по σ ?ππ\piSNSNS_nσσ\sigmaSмSмS_mm ≤ nм≤Nm\leq nππ\pi mττ\tauммmσσ\sigma Например, если и σ = ⟨ 2 1 3 ⟩ , то подпоследовательность 3 1 …

2
Сложность вычисления лексикографически минимального элемента орбиты
Учитывая сильные генераторы для группы ( G ≤SN, * )(G≤Sn,∗)(G \leq S_n, *) действуя на нити длины Nnn и элемент s ∈ { 0 , 1}Ns∈{0,1}ns \in \{0, 1\}^nНасколько сложно вычислить лексикографически минимальный элемент G . sG.sG.sорбита sss в гGG?

2
Существует ли эффективный алгоритм для нахождения i-й неисправности?
Вот фон для этого вопроса. Мы с друзьями играли в игру, где каждый должен сделать подарок другим людям. Для того, чтобы определить, кто кому должен подарить подарок, мы решили провести жеребьевку. Но проблема в том, что кто-то может в итоге подарить себе подарки, что не смешно. Вы можете видеть, что …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.