Edge general position in graphs: Graph products, integer linear programming and some applications | Synapse