Building Search Methods with Self-Confidence in a Constraint Programming Library

被引:1
|
作者
Pothitos, Nikolaos [1 ]
Stamatopoulos, Panagiotis [1 ]
机构
[1] Univ Athens, Dept Informat & Telecommun, Athens 15784, Greece
关键词
Randomness; stochastic methods; discrepancy; constructive search; CSP;
D O I
10.1142/S0218213018600035
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the late 1990s, Constrained Programming (CP) promised to separate the declaration of a problem from the process to solve it. This work attempts to serve this direction, by implementing and presenting a modular way to define search methods that seek solutions to arbitrary Constraint Satisfaction Problems (CSPs). The user just declares their CSP, and it can be solved using a portfolio of search methods already in place. Apart from the pluggable search methods framework for any CSP, we also introduce pluggable heuristics for our search methods. We found an efficient stochastic heuristics' paradigm that smoothly combines randomness with normal heuristics. We consider a factor of disobedience to normal heuristics, and we fine-tune it each time, according to our estimation of normal heuristics' reliability (confidence). We prove mathematically that while the disobedience factor decreases, the stochastic heuristics approximate deterministic normal heuristics. Our algebraic evidence is supported by empirical evaluations on real life problems: A new search method, namely PoPS, that exploits this heuristics' paradigm, can outperform regular well-known constructive search methods.
引用
收藏
页数:34
相关论文
共 50 条
  • [1] BUILDING SELF-CONFIDENCE
    不详
    OCCUPATIONS-THE VOCATIONAL GUIDANCE JOURNAL, 1949, 27 (04): : 289 - 289
  • [2] Ability, self-confidence, and search
    Flåm, SD
    Risa, AE
    JOURNAL OF INSTITUTIONAL AND THEORETICAL ECONOMICS-ZEITSCHRIFT FUR DIE GESAMTE STAATSWISSENSCHAFT, 2003, 159 (03): : 439 - 456
  • [3] On Building Self-Confidence in Mathematics
    Eisenberg, Theodore
    Teaching Mathematics and its Applications, 1991, 10 (04): : 154 - 158
  • [4] Exploring Students' Self-Confidence in Their Programming Solutions
    Strickroth, Sven
    PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, 2024, : 415 - 421
  • [5] BUILDING SELF-CONFIDENCE IN THE PARENT-INFANT RELATIONSHIP
    SMITH, MO
    CHILD WELFARE, 1984, 63 (06) : 547 - 552
  • [6] Tabu search parameterization and implementation in a constraint programming library
    Jovanoski, Ilija
    Chorbev, Ivan
    Mihajlov, Dragan
    Dimitrovski, Ivica
    EUROCON 2007: THE INTERNATIONAL CONFERENCE ON COMPUTER AS A TOOL, VOLS 1-6, 2007, : 1637 - 1642
  • [7] Expertise, experience and self-confidence in consumers' travel information search
    Teichmann, Karin
    INTERNATIONAL JOURNAL OF CULTURE TOURISM AND HOSPITALITY RESEARCH, 2011, 5 (02) : 184 - 194
  • [8] Rapidly increasing employment search self-confidence in unemployed clientele
    Hillman, Donald R.
    Knill, Courtney
    INTERNATIONAL JOURNAL OF TRAINING RESEARCH, 2018, 16 (03): : 232 - 248
  • [9] The effect of consumer self-confidence on information search and share intention
    Jamil, Khalid
    Hussain, Zahid
    Gul, Rana Faizan
    Shahzad, Muhammad Asim
    Zubair, Ahsan
    INFORMATION DISCOVERY AND DELIVERY, 2022, 50 (03) : 260 - 274
  • [10] THE 'CAMELS SELF-CONFIDENCE'
    HUANG, RY
    CHINESE LITERATURE, 1987, : 155 - 155