Co-evolutionary design of discrete structures based on the ant colony optimization