Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–9 of 9 results for author: Amadini, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2202.08613  [pdf, other

    cs.AI cs.LG cs.PF

    On the evaluation of (meta-)solver approaches

    Authors: Roberto Amadini, Maurizio Gabbrielli, Tong Liu, Jacopo Mauro

    Abstract: Meta-solver approaches exploits a number of individual solvers to potentially build a better solver. To assess the performance of meta-solvers, one can simply adopt the metrics typically used for individual solvers (e.g., runtime or solution quality), or employ more specific evaluation metrics (e.g., by measuring how close the meta-solver gets to its virtual best performance). In this paper, based… ▽ More

    Submitted 17 February, 2022; originally announced February 2022.

    Journal ref: Journal of Artificial Intelligence Research. 76 (2023) 705-719

  2. sunny-as2: Enhancing SUNNY for Algorithm Selection

    Authors: Tong Liu, Roberto Amadini, Jacopo Mauro, Maurizio Gabbrielli

    Abstract: SUNNY is an Algorithm Selection (AS) technique originally tailored for Constraint Programming (CP). SUNNY enables to schedule, from a portfolio of solvers, a subset of solvers to be run on a given CP problem. This approach has proved to be effective for CP problems, and its parallel version won many gold medals in the Open category of the MiniZinc Challenge -- the yearly international competition… ▽ More

    Submitted 12 October, 2021; v1 submitted 7 September, 2020; originally announced September 2020.

    Journal ref: Journal of Artificial Intelligence Research. 72 (2021) 329-376

  3. arXiv:2002.02376  [pdf, other

    cs.AI cs.FL

    A Survey on String Constraint Solving

    Authors: Roberto Amadini

    Abstract: String constraint solving refers to solving combinatorial problems involving constraints over string variables. String solving approaches have become popular over the last years given the massive use of strings in different application domains like formal analysis, automated testing, database query processing, and cybersecurity. This paper reports a comprehensive survey on string constraint solvin… ▽ More

    Submitted 30 June, 2021; v1 submitted 30 January, 2020; originally announced February 2020.

    Comments: Under consideration for "ACM Computing Surveys" journal

  4. SUNNY-CP and the MiniZinc Challenge

    Authors: Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

    Abstract: In Constraint Programming (CP) a portfolio solver combines a variety of different constraint solvers for solving a given problem. This fairly recent approach enables to significantly boost the performance of single solvers, especially when multicore architectures are exploited. In this work we give a brief overview of the portfolio solver sunny-cp, and we discuss its performance in the MiniZinc Ch… ▽ More

    Submitted 5 July, 2017; v1 submitted 26 June, 2017; originally announced June 2017.

    Comments: Under consideration in Theory and Practice of Logic Programming (TPLP)

    Journal ref: Theory and Practice of Logic Programming, Volume 18, Issue 1, January 2018 , pp. 81-96

  5. arXiv:1608.03650  [pdf, other

    cs.PL

    MiniZinc with Strings

    Authors: Roberto Amadini, Pierre Flener, Justin Pearson, Joseph D. Scott, Peter J. Stuckey, Guido Tack

    Abstract: Strings are extensively used in modern programming languages and constraints over strings of unknown length occur in a wide range of real-world applications such as software analysis and verification, testing, model checking, and web security. Nevertheless, practically no CP solver natively supports string constraints. We introduce string variables and a suitable set of string constraints as built… ▽ More

    Submitted 11 August, 2016; originally announced August 2016.

    Comments: Pre-proceedings paper presented at the 26th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2016), Edinburgh, Scotland UK, 6-8 September 2016 (arXiv:1608.02534)

    Report number: LOPSTR/2016/7

  6. arXiv:1502.03986  [pdf, other

    cs.AI

    A Multicore Tool for Constraint Solving

    Authors: Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

    Abstract: *** To appear in IJCAI 2015 proceedings *** In Constraint Programming (CP), a portfolio solver uses a variety of different solvers for solving a given Constraint Satisfaction / Optimization Problem. In this paper we introduce sunny-cp2: the first parallel CP portfolio solver that enables a dynamic, cooperative, and simultaneous execution of its solvers in a multicore setting. It incorporates state… ▽ More

    Submitted 30 April, 2015; v1 submitted 13 February, 2015; originally announced February 2015.

  7. SUNNY: a Lazy Portfolio Approach for Constraint Solving

    Authors: Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

    Abstract: *** To appear in Theory and Practice of Logic Programming (TPLP) *** Within the context of constraint solving, a portfolio approach allows one to exploit the synergy between different solvers in order to create a globally better solver. In this paper we present SUNNY: a simple and flexible algorithm that takes advantage of a portfolio of constraint solvers in order to compute --- without learnin… ▽ More

    Submitted 13 May, 2014; v1 submitted 13 November, 2013; originally announced November 2013.

    Journal ref: Theory and Practice of Logic Programming 14 (2014) 509-524

  8. arXiv:1308.0227  [pdf, other

    cs.AI cs.LG

    An Enhanced Features Extractor for a Portfolio of Constraint Solvers

    Authors: Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

    Abstract: Recent research has shown that a single arbitrarily efficient solver can be significantly outperformed by a portfolio of possibly slower on-average solvers. The solver selection is usually done by means of (un)supervised learning techniques which exploit features extracted from the problem specification. In this paper we present an useful and flexible framework that is able to extract an extensive… ▽ More

    Submitted 1 April, 2014; v1 submitted 1 August, 2013; originally announced August 2013.

  9. arXiv:1212.0692  [pdf, other

    cs.AI cs.LG

    An Empirical Evaluation of Portfolios Approaches for solving CSPs

    Authors: Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

    Abstract: Recent research in areas such as SAT solving and Integer Linear Programming has shown that the performances of a single arbitrarily efficient solver can be significantly outperformed by a portfolio of possibly slower on-average solvers. We report an empirical evaluation and comparison of portfolio approaches applied to Constraint Satisfaction Problems (CSPs). We compared models developed on top of… ▽ More

    Submitted 4 January, 2014; v1 submitted 4 December, 2012; originally announced December 2012.