OSFP算法