Semantics, Formalisms, Non-monotonic reasoning, Knowledge representation
Language Design and Programming Methodologies
Concurrency, Objects, Coordination, Mobility, Higher order, Meta-programming, Logic-based domain-specific languages, Programming techniques
Program Analysis and Optimization
Program analysis, Transformation, Validation, Verification, Debugging, Profiling, Testing, Execution visualization
Compilation, Virtual machines, Memory management, Parallel/distributed execution, Constraint handling rules, Tabling, Foreign interfaces, User interfaces.
Related Paradigms, Integration, and Synergies
Inductive and coinductive logic programming, Constraint logic programming, Answer set programming, Interaction with SAT, SMT and CSP solvers, Theorem proving, Argumentation, Probabilistic programming
Applications of Logic Programming
Databases, Big data, Data integration and federation, Software engineering, Natural language processing, Web and semantic web, Agents, Artificial intelligence, Computational life sciences, Cybersecurity, Robotics, Education
Tracks and Special Sessions
Birds-of-a-Feather (BoF) Sessions: these are meant to provide an inclusive environment for colleagues with similar interests to meet for informal discussion. Proposers of BoF sessions should serve as discussion leaders only. BoFs are not intended to be presentations.
We note that papers accepted at ICLP may appear either in
Theory and Practice of Logic Programming Journal (TPLP), or
Technical Communication Proceeding (TC) published by Electronic Proceedings in Theoretical Computer Science (EPTCS)
All accepted papers will be presented during the conference. Authors of accepted papers will, by default, be automatically included in the list of ALP members, who will receive quarterly updates from the Logic Programming Newsletter at no cost.
All submissions must be written in English.
Further details may be found on track-specific pages
See the Important Dates page for important dates.