Research Article

Computing the Discrete Compactness of Orthogonal Pseudo-Polytopes via Their 𝑛 D-EVM Representation

Algorithm 1

Computing the sequence of sections from an nD-OPP p.
Input: An nD-EVM p.
Procedure EVM_to_SectionSequence(EVM p)
      EVM hvl // Current couplet.
      EVM Si, Sj// Previous and next sections about hvl.
      hvl = InitEVM( )
      Si = InitEVM( )
      Sj = InitEVM( )
      hvl = ReadHvl(p)
      while (Not(EndEVM(p)))
          Sj = GetSection(Si, hvl)
          Process(Si, Sj)
          Si = Sj
          hvl = ReadHvl(p) // Read next couplet.
      end-of-while
end-of-procedure