Separating Rank Logic from Polynomial Time

نویسندگان

چکیده

In the search for a logic capturing polynomial time most promising candidates are Choiceless Polynomial Time (CPT) and rank logic. Rank extends fixed-point with counting by operator over prime fields. We show that isomorphism problem CFI graphs ℤ 2 i cannot be defined in logic, even if base graph is totally ordered. However, CPT can define this problem. thereby separate from particular time.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Separating Notions of Higher-Type Polynomial-Time

In his paper on machine characterizations of feasible functionals at all simple types, Seth [Set95] introduced the higher-type complexity class D and conjectured that this class is strictly larger than BFF, the basic feasible functionals of Cook and Urquhart [CU93]. In this paper we clarify the nature of D by characterizing D−, a subclass of D, through a typed programming formalism and show D− ...

متن کامل

Separating Graph Logic from MSO

Graph logic (GL) is a spatial logic for querying graphs introduced by Cardelli et al. It has been observed that in terms of expressive power, this logic is a fragment of Monadic Second Order Logic (MSO), with quantification over sets of edges. We show that the containment is proper by exhibiting a property that is not GL definable but is definable in MSO, even in the absence of quantification o...

متن کامل

Separating Logic from Representation to Improve Performance

Finding the right algorithm–data structure combination is easy, but finding the right data structure for a set of algorithms is much less trivial. Moreover, using the same data representation throughout the whole program might be sub-optimal. Depending on several factors, often only known at runtime, some programs benefit from changing the data representation during execution. In this position ...

متن کامل

Polynomial-Time Random Oracles and Separating Complexity Classes

Bennett and Gill (1981) showed that P 6= NP 6= coNP for a random oracle A, with probability 1. We investigate whether this result extends to individual polynomial-time random oracles. We consider two notions of random oracles: p-random oracles in the sense of martingales and resource-bounded measure (Lutz, 1992; Ambos-Spies et al., 1997), and p-betting-game random oracles using the betting game...

متن کامل

Soft linear logic and polynomial time

We present a subsystem of second order Linear Logic with restricted rules for exponentials so that proofs correspond to polynomial time algorithms, and vice-versa.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of the ACM

سال: 2023

ISSN: ['0004-5411', '1557-735X']

DOI: https://doi.org/10.1145/3572918