Biến thể tiến bộ số học đa chiều


8

Với dNn , hãy đặt Q(d)Nn là tập hợp các đỉnh của khối n chiều hai chiều được chia tỷ lệ theo hướng tọa độ thứ i bởi di , tức là Q(d={±d1,Giáo dục,±dn} .

Hãy xem xét vấn đề sau:

Cho một tập hợp các điểm trong Nn và số k , tập hợp đó có chứa một tiến trình số học n chiều không giới hạn của độ dài k không?

Chính thức hơn,

Input:
cho trước một tập hữu hạn XNn và một số nguyên dương kN+ .

Câu hỏi:
đang có d( N + ) no + Q ( i d ) X cho tất cả các số nguyên 0 i k ?oNnd(N+)no+Q(Tôid)X0Tôik

Một cách không chính thức, chúng tôi đang xem xét việc ngăn chặn các đỉnh của các hình khối thẳng hàng trục được chia tỷ lệ tập trung tại o .no

Vấn đề này có tên không? Sự phức tạp của nó là gì? Chúng ta có thể giải quyết nó bằng lập trình động không?


4
Chúng tôi có chuyên gia này về việc chứng minh tính đầy đủ NP ở đây tại cstheory.SE: bạn nên hỏi anh ấy. Tên anh ấy là Marzio ... oh chờ đã.
Suresh Venkat

1
@SureshVenkat: Tôi đã hỏi anh ấy, nhưng có vẻ như anh ấy hơi "mất trật tự" trong những tuần này :-)
Marzio De Biasi

2
Tại sao thuật toán tầm thường sau đây không làm việc: enumerate khắp choicses , và cho mỗi một 0 enumerate khắp i điểm và tất cả trong Q i ( một 0 ) , bỏ và chuyển sang tiếp theo một 0 càng sớm càng một số một Q i ( một 0 ) được tìm thấy điều đó không có thuộc về X . Có | X | sự lựa chọn cho một 0 , và đối với mỗi chúng ta liệt kê qua tại hầu hết | Xmột0Xmột0TôiQTôi(một0)một0mộtQTôi(một0)X|X|một0 điểm, vì vậy đây là thuật toán thời gian bậc hai. Có lẽ bạn có ý tưởngnào đó về X được chỉ định ngầm? |X|+1X
Sasho Nikolov

2
@SashoNikolov: bạn đúng, nếu được đưa ra một cách rõ ràng (và các cạnh của hộp được căn chỉnh theo trục) thì giải pháp là không đáng kể. Bạn có thể chuyển đổi nhận xét của bạn thành một câu trả lời và tôi sẽ chấp nhận nó! X
Marzio De Biasi

2
@Sasho: Nó đủ để kiểm tra mọi khoảng cách giữa hai đỉnh của , vì vậy nhiều nhất là | X | 2 , đa thức trong đầu vào. với Marzio: Nếu X ngắn gọn, thì tình huống cho n = 1 là gì? Có lẽ điều đó sẽ khiến chúng tôi hiểu những gì bạn đang hỏi ...X|X|2Xn=1
domotorp

Câu trả lời:


3

Cuốn sách Kết hợp phụ gia của Terence Tao và Van Vu thảo luận về các chuỗi số học theo chiều sâu từ quan điểm toán học. Chúng thiết lập sự tồn tại của các chuỗi số học trong các điều kiện khác nhau của tập của bạn .X


Ví dụ : Định lý Szemeredi

Nếu một tập hợp con "mật độ" dương trong mạng của bạn, nó có vô số tiến trình số học có độ dài tùy ý.

density(E)=lim supN|E[1,N]|N0

Đặt được đặt mật độ trên dương, sau đó E có một tiến trình số học k -term không tầm thường .ENEk


Bạn hoàn toàn có thể tưởng tượng tìm kiếm vectơ sắp xếp theo mô hình khác nhau chứ không phải là hạn chế sự chú ý của bạn đến .Z

Cuốn sách đơn giản hóa phân tích và xác suất Fourier rất kỹ thuật thay thế nó bằng lý thuyết và xác suất Fourier ít kỹ thuật hơn. Họ chia toán toán nặng nề thành bổ đề và định lý hữu ích cho các vấn đề cụ thể hơn. 😃


Ví dụ xem xét một tập hợp ngẫu nhiên với xác suất P [ k E ] = 1E[1,N] . Bất kỳ 3 phần tử số cách đều nhaua,a+d,a+2dNsẽ được chọn bên trongEvới xác suất1P[kE]= =12một,một+d,một+2dNE , vì vậy chúng ta có thể mong đợi nhiều tiến trình số học trong tậpEngẫu nhiên.1số 8E

Trên cực đoan khác đang sử dụng các chức năng sàn . Đây là khoảng "được đặt hàng" như bạn có thể nhận được, và nó cũng sẽ có nhiều tiến trình số học có độ dài tùy ý.{[n7]:nZ}= ={[0,2,5,7,10,13,15,18,21,23,Giáo dục}


Sau đó, sẽ tùy thuộc vào bạn để xem xét các khía cạnh thời gian chạy của các thuật toán mà chúng đang ngụ ý. Có thể không nhất thiết phải dễ dàng tìm thấy các chuỗi số học trong các số nguyên tố hoặc bình phương ngay cả khi chúng ta biết chúng tồn tại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.