Top-ranked Roger Federer of Switzerland and second-ranked Andy Roddick of the United States will meet in the final of the Kooyong Classic exhibition tennis tournament in Melbourne .