- Search terms are case-insensitive but letters with accents must be matched exactly. Copy and paste these accents into the search box if your keyboard is not equipped to type them directly.
- Common words like "the" are ignored.
- By default only articles containing all terms in the query are returned (i.e., AND is implied).
- Combine multiple words with OR to find articles containing either term; e.g., degree OR valency.
- Exclude a word by prefixing it with - or NOT; e.g. graph -infinite or graph NOT infinite.
- Use parentheses to create more complex queries; e.g., graph ((cycle OR matching) NOT random).
- Search for an exact phrase by putting it in quotes; e.g., "exponential generating function".
- Use * in a term as a wildcard to match any sequence of characters; e.g., factori* would match documents containing "factoring", "factorising", "factorizing", "factorisation" or "factorization".