Trên thực tế, bất kỳ chương trình sắp xếp trước nhất quán sẽ làm.
Ví dụ:
- Rẽ trái luôn
- Nếu trên một backtrack cuối cùng đến lượt trước và rẽ phải
- Người ta sẽ phải tăng gấp đôi tốc độ (được sắp xếp trước) của người kia (hoặc theo thuật ngữ số nhiều hơn, tốc độ của hai tác nhân nên tương đối nguyên tố, hoặc nhiều hơn là không phụ thuộc tuyến tính).
Hoặc thậm chí đơn giản hơn
- Một đại lý ở cùng một chỗ
- Trong khi cái kia sử dụng sơ đồ nhất quán để khám phá mê cung (ví dụ: sử dụng phương pháp tiếp cận chủ đề của Ariadne ).
- Cuối cùng, trong thời gian hữu hạn, họ sẽ gặp nhau.
Chương trình này sẽ đảm bảo rằng mọi người sẽ gặp nhau cuối cùng (nhưng có thể mất một thời gian)
Tại sao? Bởi vì sơ đồ phù hợp cho cả hai và không dẫn đến ngõ cụt. Vì mê cung là hữu hạn và được kết nối, nên sau một thời gian hữu hạn họ sẽ gặp nhau.
Nếu sơ đồ không nhất quán, không có gì đảm bảo họ sẽ gặp nhau vì họ có thể dẫn đến các vòng khép kín.
Nếu chúng có cùng tốc độ thì tùy thuộc vào kiến trúc của mê cung, ví dụ như mê cung theo chu kỳ, thì có thể chúng luôn có thể ở các điểm chống diamet của mê cung, do đó không bao giờ gặp nhau, mặc dù sơ đồ phù hợp.
Rõ ràng ở trên là lược đồ cần phải được sắp xếp trước, nhưng bất kỳ lược đồ được sắp xếp trước nhất quán nào cũng sẽ làm được.
Khác người ta có thể dựa vào phân tích xác suất và suy ra rằng với xác suất lớn họ sẽ gặp, nhưng xác suất này không phải là một (tức là trong mọi trường hợp).
Người ta cũng có thể xem xét vấn đề ngược của vấn đề điểm hẹn , vấn đề tránh né trong đó mục tiêu là để các tác nhân luôn luôn tránh nhau .
Giải pháp cho vấn đề tránh là để các tác nhân phản ánh chính xác lẫn nhau. Có nghĩa là những gì một tác nhân làm khác nên làm sự phản ánh của điều đó. Vì vấn đề tránh cũng có một giải pháp , rõ ràng các chiến lược cho vấn đề gặp gỡ có thể dẫn đến hành vi phản ánh của các tác nhân, không thể đảm bảo giải pháp.
Người ta có thể nói rằng chiến lược cho vấn đề tránh là song song (tức là điểm phân kỳ cực đại) trong khi chiến lược cho vấn đề điểm hẹn là tính trực giao (tức là điểm hội tụ ít nhất)
Phân tích trên có thể được biến thành một thuật toán ngẫu nhiên, không đảm nhận các vai trò được sắp xếp trước cho các tác nhân, như sau:
- Mỗi tác nhân ném một đồng xu vào vai trò nào sẽ chọn (ví dụ: giữ nguyên vị trí hoặc khám phá mê cung)
- Sau đó, họ tiến hành như mô tả ở trên.
Điều này trung bình sẽ dẫn đến mọi người cuối cùng gặp nhau, nhưng không được đảm bảo trong mọi trường hợp.
Nếu chúng tôi cho rằng các tác nhân có thể để lại dấu vết , ví dụ như nhãn về hướng và tốc độ (hiện tại) của chúng. Sau đó, các tác nhân khác, có thể sử dụng các dấu vết này làm thông tin để điều chỉnh cả hướng và tốc độ của chính nó (xem bên dưới).
Loại vấn đề này là một ví dụ về tối ưu hóa toàn cầu chỉ sử dụng thông tin địa phương . Hay nói cách khác, một cách để ánh xạ các ràng buộc toàn cầu đến các ràng buộc cục bộ . Vấn đề này, tổng quát hơn, (bao gồm vấn đề điểm hẹn) được giải quyết trong bài toán này. Bài đăng (và tài liệu tham khảo trong đó) "Phương pháp dịch các ràng buộc toàn cầu sang các ràng buộc cục bộ"