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
writing of parallel programs. Common declarative language paradigms include logic programming (e.g., Prolog, Datalog, answer set programming), and algebraic
Declarative_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
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
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
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
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
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
American computer scientist
Answer Set Programming, a new declarative programming paradigm. Michael Gelfond, Vladimir Lifschitz: The Stable Model Semantics for Logic Programming
Vladimir_Lifschitz
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
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
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
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
Compiler optimization technique
"TOAST: Applying Answer Set Programming to Superoptimisation". In Etalle, Sandro; Truszczyński, Mirosław (eds.). Logic Programming. Lecture Notes in
Superoptimization
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
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
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
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
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
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
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. Mullins, Craig S. "The
Program_optimization
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
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
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
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
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
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
Method to solve optimization problems
Linear programming is a special case of mathematical programming (also known as mathematical optimization). More formally, linear programming is a technique
Linear_programming
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
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)
American computer scientist
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)
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
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
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)
logic programming paradigm Answer Set Programming (ASP) and its extension, Reactive ASP. In another example, bottom-up inductive logic programming approach
Action_model_learning
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)
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
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
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
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
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
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
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
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
Magazine
Answer Me! (typically rendered ANSWER Me!) was a magazine edited by Jim Goad and Debbie Goad and published between 1991 and 1994. It focused on the social
Answer_Me!
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)
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
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
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
Information shown in search engines, including AI-generated responses
allowed external users to create and maintain custom instant answers for specific programming tools, flight trackers, and calculations. "Google Search: AI-powered
Instant_answer
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
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
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
1975 song by George Harrison
"The Answer's at the End" is a song by English rock musician George Harrison, released in 1975 on his final album for Apple Records, Extra Texture (Read
The_Answer's_at_the_End
Mind sport
Competitive programming or sport programming is a mind sport involving participants trying to program according to provided specifications. The contests
Competitive_programming
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
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
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
Online question and answer software system
A question and answer system (Q&A system) is an online software program that attempts to answer its users' questions. Q&A software is frequently integrated
Question_and_answer_system
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
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
41st season of the reality television series
CBS Share in Broadcast Leadership with Returns of Programming in Regular Time Slots". Programming Insider. Retrieved October 3, 2025. Pucci, Douglas
The Challenge: Vets & New Threats
The_Challenge:_Vets_&_New_Threats
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
American television game show
top prize of $1,000,000 by answering a series of multiple-choice questions, usually of increasing difficulty. The program has endured as one of the longest-running
Who Wants to Be a Millionaire (American game show)
Who_Wants_to_Be_a_Millionaire_(American_game_show)
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)
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
Former online knowledge market by Google
competition that Yahoo! set in place. Google Answers was launched in April 2002. A month later, a search feature was added. Google Answers came out of beta in
Google_Answers
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
Smart card message
An Answer To Reset (ATR) is a message output by a contact Smart Card conforming to ISO/IEC 7816 standards, following electrical reset of the card's chip
Answer_to_reset
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
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
Approach to software development
Programming by permutation, sometimes called "programming by accident" or "shotgunning", is an approach to software development wherein a programming
Programming_by_permutation
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
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
Data structure for approximate set membership
member of a set. False positive matches are possible, but false negatives are not – in other words, a query returns either "possibly in set" or "definitely
Bloom_filter
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
2026 studio album by BTS
Guincho – programming, bass, drum programming, sampler, synthesizer (track 2) Fakeguido – drum programming (track 2) Jasper Harris – programming, sampler
Arirang_(album)
Low-level programming language family
decades of computing, it was commonplace for both systems programming and application programming to take place entirely in assembly language. While still
Assembly_language
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)
American television game show
Harvey. Two families compete on each episode to name the most popular answers to survey questions in order to win cash and prizes. The show has aired
Family_Feud
British television quiz show
win a game, with six games in a set, answered twenty-four, and was told the answer was correct. However, the right answer is actually twelve. One viewer
Who Wants to Be a Millionaire? (British game show)
Who_Wants_to_Be_a_Millionaire?_(British_game_show)
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
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
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
Game show franchise
contestants are given the question before deciding whether to answer and have no time limit to answer questions. The cash prize increases as they tackle questions
Who Wants to Be a Millionaire?
Who_Wants_to_Be_a_Millionaire?
Checking software against expectations
plus when programming tools/text editors check source code structure or compilers (precompilers) check syntax and data flow as static program analysis
Software_testing
American television game show
contestants who answered a set of up to eight multiple-choice questions (the first set of four containing one right answer and the second set of four containing
Greed_(game_show)
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
American television game show (2019–2021)
the first contestant who manages to answer at least 1 question correctly becomes the "Reigning Samurai" and sets the pace/score for the next contestants
Mental_Samurai
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)
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
American news/interview television program
distribution of all other NBC-produced radio programming, including NBC News Radio). Addition to Sunday program, Meet the Press is also available Monday to
Meet_the_Press
American television programming block
TGIF was an American prime time television programming block that aired on ABC at various points starting in the late 1980s. The name comes from the initials
TGIF_(TV_programming_block)
Yes-or-no question that cannot ever be solved by a computer
a question which, for every input in some infinite set of inputs, requires a "yes" or "no" answer. Those inputs can be numbers (for example, the decision
Undecidable_problem
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING
ANSWER SET-PROGRAMMING