code: public List<Attribute>[][] createA(Graph<Attribute>[] ids) throws GenericException {
          Set<Attribute> internal;
          Set<Attribute> synthesized;
          Set<Attribute> inherited;
          int i;
          List<Attribute>[][] result;
  
          internal = new HashSet<Attribute>();
          inherited = new HashSet<Attribute>();
          synthesized = new HashSet<Attribute>();
          result = new List[ids.length][];
          for (i = 0; i < ids.length; i++) {
              internal.clear();
              inherited.clear();
              synthesized.clear();
              semantics.getAttributes(i, internal, synthesized, inherited);
              synthesized.addAll(internal);
              result[i] = Partition.createA(synthesized, inherited, ids[i]);
          }
          return result;
      }
docs: Computes Axy. (Definition 4).