Как эффективно генерировать равномерно распределенную случайную точку в некоторой ограниченной выпуклой многогранной области R в евклидовом пространстве? Если коразмерность равна нулю, я мог бы окружать область прямоугольной областью и генерировать точку в прямоугольной области, отвергая ее, если она не находится в R. Это не очень эффективно и не работает, если коразмерность положительная.случайная точка в выпуклой многогранной области
Типичный пример: генерировать равномерно распределенные случайные (p_1, ..., p_n) в симплексе, то есть p_i> = 0, для всех i и p_1 + ... + p_n = 1.
Для тех из нас, кто незнакомо с понятием коразмерности (меня!), Почему выборка отбраковки не срабатывает при некоторых обстоятельствах? –
Подпространство в n-мерном пространстве имеет коразмерность k, если его размерность n-k. Отбор выборки невозможен, поскольку вероятность того, что вы примете образец, равна 0; попробуйте отбраковать выборку строки в 3-х пространстве. – Venge
@ Kata: Делает смысл. Благодаря! –