APCSP Homework 8

  1. Simulation: A simulation is a virtual representation or imitation of a real-world process or system to study its behavior.

  2. Problem: A problem is a situation or question that requires a solution or answer.

  3. Decision problem: A decision problem is a question that can be answered with a simple "yes" or "no."

  4. Efficiency: Efficiency refers to the ability to achieve a goal with minimal waste of time, effort, or resources.

  5. Algorithmic efficiency: Algorithmic efficiency measures how effectively an algorithm uses computational resources, such as time and memory.

  6. Polynomial efficiency: Polynomial efficiency describes algorithms whose running time grows at a polynomial rate relative to input size, considered feasible.

  7. Reasonable time: Reasonable time refers to an algorithm that solves a problem efficiently, typically in polynomial time.

  8. Unreasonable time: Unreasonable time refers to algorithms whose running time grows exponentially or worse, making them impractical for large inputs.

  9. Heuristic: A heuristic is a problem-solving approach that uses practical methods or shortcuts to find solutions faster, though not guaranteed to be optimal.

  10. Decidable problem: A decidable problem is one for which an algorithm can always determine a correct "yes" or "no" answer.

  11. Undecidable problem: An undecidable problem is one for which no algorithm can guarantee a correct answer for all inputs.

  12. Search engine history: Search engine history refers to a record of all queries made by a user in a search engine.

  13. Website history: Website history is a log of web pages a user has visited, stored by a browser.

  14. Location/geolocation: Location or geolocation refers to the identification of a device’s physical position on Earth using GPS or other technologies.

  15. Targeted marketing: Targeted marketing uses personal data to deliver advertisements tailored to an individual’s preferences and behaviors.

  16. Implications from browsing data: Implications from browsing data refer to insights or inferences drawn about a user's behavior, interests, or identity based on their online activity.

4o