Applied combinatorics
Labeled point pattern matching by Delaunay triangulation and maximal cliques
Pattern Recognition
Finding a maximum clique in an arbitrary graph
SIAM Journal on Computing
Stereo Correspondence Through Feature Grouping and Maximal Cliques
IEEE Transactions on Pattern Analysis and Machine Intelligence
Neural network parallel computing
Neural network parallel computing
Notes on implementing sets in Prolog
Communications of the ACM
Journal of Parallel and Distributed Computing
Theory and Applications of Cellular Automata in Cryptography
IEEE Transactions on Computers
Notes on implementing fuzzy sets in Prolog
Fuzzy Sets and Systems
Discovery tools for science apps
Communications of the ACM
Scientific knowledge discovery using inductive logic programming
Communications of the ACM
Resource requirements and layouts for field programmable interconnection chips
IEEE Transactions on Very Large Scale Integration (VLSI) Systems - Special section on low-power electronics and design
Prolog (3rd ed.): programming for artificial intelligence
Prolog (3rd ed.): programming for artificial intelligence
Fundamentals of the New Artificial Intelligence: Beyond Traditional Paradigms
Fundamentals of the New Artificial Intelligence: Beyond Traditional Paradigms
Techniques of Prolog Programming: With Implementation of Logical Negation and Quantified Goals
Techniques of Prolog Programming: With Implementation of Logical Negation and Quantified Goals
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Cryptography and Network Security: Principles and Practice
Cryptography and Network Security: Principles and Practice
All-to-all personalized communication on multistage interconnection networks
Discrete Applied Mathematics
Routing Permutations on Optical Baseline Networks with Node-Disjoint Paths
ICPADS '04 Proceedings of the Parallel and Distributed Systems, Tenth International Conference
Structured Computer Organization (5th Edition)
Structured Computer Organization (5th Edition)
Network security: private communication in a public world, second edition
Network security: private communication in a public world, second edition
Toward minimal restriction of genetic encoding and crossovers for the two-dimensional Euclidean TSP
IEEE Transactions on Evolutionary Computation
Hi-index | 0.00 |
Combinatorial problems appear in many areas in science, engineering, biomedicine, business, and operations research. This article presents a new intelligent computing approach for solving combinatorial problems, involving permutations and combinations, by incorporating logic programming. An overview of applied combinatorial problems in various domains is given. Such computationally hard and popular combinatorial problems as the traveling salesman problem are discussed to illustrate the usefulness of the logic programming approach. Detailed discussions of implementation of combinatorial problems with time complexity analyses are presented in Prolog, the standard language of logic programming. These programs can be easily integrated into other systems to implement logic programming in combinatorics.