“…For a special case in which the n pseudodisks are all disks, the previously best algorithms compute a shortest path in O(n 2 log n) time [2,4], which is also the previously best result when all disks are pairwise disjoint; further, when all disks are of the same size, the algorithms in [8,19] can be applied to find a shortest path in visibility graphs is a fundamental research topic and has many applications (e.g., see [1,7,16,18,20]). For a set of pairwise disjoint polygons with a total of n vertices in the plane, O(n 2 )-time algorithms [1,20] and an O(K + n log n)-time output-sensitive algorithm [7] for computing the visibility graph were known, where K is the size of the visibility graph.…”