• DocumentCode
    2894190
  • Title

    Solving systems of set constraints

  • Author

    Aiken, Alexander ; Wimmers, Edward L.

  • Author_Institution
    IBM Almaden Res. Center, San Jose, CA, USA
  • fYear
    1992
  • fDate
    22-25 Jun 1992
  • Firstpage
    329
  • Lastpage
    340
  • Abstract
    It is shown that systems of set constraints that use all the standard set operations, especially unrestricted union and complement, can be solved. The centerpiece of the development is an algorithm that incrementally transforms a system of constraints while preserving the set of solutions. Eventually, either the system is shown to be inconsistent or all solutions can be exhibited. Most of the work is in proving that if this algorithm does not discover an inconsistency, then the system has a solution. This is done by showing that the system of constraints generated by the algorithm can be transformed into an equivalent set of equations that are guaranteed to have a solution. These equations are essentially tree automata
  • Keywords
    algorithm theory; automata theory; constraint theory; set theory; complement; set constraints; set operations; tree automata; unrestricted union; Algorithm design and analysis; Automata; Inference algorithms; Logic programming; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on
  • Conference_Location
    Santa Cruz, CA
  • Print_ISBN
    0-8186-2735-2
  • Type

    conf

  • DOI
    10.1109/LICS.1992.185545
  • Filename
    185545