Polygraph = Anti-Corruption Tool?

Can a polygraph machine (aka lie detector) help reduce corruption in sports?  Cricket is going to try.  Story here.