Man betrachte einen konvexen Körper , der im Ursprung zentriert und symmetrisch ist (dh wenn dann ). Ich möchte einen anderen konvexen Körper so dass und das folgende Maß minimiert werden:
x , wobei ein Punkt ist, der gleichmäßig zufällig aus L ausgewählt wird.
Ich bin mit konstanter Faktorannäherung an das Maß in Ordnung.
Einige Anmerkungen - Die erste intuitive Vermutung, dass selbst die Antwort ist, ist falsch. Betrachten Sie beispielsweise als einen dünnen Zylinder mit sehr großen Abmessungen. Dann können wir so erhalten, dass indem wir mehr Volumen in der Nähe des Ursprungs haben lassen.
cg.comp-geom
approximation
convex-geometry
Ashwinkumar BV
quelle
quelle
Antworten:
Wenn wir und L auf beide Ellipsoide beschränken, kann Ihr Problem mit einem SDP auf jede Genauigkeit gelöst werden. Ich weiß, das ist nicht das, wonach Sie ursprünglich gefragt haben, aber anscheinend haben wir auch für diesen eingeschränkten Fall keine Lösung, und vielleicht kann es im Allgemeinen helfen.K L
So ist der SDP definiert ist durch : Bei einer symmetrischen PSD - Matrix , eine symmetrische Matrix finden PSD st PSD ist und minimiert wird. kann durch Auflösen des SDP gefunden werden, und dann gibt eine SVD die Achsen und Achsenlängen von .N N - M T r ( N ) N JM N N−M Tr(N) N J
quelle
(Wie in den Kommentaren erwähnt, funktioniert der folgende Ansatz nicht. Das erhaltene Objekt ist nicht konvex. Es kennzeichnet jedoch ein "sternförmiges" Objekt mit minimalem zu erwartendem Abstand.)
Ich denke, das optimale Objekt wäre eine Vereinigung von und einer Kugel, die am Ursprung zentriert ist. Hier sind meine Gedanken. Nach Ihrer Definition von ist wobei der Abstand vom Ursprung zur Oberfläche von in einer bestimmten Richtung ist. Ich habe anstelle von = verwendet, weil ich einige Konstanten fallen gelassen habe. Nun wollen wir unter den gegebenen Bedingungen minimierenf ( L ) f ( L ) ~ ∫ S d - 1 ∫ r L 0 x d ( x d / x d L )K f(L) RLL~g(L)rL≥rKrKg(K)/2& egr;≤g(K)/2-rKg(K)(rL+ϵ)2
Man betrachte in der Tat ein anderes konvexes Objekt so dass . Dann , da wir sonst den Teil von innerhalb von vergrößern können , um kleiner zu machen. Andererseits , weil wir ansonsten nach der gleichen Idee den Teil von außerhalb von verkleinern können , um kleiner zu machen. Es gibt also eine einzigartige optimale Lösung. g ( K ' ) = g ( K ) K * ⊆ K ' K ' K * g ( K ' ) K ' ⊆ K * K ' ∖ K K * g ( K ' ) ,K′ g(K′)=g(K) K∗⊆K′ K′ K∗ g(K′) K′⊆K∗ K′∖K K∗ g(K′)
quelle
Die folgende Lösung basiert auf dieser Annahme / Vermutung [zu beweisen]:
Vermutung : Die Erwartung einer konvexen Funktion auf ist kleiner als die größere zwischen der Erwartung auf und der Erwartung auf .conv(K⋃K′) K K′
[Wir brauchen das Obige nur für konvex, aber es könnte allgemein wahr sein]K,K′
Nehmen Sie nun eine beliebige Menge und wenden Sie eine Drehung an, die auf den Ursprung zentriert ist, um . Sie werden , weil die Drehung die Länge der Elemente von unveränderlich lässt. Wenn ich mit der Vermutung recht habe, . Da für jede optimale Sie in Erwägung ziehen könnte , wo die Vereinigung über alle Umdrehungen anzeigt, und haben , es scheint, dass das optimale kann, um die kleinste Kugel zu sein, dieK R R(K) f(K)=f(R(K)) K f(conv(K⋃R(K)))≤f(K) L L′=⋃RR(L)=conv(⋃RR(L)) ⋃R f(L)≥f(L′)≥f(L) L K .
quelle