An Entity of Type: library, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

isl (integer set library) is a portable C library for manipulating sets and relations of integer points bounded by linear constraints. The following operations are supported: * intersection, union, set difference * emptiness check * convex hull * (integer) affine hull * integer projection * computing the lexicographic minimum using parametric integer programming * coalescing * parametric vertex enumeration All computations are performed in exact integer arithmetic using GMP or imath.

Property Value
dbo:abstract
  • isl (integer set library) is a portable C library for manipulating sets and relations of integer points bounded by linear constraints. The following operations are supported: * intersection, union, set difference * emptiness check * convex hull * (integer) affine hull * integer projection * computing the lexicographic minimum using parametric integer programming * coalescing * parametric vertex enumeration It also includes an ILP solver based on generalized basis reduction, transitive closures on maps (which may encode infinite graphs), dependence analysis and bounds on piecewise step-polynomials. All computations are performed in exact integer arithmetic using GMP or imath. Many program analysis techniques are based on integer set manipulations. The integers typically represent iterations of a loop nest or elements of an array.isl uses parametric integer programming to obtain an explicit representation in terms of integer divisions. It is used as backend polyhedral library in the GCC Graphite framework and in the LLVM Polly framework for loop optimizations. (en)
dbo:developer
dbo:genre
dbo:language
dbo:latestReleaseDate
  • 2022-07-03 (xsd:date)
dbo:latestReleaseVersion
  • 0.25
dbo:license
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 47701231 (xsd:integer)
dbo:wikiPageLength
  • 4391 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1101926720 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
  • Sven Verdoolaege, INRIA and others (en)
dbp:genre
dbp:language
dbp:latestReleaseDate
  • 2022-07-03 (xsd:date)
dbp:latestReleaseVersion
  • 0.250000 (xsd:double)
dbp:license
dbp:name
  • isl (en)
dbp:title
  • isl (en)
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • isl (integer set library) is a portable C library for manipulating sets and relations of integer points bounded by linear constraints. The following operations are supported: * intersection, union, set difference * emptiness check * convex hull * (integer) affine hull * integer projection * computing the lexicographic minimum using parametric integer programming * coalescing * parametric vertex enumeration All computations are performed in exact integer arithmetic using GMP or imath. (en)
rdfs:label
  • Integer set library (en)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • isl (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License