A6 Paper #70 Disclaimer — This paper partially fulfills a writing requirement for first year (freshman) engineering students at the University of Pittsburgh Swanson School of Engineering. This paper is a student, not a professional, paper. This paper is based on publicly available information and may not be provide complete analyses of all relevant data. If this paper is used for any purpose other than these authors’ partial fulfillment of a writing requirement for first year (freshman) engineering students at the University of Pittsburgh Swanson School of Engineering, the user does so at his or her own risk. Optimizing Efficiency: An Analysis of Function Allocation and its Role in Relation to Autonomous Vehicles Jacob Richards, [email protected], Vidic 2:00, Sofia Vidic, [email protected], Mahboobin 10:00 Abstract– As automated cars and other technological advancements begin to be integrated into society, it is of the utmost importance that the allocation of specific functions be decided as to maximize efficiency and productivity. Function allocation, a subset of human factors engineering, allows for a better understanding when determining which tasks get assigned to human labor versus machine power to increase the efficiency of the overall task. This paper will outline the specific ways function allocation can be applied to improve aspects of modern life as technology continues to become more prevalent. It will then discuss the history of function allocation as well as the techniques used to allocate functions, such as the Fitts list. The paper later discusses the role of function allocation in modern society and reflect on the need for an update on the usage of said techniques. Afterward, the paper will go into detail with a specific example of function allocation - self-driving cars, a recent advancement in modern society. It will discuss the history, technology, and overall efficiency of the cars. Later, it will speculate on the future of function allocation in a society where innovations are constantly being integrated as a means to make daily human life easier, specifically touching on the subject of selfparking technologies and sustainability. The paper will conclude by analyzing all pre-noted information and underscoring the importance of function allocation in human life. Key Words— Efficiency, Fitts list, Function allocation, Maba-Maba list, Self-driving cars, Society FUNCTION ALLOCATION: A CRUCIAL ASPECT OF INDUSTRIAL ENGINEERING One of the most important things to consider in the midst of a technological revolution is the role humans will play as machines become more advanced. The division of tasks between human labor and machine skill is crucial as society strives for progress. A smart division of functions will result in an optimized system, while illogical allocations will result in an overall less efficient structure. Function allocation is a classic human factors method for deciding whether a particular function should be assigned to a person, a technology or some mix of both person and technology. In today’s society, there are many technological advancements University of Pittsburgh Swanson School of Engineering 1 3.3.2017 that are bettering human life, but these advancements are taking away the purpose of the human. A common example of this is the self-checkout; a machine is performing a function that was originally operated manually by human employees. While this advancement impacts such a minor portion of daily human life and may seem insignificant, the decision to completely automate the function required much analysis on productivity. Even though technology, in some cases, has begun to surpass the ability of human function, function allocation is still crucial to the advancement of society. Human involvement must continue to take place lest humans grow lazy and incapable of performing those tasks given to machines. Dr. Joel Haight, a human factors engineer at the University of Pittsburgh spoke on the threat of skill degradation, saying “we need to keep humans at a state of readiness” [1]. Function Allocation stems from human factors engineering, which itself stems from industrial engineering. A balance must be achieved between human and machine involvement in systems in order to achieve efficiency, keeping function allocation one of the most integral focus areas of industrial engineering. FUNCTION ALLOCATION AND ENGINEERING Industrial Engineering Industrial Engineering is a branch of engineering which deals with the optimization of complex processes, systems or organizations. It revolves around efficiency and strives to improve upon previously instated systems. In this regard, industrial engineering is a very broad discipline, allowing it to be incorporated into a vast array of topics. Industrial engineering covers many topics including; modeling, manufacturing, distribution, finance and even medical fields. Almost every major company has a team of industrial engineers to improve upon the efficiency of that company’s systems. After all, almost every kind of organization is concerned with safety and productivity, while optimizing efficiency with their time and money. Function allocation is a top priority for industrial engineers as it deals entirely with efficiency and productivity. Vidic Richards Human Factors Engineering Human factors engineering is a subset of industrial engineering that takes into account human strengths and limitations in the design of interactive systems that involve people. In essence, human Factors Engineering marries engineering and psychology, considering human interaction into each system studied. As the main goal of function allocation is to revise systems to make them more userfriendly and efficient in society, human factors engineers deal heavily with function allocation. —) —) HISTORY OF FUNCTION ALLOCATION —) In 1951, while researching how human engineering, a close relative to human-factors engineering, could impact airtraffic-control, Paul Fitts introduced a system for allocating functions. This system would be used for years to come [2]. At the time, the structure in place to protect against aircraft collision during landing was insufficient. Air-trafficcontrollers could only communicate with single aircrafts at a time and the resulting in-air congestion often resulted in hourlong delays. Fitts began researching the ways in which human engineering could aid the current system of air-traffic-control. He highlighted the importance of understanding the strengths and weaknesses of both humans and machines, compiling all into a single list, referred to as the Men Are Better At, Machines Are Better At (MABA-MABA) list. The MABAMABA list, also known as the Fitts List, was split into two subsections, each stating five functions either humans or machines performed better (see Figure 1 below). The list gives a succinct analysis of human and machine strengths, allowing the user to more easily determine how to allocate functions within a system [3]. —) —) —) –) Can recall small bits of information from larger quantities stored long ago in order to facilitate understanding REASONING –) Humans have the ability to combine several true clauses to create a single new conclusion –) This makes them better in creating predictions and theories MACHINES ARE BETTER AT SPEED/POWER –) Machines have no delay caused by reaction time –) They can compute answers with a much greater speed and power REPETITION –) Machines can complete routine tasks repeatedly without making errors humans almost inevitably make –) They do not become bored or restless COMPUTATION –) Machines can evaluate complex equations by following every possible path to disprove each inaccuracy and test all possible outcomes SHORT-TERM STORAGE –) Machines can be built with certain amounts of memory needed to major short-term storage –) Can also completely erase that memory to make room for updated information MULTITASKING –) Machines are better at completing simultaneous activities –) For humans to multitask efficiently, there must be multiple people working together FIGURE 1 [3] Summarization of Fitts’ MABA-MABA list. MEN ARE BETTER AT —) SENSORY FUNCTIONS –) The human sensory system is extremely precise and can detect extremely insignificant changes in stimuli —) PERCEPTION –) Humans have the ability to recognize objects even when viewed from different angles, at different stages of degradation, etc. –) Can use past memories to understand complex scenarios —) ADAPTABILITY –) Humans can adapt and grow in the presence of obstacles, whereas machines can do only as programmed —) JUDGEMENT/SELECTIVE RECALL –) Humans can judge systems on a case-by-case basis, changing the ways in which they think about problems FUNCTION ALLOCATION TODAY Importance in Today’s Society Function allocation impacts all intersections of life, though it may not be easily apparent. Alphonse Chapanis, in his article “On the Allocation of Functions between Men and Machines” from the Occupational Psychology journal, discusses the impact function allocation has on banking, demonstrating the importance of function allocation in society. The example provided talks specifically about designing a system to better deal with checking accounts. Without the aid of machines, complete manual operation is the only method of ensuring the proper handling of checking accounts. Introducing machines with various levels of ability presents several different ways in which the manual system could be revised to be more efficient. One revision may be simple, introducing high powered calculators to aid in complex calculations in order to eliminate computational 2 Vidic Richards errors inevitably present when depending on human power alone. Another revision may be to allow machines to scan checks stamped with identifying codes to automatically sort them in a quicker and more precise way than if they were all sorted manually. Yet another revision to that same banking system could be a completely automated system, where machines sort checks, calculate and print balances, and mail the information out to each account holder. This last system would all but eliminate the need for human involvement entirely. In this way, Chapanis mapped out a progression from a completely manual system to a completely automated system. Each of these potential systems is entirely feasible and reasonable, but the sheer number of possible systems highlights the need for a process with which to determine the allocation of each banking function [4]. A more concrete theory regarding the MABA-MABA list is shown below in Figure 2. This is the idea that there are measurable criteria that can aid in the decision to allocate functions to manual or automatic labor. While it is generally thought that machines can be taught to perform almost any task, the level of complexity of said task plays heavily into the efficiency of the system. If a task is incredibly simple, it would take longer to completely reprogram the machine to learn the new task than it would take for a human to acquire the same skill. A similar outcome takes place as the task becomes increasingly more complex. The time and cost it would take to program a machine to complete an incredibly complex task would be much greater than simply training a group of employees. However, there is a range in which the machine can be programmed more quickly and cheaper than humans could learn. In the range between extremely simple and extremely complex, the decision to allocate said function to machine labor is more efficient [2]. As time progresses and technology becomes even more engrained in society, function allocation becomes increasingly important. However, the MABA-MABA list has obvious limitations and may need to be updated, or even rethought out in order to be more applicable to modern society. The criteria of the MABA-MABA list is overly general and cannot relate to specific, more complex situations [2]. Relevance in Modern Society Revolutionary in its time, the value the MABA-MABA list has on society has changed as time has progressed. It is still extremely relevant to society, but to a completely different degree; it has greater value as a scientific theory than as concrete guidelines. This is because, as a whole, the MABAMABA list is flawed. It makes a lot of assumptions and, although it explores many different strengths of a human/machine system, it ignores the notion that neither humans nor machines may be apt to do a task or that both may be equally capable. It also assumes that each function must be entirely allocated to machines or humans, never touching on the idea that the function could be shared between the two units. It was written for a very specific time, without any forethought for the ways technology could advance. However, the MABA-MABA list did predict the relevance of function allocation and the extent modern society would need ways to determine how to distribute tasks. As such, it should, at the very least, be regarded as a form of scientific theory, a jumping off point for current and future function allocation [5]. INNOVATION IN FUNCTION ALLOCATION: SELF-DRIVING CARS Basic Technology of Self-Driving Cars The ideas behind function allocation are the building blocks of technological advancements such as self-driving cars. Over the past few years, equipment such as rear-view cameras and turning signals that warn the driver of oncoming traffic have been added to the traditional body of the automobile. These advancements were one of the earliest notions of a completely autonomous car. Self-driving cars work by autonomously monitoring and navigating through its environment. Each vehicle is equipped with a GPS unit, an inertial navigation system, and a range of sensors including laser rangefinders, radar, and video. A laser rangefinder scans the environment using swaths of laser beams and calculates the distance to nearby objects by measuring the time it takes each laser beam to travel to the object and back. The vehicle uses the positional information from the GPS and inertial navigation system to localize itself and uses sensor data to refine its position estimate as well as to build a threedimensional image of its environment (see figure 3 below). Data from each sensor is filtered to remove noise and is often merged with other data sources to enhance the original image. The control system determines how the vehicle uses this data to make navigation decisions. Self-driving cars are able to create an image of their surroundings that will essentially be used as a map. The majority of self-driving vehicle control systems implement a deliberative architecture, meaning that they are capable of making intelligent decisions by FIGURE 2 [2] Graph of completion time versus task complexity. 3 Vidic Richards maintaining an internal map of their world and using that map to find an optimal path to their destination that avoids obstacles (e.g. road structures, pedestrians and other vehicles) from a set of possible paths. Once the vehicle determines the best path to take, the decision is dissected into commands, which are fed to the vehicle’s actuators. These actuators control the vehicle’s steering, braking and throttle. This process of localization, mapping, obstacle avoidance and path planning is repeated multiple times each second on powerful on-board processors until the vehicle reaches its destination [6]. In this way, obstacle navigation, steering, and breaking are all functions that, though once carried out manually, have been allocated to machine performance. of the crash [9]. However, it is much less likely for autonomous cars to cause crashes as “there are no opportunities for a computer to be distracted” [10] Humans are also not efficient drivers. Apart from getting distracted very easily and the likelihood for human error, humans do not usually choose the most efficient routes. As opposed to an automated system, humans cannot anticipate all of the possible outcomes in a situation. A self-driving car would be able to take into consideration all of the possible routes and choose the best and most efficient one. Taking each of these factors into consideration, it makes sense that the function of driving be completely allocated to machines because selfdriving cars are overall much more efficient than humans. FUTURE OF FUNCTION ALLOCATION Parking of Self Driving Cars Looking into the future of autonomous cars, all eyes seem to be on the allocation of the parking function. Already, selfparking cars have been introduced to the market, allowing engineers and theorists alike to speculate on the effects autonomous parking could have on individuals, society, and the globe. There are two theories that arise from the notion of an automated allocation of the parking function— a completely autonomous parking function and a complete erasure of parking as a function [11]. If the function of parking was completely automated, parking lots would become much more efficient as humans require a considerable amount of space to be able to park safely [12]. The average parking lot of a church is five times the size of the church itself (see Figure 4 below). According to “No Parking Here”, in New York City, “there are roughly 102,000 public parking spaces below 60th street…, a space equal to about half of Central Park.” Over 31% of metropolitan areas are reserved for parking [11]. As selfparking cars would be precise enough to only require four inches on each side to park, parking garages could hold many more cars than they currently are capable of holding [12]. There would be so much unutilized space available for parking that up to 90% of current parking lots in New York would be unnecessary and could be transformed into more useful spaces [11]. However, if parking itself was to be done away with, no parking garages would be necessary. Instead, autonomous cars would drive around all day long, stopping only to pick up passengers who electronically hailed rides or to fuel up. The vacant space appearing where parking lots once were could be used in countless ways, including more public spaces. These public parks have already opened in some cities, such as Seoul, South Korea and New York City, resulting in a large increase in tourism. Though the general consensus is that parking, as a function, will gradually become automated, there are plenty of opposing arguments as well stating why the side effects of autonomous parking would be negative. If self-driving cars FIGURE 3 [7] Technologies within an Autonomous Vehicle. Efficiency of Self-Driving Cars When considering function allocation, the main goal is a more optimized system. In self-driving cars, this has been accomplished through technology such as the rear-view camera and the turning signal mentioned in the earlier section. However, these advancements have made the driver more lazy and unreliable as they begin to rely solely on those functions when driving. This brings the effectiveness of autonomous cars into question. Would it be more efficient to allocate the entire function of driving to the car or let the human control the functions? Statistics support self-driving cars as the better option. Nearly 37,000 people die in road crashes each year in the United States and “eighty-one percent of car crashes are result of human error” [8]. Humans can be very careless and they tend to have trouble responding to situations quickly. Drivers need to have very fast reflexes to respond to certain situations and need to be very observant and aware of their surroundings. Humans tend to get easily distracted while driving; about ten percent of all teenagers involved in car crashes were reported as distracted at the time 4 Vidic Richards were privately used, it is likely that streets would begin to be jammed with traffic of driverless cars trying to find vacant parking spaces. In this way, automating parking may actually make travel less efficient. Also, as it is much less likely that a single consumer would request an electric car, self-driving cars would allow people to take long road trips without the stress of operating the vehicle for hours without rest and thus increase the carbon footprint [11]. However, it looks as if society will be moving toward widespread use of autonomous cars in some capacity. Over the next few decades, there will be a suspected 5.7 billion square meters decrease in parking demand [12]. Though methods of function allocation are sure to be updated as technological skill surpasses that of humans, the many trains of thought around automating the parking function shows how important function allocation will always be to society. fuel efficiency increases [13]. If applied on large scales, this could reduce vehicular energy consumption by as much as 25% [7]. Furthermore, the ability of autonomous cars to interact with one another through location sharing leads to lower traffic congestion and lower emissions due to idling [13]. Again, if these technologies were present in all cars, the decrease of fuel consumption could be as great as 4% [7]. This interaction between other vehicles could also result in a platooning effect, where vehicles all reaching similar locations travel in a group much closer than they could with manual driving. This could cause a reduction in vehicular energy consumption anywhere between 3%–25%. This overall higher fuel efficiency means each vehicle would get more miles out of a single gallon of gas. In this way, autonomous cars would be cheaper and certainly economically sustainable [13]. The automation of parking would also result in an incredibly sustainable system both economically and environmentally. Although parking is an important and normal part of society, it is important to understand the effect it has on all communities. For example, parking is increasingly expensive. From paid parking meters on busy streets to hidden parking fees folded into apartment prices, people often pay more than they think for the ability to park. Even “free” residential parking has its drawbacks through somewhat hidden fees. When people aren’t paying for parking outright through paid meters, the cost is handled through tax increases so that, in essence, everyone is paying for free parking. In this way, only those wealthy enough to own cars can reap the benefits of those taxes covering free parking while those unable to drive are still paying for it. As stated before, automation could result in the elimination of parking, thus eliminating parking meters as well as hidden costs in taxes. In this way, autonomous parking would be extremely economically sustainable, reducing costs for everyone regardless of their ability to drive [11]. Current systems of parking also pose major environmental concerns. Anywhere from 30%–60% of cars driving in a downtown area are just circling blocks, trying to find parking spaces in congested spaces where vacant parking spaces are incredibly unlikely. As such, an incredible amount of carbon dioxide is released into the atmosphere from theses circling cars, contributing both to high levels of air pollution within metropolis areas, as well as the general accumulation of greenhouse gases in the Earth’s atmosphere. Automated parking could completely eliminate the need for cars to circle blocks in search of parking spaces, significantly reducing the amount of carbon dioxide projected into the air. Even if parking wasn’t completely eliminated by automation, the vehicles in question could use mapping to determine the most efficient route to nearby vacant spaces. Furthermore, while electric vehicles still aren’t widely utilized due to the lack of available charging stations, it is extremely likely that these cars would run on electricity rather than gasoline, as they would be continually monitoring their proximity to charging stations as well as their current power level. This switch FIGURE 4 [11] A comparison between the size of a church and its parking lot. Economic and Environmental Sustainability Just as optimization and efficiency are keystones of Industrial Engineering, sustainability is also incredibly important as the optimized systems created must be able to maintain their effectiveness over time. Said systems must be relatively cost effective and have little to no negative side effects on the environment and societies around them in order to achieve a necessary level of sustainability. When examining vehicular systems, autonomous cars have been shown to be more sustainable and efficient than their manual counterparts by reducing carbon footprints and increasing fuel efficiency. When basic functions such as braking and accelerating, which are far overused by exceedingly cautious human drivers, are automated, the vehicle experiences far fewer unnecessary lurches and the 5 Vidic Richards would further reduce their carbon footprint, making autonomous vehicles even more environmentally friendly [11]. In general, autonomous cars are more sustainable than manual vehicles. Their implementation results in virtually no negative impacts on society. In fact, some of the unforeseen impacts of automating parking may somewhat counter the effects of global warming. In Seoul, South Korea, the addition of a public park in the space where a parking garage once stood resulted in a cooling effect of nine degrees Fahrenheit during the summer [11]. Economically and environmentally, the impacts of self-driving cars in society are positive and could help people save money and drastically decrease their carbon footprint. Ultimately, the impacts of function allocation must be carefully considered; systemic changes made through automation must be sustainable within the societies they effect. As its inattention could have increasingly negative societal, economic, and environmental effects, sustainability should be held to the same degree of importance as efficiency and optimization. physical control of the train unless they become unresponsive to the warnings the train presents. Another version of adaptive automation implements biometric monitoring, a way for machines measure the biological factors of the user in order to determine the level of involvement said machine should have at any given time. Using the previous example of the New York City subway train, biometric monitoring could be implemented to measure brainwaves and reaction time to ensure the operator is alert enough to keep their passengers safe. Autopilot would only take over once the operator was deemed unsafe to control the train. In order to keep human presence relevant and necessary within a technological revolution, function allocation must be revised to align more with adaptive automation [1]. THE NECESSITY OF FUNCTION ALLOCATION IN TODAY’S SOCIETY Even as society becomes increasingly more technologically advanced and revisions to more traditional view of function allocation become necessary, it is important to know the origin and history of function allocation. When considering new technology, function allocation must continue to be questioned as to keep human presence necessary within society. In this way, the Fitts list and guidelines like it cannot be forgotten and must continue to be referenced when allocating functions such those in modern vehicles. As a product of function allocation, autonomous cars, have the potential to create more optimized and sustainable societies. With the rapid evolution of technology to create a more efficient world, function allocation will have a large impact on daily human life, from the grocery store to the streets. Systems in a Technological Revolution In a discussion with Dr. Joel Haight, a professor at the University of Pittsburgh, about the importance of function allocation in modern society, he provided a lot of insight on the future of function allocation. As the world becomes increasingly more automated, humans must determine the roles they play in it. Older methods of function allocation, such as the MABA-MABA list, rely on the old-fashioned idea that there are specific tasks humans can do better than machines and vice versa. However, recent technological breakthroughs have made systems much more complex; it is no longer effective to base function allocation on human/machine comparison. Technology has become so advanced that, were the MABA-MABA list be used to allocate functions, humans would be much less necessary. This presents ethical concerns such as a severe decrease in job opportunities as well as having devastating effects on human progress. For example, as pilots begin to rely on autopilot to land airplanes, they will inevitably begin to lose the skill to manually land the vessel. Thus, were the autopilot to ever fail, the passengers would be in danger if the pilot had grown incapable of landing the plane of his own accord. It is in this way that traditional methods of function allocation may not be effective in an age of such extreme technological advancements. Instead of partitioning the tasks of a system between humans and machines, a more effective solution may be adaptive automation [1]. Adaptive automation is similar to function allocation as it ultimately works towards creating efficient systems, but it focuses on function sharing as opposed to function division. An example of a system with adaptive automation is a subway train in New York City that monitors and warns its operator when it is exceeding the speed limit. The operator keeps SOURCES [1] J. Haight. Interview regarding the future of function allocation. University of Pittsburgh Swanson School of Engineering. 2.28.2017 [2] F. Liu, M. Zuo, P. Zhang. “Human-Machine Function Allocation in Information Systems: A Comprehensive Approach.” Proceedings of the 15th Pacific Asia Conference on Information Systems. 7.2011. Accessed 1.08.2017. https://pdfs.semanticscholar.org/dd21/66aea68c1c95ba5913e f38a754be87f7cd26.pdf [3] P. M. Fitts. “Human engineering for an effective airnavigation and traffic-control system.” Ohio State University Research Foundation. 3.1951. pp. 3–12 [4] A. Chapanis. “On the Allocation of Functions between Men and Machines.” Occupational Psychology. Vol 39. Issue 1. 1.1965. pp. 1–11 [5] J.C.F. de Winter, D. Dodou. “Why the Fitts list has persisted throughout the history of function allocation.” Cognition, Technology & Work. 8.25.2011. Accessed 6 Vidic Richards 1.09.2017. http://link.springer.com/article/10.1007/s10111011-0188-1 [6] S. Rayej. “How Do Self-driving cars Work?” Robohub. 6.3.2014. Accessed 2.26.2017. http://robohub.org/how-doself-driving-cars-work/ [7] “Autonomous Vehicles Factsheet.” University of Michigan Center for Sustainable Systems. 2016. Accessed 3.27.2017. http://www.css.snre.umich.edu/factsheets/autonomousvehicles-factsheet [8] “Annual Global Road Crash Statistics.” Association for Safe International Road Travel. 2002–2017. Accessed 2.23.2017. http://asirt.org/initiatives/informing-roadusers/road-safety-facts/road-crash-statistics [9] “Facts and Statistics.” Distraction.gov. Accessed 2.27.2017. https://www.distraction.gov/stats-researchlaws/facts-and-statistics.html [10] “Top 20 Pros and Cons Associated with Self-Driving Cars.” AutoInsurance Center. Accessed 2.27.2017. http://www.autoinsurancecenter.com/top-20-pros-and-consassociated-with-self-driving-cars.htm [11] C. Thompson. “No Parking Here.” Mother Jones. 1.01.2016. Accessed 1.23.2017. http://web.b.ebscohost.com/ehost/detail/detail?vid=12&sid= 60899001-365b-4364-96860e221d0e647c%40sessionmgr120&hid=125&bdata=JnNpd GU9ZWhvc3QtbGl2ZQ%3d%3d#db=aph&AN=111065998 [12] S. Salomon. “How the Self-Driving Car Could Eliminate the Parking Garage in Boston.” The Boston Globe. 2.23.2016. Accessed 1.25.2017. https://www.boston.com/cars/news-andreviews/2016/02/23/how-the-self-driving-car-couldeliminate-the-parking-garage-in-boston [13] J. Phillips. “How Green are Self-Driving Cars?” Greenbiz. 07.20.2015. Accessed 3.27.2017. https://www.greenbiz.com/article/how-green-are-selfdriving-cars ACKNOWLEDGMENTS We would like to thank our Co-Chair, Madeline Spiegel for helping us with revisions, and helping us stay ahead of schedule with all of our assignments. We would also like to thank our advisors because they have helped us realize that industrial engineering is the field for us, and that helped us think of this topic which we are truly interested in. We would like to thank Dr. Joel Haight for his time and knowledge on function allocation. Lastly, we would like to thank our writing instructor, Janine Carlock, for taking the time to read, annotate our work, and meet with us to help us better the overall flow of our paper. 7 Vidic Richards 8
© Copyright 2026 Paperzz