This tool is intended for solving the Maximum Weight Ideal problem (MWI) on the cartesian product of two ranked posets. See here for the problem statement. The cartesian product P x Q of posets (P, <P) and (Q, <Q) is defined as follows. The element set of P x Q is the cartesian product of the element sets of P and Q, and for elements (p1, q1) and (p2, q2) we write (p1, q1) <PxQ (p2, q2) iff p1 <P p2 and q1 <P q2.
A particular version of MWI is the Maximum Rank Ideal (MRI) problem, where the posets are assumed ranked and the weight function equals the rank function. It is easily seen that the product of two ranked posets is a ranked poset too and for the rank function on P x Q one has rPxQ(p, q) = rP(p) + rQ(q).
It is assumed here that the posets P and Q admit nested solutions in MRI, and a solution of the MRI problem is known for each of them. That is, one should know the values wP(k) and wQ(m) for each k = 1 . . |P| and m = 1 . . |Q|. To apply this tool one should enter the increments of the MWI function for P and Q, that is, the numbers deltaP(k) = wP(k) - wP(k-1) for k = 1 . . |P| and deltaQ(m) = wQ(m) - wQ(m-1) for m = 1 . . |Q|. By definition, deltaP(1) = deltaQ(1) = 0. In case of MRI the increments must satisfy the necessary condition delta(m) <= delta(m-1) + 1.
The default values of the delta-sequences in the input fields below correspond to the Petersen poset [2]. Thus, this tool provides a numeric solution to the edge-isoperimetric problem on the Cartesian product of two Petersen graphs, which is mentioned in [2] without a proof.
Clicking on the button causes sending your delta-sequences for processing. The processing consists of generating all ideals of the |P| x |Q| grid and computing their ranks. The program is based on the algorithm from [1]. Since the number of ideals equals the order of the poset L(|P|, |Q|), which is the binomial coefficient C(|P|+|Q|, |P|), the computations might take some time. The current process status is indicated by the progress bar.
After computing the maximum weights of ideals of P x Q for each value of the cardinality, the program checks the existence of nested solutions (NSS). If nested solutions do exist, the system displays one of the total orders. Otherwise, one of the longest initial nested series will be shown.
[1] X. Berenguer, L.H. Harper: Estabilizacion y resolucion de algunos problemas combinatorios en grafos simetricos, Questio, vol. 3 (1979), No. 2, 105-117.
[2] S.L. Bezrukov, S. Das, R. Elsässer: An edge isoperimetric problem for powers of the Petersen graph, Annals of Combinatorics, vol. 4 (2000), 153-169.
Last modified: Mon, Jan 23, 2023.