אלגוריתם בשימוש של פרוטוקולי ניתוב לתשדורת multicast.
אלגוריתם זה יוצר עץ שידור לכל חברי קבוצת ה-multicast דומה לאלגוריתם ה-spanning tree אלא שאלגוריתם זה מאפשר לכל קבוצת multicast עץ שידור שונה.
שידור multicast לכל קבוצה נשלח ונקלט ע"י אותו עץ לא משנה מה המקור.