민코스키 덧셈

Minkowski addition
붉은 형상은 파란색과 녹색 형상의 민코프스키 합이다.

기하학에서, 유클리드 공간에서 두 위치 벡터 AB의 세트의 민코프스키 합(일명 확장)은 A의 각 벡터, 즉 B의 각 벡터에 추가함으로써 형성된다.

이와 유사하게, Minkowski 차이(또는 기하학적 차이)[1]다음과 같은 보완작용을 사용하여 정의된다.

In general . For instance, in a one-dimensional case and the Minkowski difference , whereas

2차원 사례에서 민코프스키의 차이는 이미지 처리에서의 침식(모형학)과 밀접한 관계가 있다.

이 개념은 헤르만 민코프스키의 이름을 따서 지어졌다.

Three squares are shown in the non-negative quadrant of the Cartesian plane. The square Q1=[0,1]×[0,1] is green. The square Q2=[1,2]×[1,2] is brown, and it sits inside the turquoise square Q1+Q2=[1,3]×[1,3].
민코스키 세트 추가.The sum of the squares and is the square
민코스키 섬 A + B
B
A

예를 들어, 우리가 세트 A와 B를 가지고 있다면, 각각 세 개의 위치 벡터(공식적으로, 점 3개)로 구성되며, R 좌표와 함께 두 삼각형정점을 나타낸다.

그리고

그럼 그들의 민코프스키 합계는

육각형의 정점들로 구성되어 있다.

Minkowski 추가의 경우 0 벡터만 포함하는 0 세트 { 0 은(는) ID 요소: 벡터 공간의 모든 부분 집합 S에 대해,

빈 집합은 벡터 공간의 모든 부분 집합 S에 대해, 빈 집합과 빈 집합의 합은 비어 있는 집합이 다른 부분 집합마다 소멸하기 때문에 Minkowski 추가에서 중요하다.

For another example, consider the Minkowski sums of open or closed balls in the field which is either the real numbers or complex numbers If is the closed ball of radius centered at in then for any and also will hold for any scalar such that the product is defined (which happens when or )., , (가) 모두 0이 아닌 경우, 0을 으로 닫힌 공 대신 열린 공으로 (가) 정의되었더라도 동일한 동일성이 유지될 것이다(반경 의 열린 공으로 가정 필요 0(가) 빈 집합임.닫힌 공과 열린 공의 민코스키 합은 열린 공이다.보다 일반적으로, 다른 세트와 함께 열린 서브셋의 Minkowski 합계는 오픈 서브셋이 될 것이다.

If is the graph of and if and is the -axis in then the Minkowski sum of these two closed subsets of the plane is the open set consisting of everything other than the -axis.이것은 두 개의 닫힌 세트의 민코스키 합이 반드시 닫힌 세트가 아니라는 것을 보여준다.그러나 적어도 이들 세트 중 하나라도 콤팩트 서브셋이라면 두 개의 닫힌 서브셋의 민코스키 합계는 닫힌 서브셋이 된다.

민코프스키 합금 볼록스 선체

밍코우스키 덧셈은 다음 명제에서 알 수 있듯이 볼록한 선체를 채취하는 작동과 관련하여 잘 동작한다.

실제 벡터 공간의 1 및 S S_2}}: 비어 않은 서브셋에 대해, 민코스키 합계의 볼록한 선체는 볼록한 선체의 Minkowski 합이다.

이 결과는 일반적으로 비어 있지 않은 세트의 유한 집합에 대해 더 많이 유지된다.

수학적 용어로는 민코프스키 합산과 볼록 선체형성통근 작업이다.[2][3]

(가) 볼록 세트인 경우 S+ 도 볼록 세트일 뿐 아니라

모든 에 대해, 0 반대로, 이 "분산 속성"이 음이 아닌 모든 실제 숫자인 μ , μ , , 에 대해 유지된다면 집합은 볼록이다[4]

+ A . 와 같은 비컨벡스 집합의 예

오른쪽 그림에는 + 2 . A+에 대한 비콘벡스 세트의 예가 나와 있다

차원의 예는 다음과 같다: =[ , [ , . B It can be easily calculated that but hence again

밍코우스키 합계는 2차원 볼록체의 둘레에 선형적으로 작용한다: 총의 둘레는 순환계의 합과 같다.또한 (가) 일정한 폭의 곡선이라면 민코스키 합과 ˚회전이 디스크인 것이다.이 두 가지 사실을 종합하면 일정한 폭의 곡선 둘레에 대한 바비어의 정리를 간단히 증명할 수 있다.[5]

적용들

밍코우스키 덧셈은 수학 형태학에서 중심적인 역할을 한다.2D 컴퓨터 그래픽의 붓과 스트로크 패러다임(특히 MetafontDonald E. Knuth가 다양한 용도로 사용함)과 3D 컴퓨터 그래픽의 솔리드 스위프 작동에서 발생한다.또한 지구 이동자의 거리와 밀접하게 연결되어 있으며, 그 연장선상으로 최적의 교통수단을 갖추고 있는 것으로 나타났다.[6]

모션 기획

밍코우스키 합계는 장애물들 사이에서 물체의 움직임을 계획하는 데 사용된다.그것들은 물체의 모든 허용 가능한 위치의 집합인 구성 공간의 계산에 사용된다.물체의 위치가 이 물체의 고정된 지점의 위치에 의해 고유하게 지정될 수 있는 평면 내 물체의 단순한 변환 운동 모델에서, 구성 공간은 장애물 집합과 원점에 배치되어 180도 회전하는 이동식 물체의 민코스키 합이다.

수치제어(NC) 가공

수치제어 가공에서 NC 공구의 프로그래밍은 그 궤적이 있는 커팅피스의 민코프스키 합이 자재의 커팅 모양을 제공한다는 점을 악용한다.

3D 솔리드 모델링

OpenSCAD Minkowski 합계는 두 가지 모양의 복합체를 생성하는 다른 모양의 형상을 나타내기 위해 사용된다.

집계가론

밍코우스키 합계는 집합체를 통해 수집할 개별 객체가 특징지어질 때 집합론에서도 자주 사용된다.[7][8]

충돌 감지

민코프스키 합계, 특히 민코프스키 차이점은 물리학 엔진에서 볼록한 선체에 대한 충돌 감지 계산에 GJK 알고리즘과 함께 종종 사용된다.

Minkowski 합계를 계산하는 알고리즘

Minkowski addition of four line-segments. The left-hand pane displays four sets, which are displayed in a two-by-two array. Each of the sets contains exactly two points, which are displayed in red. In each set, the two points are joined by a pink line-segment, which is the convex hull of the original set. Each set has exactly one point that is indicated with a plus-symbol. In the top row of the two-by-two array, the plus-symbol lies in the interior of the line segment; in the bottom row, the plus-symbol coincides with one of the red-points. This completes the description of the left-hand pane of the diagram. The right-hand pane displays the Minkowski sum of the sets, which is the union of the sums having exactly one point from each summand-set; for the displayed sets, the sixteen sums are distinct points, which are displayed in red: The right-hand red sum-points are the sums of the left-hand red summand-points. The convex hull of the sixteen red-points is shaded in pink. In the pink interior of the right-hand sumset lies exactly one plus-symbol, which is the (unique) sum of the plus-symbols from the right-hand side. The right-hand plus-symbol is indeed the sum of the four plus-symbols from the left-hand sets, precisely two points from the original non-convex summand-sets and two points from the convex hulls of the remaining summand-sets.
민코프스키 덧셈과 볼록한 선체.4개의 비콘벡스 세트(왼쪽)의 밍코우스키 합계를 이루는 16개의 암적색 포인트(오른쪽)는 각각 한 쌍의 적색 포인트로 구성되어 있다.그들의 볼록한 선체(분홍색)는 더하기 기호(+)를 포함하고 있다.오른쪽 플러스 부호는 왼쪽 플러스 부호의 합이다.

플라나 케이스

평면 내 볼록 폴리곤 2개

볼록 폴리곤 2개용 P그리고Q와의 비행기에m그리고n정점, 그들의 Minkowski 합은 기껏해야 볼록한 폴리곤이다.m+n정점 및 시간 O()로 계산할 수 있다.m+n)는 매우 간단한 절차에 의해, 다음과 같이 비공식적으로 설명할 수 있다.다각형의 가장자리와 폴리곤 경계를 따라 시계 반대 방향으로 주어진다고 가정한다.그러면 볼록 폴리곤의 이러한 가장자리가 극각으로 정렬되어 있음을 쉽게 알 수 있다.다음에서 지시된 가장자리의 순서 순서를 병합해 봅시다.P그리고Q일렬로S. 이 가장자리는 원래 방향과 평행하게 유지하면서 자유롭게 이동할 수 있는 고체 화살표라고 상상해 보십시오.시퀀스 순서대로 이 화살표를 조립하십시오.S이전 화살표의 머리에 다음 화살표의 꼬리를 붙임으로써.결과적인 폴리곤 체인은 사실상 볼록한 폴리곤이 될 것이라는 것이 밝혀졌는데, 이것은 민코프스키의 합이다.P그리고Q.

기타

한 폴리곤이 볼록하고 또 다른 폴리곤이 볼록하면, 이들의 밍코우스키 합계의 복잡성은 O(nm)이다.둘 다 비콘벡스일 경우 민코프스키 합계의 복잡성은 O(mn)2이다.

에센셜 민코스키 섬

유클리드 공간의 두 서브셋 중 필수적인 민코프스키 합+e의 개념도 있다.통상적인 민코스키 합은 다음과 같이 쓸 수 있다.

따라서 본질적인 민코스키 합은 다음과 같이 정의된다.

여기서 μ는 n차원 Lebesgue 측정을 의미한다."필수"라는 용어의 이유는 다음과 같은 지표함수의 속성에 있다.

라고 볼 수 있다

여기서 "sue supp"은 본질적인 우월감을 의미한다.

Lp 민코스키 섬

의 K L 콤팩트 볼록 부분 집합의 경우, Minkowski 합은 볼록 집합의 지지 함수로 설명할 수 있다

p 1에 대해, Firey는[9] 근원을 포함하는 n 에 콤팩트 볼록 세트 K와 L의 Lp 민코프스키K +p L를 정의했다.

민코프스키 불평등에 의해, 함수K+pL h는 다시 양성 동질적이고 볼록하며, 따라서 콤팩트 볼록 세트의 지지 기능이다.p 정의는 L Brunn-Minkowski 이론에서 기본이다.

참고 항목

메모들

  1. ^ Hadwiger, Hugo (1950), "Minkowskische Addition und Subtraktion beliebiger Punktmengen und die Theoreme von Erhard Schmidt", Math. Z., 53 (3): 210–218, doi:10.1007/BF01175656
  2. ^ 정리 3(562~563페이지):
  3. ^ 민코프 스키 덧셈과 convexification의 교환 들어, 슈나이더, 이 참조:슈나이더, 롤프(1993년)민코프 스키 sumsets의" 제3장은 민코프 스키 외"(페이지 126–196)의 불룩한 껍질에 많은 문헌들에 대해 논한다 정리 1.1.2항(페이지 2–3)을 참조하십시오.볼록의그 Brunn–Minkowski 이론이다.백과 사전 수학과 응용의.Vol44.캠브리지:캠브리지 대학 출판부. pp. xiv+490.아이 에스비엔 978-0-521-35220-8.MR1216521.
  4. ^ 1장:
  5. ^ 바비에르 정리(Java)바로 코튼마우스다.
  6. ^ Kline, Jeffery (2019). "Properties of the d-dimensional earth mover's problem". Discrete Applied Mathematics. 265: 128–141. doi:10.1016/j.dam.2019.02.042.
  7. ^ Zelenyuk, V (2015). "Aggregation of scale efficiency". European Journal of Operational Research. 240 (1): 269–277. doi:10.1016/j.ejor.2014.06.038.
  8. ^ Mayer, A.; Zelenyuk, V. (2014). "Aggregation of Malmquist productivity indexes allowing for reallocation of resources". European Journal of Operational Research. 238 (3): 774–785. doi:10.1016/j.ejor.2014.04.003.
  9. ^ Firey, William J. (1962), "p-means of convex bodies", Math. Scand., 10: 17–24, doi:10.7146/math.scand.a-10510

참조

외부 링크