Submitted:
22 April 2025
Posted:
22 April 2025
You are already at the latest version
Abstract
Keywords:
MSC: 03C70; 11Y16; 68W40
1. Introduction
1.1. Algorithms
1.2. Certificate Candidates and Certificates
- 1.2(i) is per se a solution to X (i.e., the attempted solution actually turns out to be a feasible solution).
- 1.2(ii) per se is not a solution but it logically implies the existence of a solution, whether or not the implied solution is subsequently made explicit (i.e., the attempted solution, though not a feasible solution by itself, implies the existence of a feasible solution).
- 1.2(iii) Neither is a solution nor does it logically imply the existence of a solution.
- 1.2(iv) “verifying” requires a certificate candidate that yields a solution to the given instance whereas “checking out” calls for only a certificate candidate that is not required to have any additional properties / features; and
- 1.2(v) an algorithm is deemed to have verified a certificate candidate (meaning, is deemed to have become a certificate) only when is shown (by the algorithm) to yield a solution to X.
1.3. Remarks on Algorithms Recognizing Feasible Solutions
- 1.3(i) recognizes the feasible solution in polynomial time and
1.4. Looking for Certificates
1.5. Remarks on P and NP
1.6. Atomic Sub-Outputs
- 1.6(i) each instance of has a solution and
- 1.6(ii) each solution to a given instance (of size n) of consists of atomic sub-outputs (to be computed in a sequence) for some with .
1.7. Remarks on Capabilities of Algorithms
2. The Power Set Problem for Nonempty Finite Sets
2.1. A Decision Variant of
3. Algorithm CHECKSUBSET
- (i) If then for some .
- (ii) If or then there is no set such that .
4. , the Class NP and the Class P
5. Conclusions
Acknowledgments
References
- Cormen, T. H. , Leiserson, C. E., Rivest, R. L. and Stein, C., 2009, Introduction to Algorithms, MIT Press, USA.
- Stoll, R. R. , 2012, Set Theory and Logic, Courier Corporation, USA.
- Dharmarajan, R. and Ramachandran, D., 2025, A problem in Moon-Moser graphs to show P does not equal NP, Research Report 1 of Niels Abel Foundation, 25, NAF Publications, Palakkad, India. 20 February.
- Cook, S. , 2000, “The P versus NP problem,” Available online: http://www.claymath.org/millennium/P vs NP/pvsNP.pdf.
- Savage, J. E. , 1998, Models of Computation, Addison Wesley, Reading, USA.
- Wilf, H. S. , 1994, Algorithms and Complexity, Internet Edition, Summer.
- Trakhtenbrot, B. A. , 1984, “A Survey of Russian Approaches to Perebor (Brute-Force Search) Algorithms,” IEEE Ann. Hist. Comput. 6(4), pp. 384-400. [CrossRef]
- Woeginger, G. J. , 2003, “Exact algorithms for NP-hard problems: A survey,” Combinatorial Optimization - Proc. 5th Intl. Workshop, Aussois, France, pp. 185–207. [CrossRef]
- Bovet, D. P. and Crescenzi, P., 1994, Introduction to the theory of complexity, Prentice Hall, London, UK.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).