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

Вопросы о проблемах, которые влекут за собой выбор лучшего элемента из некоторого набора доступных альтернатив, и способы их решения.

3
Наибольшая сумма, делимая на n
Я задал этот вопрос на StackOverflow , но я думаю, что это более подходящее место. Это проблема из курса Введение в алгоритмы : У вас есть массив с положительными целыми числами (массив не нужно сортировать или элементы уникальны). Предложите алгоритм , чтобы найти наибольшую сумму элементов, которая делится на .aaannnO(n)O(n)O(n)nnn …

4
По заданному набору наборов найдите наименьший набор (ы), содержащий хотя бы один элемент из каждого набора.
Дано множество множеств, я хотел бы найти множество такое , что каждое множество в содержит , по меньшей мере , один элемент из . Я также хотел бы, чтобы содержало как можно меньше элементов при соблюдении этого критерия, хотя может существовать более одного наименьшего с этим свойством (решение не обязательно …

5
Как найти максимальный набор элементов массива, такой, что каждый элемент в больше или равен количеству элементов в ?
У меня есть алгоритмическая проблема. Дан массив (или набор) из неотрицательных целых чисел. Найти максимальное множество из , что для всех ,,н STTTnNnSSSTTTa∈Sa∈Sa\in Sa⩾|S|a⩾|S|a\geqslant |S| Например: Если TTT = [1, 3, 4, 1, 3, 6], то SSS может быть [3, 3, 6] или [3, 4, 6] или [4, 3, 6]. …

6
Нахождение максимального XOR двух чисел в интервале: можем ли мы сделать лучше, чем квадратичное?
Предположим, нам даны два числа и и мы хотим найти для .lllrrrmax(i⊕j)max(i⊕j)\max{(i\oplus j)}l≤i,j≤rl≤i,j≤rl\le i,\,j\le r Наивный алгоритм просто проверяет все возможные пары; например, в ruby ​​у нас будет: def max_xor(l, r) max = 0 (l..r).each do |i| (i..r).each do |j| if (i ^ j > max) max = i ^ …

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

1
Каково оптимальное решение конкурса TSP Procter и Gamble 1962 года?
В 1962 году вы могли бы выиграть приз в размере 10 000 долларов (около 80 000 долларов в сегодняшних деньгах), если бы нашли решение евклидовой задачи коммивояжера, определенной в 33 городах. http://www.math.uwaterloo.ca/tsp/history/pictorial/car54.html Глядя на картинку, проблема кажется довольно простой. Однако я не смог найти более подробные ресурсы по этой проблеме. …

1
Нахождение максимальной факторизации регулярных языков
Пусть язык L ⊆ Σ ∗L⊆Σ∗\mathcal{L} \subseteq \Sigma^* регулярный. Факторизация LL\mathcal{L} - это максимальная пара ( X , Y )(X,Y)(X,Y) наборов слов с X ⋅ Y ⊆ LX⋅Y⊆LX \cdot Y \subseteq \mathcal{L} X ≠ ∅ ≠ YX≠∅≠YX \neq \emptyset \neq Y , где X ⋅ Y = { x yX⋅Y={xyX …

1
Анализируя модифицированную версию карточной игры «Война»
Простая игра, в которую обычно играют дети, в игру «Война» играют два человека, используя стандартную колоду из 52 игральных карт. Сначала колода перемешивается, и все карты раздаются двум игрокам, так что у каждой по 26 случайных карт в случайном порядке. Предположим, что игрокам разрешено проверять (но не менять) обе колоды, …

2
Матрица цепочек умножения и возведения в степень
Если у меня есть две матрицы AAA и BВB с размерами 1000×21000×21000\times2 и 2×10002×10002\times1000 , соответственно, и я хочу вычислить (AB)5000(AВ)5000(AB)^{5000} , более эффективно сначала переписать выражение как A(BA)4999BA(ВA)4999ВA(BA)^{4999}B и только потом оценивать численно, потому что ABAВAB имеет размер 1000×10001000×10001000\times1000 а BABABA имеет размер 2×22×22\times2 . Я хочу решить обобщенную …

2
MIN-2-XOR-SAT и MAX-2-XOR-SAT: они NP-сложные?
Какова сложность MIN-2-XOR-СБMIN-2-XOR-SAT\text{MIN-2-XOR-SAT} и MAX-2-XOR-СБMAX-2-XOR-SAT\text{MAX-2-XOR-SAT} ? Они в П? Они NP-хард? Чтобы формализовать это более точно, пусть Φ ( x ) = ∧NяСя,Φ(x)=∧inCi,\Phi\left(\mathbf x\right)={\huge\wedge}_{i}^{n}C_i, где х =( х1, … , Хм)x=(x1,…,xm)\mathbf{x} = (x_1,\dots,x_m) и каждое предложение СяCiC_i имеет вид ( хя⊕ хJ)(xi⊕xj)(x_i \oplus x_j) или ( хяX ¬ xJ)(xi⊕¬xj)(x_i \oplus …

3
Оптимальная стратегия для абстрактной игры
Мне дали следующую проблему в интервью (которую я уже не смог решить, не пытаясь обмануть мой путь мимо): Игра начинается с положительного целого числа . (Например , 0 = 1234 ) . Это число преобразуется в двоичное представление, и N представляет собой количество битов в 1 . (Например, A 0 …

1
Упаковать сумку подарков для Руперта легче, чем для Санты?
Или: нам нужен Руперт, чтобы вообще получать подарки? Помимо вопросов маршрутизации , Санта сталкивается со следующей проблемой (много-много раз): Имея сумку вместимостью ¹ CCC и набор подарков {p1,…,pn}{p1,…,pn}\{p_1, \dots, p_n\} , каждый размером sisis_i , он хочет сделать детей {c1,…,ck}{c1,…,ck}\{c_1, \dots, c_k\} счастливыми. Он знает из всех списков желаний, что …

2
Является ли этот частный случай задачи планирования разрешимым за линейное время?
У Алисы, студентки, есть много домашней работы в течение следующих недель. Каждый предмет домашнего задания занимает у нее ровно один день. Каждый элемент также имеет крайний срок и отрицательно влияет на ее оценки (допустим реальное число, бонусные баллы только при условии сопоставимости), если она пропустит крайний срок. Напишите функцию, в …

1
Выбор подмножества для максимизации минимального расстояния между точками
У меня есть набор точек , и у меня есть расстояние между каждой точкой . Эти расстояния евклидовы, но точки на самом деле находятся в пространстве признаков.CCCD(Pi,Pj)D(Pi,Pj)D(P_i,P_j) Из точек я хочу выбрать подмножество из точек. Назовите это подмножество . Я хочу выбрать это подмножество, чтобы максимизировать минимальное расстояние между всеми …

5
Наука Данных против Исследования Операций
Общий вопрос, как следует из названия: В чем разница между DS и OR / оптимизацией. На концептуальном уровне я понимаю, что DS пытается извлечь знания из имеющихся данных и использует в основном статистические методы машинного обучения. С другой стороны, OR использует данные для принятия решений на основе данных, например, путем …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.