Tôi hiện đang làm việc trên luận án thạc sĩ của mình, và đó là về việc phân cụm trên biểu đồ. Tôi đang làm việc với một ý tưởng sử dụng kiến để giải quyết vấn đề. Tôi hiện đang làm việc về việc triển khai và đang tự hỏi chính xác cách thể hiện các cạnh của biểu đồ.
Mỗi cạnh được tăng thêm một số thông tin nhất định như giá trị pheromone của nó và số lần một con kiến đã ghé thăm cạnh đó. Tôi sẽ làm việc với các đồ thị vô hướng, có thể cuối cùng là khá lớn (hơn một triệu đỉnh) và tôi tự hỏi đâu là cách hiệu quả nhất để tôi lưu trữ các cạnh và tìm kiếm chúng? Tôi đã nghĩ đến việc gắn bó với một quy ước và lưu trữ các điểm cuối theo một điểm có id đỉnh thấp hơn cho và điểm cao hơn cho v 2 ( v 1 và v 2 là điểm cuối của cạnh trong cấu trúc dữ liệu). Nhưng tôi tự hỏi làm thế nào tôi sẽ thực hiện tìm kiếm trong trường hợp này?
Có một ánh xạ mà tôi đã đưa ra từ ma trận kề tới mảng cạnh, nhưng nó chỉ hoạt động nếu đồ thị bên dưới là một đồ thị hoàn chỉnh. Vì vậy, tôi đã đến đây để có một số gợi ý về cách tôi nên tiến hành bởi vì tôi cần việc tra cứu của mình hiệu quả trong khi đồng thời tôi không muốn làm nổ tung không gian lưu trữ cho các cạnh vì đồ thị sẽ rất lớn.