Despite advances in CAD tools, layout errors resulting in electrical shorts between complex nets continue to cause trouble in many VLSI design projects. Locating the geometrical features causing shorts is often the most vexing problem faced during the layout verification process. Although this problem is common and important, there seems to be no published literature dealing with short location. This paper describes a new interactive CAD tool, called shortfinder, that enables the user to find such errors quickly and with minimal effort. This is accomplished by displaying a cycle-free shortest electrical path between two points indicated by the user on a graphical display of the layout. Shorrfinder was implemented as a modular enhancement to an existing layout viewing program: its data structures and algorithms are described in this paper.