Skip to Main Content
Internet fault diagnosis has attracted much attention in recent years. In this paper, we focus on the problem of finding the link pass ratios (LPRs) when the path pass ratios (PPRs) of a set of paths are given. Usually, given the PPRs of the paths, the LPRs of a significant percentage of the links cannot be uniquely determined because the system is under-constrained. We consider the maximum likelihood estimation of the LPRs of such links. We prove that the problem of finding the maximum likelihood estimation is NP-hard, then propose a simple algorithm based on divide-and-conquer. We first estimate the number of faulty links on a path, then use the global information to assign LPRs to the links. We conduct simulations on networks of various sizes and the results show that our algorithm performs very well in terms of identifying faulty links.