Вопросы с тегом «cg.comp-geom»

Вычислительная геометрия - это изучение геометрических задач с вычислительной точки зрения. Примеры проблем включают в себя: вычисление геометрических объектов, таких как выпуклые оболочки, уменьшение размерности, задачи кратчайшего пути в метрических пространствах или нахождение небольшого подмножества точек, которое приближается к некоторой мере целого множества (т. Е. Базового набора).

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

3
Найти наименьшее попарное расстояние между точками в o (n log n)?
Следующие упражнения были розданы студентам, которых я курирую: Учитывая точек на плоскости, разработайте алгоритм, который находит пару точек, расстояние которых минимально среди всех пар точек. Алгоритм должен работать за время o ( n 2 ) .nnno(n2)o(n2)o(n^2) Существует (относительно) простой алгоритм «разделяй и властвуй», который решает задачу за время .Θ(nlogn)Θ(nlog⁡n)\Theta(n \log …

2
Варианты художественной галереи с попарной видимостью?
Задача традиционной художественной галереи устанавливает регион и охранников с некоторым представлением о видимости и требует минимального количества охранников, которые необходимо разместить, чтобы увидеть весь регион. Кто-нибудь когда-нибудь смотрел варианты художественной галереи, где область видимости определяется парой охранников? Например, одна формулировка может заключаться в том, что точка покрыта, если есть пара …

2
Среднее искажение вложения
(X,d)(X,d)(X, d)(Y,f)(Y,f)(Y, f)μ:X→Yμ:X→Y\mu : X \rightarrow Yμμ\muρ=maxp,q∈X{d(x,y)f(μ(x),μ(y)),f(μ(x),μ(y))d(x,y)}ρ=maxp,q∈X{d(x,y)f(μ(x),μ(y)),f(μ(x),μ(y))d(x,y)} \rho = \max_{p,q \in X} \{ \frac{d(x,y)}{f(\mu(x), \mu(y))}, \frac{f(\mu(x), \mu(y))}{d(x,y)} \} Есть и другие показатели качества: Дхамдхер и др. Изучают «среднее» искажение: σ=∑d(x,y)∑f(μ(x),μ(y)).σ=∑d(x,y)∑f(μ(x),μ(y)). \sigma = \frac{\sum d(x,y)}{\sum f(\mu(x), \mu(y))}. Тем не менее, интересующая меня мера - это та, которая используется MDS-подобными методами, которая …

4
Уменьшение размерности с провисанием?
Лемма Джонсона-Линденштрауса грубо говорит о том, что для любого набора из точек в существует карта где такой, что для всех : Известно, что подобные выражения невозможны для метрики , но известно, есть ли способ обойти такое низкое значение границы, предлагая более слабые гарантии? Например, может ли быть версия вышеуказанной леммы …

1
Нахождение двойственного графа
Согласно книге «Топологическая теория графов» Гросса и Такера, учитывая клеточное вложение графа на поверхность (под «поверхностью» я подразумеваю здесь сферу с некоторыми ручками , а ниже S n относится к сфере с ровно n ручками), можно определить двойной мультиграф, рассматривая грани исходного графа, встраиваемые как вершины, и добавляя ребро между …

4
Восстановление наклона оцифрованной линии
Была ли работа по восстановлению наклона отрезка линии после его оцифровки? Конечно, нельзя делать это с идеальной точностью; то, что нужно, - это метод получения из оцифрованной линии интервала возможных уклонов. (Понятие оцифрованной строки, которую я использую, - это Розенфельд: набор пар где располагается над целыми числами (или блоком последовательных …

1
Это в NP, чтобы проверить, содержит ли выпуклый корпус единичный шар?
Для заданного набора из точек в d- мерном евклидовом пространстве задача состоит в том, чтобы определить, содержит ли выпуклая оболочка единичный шарик с центром в начале координат.NNnddd Эта проблема в NP? Это в co-NP, поскольку можно указать точку в шаре вне выпуклой оболочки в качестве свидетеля и проверить этот факт …

1
Наибольшая длина ребра жадного гаечного ключа на равномерно распределенных точках в
Пусть - множество из N точек в R d . Для любого т ≥ 1 , A т -spanner представляет собой неориентированный граф G = ( Р , Е ) , взвешенный в соответствии с евклидовыми мерами, таким , что для любых двух точек V , U , самое короткое …

2
Границы компромисса для подсчета диапазона полупространства
Какова текущая наилучшая граница для выполнения запросов подсчета диапазона полупространства для набора мерных точек, выраженного в форме компромисса времени / пространства. Согласно основополагающей работе Матусека 1993 года (теорема 6.2, Поиск диапазона с эффективными иерархическими вырезами), мы можем выполнять подсчет диапазона для запросов, которые являются пересечением полупространств, для , используя структуру …

1
Диаграмма Вороного в графе
Пусть граф с (положительно) взвешенными ребрами. Я хочу определить диаграмму Вороного для набора узлов / сайтов S , чтобы связать с узлом v ∈ S подграф R ( v ) группы G, индуцированный всеми узлами строго ближе к v, чем к любому другому узлу в S , измеряя длина пути …

2
Покрытие простого многоугольника с кругами
Предположим, у меня есть простой многоугольник и целое число k . Каковы некоторые существующие подходы для нахождения наименьшего радиуса ¨R таким образом, что я могу покрыть S с K окружностей радиуса г ? Как насчет, если г фиксирован, и я хочу минимизировать к ?SSSККkррrSSSККkррrррrККk

2
Сортировка точек таким образом, чтобы минимальное евклидово расстояние между последовательными точками было бы максимальным
Учитывая набор точек в трехмерном декартовом пространстве, я ищу алгоритм, который будет сортировать эти точки так, чтобы минимальное евклидово расстояние между двумя последовательными точками было бы максимальным. Было бы также полезно, если бы алгоритм имел тенденцию к увеличению среднего евклидова расстояния между последовательными точками.

1
Места, где порядок точек вдоль простого многоугольника, проходящего через них, полезен
Мы знаем, что нахождение выпуклой оболочки из nnn точек на плоскости имеет нижнюю границу Ω(nlogn)Ω(nlog⁡n)\Omega(n\log n) по времени ее работы. Однако если точки заданы в том порядке, в котором они расположены вдоль некоторого простого многоугольника, в котором эти точки являются его вершинами, то их выпуклая оболочка может быть найдена за …

1
Закрытие по сумме Минковского.
Сумма Минковского двух множеств векторов имеет видA , B ∈ RdA,B∈RdA, B \in R^d A ⊕ B = { a + b ∣ a ∈ A , b ∈ B }A⊕B={a+b∣a∈A,b∈B} A \oplus B = \{ a + b \mid a \in A, b \in B \} Я только что …

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