Difference between revisions of "Complexity Zoo"

From Complexity Zoo
Jump to navigation Jump to search
m
(Remove spam by CarolynWiggins (talk))
Tag: Undo
 
Line 1: Line 1:
You require come by using a strategy that can help you win over-all others in your industry. It is advisable to think in what you performing better and differently all the others in your field. You also need to look through niche and also profitable, though not as competitive as the techniques you are currently targeting, individuals web dual.0 marketing for real estate agents.<br><br>The trick to an online success marketing the real deal estate agents is within your ability boost your bottom line quickly. When you are getting into it you need to comprehend that for being successful you should take things one step at a real kick.<br><br>The client that received the closing gift will be the link special community and the agent should work together to build his or her base there. By supplying them a home Portrait as being a closing gift the Realtor is being advertised and referred each day in that community - this is a tremendous foundation to erect a Industry business directly on.<br><br>And now the rules have changed. Current SEO companies are now offering "Pay For Results" marketing programs that promise first page placement extended warranties. At least these companies must adhere to some sort of a measurable performance statistic. But to simply aboard the first page isn't enough often. The goal of marketing is to draw qualified clients and build brand education. Just getting on site directories . page will not do which will. That is why the masters of this internet can to apply "Old School" marketing wisdom to today's medium of Internet providing.<br><br>They aid you secure higher rental. With the company looking after your property, they would eventually be able for making sure that the property is always maintained decently. Obviously, this would drive originates from of your property higher that easy that to improve the rent.<br><br>Some people think that do not benefit from working with any Google agent. Having one of these professional during your side could be very cost-effective. He or she works with that find obtaining property. Then, when the particular property is found, the professional is constantly on the work with you to get the deal. Include negotiation necessary skills. These professionals also a person to through the legal associated with purchasing premises. They help you with the title search and with securing financing, though most agents do not offer in-house financing through their broker.<br><br>It is irrelevant whether the a new agent or one that has years of experience, when you find yourself not with a couple of several available, you're losing potential sales. Real estate salespeople to be able to around an extended time that has discovered how you can become successful in negative aspect estate small business. It's no secret concerning are many trainers that have highly successful agents that now teach classes precisely what you has to do to maximize your income by helping buyers or sellers.<br><br>There are that can beat others, as they're lower risk with a decent return. Keep in mind though that many investment incorporates a certain number of risk, there is no such thing as a danger free expenditure.<br><br>After speaking to a few realtors and doing some research, you would possibly be satisfied with several. From there, just go with your choice. You should of course also take into some consideration what percentage a realtor wants of the sale associated with a home or how much they charge to aid you find one. These considerations should help you you could final choice.<br><br>If your rental requires an especially large timeframe every week, then you can easily find yourself spending more hours there than at your real chore! And the more rental units you have, the harder time consuming this work becomes. A few point, surely need to help you, so not really try hire professional? A rental property manager can lead these duties for then you. They can take repair requests, dispatch the appropriate workers and Should you loved this article and you would like to receive more information relating to [https://www.Pressadvantage.com/story/64269-axis-real-estate-pioneering-exceptional-property-and-tenant-management-services-in-phoenix real Estate agency Paradise Valley] i implore you to visit our web site. take heaps off of the hands.<br><br>Another thinking about alternative Google like stamps and art is that they aren't correlated to movements in stock markets. Implies that that whenever we get deflation and trading shares falls a fantastic then these assets are unlikely to these points.<br><br>Many good property management services will possess a maintenance staff that can deal one issues that arise in rental belongings. Their fees are, almost always, attached to the fees not only do you for when using the service at the outset. However, some services require late charges. Read the fine print be sure what you're paying to have. No matter what you pay, your property management service can always locate contractors who can deal while using the repairs the hho booster cannot be handled operating. This is definitely a reward for that you. Why? You don't have to get up from the of the night to find a plumber during those winter. It's also good a thief else always be dealing a concern . negative aspects of your rental properties.
+
__NOTOC__
 +
 
 +
==Introduction==
 +
 
 +
Welcome to the '''Complexity Zoo'''... There are now 551 classes and counting!
 +
[[Image:zoo.gif|thumb|right|200px|what's your problem?]]
 +
 
 +
{{CZ-Menu-Content}}
 +
 
 +
; Zookeeper : [http://www.scottaaronson.com/ Scott Aaronson]
 +
; Veterinarian : [http://www.math.ucdavis.edu/~greg/ Greg Kuperberg]
 +
; Zoo Conservationist : [https://www.linkedin.com/in/oliver-habryka-8a585297 Oliver Habryka] on behalf of the [https://www.lesswrong.com/ LessWrong] community
 +
 
 +
The Zoo first opened in 2002. It was made into a wiki in 2005, and hosted at the University of Waterloo from 2012 to 2020.
 +
 
 +
Errors?  Omissions?  Misattributions?  Your favorite class not here?  Then please contribute to the zoo as you see fit by [[Special:UserLogin | signing up]] and clicking on the edit links.  Please include references, or better yet links to papers if available.
 +
 
 +
To create a new class, click on the edit link of the class before or after the one that you want to add and copy the format of that class. (The classes are alphabetized by their tag names.)  Then add the class to the table of contents (e.g. for "A", go to page titled "Template:CZ-A") and increment the total number of classes (on this page). You can add references to [[Complexity_Zoo_References|this page]]. After this, you can use the side edit links to edit the individual sections. For more on using the wiki language, see the [https://www.mediawiki.org/wiki/Help:Contents Mediawiki Help page].
 +
 
 +
If you would like to contribute but feel unable to make the updates yourself, email the zookeeper at scott at scottaaronson.com.
 +
 
 +
==See Also==
 +
 
 +
''Introductory Resources''
 +
* [[Zoo Intro|Introductory Essay]]: New visitors may want to stop here and see what the Zoo is all about.
 +
* [[Petting Zoo]]: A more gentle version of the Zoo with fewer classes, meant for new initiates in complexity. (If you're looking for where the Most Important Classes went, look in the Petting Zoo.)
 +
 
 +
''Other Collections and Resources''
 +
* [[Complexity Garden]]: Problems of interest in complexity theory and some notes about important inclusions.
 +
* [[Complexity Dojo]]: A collection of major theorems in complexity theory.
 +
* [[Zoo Exhibit|Special Exhibit]]: A collection of classes of quantum states and probability distributions.
 +
* [http://www.math.ucdavis.edu/~greg/zoology/intro.html Complexity Zoology]: A computer-assisted survey maintained by the [http://www.math.ucdavis.edu/~greg/ Greg Kuperberg], including [http://www.math.ucdavis.edu/~greg/zoology/diagram.xml active] and [http://www.math.ucdavis.edu/~greg/zoology/diagram.pdf static] inclusion diagrams.
 +
* [http://satoshihada.wordpress.com/complexity-zoo-for-ipad/ Complexity Zoo for iPad (and iPhone)]: An iOS viewer for Complexity Zoo. [https://satoshihada.github.io/complexity-zoo/ An alternative].
 +
 
 +
''Appendices''
 +
*[[Zoo Glossary|Glossary]]: Definitions of some complexity theoretic terms.
 +
*[[Zoo References|References]]: Bibliography for the Zoo.
 +
*[[Zoo Pronunciation|Pronunciation Guide]]: A resource for those who insist on communicating verbally about complexity.
 +
*[[Zoo Conventions|Conventions and Notation]]: Common notational conventions used here at the Zoo.
 +
*[[Zoo Operators|Operators]]: A (very short) list of operators which act upon classes.
 +
*[[Zoo Acknowledgments|Acknowledgments]]: Where the Zookeeper and friends acknowledge those who have helped out with the Zoo.
 +
*[[Meta:Complexity Zoo Contributor's Guide|Complexity Zoo Contributor's Guide]]: A guide on how to get started helping out with the Zoo.
 +
 
 +
''NB:'' Longtime Zoo watchers may recall Chris Bourke's LaTeX version of the Zoo and Chad Brewbaker's graphical inclusion diagram. These references are obsolete until further notice.
 +
 
 +
<!-- Moved Most Important Classes to Petting Zoo -->
 +
 
 +
== All Classes ==
 +
{{CZ-Menu-Content}}
 +
 
 +
{{CZ-Letter-Section|Symbols}}
 +
{{CZ-Letter-Section|A}}
 +
{{CZ-Letter-Section|B}}
 +
{{CZ-Letter-Section|C}}
 +
{{CZ-Letter-Section|D}}
 +
{{CZ-Letter-Section|E}}
 +
{{CZ-Letter-Section|F}}
 +
{{CZ-Letter-Section|G}}
 +
{{CZ-Letter-Section|H}}
 +
{{CZ-Letter-Section|I}}
 +
<!--{{CZ-Letter-Section|J}}-->
 +
{{CZ-Letter-Section|K}}
 +
{{CZ-Letter-Section|L}}
 +
{{CZ-Letter-Section|M}}
 +
{{CZ-Letter-Section|N}}
 +
{{CZ-Letter-Section|O}}
 +
{{CZ-Letter-Section|P}}
 +
{{CZ-Letter-Section|Q}}
 +
{{CZ-Letter-Section|R}}
 +
{{CZ-Letter-Section|S}}
 +
{{CZ-Letter-Section|T}}
 +
{{CZ-Letter-Section|U}}
 +
{{CZ-Letter-Section|V}}
 +
{{CZ-Letter-Section|W}}
 +
{{CZ-Letter-Section|X}}
 +
{{CZ-Letter-Section|Y}}
 +
{{CZ-Letter-Section|Z}}
 +
 
 +
 
 +
{{CZ-Categories}}

Latest revision as of 14:02, 23 March 2026


Introduction

Welcome to the Complexity Zoo... There are now 551 classes and counting!

what's your problem?

Complexity classes by letter: Symbols - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Lists of related classes: Communication Complexity - Hierarchies - Nonuniform

Zookeeper
Scott Aaronson
Veterinarian
Greg Kuperberg
Zoo Conservationist
Oliver Habryka on behalf of the LessWrong community

The Zoo first opened in 2002. It was made into a wiki in 2005, and hosted at the University of Waterloo from 2012 to 2020.

Errors? Omissions? Misattributions? Your favorite class not here? Then please contribute to the zoo as you see fit by signing up and clicking on the edit links. Please include references, or better yet links to papers if available.

To create a new class, click on the edit link of the class before or after the one that you want to add and copy the format of that class. (The classes are alphabetized by their tag names.) Then add the class to the table of contents (e.g. for "A", go to page titled "Template:CZ-A") and increment the total number of classes (on this page). You can add references to this page. After this, you can use the side edit links to edit the individual sections. For more on using the wiki language, see the Mediawiki Help page.

If you would like to contribute but feel unable to make the updates yourself, email the zookeeper at scott at scottaaronson.com.

See Also

Introductory Resources

  • Introductory Essay: New visitors may want to stop here and see what the Zoo is all about.
  • Petting Zoo: A more gentle version of the Zoo with fewer classes, meant for new initiates in complexity. (If you're looking for where the Most Important Classes went, look in the Petting Zoo.)

Other Collections and Resources

Appendices

NB: Longtime Zoo watchers may recall Chris Bourke's LaTeX version of the Zoo and Chad Brewbaker's graphical inclusion diagram. These references are obsolete until further notice.


All Classes

Complexity classes by letter: Symbols - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Lists of related classes: Communication Complexity - Hierarchies - Nonuniform

Symbols

0-1-NPC - 1NAuxPDAp - 2-EXP - 3SUM-hard - #AC0 - #L - #L/poly - #GA - #P - #W[t] - ⊕EXP - ⊕L - ⊕L/poly - ⊕P - ⊕Pcc - ⊕SAC0 - ⊕SAC1

A

A0PP - AC - AC0 - AC0[m] - AC1 - ACC0 - Ack - AH - AL - ALL - ALOGTIME - AlgP/poly - Almost-NP - Almost-P - Almost-PSPACE - AM - AMcc - AMEXP - AM ∩ coAM - AM[polylog] - AmpMP - AmpP-BQP - AP - APP - APSPACE - APX - ASPACE - ATIME - AUC-SPACE(f(n)) - AuxPDA - AVBPP - AvgE - AvgP - AW[P] - AWPP - AW[SAT] - AW[*] - AW[t] - AxP - AxPP

B

βP - BC=P - BH - BPd(P) - BPE - BPEE - BPHSPACE(f(n)) - BPL - BP•L - BP•NP - BPP - BPPcc - BPPcc - BPPKT - BPP/log - BPP/mlog - BPP//log - BPP/rlog - BPP-OBDD - BPPpath - BPQP - BPSPACE(f(n)) - BPTIME(f(n)) - BQNC - BQNP - BQP - BQP/log - BQP/poly - BQP/mlog - BQP/mpoly - BQP/qlog - BQP/qpoly - BQP-OBDD - BQPSPACE - BQPCTC - BQPtt/poly - BQTIME(f(n)) - k-BWBP

C

C=AC0 - C=L - C=P - CC - CC0 - CFL - CH - Check - CkP - CL - CL#P - CLOG - CNP - coAM - coC=P - cofrIP - Coh - coMA - coModkP - compIP - compNP - coNE - coNEXP - coNL - coNP - coNPC - coNPcc - coNP/poly - coNQP - coRE - coRNC - coRP - coSL - coSPARSE - coUCC - coUP - CP - cq-Σ2 - CSIZE(f(n)) - CSL - CSP - CSPACE - CZK

D

D#P - DCFL - Δ2P - δ-BPP - δ-RP - DET - DiffAC0 - DisNP - DistNP - DP - DQC1 - DQP - DSPACE(f(n)) - DTIME(f(n)) - DTISP(t(n),s(n)) - Dyn-FO - Dyn-ThC0

E

E - EE - EEE - EESPACE - EEXP - EH - ELEMENTARY - ELkP - EP - EPTAS - k-EQBP - EQP - EQPK - EQTIME(f(n)) - ESPACE - ∃BPP - ∃NISZK - ∃R - EXP - EXP/poly - EXPSPACE

F

FBQP - FERT - FPERT - Few - FewEXP - FewP - FH - FIXP - FNL - FNL/poly - FNP - FO - FO(DTC) - FO(LFP) - FO(PFP) - FO(TC) - FO() - FOLL - FP - FPNP[log] - FPL - FPR - FPRAS - FPT - FPTnu - FPTsu - FPTAS - FQMA - frIP - F-TAPE(f(n)) - F-TIME(f(n))

G

GA - GAN-SPACE(f(n)) - GapAC0 - GapL - GapP - GC(s(n),C) - GCSL - GI - GLO - GPCD(r(n),q(n)) - G[t]

H

HalfP - HeurBPP - HeurBPTIME(f(n)) - HeurDTIME(f(n)) - HeurP - HeurPP - HeurNTIME(f(n)) - HkP - HVSZK

I

IC[log,poly] - IP - IOP - IPP - IP[polylog]

K

K

L

L - LC0 - LH - LIN - LkP - LOGCFL - LogFew - LogFewNL - LOGLOG - LOGNP - LOGSNP - L/poly - LWPP

M

MA - MAcc - MA' - MAC0 - MAE - MAEXP - mAL - MAPOLYLOG - MaxNP - MaxPB - MaxSNP - MaxSNP0 - mcoNL - MinPB - MIP - MIP* - MIPns - MIPEXP - (Mk)P - mL - MM - MMSNP - mNC1 - mNL - mNP - ModkL - ModL - ModkP - ModP - ModPH - ModZkL - mP - MP - MPC - mP/poly - mTC0

N

NAuxPDAp - NC - NC0 - NC1 - NC2 - NE - NE/poly - Nearly-P - NEE - NEEE - NEEXP - NEXP - NEXP/poly - NIPZK - NIQSZK - NISZK - NISZKh - NL - NL/poly - NLIN - NLO - NLOG - NMCL - NONE - NNC(f(n)) - NP - NPC - NPC - NPcc - NPcc - NPI - NP ∩ coNP - (NP ∩ coNP)/poly - NP/log - NPMV - NPMV-sel - NPMVt - NPMVt-sel - NPO - NPOPB - NP/poly - (NP,P-samplable) - NPR - NPSPACE - NPSV - NPSV-sel - NPSVt - NPSVt-sel - NQL - NQL - NQP - NSPACE(f(n)) - NT - NT* - NTIME(f(n))

O

OIP - OMA - ONP - OptP - O2P

P

P - P/log - P/poly - P#P - P#P[1] - PCTC - PAC0 - PBP - k-PBP - PC - Pcc - Pcc - PCD(r(n),q(n)) - P-Close - PCP(r(n),q(n)) - PDQP - PermUP - PEXP - PF - PFCHK(t(n)) - PH - PHcc - Φ2P - PhP - Π2P - PINC - PIO - PK - PKC - PL - PL1 - PL - PLF - PLL - P-LOCAL - P-RLOCAL - PLS - PNP - PNPcc - P||NP - PNP[k] - PNP[log] - PNP[log^2] - P-OBDD - PODN - polyL - PostBPP - PostBPPcc - PostBQP - PP - PPcc - PP/poly - PPA - PPAD - PPADS - PPP - PPP - PPSPACE - PQMA[log] - PQUERY - PR - PR - PrHSPACE(f(n)) - PromiseBPP - PromiseBQP - PromiseP - PromiseRP - PromiseUP - PrSPACE(f(n)) - P-Sel - PSK - PSPACE - PSPACEcc - PSPACE/poly - PT1 - PTAPE - PTAS - PT/WK(f(n),g(n)) - PureSuperQMA - PZK

Q

Q - QAC0 - QAC0[m] - QACC0 - QACf0 - QAM - QCFL - QCMA - QCPH - QEPH - QH - QIP - QIP[2] - QL - QMA - QMA-plus - QMA+ - QMA(2) - QMA1 - QMAlog - QMA+(2) - QMAM - QMA/qpoly - QMIP - QMIPle - QMIPne - QNC - QNC0 - QNC0/qpoly - QNC0/🐱 - QNCf0 - QNC1 - QP - QPH - QPLIN - QPSPACE - qq-QAM - QRG - QRG(k) - QRG(2) - QRG(1) - QRL - QSZK

R

R - RBQP - RE - REG - RevSPACE(f(n)) - RG - RG[1] - RHL - RHSPACE(f(n)) - RL - RNC - RNC1 - RP - RPcc - RPcc - RPP - RQP - RSPACE(f(n))

S

S - S2P - S2E - S2-EXP•PNP - SAC - SAC0 - SAC1 - SAPTIME - SBP - SBPcc - SBQP - SC - SE - SEH - SelfNP - SFk - Σ2P - SIZE(f(n)) - SKC - SL - SLICEWISE PSPACE - SNP - SO - SO(Horn) - SO(Krom) - SO(LFP) - SO(TC) - SO[] - SP - span-L - span-P - SPARSE - SPL - SPP - SQG - StoqMA - SUBEXP - symP - SZK - SZKh

T

TALLY - TC - TC0 - TC0(FOLL) - TC1 - TFNP - Θ2P - TI - TOWER - TreeBQP - TREE-REGULAR

U

UAMcc - UAP - UCC - UCFL - UE - UL - UL/poly - UP - UPcc - UPostBPPcc - UPPcc - US - USBPcc - UWAPPcc

V

VCk - VCOR - VNCk - VNPk - VPk - VPL - VQPk

W

W[1] - WAPP - WAPPcc - WHILE - W[P] - WPP - W[SAT] - W[*] - W[t] - W*[t]

X

XOR-MIP*[2,1] - XL - XNL - XP - XPuniform

Y

YACC - YP - YPP - YQP

Z

ZAMcc - ZBQP - ZK - ZPE - ZP•L - ZPP - ZPPcc - ZPTIME(f(n)) - ZQP