Certifying algorithms for recognizing interval graphs and permutation graphs

Dieter Kratsch, Ross M. McConnell, Kurt Mehlhorn, Jeremy Spinrad

Symposium on Discrete Algorithms · 2003 · 31 citations · 18 references

Concepts

Abstract

A certifying algorithm for a decision problem is an algorithm that provides a certificate with each answer that it produces. The certificate is a piece of evidence that proves that the answer has not been compromised by a bug in the implementation. We give linear-time certifying algorithms for recognition of interval graphs and permutation graphs. Previous algorithms fail to provide supporting evidence when they claim that the input graph is not a member of the class. We show that our certificates of non-membership can be authenticated in O(vVv) time.

References

18