Реализации чего? Для чего? Зачем? Их знаете сколько разных можно представить?
Может, допустимо. Может, нет. А может, там вообще не нужно само понятие веса ребра.
Можно представить что? Если графы, то имею представление. Как я упоминал, реализация абстрактного типа - граф. Для чего, часть коллекции типов для языка программирования, операций и алгоритмов.
Может действительно не нужно, возможно вы и правы. Скажем, если бы граф был взвешанный, лишь в этом случае, по умолчанию, задать вес каждого ребра из множества Е, равный 1.