Detailed Instructions: In this task you will be given a text passage from a trivia quiz. You should choose the category this question belongs to from these categories: History, Science, Social Science, Fine Arts, Literature. You can only choose one category, so if in doubt, please choose the closest match.
Q: Better alignment of data in the cache is an advantage of the unrolled type of this structure, and they are used in the bottom layer of an extension of them that was invented by William Pugh. Their end can include sentinel objects which act as dummy links, and programming languages such as Scheme and LISP have these data structures built-in. Developed in the 1950s by Newell, Shaw, and Simon, these structures include an XOR variety that can prevent the need for more space when using the doubly type. For 10 points, name this linear data structure that uses pointers to connect nodes together.
A:
Science