Hãy xem xét một biểu đồ (vấn đề có ý nghĩa đối với cả đồ thị có hướng và không có hướng). Gọi ma trận khoảng cách của : là khoảng cách đường đi ngắn nhất từ đỉnh đến đỉnh trong cho một hàm tổng hợp cố định nhất định (ví dụ hoặc ).
Tôi nói rằng một sơ đồ con của (có cùng một đỉnh được đặt) tương đương với nếu . Nói cách khác, việc loại bỏ các cạnh để đi từ đến không làm thay đổi độ dài của các đường dẫn ngắn nhất; các cạnh bị loại bỏ là không cần thiết cho bất kỳ con đường ngắn nhất.
Nói chung, không có sơ đồ con tương đương sp của là tối thiểu để đưa vào. Chẳng hạn, nếu không bị ảnh hưởng và tất cả các cạnh có trọng số , thì bất kỳ cây bao trùm nào của đều là một sơ đồ con tương đương sp tối thiểu (thực sự, bất kỳ cạnh nào trong một chu kỳ đều có thể bị loại bỏ, nhưng việc ngắt kết nối một cặp đỉnh rõ ràng sẽ thay đổi khoảng cách). Tuy nhiên tôi vẫn có thể gọi các cạnh của vô dụng nếu chúng không có sơ đồ con tương đương sp tối thiểu, cần thiết nếu chúng nằm trong tất cả các sơ đồ con tương đương sp tối thiểu (nghĩa là trong giao điểm của chúng) và tùy chọn nếu chúng ở trong một số chúng (nghĩa là , trong liên minh của họ).
Câu hỏi đầu tiên của tôi là: Những khái niệm này có tên chuẩn không?
Câu hỏi thứ hai của tôi là: Sự phức tạp của việc phân loại các cạnh của theo cách này, tùy thuộc vào việc không bị dẫn hướng hoặc định hướng, và trên hàm tổng hợp?
(Ví dụ: đối với không bị chặn và đối với , các sơ đồ con tương đương sp tối thiểu là các cây có trọng lượng tối thiểu, do đó, ít nhất là nếu tất cả các trọng số cạnh đều khác nhau, việc phân loại dễ dàng được tính bằng cách tính cây bao trùm tối thiểu duy nhất, nhưng nói chung Tôi không biết mọi thứ hoạt động như thế nào.)