Abstract

This paper analyzes the performances of parallel branch and bound algorithm with best-first search strategy by examining various anomalies on the expected speed-up: detrimental, acceleration and detrimental acceleration. Since the best evaluation is not always sufficient to distinguish the best node to choose with best-first search strategy, we define tie breaking rules for cases when nodes have the same value: the fifo, the lifo and the consistent rules. The purpose of the paper is to convey, through bounds of the parallel execution for each tie breaking rule, an understanding of the nature of the anomalies, the range of their impact and a comparison of their efficiency to cope with these anomalies. Sufficient and necessary conditions are given regarding the predisposition for each of the three classes of anomalous behavior. For comparison, we introduce a propriety of proneness to anomaly. In particular, we show that the consistent rule on best-first search Branch and Bound algorithm may be the weaker solution to cope the detrimental acceleration anomaly. Finally, we prove that the fifo rule is theoretically and practically efficient.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.