For example: if my dataset contains (A, B), but does not contain (B, A). Then the algorithm may generate the rule A -> B, but will not generate the rule B -> A.
Is there an association rules algorithm, or variation of an algorithm, that respects the order of items in this manner?