Skip to main content

Showing 1–6 of 6 results for author: Triska, M

Searching in archive cs. Search in all archives.
.
  1. Grants4Companies: Applying Declarative Methods for Recommending and Reasoning About Business Grants in the Austrian Public Administration (System Description)

    Authors: Björn Lellmann, Philipp Marek, Markus Triska

    Abstract: We describe the methods and technologies underlying the application Grants4Companies. The application uses a logic-based expert system to display a list of business grants suitable for the logged-in business. To evaluate suitability of the grants, formal representations of their conditions are evaluated against properties of the business, taken from the registers of the Austrian public administrat… ▽ More

    Submitted 21 June, 2024; originally announced June 2024.

    Journal ref: In: Gibbons, J., Miller, D. (eds) Functional and Logic Programming. FLOPS 2024. Lecture Notes in Computer Science, vol 14659. Springer, Singapore

  2. arXiv:2402.08334  [pdf, ps, other

    cs.PL

    An Executable Specification of Oncology Dose-Escalation Protocols with Prolog

    Authors: David C. Norris, Markus Triska

    Abstract: We present, as a pure Prolog program, the first executable specification of the 3 + 3 dose-escalation protocol commonly used in early-phase oncology drug development. In this program, the imperative operations of the protocol emerge as consequences of clinically meaningful anticipatory-regret scenarios that are declared as CLP(Z) constraints. This 'regret-constrained' (RC) specification yields a r… ▽ More

    Submitted 13 February, 2024; originally announced February 2024.

    Comments: 17 pages, 2 figures, 1 appendix

  3. arXiv:1108.6007  [pdf, ps, other

    cs.AI

    Domain-specific Languages in a Finite Domain Constraint Programming System

    Authors: Markus Triska

    Abstract: In this paper, we present domain-specific languages (DSLs) that we devised for their use in the implementation of a finite domain constraint programming system, available as library(clpfd) in SWI-Prolog and YAP-Prolog. These DSLs are used in propagator selection and constraint reification. In these areas, they lead to concise specifications that are easy to read and reason about. At compilation ti… ▽ More

    Submitted 30 August, 2011; originally announced August 2011.

    Comments: Proceedings of the 19th International Conference on Applications of Declarative Programming and Knowledge Management (INAP 2011)

  4. arXiv:1011.5332  [pdf, other

    cs.PL

    SWI-Prolog

    Authors: Jan Wielemaker, Tom Schrijvers, Markus Triska, Torbjörn Lager

    Abstract: SWI-Prolog is neither a commercial Prolog system nor a purely academic enterprise, but increasingly a community project. The core system has been shaped to its current form while being used as a tool for building research prototypes, primarily for \textit{knowledge-intensive} and \textit{interactive} systems. Community contributions have added several interfaces and the constraint (CLP) libraries.… ▽ More

    Submitted 24 November, 2010; originally announced November 2010.

    Comments: 30 pages, 6 figures, 1 table. To appear in Theory and Practice of Logic Programming (TPLP)

  5. arXiv:0903.2251  [pdf, ps, other

    cs.PL cs.LO

    Constraint solving for high-level WCET analysis

    Authors: Adrian Prantl, Jens Knoop, Markus Schordan, Markus Triska

    Abstract: The safety of our day-to-day life depends crucially on the correct functioning of embedded software systems which control the functioning of more and more technical devices. Many of these software systems are time-critical. Hence, computations performed need not only to be correct, but must also be issued in a timely fashion. Worst case execution time (WCET) analysis is concerned with computing… ▽ More

    Submitted 12 March, 2009; originally announced March 2009.

    Comments: Paper presented at the 18th Workshop on Logic-based Methods in Programming Environments (WLPE2008) (Report-No: WLPE/2008). Paper submitted by a co-editor of the Workshop proceedings

    Report number: WLPE/2008/05

  6. arXiv:0903.2168  [pdf, ps, other

    cs.PL cs.SE

    Better Termination for Prolog with Constraints

    Authors: Markus Triska, Ulrich Neumerkel, Jan Wielemaker

    Abstract: Termination properties of actual Prolog systems with constraints are fragile and difficult to analyse. The lack of the occurs-check, moded and overloaded arithmetical evaluation via is/2 and the occasional nontermination of finite domain constraints are all sources for invalidating termination results obtained by current termination analysers that rely on idealized assumptions. In this paper, we… ▽ More

    Submitted 12 March, 2009; originally announced March 2009.

    Comments: Paper presented at the 18th Workshop on Logic-based Methods in Programming Environments (WLPE2008) (Report-No: WLPE/2008). Paper submitted by a co-editor of the Workshop proceedings

    Report number: WLPE/2008/02