Indonesian anti-terrorism officers shot dead three suspected Islamic militants on Saturday in the central Java city of Yogyakarta, police said.