Reconstruction of Partial Orders and List Representation as Random Structures

  • Authors:
  • Thierry Vallée;Joseph Manning

  • Affiliations:
  • Centre for Efficiency-Oriented Languages (CEOL), Department of Computer Science, University College Cork, Ireland;Centre for Efficiency-Oriented Languages (CEOL), Department of Computer Science, University College Cork, Ireland

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

MOQA is a new programming language with the unique property that the average running time of its programs can be (semi-)automatically deduced in a modular way by a static analysis of the program code. This is based on the fact that to each MOQA action there corresponds an operation on partial orders, which associates with each partial order a sequence of partial orders. All programs in MOQA use a special data structure and an associated suite of operations. This data structure consists of a pair ((X,@?),@?), where (X,@?) is a finite poset and @?:X@?L is a bijection from X to a totally ordered set of labels L, satisfying the condition x@?y@?@?(x)=