Abstract

Finding and counting minimum cuts in graphs can be useful in image processing and segmentation and in networking systems such as computer or road networks. Researchers have previously developed polynomial-time algorithms to count minimum cuts in planar graphs which utilize the relationship between maximum network flows and minimum cuts.

This thesis presents a polynomial-time algorithm to count the number of minimum (s,t)-cuts in a planar graph without first finding a maximum flow. The presented algorithm is dependent on the finding that (s,t)-cuts in a planar graph correlate to certain cycles found in the dual of that graph, which can be efficiently counted.

Library of Congress Subject Headings

Graph theory; Algorithms; Combinatorial analysis

Publication Date

12-2017

Document Type

Thesis

Student Type

Graduate

Degree Name

Computer Science (MS)

Department, Program, or Center

Computer Science (GCCIS)

Advisor

Ivona Bezakova

Advisor/Committee Member

Edith Hemaspaandra

Advisor/Committee Member

Zack Butler

Campus

RIT – Main Campus

Plan Codes

COMPSCI-MS

Share

COinS