Search references for ANSWER SET-PROGRAMMING. Phrases containing ANSWER SET-PROGRAMMING
See searches and references containing ANSWER SET-PROGRAMMING!ANSWER SET-PROGRAMMING
Programming paradigm focused on difficult search problems
Answer set programming (ASP) is a form of declarative programming oriented towards difficult (primarily NP-hard) search problems. It is based on the stable
Answer_set_programming
Programming paradigm based on modeling the logic of a computation
Prolog, Datalog, answer set programming), and algebraic modeling systems. Declarative programming is often defined as any style of programming that is not
Declarative_programming
Programming paradigm based on formal logic
Logic programming is a programming, database, and knowledge representation paradigm based on formal logic. A logic program is a set of sentences in logical
Logic_programming
logic programming, along with program completion and the well-founded semantics. The stable model semantics is the basis of answer set programming. Research
Stable_model_semantics
Declarative logic programming language
answer set programming, DatalogZ, and constraint logic programming. When evaluated as an answer set program, a Datalog program yields a single answer
Datalog
Programming paradigm
logic programming is a programming paradigm that combines logic programming with probabilities. Most approaches to probabilistic logic programming are based
Probabilistic logic programming
Probabilistic_logic_programming
Learning logic programs from data
Inductive logic programming (ILP) is a subfield of symbolic artificial intelligence which uses logic programming as a uniform representation for examples
Inductive_logic_programming
Issue in artificial intelligence and categorical algebra
The counterpart of the default logic solution in the language of answer set programming is a rule with strong negation: r ( X , T + 1 ) ← r ( X , T ) ,
Frame_problem
Programming language that uses first order logic
Unlike many other programming languages, Prolog is intended primarily as a declarative programming language: the program is a set of facts and rules
Prolog
Compiler optimization technique
"TOAST: Applying Answer Set Programming to Superoptimisation". In Etalle, Sandro; Truszczyński, Mirosław (eds.). Logic Programming. Lecture Notes in
Superoptimization
Interchange format for rule systems
Core Answer Set Programming Dialect (CASPD) is based on answer set programming, that is, declarative logic programming based on the answer set semantics
Rule_Interchange_Format
Logical problem studied in computer science
answer-set programs do not have quantifiers, and cannot easily express constraints such as linear arithmetic or difference logic—answer set programming is best
Satisfiability modulo theories
Satisfiability_modulo_theories
Set of objects whose state must satisfy limits
satisfiability modulo theories (SMT), mixed integer programming (MIP) and answer set programming (ASP) are all fields of research focusing on the resolution
Constraint satisfaction problem
Constraint_satisfaction_problem
American computer scientist
Answer Set Programming, a new declarative programming paradigm. Michael Gelfond, Vladimir Lifschitz: The Stable Model Semantics for Logic Programming
Vladimir_Lifschitz
Academic discipline
solve problems in the domain. Major logic programming language families include Prolog, Answer Set Programming (ASP) and Datalog. One of the first applications
Logic_in_computer_science
British computer scientist, engineer and senior civil servant (born 1981)
strategies for generating provably optimal code for program optimisation using answer set programming. After a period as a postdoctoral researcher on ALIVE
Tom_Crick
Inference rule treating non-provability as falsity
combined with classical negation, as in extended logic programming and answer set programming. Combining the two negations, it is possible to express
Negation_as_failure
Software system for statistical models
Probabilistic programming (PP) is a programming paradigm based on the declarative specification of probabilistic models, for which inference is performed
Probabilistic_programming
Type of computer system
Datalog and the knowledge representation and problem-solving language Answer Set Programming (ASP). In all of these languages, rules are written in the form
Rule-based_system
rules about some problem domain. Major logic programming language families include Prolog, answer set programming (ASP), and Datalog. machine learning (ML)
Glossary_of_computer_science
Topics referred to by the same term
Advanced Simple Profile, an MPEG-4 video codec profile Answer set programming, a declarative programming paradigm Application service provider, to customers
ASP
Ability of artificial intelligence to play different games
a game specifically for procedural generation of levels, using Answer Set Programming (ASP) and an Evolutionary Algorithm (EA). GVGP can then be used
General_game_playing
Language for cognitive agents
GOAL is an agent programming language for programming cognitive agents. GOAL agents derive their choice of action from their beliefs and goals. The language
GOAL agent programming language
GOAL_agent_programming_language
Logic programming using abductive reasoning
computational model of logic programming. ALP can also be implemented by means of its link with Answer Set Programming (ASP), where the ASP systems can
Abductive_logic_programming
General-purpose programming language
Zig is a system programming language designed to be a general-purpose improvement to the C programming language. It is free and open-source software, released
Zig_(programming_language)
logic programming paradigm Answer Set Programming (ASP) and its extension, Reactive ASP. In another example, bottom-up inductive logic programming approach
Action_model_learning
Improving the efficiency of software
ISBN 978-1-0716-0841-8. "Superoptimisation: Provably Optimal Code Generation using Answer Set Programming". University of Bath. Retrieved 2024-09-11. "Performance Optimization
Program_optimization
American game show
placed at the top of a set of parallel ramps leading down to the edge of a swimming pool. These balls correspond to possible answers to the questions that
The_Quiz_with_Balls
List of concepts in artificial intelligence
analytics(giving suggestions according to the prediction). answer set programming (ASP) A form of declarative programming oriented towards difficult (primarily NP-hard)
Glossary of artificial intelligence
Glossary_of_artificial_intelligence
Freely generated algebraic structure over a given signature
because binary constructors are injective and thus pairing functions. Answer-set programming Clone (algebra) Domain of discourse / Universe (mathematics) Rabin's
Term_algebra
American game show
Programming Insider. Retrieved June 18, 2025. Douglas Pucci (June 25, 2025). "Tuesday Ratings: NBC Tops in All Key Figures in Primetime". Programming
The 1% Club (American game show)
The_1%_Club_(American_game_show)
Computer science discipline
automatically answer questions that are posed by humans in a natural language. A question-answering implementation, usually a computer program, may construct
Question_answering
Formal semantics of logic programming languages
Logic programming is a programming paradigm that includes languages based on formal logic, including Datalog and Prolog. This article describes the syntax
Syntax and semantics of logic programming
Syntax_and_semantics_of_logic_programming
Study of mathematical algorithms for optimization problems
optimisation) or mathematical programming is the selection of a best element, with regard to some criteria, from some set of available alternatives. It
Mathematical_optimization
High-level computer programming conceptualization
languages. In object-oriented programming, programs are treated as a set of interacting objects. In functional programming, programs are treated as a sequence
Programming_paradigm
Software that provides access that hides details
development of programming language from the first-generation programming language (machine language) to the second-generation programming language (assembly
Abstraction (computer science)
Abstraction_(computer_science)
System Requirements with Event Calculus and Answer Set Programming". Theory and Practice of Logic Programming. 24 (4): 844-862. arXiv:2408.09909. doi:10
Gopal Gupta (computer scientist)
Gopal_Gupta_(computer_scientist)
Type of non-monotonic logic
at the Wayback Machine, and Catala. Answer set programming Defeasible logic Non-monotonic logic Logic programming Horty, John (2007). "Defaults with Priorities"
Default_logic
American computer scientist
which later became the theoretical foundation for Answer Set Programming, a new declarative programming paradigm. List of AAAI Fellows on the AAAI website
Michael_Gelfond
Glossary of Douglas Adams' phrases
million years to compute and check the answer, which turns out to be 42. Deep Thought points out that the answer seems meaningless because the beings who
Phrases from The Hitchhiker's Guide to the Galaxy
Phrases_from_The_Hitchhiker's_Guide_to_the_Galaxy
German computer scientist
optimization problems, including 1st place in the NP-track of the answer set programming competition 2011 with claspfolio, the Hard Combinatorial SAT+UNSAT
Marius_Lindauer
Study of language comparison using quantitative methods
declarative knowledge representation formalism and the methods of Answer Set Programming. One such solver is CMODELS which can be used for small problems
Quantitative comparative linguistics
Quantitative_comparative_linguistics
Meta-algorithmic technique to choose an algorithm
-hard problems (such as mixed integer programming, CSP, AI planning, TSP, MAXSAT, QBF and answer set programming). Competition-winning systems in SAT are
Algorithm_selection
Set of questions used by interviewers
Questionnaire is a set of questions answered by the French writer Marcel Proust, and often used by modern interviewers. Proust answered the questionnaire
Proust_Questionnaire
Book by Brian Kernighan and Dennis Ritchie
The C Programming Language (sometimes termed K&R, after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie
The_C_Programming_Language
Language for reasoning and representing events
Calculus Planners Discrete Event Calculus Reasoner Event Calculus Answer Set Programming Reactive Event Calculus Run-Time Event Calculus (RTEC) Epistemic
Event_calculus
British professor
(Learning from Answer Sets) is a system which enables learning interpretable knowledge from labelled data using Inductive Logic Programming. "Home – Professor
Alessandra_Russo
AI customization approach
satisfaction problem, the Boolean satisfiability problem, and different answer set programming (ASP) representations. There are two commonly cited conceptualizations
Knowledge-based_configuration
Family of programming languages
Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created
BASIC
languages, and in particular, action language C, to answer set programs. Since modern answer-set solvers make use of Boolean SAT algorithms to very rapidly
Action_language
Branch of mathematics that studies sets
flexible than a simple yes or no answer and can be a real number such as 0.75. An inner model of Zermelo–Fraenkel set theory (ZF) is a transitive class
Set_theory
Unsolved problem in computer science
can answer in polynomial time is "P" or "class P". For some questions, there is no known way to find an answer quickly, but if provided with an answer, it
P_versus_NP_problem
Polish mathematician and computer scientist
R. Moore. These investigations led to a form of logic programming called answer set programming a computational knowledge representation formalism, studied
Victor_W._Marek
Amount of memory needed to compute the answer to a problem
In computing, working set size is the amount of memory needed to compute the answer to a problem. In any computing scenario, but especially high performance
Working_set_size
American multinational company
Wolfram Language as a new general multi-paradigm programming language. It is the primary programming language used in Mathematica. On April 15, 2020,
Wolfram_Research
Mixed martial arts event in 2026
2026-05-08. Jesse Holland (2026-04-03). "It's on! Here's UFC's counter-programming answer to Netflix MMA's 'Rousey vs. Carano' card on May 16". mmamania.com
UFC Fight Night: Allen vs. Costa
UFC_Fight_Night:_Allen_vs._Costa
Solvers". www.cril.univ-artois.fr. Retrieved 2024-02-20. "The Second Answer Set Programming Competition". dtai.cs.kuleuven.be. Retrieved 2024-02-20. BPSolver’s
B-Prolog
Instructions a computer can execute
A computer program is a sequence or set of instructions in a programming language for a computer to execute. It is one component of software, which also
Computer_program
Italian computer scientist
and reasoning, he is best known for his influential early work on answer set programming (ASP) and for the development of DLV, a pioneering system for knowledge
Nicola_Leone
Mind sport
Competitive programming or sport programming is a mind sport involving participants trying to program according to provided specifications. The contests
Competitive_programming
Technique used in relational databases
general-purpose programming language When these solutions are not available or not feasible, another approach must be taken. The nested set model is to number
Nested_set_model
Problem in computer science
decision procedure that works for all programs and inputs. But for any specific program and input, the answer is simply "halts" or "does not halt". Consider
Halting_problem
Computation model defining an abstract machine
A programming language that is Turing complete is theoretically capable of expressing all tasks accomplishable by computers; nearly all programming languages
Turing_machine
Tool for systematic learning
Typically, each flashcard bears a question or definition on one side and an answer or target term on the other. As such, flashcards are often used to memorize
Flashcard
Request for information
denotations of interrogatives, and are typically identified as sets of the propositions which answer them. Linguistically, a question may be defined on three
Question
Analysis of computer programs without executing them
computer programs. There is tool support for some programming languages (e.g., the SPARK programming language (a subset of Ada) and the Java Modeling Language—JML—using
Static_program_analysis
Annual computer programming event
Code's programming puzzles cover a variety of skill sets and skill levels and can be solved using any programming language, requiring solution answer upload
Advent_of_Code
Programming language family
""2.4 Functional Programming: LISP";"6.9 List Types";"15.4 The First Functional Programming Language: LISP"". Concepts of Programming Languages (print)
Lisp_(programming_language)
2026 studio album by BTS
bass, drum programming, synthesizer (track 1) Ryan Tedder – bass, drum programming, synthesizer (track 1); drums, keyboards, programming (track 9); background
Arirang_(album)
SIGNAL is a programming language based on synchronized dataflow (flows + synchronization): a process is a set of equations on elementary flows describing
SIGNAL_(programming_language)
2024 television sitcom series
Prior Week". Programming Insider. Retrieved November 15, 2024. Pucci, Douglas (December 9, 2024). "Thursday Ratings: Packers-Lions Sets New TNF on Prime
Georgie & Mandy's First Marriage
Georgie_&_Mandy's_First_Marriage
Scripting language for macOS
more efficient programming contexts. The language has aspects of structured, procedural, object-oriented and natural language programming, but does not
AppleScript
Sequence of operations for a task
the unknowns be integers, then it is classified in integer programming. A linear programming algorithm can solve such a problem if it can be proved that
Algorithm
internet programming genre in which contestants, television personalities or celebrities, sometimes as part of a team, play a game which involves answering questions
List_of_British_game_shows
General-purpose programming language
object-oriented (class-based), and component-oriented programming disciplines. The principal designers of the C# programming language were Anders Hejlsberg, Scott Wiltamuth
C Sharp (programming language)
C_Sharp_(programming_language)
Sequence of words formed by specific rules
the set of syntactically correct programs in a given programming language (the syntax of which is usually defined by a context-free grammar); the set of
Formal_language
Video-sharing platform
advertisements alone to paid offerings such as movies and exclusive programming explicitly produced for YouTube. It also offers YouTube Premium, a paid
YouTube
Worldwide competitive programming contest for university students
The International Collegiate Programming Contest (ICPC) is an annual multi-tiered competitive programming competition among the universities of the world
International Collegiate Programming Contest
International_Collegiate_Programming_Contest
Question-and-answer website
Quora is an American social question-and-answer website and online knowledge market headquartered in Mountain View, California. It was founded on June
Quora
Object-oriented programming language
the nascent field of object-oriented programming. Since inception, the language provided interactive programming via an integrated development environment
Smalltalk
Design pattern in functional programming to build generic types
chapter 9. C. A. McCann's answer (Jul 23 '10 at 23:39) How and why does the Haskell Cont monad work? Graham Hutton (2016) Programming in Haskell 2nd Edition
Monad (functional programming)
Monad_(functional_programming)
Computer scientist, mathematician and composer
(2009). Superoptimisation: provably optimal code generation using answer set programming. bath.ac.uk (PhD thesis). University of Bath. OCLC 757105245. EThOS uk
John Fitch (computer scientist)
John_Fitch_(computer_scientist)
Process of repeating items in a self-similar way
terminating scenario that does not use recursion to produce an answer A recursive step — a set of rules that reduces all successive cases toward the base
Recursion
Programming language
(in computer programs called "lessons") and has many features for that purpose. For example, TUTOR has powerful answer-parsing and answer-judging commands
TUTOR
1957 film by Walter Lang
Ring Tonight," plus question-and-answer games...in addition to the repetitiousness of the central idea...turn 'Desk Set's' 104 minutes into an endurance
Desk_Set
2024 game show hosted by Rob Lowe
CBS Share in Broadcast Leadership with Returns of Programming in Regular Time Slots". Programming Insider. Retrieved October 3, 2025. Pucci, Douglas
The Floor (American game show)
The_Floor_(American_game_show)
telephone system that allows one to answer someone else's telephone call. The feature is accessed by pressing a pre-programmed button (usually labelled "Pick-Up")
Call_pickup
Web browser developed by Google
supported, up to version 45, plug-ins with the Netscape Plugin Application Programming Interface (NPAPI), so that plug-ins (for example Adobe Flash Player)
Google_Chrome
Programming Insider. Retrieved May 1, 2024. Pucci, Douglas (May 8, 2024). "Tuesday Ratings: 'Police 24/7' Has Decent Start on The CW". Programming Insider
List_of_The_Rookie_episodes
Process of deriving classes from, and organizing them into, a hierarchy
both class-based and prototype-based programming, but in narrow use the term is reserved for class-based programming (one class inherits from another),
Inheritance (object-oriented programming)
Inheritance_(object-oriented_programming)
Object-oriented programming language
of the language is closely connected with the Eiffel programming method. Both are based on a set of principles, including design by contract, command–query
Eiffel_(programming_language)
Generative AI chatbot by OpenAI
others, writing and debugging computer programs, composing music, scripts, fairy tales, and essays, answering questions (sometimes at a level exceeding
ChatGPT
Procedural, imperative computer programming language
PL/I (Programming Language One, pronounced /piː ɛl wʌn/ and sometimes written PL/1) is a procedural, imperative computer programming language initially
PL/I
Books about algorithms by Donald Knuth
Computer Programming (TAOCP) is a comprehensive multi-volume monograph (Volumes 1–7) written by the computer scientist Donald Knuth presenting programming algorithms
The Art of Computer Programming
The_Art_of_Computer_Programming
Command language for modems
"originate" and then dial the number by hand. When the remote modem answered, already set to "answer" mode, the telephone handset was switched off and communications
Hayes_AT_command_set
Subfield of mathematical optimization
Constraint satisfaction problem Cutting stock problem Dominating set problem Integer programming Job shop scheduling Knapsack problem Metric k-center / vertex
Combinatorial_optimization
Whether a decision problem has an effective method to derive the answer
effective method for deriving the correct answer. Logical systems are decidable if membership in their set of logically valid formulas (or theorems) can
Decidability_(logic)
Type of machine learning model
into other programming languages. They were originally used as a code completion tool, but advances have moved them towards automatic programming. Services
Large_language_model
Programming language
formerly Objective Caml) is a general-purpose, high-level, multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features
OCaml
Subfield of convex optimization
Semidefinite programming (SDP) is a subfield of mathematical programming concerned with the optimization of a linear objective function (a user-specified
Semidefinite_programming
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
Male
Yiddish
(×Ö·× Ö°×©×ֶעל) Yiddish pet form of Hebrew Asher, ANSHEL means "happy."
Male
Hindi/Indian
(सेठ) Hindi name derived from the Sanskrit word setu, SETH means "bridge." Compare with other forms of Seth.
Boy/Male
Hindu, Indian
Answer
Biblical
answer; song; affliction
Girl/Female
Biblical
Answer, song, affliction.
Girl/Female
Anglo Saxon
Answer.
Female
Egyptian
, an uncertain goddess.
Boy/Male
Arabic, Muslim
Devotee of God; Lustrous; Shiny (Moor); Brightest; Most Brilliant; More Radiant; Variant of Anwar
Female
Welsh
Welsh name ANWEN means "very fair."Â
Boy/Male
Hebrew
Answer of God; God answers.
Female
Scottish
Pet form of English/Scottish Anstice, ANSTEY means "resurrection."
Boy/Male
Hebrew
Happy. In the old Testament, Asher was one of Jacob's sons.
Boy/Male
Hebrew
Answer of God; God answers.
Girl/Female
Anglo Saxon
Answer.
Girl/Female
Indian, Tamil
Answer
Boy/Male
Hebrew
Answer of God; God answers.
Girl/Female
American, Australian, Chinese
Answer
Boy/Male
Egyptian Hebrew Swedish
Son of Seb and Nut.
Male
Swedish
 Swedish form of Old Norse Arnþórr, ANDER means "eagle of Thor." Compare with another form of Ander.
Female
English
Pet form of English/Irish Anstice, ANSTEY means "resurrection."
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
Boy/Male
Arabic, Farsi, Iranian, Muslim, Parsi
Appearing Fresh and Healthy
Boy/Male
Bengali, Gujarati, Hindu, Indian, Sanskrit, Tamil
Destiny
Girl/Female
American, Australian, British, Christian, English, French, German, Jamaican, Portuguese, Spanish
Precious Green Gem Stone; Jewel Name; Emerald; Praise; The Prized Green Emerald Gemstone
Girl/Female
Indian
Glorious
Girl/Female
Indian, Telugu
Soul
Boy/Male
Muslim
Articulate, Wise, Brave, Powerful
Girl/Female
Hindu
Great, Appear
Boy/Male
Tamil
Lord Krishna, Who does not have any end, Without beginning
Biblical
rabbit; hid
Boy/Male
Tamil
Divine feet
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
a.
Capable of being answered or refuted; admitting a satisfactory answer.
n.
To speak in defense against; to reply to in defense; as, to answer a charge; to answer an accusation.
v. t. & i.
To answer in return; to repay; to compensate; to make amends for.
a.
Regular; uniform; formal; as, a set discourse; a set battle.
v. i.
To render account, or to be responsible; to be accountable; to make amends; as, the man must answer to his employer for the money intrusted to his care.
a.
Having no answer, or impossible to be answered.
imp. & p. p.
of Set
n.
Same as Bez-antler.
v. i.
To be or act as an equivalent, or as adequate or sufficient; as, a very few will answer.
v. t.
To excite to anger; to enrage; to provoke.
p. pr. & vb. n.
of Answer
imp. & p. p.
of Answer
v. i.
To be or act by way of compliance, fulfillment, reciprocation, or satisfaction; to serve the purpose; as, gypsum answers as a manure on some soils.
n.
A solution, the result of a mathematical operation; as, the answer to a problem.
n.
The second tine of a stag's horn. See under Antler.
n.
One who answers.
v. i.
To fit or suit one; to sit; as, the coat sets well.
a.
Fixed in position; immovable; rigid; as, a set line; a set countenance.
n.
To be or act in compliance with, in fulfillment or satisfaction of, as an order, obligation, demand; as, he answered my claim upon him; the servant answered the bell.