Skip to main navigation
Skip to Content
Computer Science
University of Toronto
U of T Portal
Site Map
Contact
About DCS At U of T
Why Study CS at U of T
Career Options
History of DCS
Giving to DCS
Gr8 Designs for Gr8 Girls
Information for Prospective Undergraduate Students
Information for Prospective Graduate Students
Computer Science at UofT Mississauga
Computer Science at UofT Scarborough
Contact
Programs & Courses
Undergraduate Program
Undergraduate Courses
Graduate Program
Graduate Courses
Research
Research Groups
Industrial Relations
Research In Action Showcase
Research Profiles
Research Sponsors & Partners
Awards and Accolades
Our People
Faculty
Staff
Post Docs and Visitors
M.Sc. Students
Ph.D. Students
In Memoriam
People Profiles
Alumni and Friends
Women in Computer Science
Graduate Student Society
Undergraduate Student Union
News & Events
Current News
DCS Events Calendar
DCS in the Media
Grad Announcements
Undergrad News
Distinguished Lecture Series
Awards and Accolades
RSS Feed - News
RSS Feed - Events
You are viewing : >
Home
>
News & Events
>
DCS Events Calendar
> NOV 13: Theory CS Seminar
Current News
DCS Events Calendar
DCS in the Media
Grad Announcements
Undergrad News
Distinguished Lecture Series
Awards and Accolades
RSS Feed - News
RSS Feed - Events
NOV 13: Theory CS Seminar
Event date: Friday, November 13, 2009, at 11:10 AM
Location: Galbraith Bldg, Rm. 244
Speaker: Juraj Stacho
Department of Computer Science
University of Toronto
Title: Polynomial-time algorithm for the leafage of chordal graphs
Abstract: Every chordal graph G can be represented as the intersection graph of a collection of subtrees of a host tree, the so-called tree model of G. The leafage l(G) of a connected chordal graph G is the minimum number of leaves of the host tree of a tree model of G. This concept was first defined by I.-J. Lin, T.A. McKee, and D.B. West. In this talk, we present the first polynomial time algorithm for computing the leafage of chordal graphs. The algorithm is based on a notion of augmenting paths similar to that of matching theory. In fact, it runs in time O(n^3) and it not only computes l(G) but also constructs a tree model of G with minimum number of leaves in the host tree. In addition, we discuss a connection to the matriod intersection algorithm and to the problem of finding a maximum spanning tree with minimum
number of leaves.