1. A computer-implemented method of designing a fiber optic network for a plurality of premises in a geographic area that has existing infrastructure, the method comprising: electronically generating or receiving design outputs comprising geographic locations of nodes in the fiber optic network and arcs extending between the nodes, relative to at least elements of existing infrastructure used as geographic locations for the nodes and the arcs, the elements of the existing infrastructure being associated with characterizing data that characterizes the elements of existing infrastructure; electronically receiving validation data corresponding to the elements of the existing infrastructure, the validation data being indicative of validity of the characterizing data; electronically generating new design outputs by optimizing geographic locations of the nodes and the arcs in the fiber optic network using at least fiber optic network design inputs, existing infrastructure inputs and the validation data, wherein the fiber optic network design inputs comprise data indicative of a plurality of nodes in the fiber optic network and data indicative of arcs extending between the nodes in the fiber optic network based on allocated bandwidth for the premises in the geographic area, and the existing infrastructure inputs comprise data indicative of the existing infrastructure, and wherein the new design outputs comprise optimized geographic locations of the nodes and the arcs in the fiber optic network relative to the existing infrastructure; and electronically outputting the new design outputs.