{"@context":["https://w3id.org/fdo/context/v1",{"schema":"https://schema.org/","prov":"http://www.w3.org/ns/prov#","fdo":"https://w3id.org/fdo/vocabulary/"}],"@id":"https://fdo.portal.mardi4nfdi.de/fdo/Q4593005","@type":"DigitalObject","kernel":{"@id":"https://fdo.portal.mardi4nfdi.de/fdo/Q4593005","digitalObjectType":"https://schema.org/ScholarlyArticle","primaryIdentifier":"mardi:Q4593005","kernelVersion":"v1","immutable":true,"modified":"2026-04-04T13:49:11Z"},"profile":{"@context":"https://schema.org","@type":"ScholarlyArticle","@id":"https://portal.mardi4nfdi.de/entity/Q4593005","name":"Adding partial functions to constraint logic programming with sets","headline":"Adding partial functions to constraint logic programming with sets","description":"scientific article; zbMATH DE number 6804566","url":"https://portal.mardi4nfdi.de/entity/Q4593005","datePublished":"2017-11-09","author":[{"@id":"https://portal.mardi4nfdi.de/entity/Q1617836"},{"@id":"https://portal.mardi4nfdi.de/entity/Q206866"},{"@id":"https://portal.mardi4nfdi.de/entity/Q4593004"}],"publisher":[{"@id":"https://portal.mardi4nfdi.de/entity/Q2845119"}],"identifier":{"@type":"PropertyValue","propertyID":"doi","value":"10.1017/S1471068415000290","url":"https://doi.org/10.1017/S1471068415000290"},"sameAs":["https://doi.org/10.1017/S1471068415000290"],"citation":[{"@id":"https://portal.mardi4nfdi.de/entity/Q4208552"},{"@id":"https://portal.mardi4nfdi.de/entity/Q3129506"},{"@id":"https://portal.mardi4nfdi.de/entity/Q679421"},{"@id":"https://portal.mardi4nfdi.de/entity/Q3184605"},{"@id":"https://portal.mardi4nfdi.de/entity/Q4436952"},{"@id":"https://portal.mardi4nfdi.de/entity/Q3741005"},{"@id":"https://portal.mardi4nfdi.de/entity/Q3995087"}]},"provenance":{"prov:generatedAtTime":"2026-04-04T13:49:11Z","prov:wasAttributedTo":"MaRDI Knowledge Graph"}}