Можем ли мы решить проблему выполнимости линейного программирования формы, указанной ниже, с помощью CGAL (если нет, предложите альтернативы):
v.x_a > c
и,
v.x_b = c
где _3 _, _ 4 _, _ 5 _, _ 6_ - векторные, векторные, векторные и скалярные значения соответственно. Я хочу найти кортеж (v,c)
для данного набора x
(x_a
и x_b
являются элементами x
), который удовлетворяет этому неравенству.
Я видел документацию, но допустимая форма имеет тип Ax(relation operator)b
, где relation operator
может быть> =, ‹= или =, где A
и b
известны, а x
неизвестно, но мое требование противоположное, то есть у меня есть x
, но я хочу определить, существует ли кортеж (A,b)
, удовлетворяющий неравенству.
Контекст: я пытаюсь реализовать генератор трехмерной сетки, для которого мне нужно проверить, является ли край (соединяющий две трехмерные вершины) Делоне. Ребро Делоне определяется как: Ребро - это Делоне, если существует описанная сфера его конечных точек, не содержащая никаких других вершин внутри.
Мой вопрос основан на подходе, описанном здесь
v = c = 0
? Или даже простоc = -infinity
? - person Niklas B.   schedule 20.05.2014v != 0
иc = v.x
для конкретногоx
из набора - person Niklas B.   schedule 20.05.2014v=1; c=-inf
. Вам следует обновить вопрос, чтобы устранить двусмысленность - person Niklas B.   schedule 20.05.2014