PARALLEL MAXIMUM MATCHING ALGORITHMS IN INTERVAL GRAPHS
Abstract
We develop efficient parallel maximum matching algorithms in interval graphs by exploiting special properties of interval graphs. For general interval graphs, our algorithm requires O(log2v+(n log n/v) time and O(nv2+n2) operations on the CREW PRAM, where n is the number of intervals and v≤n is a parameter. By choosing , we obtain an
-time algorithm in O(n2) operations. For v=n/log n, we have an O(log2n)-time algorithm in O(n3/log2n) operations. The best previously known solution takes O(log2n) time using O(n3log2n) operations. For proper interval graphs, our algorithm runs in O(log n) time using O(n) operations if input intervals are sorted and using O(nlog n) operations otherwise on the EREW PRAM.
This work was supported by Dong Bu Cultural Foundation.