Europe
A Trajectory Calculus for Qualitative Spatial Reasoning Using Answer Set Programming
Baryannis, George, Tachmazidis, Ilias, Batsakis, Sotiris, Antoniou, Grigoris, Alviano, Mario, Sellis, Timos, Tsai, Pei-Wei
Spatial information is often expressed using qualitative terms such as natural language expressions instead of coordinates; reasoning over such terms has several practical applications, such as bus routes planning. Representing and reasoning on trajectories is a specific case of qualitative spatial reasoning that focuses on moving objects and their paths. In this work, we propose two versions of a trajectory calculus based on the allowed properties over trajectories, where trajectories are defined as a sequence of non-overlapping regions of a partitioned map. More specifically, if a given trajectory is allowed to start and finish at the same region, 6 base relations are defined (TC-6). If a given trajectory should have different start and finish regions but cycles are allowed within, 10 base relations are defined (TC-10). Both versions of the calculus are implemented as ASP programs; we propose several different encodings, including a generalised program capable of encoding any qualitative calculus in ASP. All proposed encodings are experimentally evaluated using a real-world dataset. Experiment results show that the best performing implementation can scale up to an input of 250 trajectories for TC-6 and 150 trajectories for TC-10 for the problem of discovering a consistent configuration, a significant improvement compared to previous ASP implementations for similar qualitative spatial and temporal calculi. This manuscript is under consideration for acceptance in TPLP.
Algorithms and Conditional Lower Bounds for Planning Problems
Chatterjee, Krishnendu, Dvořák, Wolfgang, Henzinger, Monika, Svozil, Alexander
We consider planning problems for graphs, Markov decision processes (MDPs), and games on graphs. While graphs represent the most basic planning model, MDPs represent interaction with nature and games on graphs represent interaction with an adversarial environment. We consider two planning problems where there are k different target sets, and the problems are as follows: (a) the coverage problem asks whether there is a plan for each individual target set; and (b) the sequential target reachability problem asks whether the targets can be reached in sequence. For the coverage problem, we present a linear-time algorithm for graphs, and quadratic conditional lower bound for MDPs and games on graphs. For the sequential target problem, we present a linear-time algorithm for graphs, a sub-quadratic algorithm for MDPs, and a quadratic conditional lower bound for games on graphs. Our results with conditional lower bounds establish (i) modelseparation results showing that for the coverage problem MDPs and games on graphs are harder than graphs, and for the sequential reachability problem games on graphs are harder than MDPs and graphs; and (ii) objective-separation results showing that for MDPs the coverage problem is harder than the sequential target problem.
A New Decidable Class of Tuple Generating Dependencies: The Triangularly-Guarded Class
In this paper we introduce a new class of tuple-generating dependencies (TGDs) called triangularly-guarded TGDs, which are TGDs with certain restrictions on the atomic derivation track embedded in the underlying rule set. We show that conjunctive query answering under this new class of TGDs is decidable. We further show that this new class strictly contains some other decidable classes such as weak-acyclic, guarded, sticky and shy, which, to the best of our knowledge, provides a unified representation of all these aforementioned classes.
Specifying, Monitoring, and Executing Workflows in Linked Data Environments
We present an ontology for representing workflows over components with Read-Write Linked Data interfaces and give an operational semantics to the ontology via a rule language. Workflow languages have been successfully applied for modelling behaviour in enterprise information systems, in which the data is often managed in a relational database. Linked Data interfaces have been widely deployed on the web to support data integration in very diverse domains, increasingly also in scenarios involving the Internet of Things, in which application behaviour is often specified using imperative programming languages. With our work we aim to combine workflow languages, which allow for the high-level specification of application behaviour by non-expert users, with Linked Data, which allows for decentralised data publication and integrated data access. We show that our ontology is expressive enough to cover the basic workflow patterns and demonstrate the applicability of our approach with a prototype system that observes pilots carrying out tasks in a mixed-reality aircraft cockpit.
Teaching computers to play Doom is a blind alley for AI – here's an alternative
Games have long been used as testbeds and benchmarks for artificial intelligence, and there has been no shortage of achievements in recent months. Google DeepMind's AlphaGo and poker bot Libratus from Carnegie Mellon University have both beaten human experts at games that have traditionally been hard for AI – some 20 years after IBM's DeepBlue achieved the same feat in chess. Games like these have the attraction of clearly defined rules; they are relatively simple and cheap for AI researchers to work with, and they provide a variety of cognitive challenges at any desired level of difficulty. By inventing algorithms that play them well, researchers hope to gain insights into the mechanisms needed to function autonomously. With the arrival of the latest techniques in AI and machine learning, attention is now shifting to visually detailed computer games – including the 3D shooter Doom, various 2D Atari games such as Pong and Space Invaders, and the real-time strategy game StarCraft.
Machine Learning's 'Amazing' Ability to Predict Chaos Quanta Magazine
Half a century ago, the pioneers of chaos theory discovered that the "butterfly effect" makes long-term prediction impossible. Even the smallest perturbation to a complex system (like the weather, the economy or just about anything else) can touch off a concatenation of events that leads to a dramatically divergent future. Unable to pin down the state of these systems precisely enough to predict how they'll play out, we live under a veil of uncertainty. But now the robots are here to help. In a series of results reported in the journals Physical Review Letters and Chaos, scientists have used machine learning -- the same computational technique behind recent successes in artificial intelligence -- to predict the future evolution of chaotic systems out to stunningly distant horizons.
An AI that makes road maps from aerial images
Gaps in maps are a problem, particularly for systems being developed for self-driving cars. To address the issue, researchers from MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL) have created RoadTracer, an automated method to build road maps that's 45 percent more accurate than existing approaches. Using data from aerial images, the team says that RoadTracer is not just more accurate, but more cost-effective than current approaches. MIT professor Mohammad Alizadeh says that this work will be useful both for tech giants like Google and for smaller organizations without the resources to curate and correct large amounts of errors in maps. "RoadTracer is well-suited to map areas of the world where maps are frequently out of date, which includes both places with lower population and areas where there's frequent construction," says Alizadeh, one of the co-authors of a new paper about the system.
Human Resources meets Artificial Intelligence
Writing recently in the UK professional HR journal People Management, Georgi Gyton and Robert Jeffery tell their readers that'Chatbots can already perform basic HR roles, and what's coming next is a game-changer'. Chatbots are text-based applications that carry out a'natural language' conversation by accessing a database of predetermined phrases. American Express has integrated one into Facebook Messenger for accessing accounts on the move. A start-up is reported to be building a chatbot to replace the NHS's non-emergency 111 number. HR-focused chatbots are becoming available in the UK.
The state of AI: why businesses need to start using Artificial Intelligence now
Artificial Intelligence (AI) is a hotly discussed and debated subject in 2018. From newspapers to world leaders, everyone is talking about what machine intelligence and robotics could and might do for businesses. With all the buzz it is generating, Artificial Intelligence is rapidly emerging as a lucrative technology. By 2035, global consulting firm Accenture has suggested that Artificial Intelligence could add an estimated £654 billion to the UK economy. It comes as little surprise then to see an increasing number of businesses adding AI into their operations.
Amazon's Jeff Bezos says Amazon Prime members top 100 million
Amazon.com CEO Jeff Bezos tours the facility at the grand opening of the Amazon Spheres in Seattle on Jan. 29, 2018. Amazon's Jeff Bezos said it counts more than 100 million paying members for Amazon Prime, the delivery and content business that's at the heart of its sales growth. The CEO and founder, in his annual letter to shareholders, said last year more members joined Prime than in any previous year. Prime subscribers spend a lot more on Amazon -- $1,300 per year on average -- compared to about $700 for non-Prime members, according to Consumer Intelligence Research Partners. "One thing I love about customers is that they are divinely discontent. Their expectations are never static – they go up," said Bezos. We didn't ascend from our hunter-gatherer days by being satisfied. People have a voracious appetite for a better way, and yesterday's'wow' quickly becomes today's'ordinary'. I see that cycle of improvement happening at a faster rate than ever before. It may be because customers have such easy access to more information than ever before – in only a few seconds and with a couple taps on their phones, customers can read reviews, compare prices from multiple retailers, see whether something's in stock, find out how fast it will ship or be available for pick-up, and more. These examples are from retail, but I sense that the same customer empowerment phenomenon is happening broadly across everything we do at Amazon and most other industries as well.