Suresh yêu cầu tôi tập hợp các ý kiến của mình ở trên thành một câu trả lời, vì vậy đây là. Tuy nhiên, tôi không chắc chắn đó là câu trả lời cho câu hỏi ban đầu, vì không rõ ràng làm thế nào để biến nó thành thời gian đa thức khi kích thước của không gian Euclide đầu vào không phải là hằng số. Nó ít nhất có lợi thế là tránh mọi vấn đề với như câu hỏi ban đầu, bởi vì nó không liên quan đến bất kỳ xấp xỉ nào, và nó có vẻ đa thức cho hằng số .d1/ϵd
Dù sao: từ hình học tích phân, có một thước đo tiêu chuẩn cho các tập hợp siêu phẳng trong không gian Euclide -dimensional bất biến dưới các đồng đẳng Euclide. Nó có đặc tính là độ dài của bất kỳ đường cong có giới hạn tỷ lệ thuận với số đo của siêu phẳng đi qua (với bội số, nghĩa là nếu một siêu phẳng vượt qua hai lần thì nó đóng góp hai lần vào tổng số đo của siêu phẳng đi qua ). Cụ thể, nếu là một đoạn thẳng thì biến chứng đa bội không phát sinh và chúng ta có thể bình thường hóa số đo trên các siêu phẳng đi qua để chính xác là độ dài củaC C C C C C C C C CdCCCCCCC. (Các siêu phẳng chứa có số đo bằng 0, vì vậy đừng lo lắng về tính đa bội vô hạn.)C
Bây giờ, với một tập hợp n điểm trong không gian d chiều, hãy tạo tọa độ cho mỗi phân vùng của các điểm thành hai tập hợp con được tạo bởi một siêu phẳng không đi qua bất kỳ điểm nào. Cho các điểm ở một phía của giá trị tọa độ phân vùng bằng 0 và các điểm ở phía bên kia của giá trị tọa độ phân vùng bằng với số đo của siêu phẳng tạo ra phân vùng đó.ℓ1
Nếu và là hai trong số điểm bất kỳ , hãy đặt là tập hợp các siêu phẳng vượt qua phân đoạn và đặt là tập con của được tạo bởi mỗi phân vùng siêu phẳng có thể có ở một bên và ở bên kia. Khi đó là liên kết rời rạc của và sự khác biệt tọa độ giữa và chỉ là các số đo của các tập con . Do đó, khoảng cách giữa các phối hợp của vàq n K p q K i K p q K K i p q K i ℓ 1 p q K i K ℓ 2 p qpqnKpqKiKpqKKipqKiℓ1pq (tổng các số đo của ) là số đo của , chỉ là khoảng cách gốc giữa và .KiKℓ2pq
Đối với máy đo địa lý tính toán, một mô tả thay thế của cùng một cấu trúc có thể hữu ích: sử dụng tính đối ngẫu chiếu để biến điểm đầu vào thành siêu phẳng và tách siêu phẳng thành điểm. Biện pháp hình học tích phân trên các bộ siêu phẳng sau đó được chuyển thành một số đo chuẩn hơn trên các tập hợp điểm, khoảng cách giữa và đôi với số đo của nêm kép giữa hai siêu phẳng và phân vùng siêu phẳng phân chia nêm đôi này thành các ô nhỏ hơn . Giá trị tọa độ cho một điểm là số đo của một trong các ô trong sắp xếp (nếu siêu phẳng kép nằm dưới ô của tọa độ đó) hoặc bằng 0 (nếu siêu phẳng kép nằm trên ô). Do đó,n p q ℓ 1 p q O ( n d ) ∑ d i = 0 ( nnnpqℓ1 khoảng cách giữa và chỉ là tổng số đo của các ô trong hình nêm kép, giống như số đo của toàn bộ hình nêm kép. Quan điểm kép này cũng giúp bạn dễ dàng tính toán kích thước của nhúng được tìm thấy theo cách này: đó chỉ là số lượng ô trong sắp xếp siêu phẳng, đó là , hay chính xác hơn là nhiều nhất .pqO(nd)∑di=0(ni)
Cho đến nay, điều này mang lại sự nhúng hoàn toàn xác định và chính xác trong . Nhưng chúng tôi muốn có kích thước nhỏ hơn, . Dưới đây là nhận xét của Luca về định lý của Carathéodory . Tập hợp các số liệu có thể biểu thị tạo thành một hình nón đa diện trong không gian hai chiều của tất cả các hàm từ các cặp điểm không được sắp xếp thành số thực và đối số hình học ở trên nói rằng số liệu Euclide thuộc về hình nón này. Các điểm trên các tia cực trị của hình nón là một chiều ℓ ( nℓO(nd)1ℓ1(nℓ(n2)1ℓ1 ℓ1 ( n(n2)ℓ1pseudometrics (trong đó các điểm được chia thành hai tập hợp, tất cả các khoảng cách trong một tập hợp đều bằng 0 và tất cả các khoảng cách trên các phần tách đều bằng nhau) và Carathéodory nói rằng bất kỳ điểm nào trong hình nón (bao gồm cả điểm chúng ta quan tâm) đều có thể được biểu diễn dưới dạng tổ hợp các điểm lồi trên các tia cực trị có số lượng nhiều nhất là chiều của không gian xung quanh, . Nhưng một tổ hợp lồi có tối đa số liệu một chiều là một số liệu .( n(n2) ℓ1ℓ ( n(n2)ℓ1ℓ(n2)1
Cuối cùng, làm thế nào chúng ta có thể thực sự tính toán việc nhúng select chiều? Tại thời điểm này, chúng ta không chỉ có một điểm trong hình nón lồi hai chiều của số liệu (số liệu khoảng cách chúng ta bắt đầu), mà chúng ta còn có một tập hợp các điểm cực trị của hình nón (tương ứng với các phân vùng của đầu vào thành hai tập hợp con do siêu phẳng gây ra) sao cho số liệu của chúng tôi là sự kết hợp lồi của các điểm cực trị này - đối với nhỏ , đây là một cải tiến lớn so với các tia cực trị mà hình nón có tổng thể. Bây giờ tất cả những gì chúng ta cần làm là áp dụng một thuật toán tham lam loại bỏ các điểm cực trị khỏi tập hợp của chúng ta, từng cái một, cho đến khi chỉ( n(n2) ℓ1O(nd)d2n-2 ( n(n2)ℓ1O(nd)d2n−2( n(n2)trong số họ còn lại. Ở mỗi bước, chúng ta cần duy trì một bất biến rằng số liệu của chúng ta vẫn nằm trong vỏ lồi của các điểm cực trị còn lại, đây chỉ là một vấn đề khả thi lập trình tuyến tính, và nếu chúng ta thực hiện Carathéodory này sẽ đảm bảo rằng luôn có một tập hợp điểm cực trị có vỏ lồi chứa số liệu đầu vào.(n2)