Privacy-preserving data publishing: an information-driven distributed genetic algorithm