ArticlePDF Available

Enhancing the Sustainability of A Location-Aware Service through Optimization

MDPI
Sustainability
Authors:

Abstract and Figures

A location-aware service (LAS) is an imperative topic in ambient intelligence; an LAS recommends suitable utilities to a user based on the user’s location and context. However, current LASs have several problems, and most of these services do not last. This study proposes an optimization-based approach for enhancing the sustainability of an LAS. In this paper, problems related to optimizing an LAS system are presented. The distinct nature of an LAS optimization problem in comparison with traditional optimization problems is subsequently described. Existing methods applicable to solving an LAS optimization problem are also reviewed. The advantages and disadvantages of each method are then discussed as a motive for combining multiple optimization methods in this study, as illustrated by an example. Finally, opportunities and challenges faced by researchers in this field are presented.
Content may be subject to copyright.
Sustainability 2014, 6, 9441-9455; doi:10.3390/su6129441
sustainability
ISSN 2071-1050
www.mdpi.com/journal/sustainability
Article
Enhancing the Sustainability of a Location-Aware Service
through Optimization
Horng-Ren Tsai 1 and Toly Chen 2,*
1 Department of Information Technology, Lingtung University, No. 1, Lingtung Rd,
Taichung City 408, Taiwan; E-Mail: hrt@teamail.ltu.edu.tw
2 Department of Industrial Engineering and Systems Management, Feng Chia University, No. 100,
Wenhua Rd, Taichung City 407, Taiwan
* Author to whom correspondence should be addressed; E-Mail: tolychen@ms37.hinet.net;
Tel.: +886-4-2451-7250 (ext. 3645); Fax: +886-4-2451-0240.
External Editor: Marc A. Rosen
Received: 26 August 2014; in revised form: 9 December 2014 / Accepted: 15 December 2014 /
Published: 18 December 2014
Abstract: A location-aware service (LAS) is an imperative topic in ambient intelligence;
an LAS recommends suitable utilities to a user based on the user’s location and context.
However, current LASs have several problems, and most of these services do not last.
This study proposes an optimization-based approach for enhancing the sustainability of an
LAS. In this paper, problems related to optimizing an LAS system are presented.
The distinct nature of an LAS optimization problem in comparison with traditional
optimization problems is subsequently described. Existing methods applicable to solving an
LAS optimization problem are also reviewed. The advantages and disadvantages of each
method are then discussed as a motive for combining multiple optimization methods in this
study, as illustrated by an example. Finally, opportunities and challenges faced by
researchers in this field are presented.
Keywords: location-aware service (LAS); optimization; sustainability; ambient intelligence
OPEN ACCESS
Sustainability 2014, 6 9442
1. Introduction
A location-aware service (LAS), or location-based service, is a widely discussed topic in ambient
intelligence [1–3]. An LAS is a special context-aware service that recommends suitable utilities to a user
based on the user’s location [4]. The main research fields of LAS include mobile commerce,
human-computer interfaces, remote detection, and ubiquitous computing. Dialing an emergency number
using a cell phone, package tracking systems, navigation systems, and mobile marketing are typical
examples of LASs.
Park et al. [5] reported that providing LASs is a challenging task because of latency, limited display,
and intermittent connectivity to the backend database. Nevertheless, according to Zickuhr [6], as of
2012, approximately three-quarters of smartphone owners have used LASs. Raper et al. [7] listed three
emerging areas of LASs as location-based gaming, assistive technology, and location-based health
applications. Kruger et al. [8] reported that location determining and situational responsiveness are
particularly crucial to mobile guides, but are still far from perfect. Espeter and Raubal [9] recently
considered personalization as one of the most vital developments of LASs; however, how to support
multiple users simultaneously remains to be studied [10].
In summary, existing LASs demonstrate the following problems:
(1) There is no systematic procedure for designing a practicable LAS.
(2) Most LAS applications have not included cost-benefit analyses [11]. One reason is that massive
government support is not focused on making profit. Another reason is the difficulty in collecting
the relevant information on the client/user side. In addition, relating the final action of a user to
the LAS provided is a difficult task. However, to ensure the sustainability of an LAS, these
problems must be overcome to conduct a credible cost-benefit analysis.
(3) Most LASs are not always lasting; therefore, ongoing developments of new LASs may not
be worthwhile.
(4) Most LAS applications can be modeled as human-system interaction processes of which human
factors/ergonomics are an indispensable part and should be greatly emphasized.
An LAS system can resolve these problems and pursue sustainable development in the following
manners (Figure 1): continuously updating the database, adding new features, and retiring uninteresting
services; providing more options and flexibility; and improving the suitability for use. This involves
multiple facets, and is a process that relies heavily on users’ feedback and must evolve over time.
In addition, according to Problem 3, this process can be considered a long-term optimization process,
and some small-scale short-term optimization actions are undertaken at each time point for improving
the LAS system. However, because enabling an LAS system to operate smoothly is a highly difficult
task, most LAS systems have not been optimized. One possible reason is that some LAS systems must
serve many people simultaneously [9]. The problem of optimizing LAS performance for multiple users
is extremely complicated, even in the short term. In addition, the goal of an LAS is to meet the needs of
users that are diverse and change over time; therefore, they cannot be fully quantified.
Sustainability 2014, 6 9443
Figure 1. A sustainable Location-aware service (LAS).
Sustainable LAS
Adding new
features
Providing more
options
Continuously
updating the
databases
Improving the
suitability for
use
Retiring
uninteresting old
services
Providing more
flexibility
New ways of
profitability
IT
Product Customer
/Service Relationship
time
The objective of this study was to discuss problems related to optimizing an LAS system. First, the
distinct characteristics of an LAS optimization problem compared with traditional optimization
problems is described. The objectives and constraints faced when operating an LAS system are
subsequently summarized into several categories. The solution space for the LAS optimization problem
can be established based on these items. Subsequently, existing methods applicable to solving an LAS
optimization problem are reviewed. The advantages and disadvantages of each method are also
discussed, which motivated the combination of multiple optimization methods, as illustrated by an
example. Finally, opportunities and challenges faced by researchers in this field are presented.
2. Distinct Characteristics of an LAS Optimization Problem
Optimizing an LAS is a controversial problem. Numerous LASs involve human decision-making
processes, such as deciding whether to follow the results of an online restaurant recommendation
system. However, human decision-making is not strictly optimizing in an economical and mathematical
sense [12,13]. In addition, representing people’s subjective feelings by using a simple scale, as
performed in several other fields, is inappropriate [14]. Therefore, an LAS optimization problem cannot
be resolved simply by applying heuristics.
Optimizing an LAS is also a difficult task. First, bulk information may need to be processed,
which renders the optimization model extremely large. In addition, such data are dynamic and often
incomplete [15], and this phenomenon poses a challenge to the adaptability and robustness of the
optimization model. Furthermore, users’ preferences for the recommended service are unclear, vague,
inconsistent, and difficult to quantify. Setting a single objective function that is applicable to everyone is
Sustainability 2014, 6 9444
thus a difficult task [9,16,17]. In addition, cultural differences also considerably influence optimizing an
LAS. For example, dietary preferences are crucial inputs to a restaurant recommendation LAS.
However, dietary preferences are typically culturally specified and can convey different meanings in
different social or cultural settings. This implies that the relationship among the variables in the
optimization model may differ according to culture. Furthermore, data incompleteness is another
problem. In most cases, users are unwilling or find it inconvenient to answer all the questions, for
example, when in need of a distant emergency care. However, the system must still assist the user by
making decisions based on incomplete information.
3. LAS Optimization Problem
3.1. Objectives and Constraints
Most LAS systems are configured as client-server systems [18]. The objectives and constraints on the
client side, server side, or for the whole LAS system must be considered. On the client side, typical
objectives include the average time for filling in a request, average time for receiving a response,
average service level [15], average waiting time for the requested service, traversal time [11],
suitability [16,19], recall rate, precision rate, and F1 metric. On the server side, the objectives include the
required investment, number of app downloads, number of requested services, commission received,
return on investment, and payback period. For the whole LAS system, the objectives include the number
of successful recommendations and amount of purchases through the system. Essentially, the
performance on the client side influences that on the server side. The performance of the whole LAS
system depends on both sides (Figure 2).
Figure 2. Relationships among the objectives.
Performance on
the client side
Performance on
the server side
Performance of
the LAS system
Rinner and Raubal [20] reported three spatiotemporal constraints on an LAS:
(1) Capability constraints: The location that can be reached by a user is limited by the user’s
transportation mode.
(2) Coupling constraints: In a group LAS, the location that may be reached by a user must be
reachable to the other users.
(3) Authority constraints (i.e., the accessibility of a service location at different time intervals): The
needs and preferences of a user are objectives of as well as constraints on an LAS system.
Sustainability 2014, 6 9445
3.2. Solution Space
In most LASs, only a few (or countable) alternatives are available, thus forming a discrete feasible
region with limited solutions. For example, in a restaurant recommendation LAS, the number of
restaurants that can be reached by a user within a certain period of time and are in accordance with the
user’s needs is only 10. However, these alternatives can be practiced using an infinite number of
methods (i.e., infinite possible actions). In addition, the user can go to the recommended restaurant at
different speeds via different paths. An optimization model can address either of the two problems, or
both problems simultaneously. For example, the restaurant recommendation LAS can recommend a
restaurant from several alternatives to a user, and subsequently determine the shortest path to the
restaurant (i.e., transportation planning in advance; TPI) (Figure 3). In this approach, the traversal time
to each restaurant is not considered in sorting the alternatives. Another method involves evaluating the
shortest path to each restaurant, and then incorporating the evaluation results in making the
recommendation (i.e., transportation planning afterwards; TPA) (Figure 4).
Figure 3. Transportation planning in advance.
Establish the shortest
path to each restaurant
Sort the alternatives
according to the pre-
specified criteria
Make the
recommendation
the shortest path
user requirements
ambient data
pre-specified
criteria
restaurant
the shortest path
Figure 4. Transportation planning afterwards.
Establish the shortest
path to the
recommended
restaurant
Sort the alternatives
according to the pre-
specified criteria
Make the
recommendation
restaurant
the shortest path
user requirements
ambient data
pre-specified
criteria
Sustainability 2014, 6 9446
Methods that are suitable for problems comprising discrete feasible regions include the ordered
weighted average (OWA) operator [20,21] and decision rules.
Another problem involves the similarity between two solutions. Some of the solutions also contain
other solutions. However, these phenomena enable a flexible recommendation; nevertheless, they
increase the complexity of decision making.
4. Applicable Methods for Solving an LAS Optimization Problem
Decision rules have been widely used for solving a location recommendation problem. For example,
Mateo et al. [22] established a restaurant recommendation system that involves using fuzzy inference
rules to process context information. Astrain et al. [23] established a fuzzy inference system for
estimating the location of a user. The inputs to the fuzzy inference system were Wi-Fi signal strengths in
specific zones, which were expressed in linguistic terms. The output from the fuzzy inference system
associated the user with a specific zone. Savage et al. [24] designed a restaurant recommendation LAS
system that processed a user’s location, preferences, feelings, and transportation mode by using decision
trees to make a recommendation. Decision rules are not self-optimizing, but rely on a systematic
procedure for improving their performance. If decision rules are established/selected subjectively, then
they should be adjusted if the outcome deviates from the reasoning result, or appended if they cannot be
applied to a new case. Furthermore, decision rules should be reorganized periodically according to the
most recent statistics to optimize their performance. One drawback of decision trees is that, occasionally,
the existing rules cannot cover all cases if they were subjectively established/chosen. A systematic
approach for establishing rules, such as using classification and regression trees, can be applied to solve
this problem. Another problem involves the misclassification of cases, which was resolved by
Savage et al. [24] by using a discrete hidden Markov model.
The second common practice involves optimizing (or improving) a prespecified criterion iteratively
with experts’ intervention. For example, Andrienko et al. [25] constructed a self-organizing map (SOM)
for analyzing spatiotemporal patterns. The clustering results were interpreted by experts. The SOM was
modified when outliers were observed. The process continues until only a few outliers remain.
The OWA operator is another technique often applied to multicriteria LAS optimization processes
because of its ease of use. For example, Rinner and Raubal [20] designed a hotel recommendation service
called Hotel Finder that recommends hotels to a user by considering the user’s location, spatiotemporal
constraints, and preferences. The performance of a restaurant in different aspects were aggregated
through the OWA operator. However, for optimizing the performance, the design strategy of the OWA
operator must be adjusted continuously. Another drawback of the OWA operator is that the utilities of
some alternatives may be the same (i.e., ties). For overcoming this problem, several advanced OWA
operators—such as the basic defuzzification distribution (BADD) OWA operator [21], additive neat
BADD OWA operator [26], intuitionistic OWA operator [27], and most preferred OWA (MP-OWA)
operator [28]—have been proposed in recent years. Table 1 shows a summary of these rules.
Sustainability 2014, 6 9447
Table 1. Various ordered weighted averages (OWA) operators.
Operator Formula Variable Meanings
OWA
(1) Sort {| 1~}
ij
x
jK along j to obtain
,1
{| 1~, }
ij ij i j
yj Ky y
for each i
(2)
1
n
ijij
j
Uwy
(3) Choose alternative i that maximizes i
U
i: alternative, i = 1 ~ N
j: criterion, j = 1 ~ K
j
w: weight of the j-th position,
(,,)
j
wfNj
ij
x
: performance of alternative i
in attribute j
i
U: utility of alternative i
BADD-OWA (1)
1
n
iijij
j
Uwy
; (2)
1
/
K
ij ij ij
j
wy y
additive neat OWA (1)
1
n
iijij
j
Uwy
; (2)
1
()/ ()
K
ij ij ij
j
wfy fy
MP-OWA
(1) {| 1~}
l
SSl L is a scale containing L
values to choose
(2) **
1
max( )/ max( )
K
j
jl jl
ll
j
wNxS NxS

As mentioned previously, data incompleteness is an unavoidable problem that hinders the operation
of an LAS. One method for resolving this problem involves considering only the dimensions with
complete data. Ties are broken by considering the remaining dimensions without complete data. Some
OWA operators can also address data incompleteness. For example, Herrera-Viedma et al. [29]
proposed an iterative procedure for estimating the missing information in an expert’s incomplete fuzzy
preferences. The additive consistency OWA operator was subsequently proposed for sorting alternatives.
Mathematical programming is a traditional optimization method that has been applied to LAS
optimization problems. Chen and Wu [30] formulated a problem of determining the just-in-time service
location for a user as an integer-nonlinear programming (INLP) problem. Lin and Chen [11] also solved
a biobjective fuzzy INLP (FINLP) problem to recommend a user a path for maximizing the timeliness of
reaching a service location and minimizing the time remaining to reach the destination. However, the
practical applicability of mathematical programming is limited because implementing this technique
online is a difficult task.
In the literature, heuristics have been proposed for overcoming the difficulty associated with
mathematical programming. Heuristics are more easily programmed, and can determine a near-optimal
solution. For example, Chen and Huang [16] proposed a fuzzy Dijkstra algorithm for determining the
just-in-time output location in a ubiquitous printing system. To further enhance the efficiency of solving
the FINLP problem proposed by Lin and Chen [11], Chen [10] established a parallel processing scheme
that considered multiple service locations simultaneously and solved the problem backward.
Applications of soft computing techniques are also observed in this field. By positioning a user
indoors, Link et al. [17] matched the detected steps of the user onto the expected route by using sequence
alignment algorithms that involve arranging sequences to identify regions of similarity in
Bioinformatics, similar to the concept of dynamic programming. However, soft computing methods may
be excessively complicated and time-consuming to be suitable for online applications.
Most LAS systems must serve many users simultaneously. One approach involves addressing these
requests individually, which is more convenient in practice; however, resources can be allocated more
Sustainability 2014, 6 9448
effectively by considering multiple needs simultaneously to provide users with high-quality services. In
addition, some users may belong to the same group; therefore, their needs can be met collectively. By
contrast, Espeter and Raubal argued that instead of pursuing an optimal overall performance, focus
should be placed on not sacrificing the utility of any user.
Figure 5 illustrates a summary of applicable methods in this field. Table 2 shows a summary of the
advantages and disadvantages of these methods, which motivated the combination of multiple
optimization methods in this study.
Figure 5. Methods applicable to a location-aware service (LAS) optimization problem.
LAS optimization
problem
Mathematic
programming
models
Heuristics
Decision rules Fuzzy inference
rules/systems
OWA
Soft computing
Sustainability of a
LAS
Table 2. Advantages and disadvantages of various optimization methods.
Optimization
Method Advantages Disadvantages
Decision
Rules
Easy to implement
Efficient
Need to be updated continuously
Often non-optimal
Interactive
Methods
Easy to communicate
Flexible Often non-optimal
OWA Consider the quality performance
Easy to implement
Subjective
Often non-optimal
Mathematical
Programming Usually optimal Can consider only small-scale problems
Not compatible with other modules
Heuristics
Easy to program
Easy to implement
Efficient
Solutions may be far from optimal
Difficult to be adapted to new situations
Soft
Computing
Optimal or near-optimal solution
Compatible with other modules
Complicate
May be time-consuming
Sustainability 2014, 6 9449
5. Example of Combining Different Optimization Methods
Figure 6 shows an example in which a user travels from S (the current location) to D (destination).
On the way to the destination, the user requests a service from one of 10 possible service locations
(indicated by AJ, respectively) and requires a recommendation from the LAS system. Table 3 shows a
summary of the user’s requirements and conditions of the service locations.
Figure 6. Example of combining different optimization methods.
S D
1
A
H
D
2
G
4
E
3
F
J
I
5
C
B
3
0.8
0.8
2
1
13
2
4
2
0.7
3
3
2
2
1.3
Table 3. Requirements of the user and conditions of the service locations.
Entity Service Fee (NTD) Estimated Waiting
Time (min) Decoration Space
User 1500 30 Acceptable Spacious
A 2300 20 Luxurious Spacious
B 1200 50 Acceptable Moderate
C 1780 25 Acceptable Spacious
D 550 90 Acceptable Narrow
E 1800 40 Luxurious Narrow
F 1320 65 Acceptable Moderate
G 750 20 Acceptable Narrow
H 3500 30 Luxurious Spacious
I 660 75 Acceptable Spacious
J 1100 85 Luxurious Spacious
The objective function is used to maximize the average suitability S:
Max S (1)
Based on the user’s requirements, the formulae for evaluating the suitability are as follows:
Sustainability 2014, 6 9450
(Service Fee)
1
1 service fee 1500
2000 service fee 1500 service fee 2000
500
0
if
Sif
otherwise

(2)
(Estimated Waiting Time)
2
1 estimated waiting time 30
60 estimated waiting time 30 estimated waiting time 60
30
0
if
Sif
otherwise

(3)
(Decoration)
3
1 decoration "acceptable" "luxurious"
0
if or
Sotherwise
(4)
(Space)
4
1 space "spacious"
0.5 space "moderate"
0
if
Sif
otherwise

(5)
The suitability of the traversal time can also be evaluated as follows:
(Traversal Time)
5
traversal time
1 traversal time 30
30
0
if
S
otherwise

(6)
where the upper time limit, 30 min, is established by considering the target of the estimated waiting time
in (3).
To apply the TPI method, the shortest path to each service location is determined by solving the
following INLP problem:
Min n
d (7)
,1~; ;
i j ji ji
ddli njil (8)
,
(),1~
ji
ijijji
jil
dxdlin


(9)
,
1, 1 ~
ji
ji
jil
in


(10)
{0,1}, 1 ~ ; ;
ji ji
xinjil (11)
where n is the number of nodes in the traffic network. The length of the path connecting nodes i and j is
lij; i, j = 1 ~ n; i j; lij = if there is no connection between the two nodes. If nodes are numbered from
Sustainability 2014, 6 9451
the start point to the destination, then the start point and destination are nodes 1 and n, respectively. In
addition, no back path is allowed (i.e., lij = if i > j). The shortest distance from the start point to node i
is represented by di. Obviously, d1 = 0 and max
ni
i
dd
. Table 4 shows the results.
Table 4. Shortest path to each service location.
Service Location Shortest Path Traversal Time (min)
A S->A 0.8
B S->1->2->B 4.5
C S->A->4->C 4.8
D S->1->2->D 4.8
E S->1->2->D->E 5.8
F S->1->2->D->E->F 8.8
G S->1->3->G 9
H S->1->2->B->H 5.2
I S->1->2->B->H->I 8.2
J S->A->4->C->5->J 8.8
The average satisfaction level of every service location along each dimension is subsequently
evaluated, and Table 5 shows a summary of the results. Service location C obtains the highest average
satisfaction level. By contrast, if the TPA method is applied, the traversal time is not considered when
reasoning, and the most suitable service location is G. The shortest path to G is S->1->3->G.
Table 5. Satisfaction level of each service location.
Service Location S1 S
2 S
3 S
4 S
5 S (TPI) S (TPA)
A 0 1 1 1 0.97 0.79 0.75
B 1 0.33 1 0.5 0.85 0.74 0.71
C 0.44 1 1 1 0.84 0.86 0.86
D 1 0 1 0 0.84 0.57 0.50
E 0.4 0.67 1 0 0.81 0.57 0.52
F 1 0 1 0.5 0.71 0.64 0.63
G 1 1 1 0.5 0.70 0.84 0.88
H 0 1 1 1 0.83 0.77 0.75
I 1 0 1 1 0.73 0.75 0.75
J 1 0 1 1 0.71 0.74 0.75
For applying the OWA operator, the satisfaction levels along the five (or four) dimensions are sorted,
as shown in Table 6, in which S(i) indicates the i-th highest satisfaction level, i = 1–5 (or 4). The
“moderately optimistic” decision strategy is then adopted. The ordered weighted average satisfaction
level of each service location is calculated, and Table 6 also shows the results. As shown in Table 6, the
optimal service location obtained using the TPI method is C, whereas that obtained using the TPA
method is A. The results are slightly different from those obtained when the average satisfaction level is
maximized. This is a property vital to the flexibility of an LAS.
Sustainability 2014, 6 9452
Table 6. The sorted satisfaction levels.
Service Location S(1) S
(2) S
(3) S
(4) S
(5) OWA (TPI) OWA (TPA)
A 1 1 1 0.97 0 0.93 1.00
B 1 1 0.85 0.5 0.33 0.90 0.94
C 1 1 1 0.84 0.44 0.95 0.99
D 1 1 0.84 0 0 0.84 0.90
E 1 0.81 0.67 0.4 0 0.83 0.89
F 1 1 0.71 0.5 0 0.87 0.93
G 1 1 1 0.70 0.5 0.94 0.98
H 1 1 1 0.83 0 0.92 0.99
I 1 1 1 0.73 0 0.91 0.98
J 1 1 1 0.71 0 0.91 0.98
6. Opportunities and Challenges
As mentioned previously, combining multiple optimization methods facilitates the process of
improving the effectiveness and flexibility of an LAS system, and should be studied further in the future.
Improving the precision of positioning a user is another critical problem in the sustainability of an
LAS [31]. Several attempts have recently been made in this regard. Some advanced technologies have
been proposed for indoor user positioning, as summarized in Table 7. Regarding outdoor user positioning,
Japanese engineers are currently initiating the first commercial, nationwide, centimeter-scale satellite
positioning technology by precisely correcting GPS signal errors [32]. Once successful, user positioning
is expected to be highly precise, thereby reducing the possibility of misleading a user. The popularity of
wearable devices also presents opportunities; for example, an LAS system can “see” rather than “guess”
the location of a user through Google Glass worn by the user.
Table 7. Advanced technologies for indoor user positioning.
Reference Method Description Results
Astrain
et al. [23]
Fuzzy inference
system
Inputs to the fuzzy inference system are Wi-Fi
signal strengths in specific zones; the output from
the fuzzy inference system is the membership
that a user is in a specific zone.
a correct recognition
rate from 84% to 90%
Link
et al. [17]
Map-based
indoor
navigation
The detected steps of a user is mapped
onto the expected route using sequence
alignment algorithms.
able to guide a user
turn-by-turn
Ruiz-Ruiz
et al. [33]
Vision-enhanced
multisensor LBS
A coarse-grained estimation is first obtained
based on WiFi signals, digital compasses, and
built-in accelerometers. Then, the position of a
user is determined using fingerprinting methods,
probabilistic techniques, and motion estimators.
the positioning error
15 cm
the response time
0.5 s
Sakamoto
et al. [34] Doppler IMES
The position and orientation of a user with a
receiver are estimated according to the Doppler
shifts produced by moving the receiver antenna
with two or more IMES transmitters.
the positioning error
a few decimeters
the orientation error
a few degrees
Sustainability 2014, 6 9453
LASs for special groups, such as the blind, vision impaired, and the elderly, have not yet been
designed. In this regard, Gallagher et al. [35] proposed several criteria—including positioning accuracy,
robustness, seamless integration with the environment, and the nature of information to be
provided—for evaluating the success of an LAS for such groups.
Several indoor LAS systems guide a user to the location containing commodities in which the user is
interested. Popular and unpopular routes can be discriminated after collecting the data of a sufficient
number of users. Based on the results, the showcases of commodities can be rearranged, for example, to
shorten the distance that a user must travel. The contribution (e.g., number of visits or purchases) by a
user can also be considered by minimizing the weighted sum of distances instead, in which the weight of
a route is equal to the average contribution of users that have traveled along the route.
Another trend to be expected is increased cooperation among different service locations through a
common LAS system. However, this is based on the premise that these service locations are willing to
cooperate and provide more operating information, such as availability and the average waiting time, to
the LAS system.
Acknowledgments
This work was partially supported by the Ministry of Science and Technology of Taiwan under
Grant No. MOST 103-2221-E-035-043-MY3.
Author Contributions
Prof. Chen proposed the methodology and wrote most of the content of this paper. Dr. Tsai is
responsible for the design of the experiment detailed in Section 5, as well as the analysis of the
experimental results. Dr. Tsai also helped revise the main text, and arranged the English editing service
of this paper.
Conflicts of Interest
The authors declare no conflict of interest.
References
1. Cook, D.J.; Augusto, J.C.; Jakkula, V.R. Ambient intelligence: Technologies, applications, and
opportunities. Pervasive Mob. Comput. 2009, 5, 277–298.
2. Ducatel, K.; Bogdanowicz, M.; Scapolo, F.; Leijten, J.; Burgelman, J.-C. Scenarios for Ambient
Intelligence in 2010; European Commission: Brussels, Belgium, 2001.
3. Sadri, F. Ambient intelligence: A survey. ACM Comput. Surv. 2011, 44, doi:10.1145/1978802.1978815.
4. Dey, A.K. Understanding and using context. Pers. Ubiquitous Comput. 2001, 5, 4–7.
5. Park, M.-H.; Hong, J.-H.; Cho, S.-B. Location-Based Recommendation System Using Bayesian
User’s Preference Model in Mobile Devices. In Ubiquitous Intelligence and Computing; Indulska, J.,
Ma, J., Yang, L., Ungerer, T., Cao, J., Eds.; Springer: Berlin/Heidelberg, Germany, 2007;
pp. 1130–1139.
Sustainability 2014, 6 9454
6. Zickuhr, K. Three-quarters of smartphone owners use location-based services. Available online:
http://www.ris.org/uploadi/editor/1344244410PIP_Location_based_services_2012_Report.pdf
(accessed on 16 December 2014).
7. Raper, J.; Gartner, G.; Karimi, H.; Rizos, C. Applications of location-based services: A selected
review. J. Locat. Based Serv. 2007, 1, 89–111.
8. Krüger, A.; Baus, J.; Heckmann, D.; Kruppa, M.; Wasinger, R. Adaptive Mobile Guides. In The
Adaptive Web; Brusilovsky, P., Kobsa, A., Nejdl, W., Eds.; Springer: Berlin/Heidelberg, 2007;
pp. 521–549.
9. Espeter, M.; Raubal, M. Location-based decision support for user groups. J. Locat. Based Serv.
2009, 3, 165–187.
10. Chen, T. A fuzzy parallel processing scheme for enhancing the effectiveness of a dynamic
just-in-time location-aware service system. Entropy 2014, 16, 2001–2022.
11. Lin, Y.-C.; Chen, T. A bi-objective fuzzy integer-nonlinear programming approach for creating an
intelligent location-aware service. J. Appl. Math. 2013, doi:10.1155/2013/423415.
12. Cesta, A.; Oddi, A.; Smith, S. A Constraint-Based Method for Project Scheduling with Time
Windows. J. Heuristics 2002, 8, 109–136.
13. Simon, H. A behavioral model of rational choice. Q. J. Econ. 1995, 69, 99–118.
14. Huang, D.; Chen, T.; Wang, M.-J.J. A fuzzy set approach for event tree analysis. Fuzzy Sets Syst.
2001, 118, 153–165.
15. Kotsakis, E.; Ketselidis, M. Modeling personalized and context sensitive behavior for location
aware services by employing fuzzy logic. Available online: http://www.wseas.us/e-library/conferences/
crete2002/papers/444-719.pdf (accessed on 16 December 2014).
16. Chen, T.; Huang, M. Establishing a just-in-time and ubiquitous output system. Int. J. Ambient
Comput. Intell. 2013, 5, 32–43.
17. Link, J.Á.B.; Smith, P.; Viol, N.; Wehrle, K. Accurate map-based indoor navigation on the mobile.
J. Locat. Based Serv. 2013, 7, 23–43.
18. Coronato, A.; de Pietro, G. Middleware mechanisms for supporting multimodal interactions in
smart environments. Comput. Commun. 2008, 31, 4242–4247.
19. Malczewski, J. GIS and Multicriteria Decision Analysis; Wiley: New York, NY, USA, 1999.
20. Rinner, C.; Raubal, M. Personalized multi-criteria decision strategies in location based decision
support. J. Geogr. Inf. Sci. 2004, 10, 149–156.
21. Yager, R.R. Families of OWA operators. Fuzzy Sets Syst. 1993, 59, 125–148.
22. Mateo, R.; Lee, M.; Joo, S.-C.; Lee, J. Location-Aware Data Mining for Mobile Users Based on
Neuro-fuzzy System. In Fuzzy Systems and Knowledge Discovery; Wang, L., Jiao, L., Shi, G.,
Li, X., Liu, J., Eds.; Springer: Berlin/Heidelberg, Germany, 2006; pp. 1269–1278.
23. Astrain, J.J.; Villadangos, J.; Garitagoitia, J.R.; de Mendívil, J.R.G.; Cholvi, V. Fuzzy location and
tracking on wireless networks. In Proceedings of the 4th ACM International Workshop on Mobility
Management and Wireless Access, Torremolinos, Spain, 2–6 October 2006; ACM: New York, NY,
USA, 2006; pp. 84–91.
24. Saiph Savage, N.; Baranski, M.; Elva Chavez, N.; Höllerer, T. I’m Feeling LoCo: A Location Based
Context Aware Recommendation System. In Advances in Location-Based Services; Gartner, G.,
Ortag, F., Eds.; Springer: Berlin/Heidelberg, Germany, 2012; pp. 37–54.
Sustainability 2014, 6 9455
25. Andrienko, G.; Andrienko, N.; Bak, P.; Bremm, S.; Keim, D.; von Landesberger, T.; Pölitz, C.;
Schreck, T. A framework for using self-organising maps to analyse spatio-temporal patterns,
exemplified by analysis of mobile phone usage. J. Locat. Based Serv. 2010, 4, 200–221.
26. Liu, X. The orness measures for two compound quasiarithmetic mean aggregation operators.
Int. J. Approx. Reason. 2010, 51, 305–334.
27. Mitchell, H.B. An intuitionistic OWA operator. Int. J. Uncertain. Fuzziness Knowl. Based Syst.
2004, 12, 843–860.
28. Emrouznejad, A. MP-OWA: the most preferred OWA operator. Knowl. Based Syst. 2008, 21,
847–851.
29. Herrera-Viedma, E.; Chiclana, F.; Herrera, F.; Alonso, S. Group decision-making model with
incomplete fuzzy preference relations based on additive consistency. IEEE Trans. Syst. Man Cybern.
2007, 37, 176–789.
30. Chen, T.; Wu, H.-C. Finding the just-in-time service location and path in a ubiquitous service
network. Int. J. Internet Manuf. Serv. 2013, 3, 137–147.
31. Curran, K.; Furey, E.; Lunney, T.; Santos, J.; Woods, D.; Mc Caughey, A. An evaluation of indoor
location determination technologies. J. Locat. Based Serv. 2011, 5, 61–78.
32. Boyd, J. Japan’s plan for centimeter-resolution GPS. Available online: http://spectrum.ieee.org/
aerospace/satellites/japans-plan-for-centimeterresolution-gps (accessed on 16 December 2014).
33. Ruiz-Ruiz, A.J.; Canovas, O.; Lopez-de-Teruel, P.E. A vision-enhanced multisensor LBS suitable
for augmented reality applications. J. Locat. Based Serv. 2013, 7, 145–164.
34. Sakamoto, Y.; Ebinuma, T.; Fujii, K.; Sugano, S. Doppler pose estimation using multiple IMES
transmitters for indoor localisation. J. Locat. Based Serv. 2014, 8, 36–53.
35. Gallagher, T.; Wise, E.; Yam, H.C.; Li, B.; Ramsey-Stewart, E.; Dempster, A.G.; Rizos, C. Indoor
navigation for people who are blind or vision impaired: Where are we and where are we going?
J. Locat. Based Serv. 2014, 8, 54–73.
© 2014 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article
distributed under the terms and conditions of the Creative Commons Attribution license
(http://creativecommons.org/licenses/by/4.0/).
... The analytical modelling for optimization is complicated compared to the numerical one. Table 5 summarizes the advantages and disadvantages of different optimization techniques [56]. In this paper, the optimization procedure was conducted using the Optimization COMSOL module (BOBYQA solver) which is appropriate for the piezoelectric energy harvesting problem and gives the maximum power compared to comparable algorithms (Heuristics Genetic Algorithm) [12]. ...
... Advantages and disadvantages of different optimization techniques[56]. ...
Article
Previous broadband energy harvester techniques met many challenges like output power with a sharp peak, small enhancement in bandwidth, and large dimensions and weights. This paper introduces the Automatic Resonance Tuning (ART) technique of two piezoelectric beams to manage these challenges. The energy harvester of two clamped beams automatically adapts their natural frequencies corresponding to the ambient vibration using (sliding masses over the beams). The optimization using COMSOL was conducted to determine the frequency ranges of the low-frequency beam and high-frequency beam and maximize the output power. The bandwidth of the optimized ART harvester is broadened from 27 to 137Hz, ultra-broad bandwidth (110Hz). Our Finite Element Method (FEM) results were validated with experimental results that exhibited excellent convergence. Usually, the dataset of voltage and power is collected by the FEM. Voltages and power evaluated using FEM for some positions are used as the convolutional neural network (CNN) input. CNN predicts the most of masses' positions over the harvester due to the complexity of repetition implementation FEM in several positions. Then, the CNNs are trained for new wide masses position prediction. The mean square error (MSE) of the training dataset is 2.5601×10-7μw and the performance of the CNN training is 97.62% accuracy (P%), 95.38% regression rate (R%), and 93.78% F-score (F%), at epoch 1000, which shows the effectiveness of the proposed approach.
... Location-Aware Systems (LASs) [15], [16] are computing systems that detect and utilize location data to deliver useful information, services, or actions relevant to the geographical position of an individual or an object when they enter a vicinity area. These systems rely on positioning technologies, such as GPS, Wi-Fi, BLE, and RFID to accurately determine the location of a user or an object. ...
Conference Paper
Full-text available
The pervasiveness of mobile computing has become ubiquitous in daily life, particularly for people who visit various locations in the physical world through their mobile devices. Similarly, providing valuable services, actions, and information tailored to a specific area or environment can make user interactions more seamless , personalized, and convenient. The article proposes an intelligent location-aware architecture for mobile computing environments that interacts with individual mobile users by automatically providing local services, helpful information, and personalized recommendations based on their current location and user context. Experimental results show that the proposed architecture is intelligent, privacy-preserving, scalable, reliable, and can be efficiently deployed in various real-world environments.
... Location-Aware Systems (LASs) [15], [16] are computing systems that detect and utilize location data to deliver useful information, services, or actions relevant to the geographical position of an individual or an object when they enter a vicinity area. These systems rely on positioning technologies, such as GPS, Wi-Fi, BLE, and RFID to accurately determine the location of a user or an object. ...
Conference Paper
Full-text available
Mobile devices have become ubiquitous in daily lives, especially for people who use their smartphones throughout the day while visiting different places in the real world. Providing valuable services and information that are tailored to a specific area or environment can make user interactions more seamless, personalized, and convenient. This paper proposes an intelligent location-aware architecture for mobile computing environments that interacts with individual mobile users by automatically providing appropriate local services, information, and personalized recommendations based on their current location and profiles while tracking their position and movement. Experimental results show that the proposed architecture is intelligent, scalable, reliable, and can be efficiently deployed in various real-world environments.
... For faster convergence, heuristic methods can be hybridised with meta-heuristic approaches and employed effectively for online applications. Heuristic algorithm solutions, however, might not be the best options and be challenging to apply to new circumstances (Tsai & Chen, 2014). ...
Article
Full-text available
The distribution system is the largest segment of the electrical power system and the final stage in delivering electricity to consumers. It experiences power losses which could be technical or non-technical due to its radial configuration and connected components. Technical losses occur as energy dissipation in the form of heat in the system components, which is unavoidable. It affects the efficiency of the system and increases operational costs. Therefore, the reduction is essential for adequate power supply and improvement in utility revenue generation. This study focuses on reducing power losses on 11 kV Taiwo distribution feeder in Ilorin using the Network reconfiguration approach. The feeder was modelled, and its power losses were evaluated based on the Backward Forward Sweep method suitable for the radial network. The reconfigured network was optimised using the Particle Swarm Optimisation technique. The study shows that the values of feeder real power losses before and after reconfiguration are 176.883 kW and 121.972 kW, respectively.Further improvement was, however, achieved when PSO was used for the reconfiguration, as the power loss value stands at 98.465 kW. This is 44.33 % reduction compared to the initial power loss value and 19.273 % after reconfiguration. Furthermore, the values of the reactive power losses before and after reconfiguration are 9.474 kVar and 6.527 kVar, respectively, amounting to a 31.11 % reduction. However, PSO reduces the value to 3.101 kVar, which is 67.27 % of the initial value. Thus, radial distribution network reconfiguration using PSO has proven to be a robust method for reducing power loss in the distribution network.
... To facilitate the optimization of NLP model I, it must be converted into a more tractable model (Tsai and Chen 2013;Lin et al. 2018;Hübner et al. 2020;Wang et al. 2020). The objective function involving square roots should first be replaced with the following linear and quadratic equations (Tsai and Chen 2014): ...
Article
Full-text available
A decision maker usually holds various viewpoints regarding the priorities of criteria, which complicates the decision making process. To overcome this concern, in this study, a diversified AHP-tree approach was proposed. In the proposed diversified AHP-tree approach, the judgement matrix of a decision maker is decomposed into several subjudgement matrices, which are more consistent than the original judgement matrix and represent diverse viewpoints on the relative priorities of criteria. Thus, a nonlinear programming model was established and optimized, for which a genetic algorithm is designed. To assess the effectiveness of the proposed diversified AHP-tree approach, it was applied to a supplier selection problem. The experimental results showed that the application of the diversified AHP-tree approach enabled the selection of multiple diversified suppliers from a single judgement matrix. Furthermore, all suppliers selected using the diversified AHP-tree approach were somewhat ideal.
... R 2 was found to be 0.87, which was sufficiently high to ensure that the collected data followed a learning process. Subsequently, the training data were used to build the MBQP model, which was solved using a branch-and-bound algorithm [47][48][49][50] on a personal computer with Intel core i7-7700 CPU @ 3.60 GHz and 8 GB RAM in 10 s. Moreover, α was set to 0.2 so that an 80% inclusion interval was constructed. ...
Article
Full-text available
Existing methods for forecasting the productivity of a factory are subject to a major drawback—the lower and upper bounds of productivity are usually determined by a few extreme cases, which unacceptably widens the productivity range. To address this drawback, an interval fuzzy number (IFN)-based mixed binary quadratic programming (MBQP)–ordered weighted average (OWA) approach is proposed in this study for modeling an uncertain productivity learning process. In the proposed methodology, the productivity range is divided into the inner and outer sections, which correspond to the lower and upper membership functions of an IFN-based fuzzy productivity forecast, respectively. In this manner, all actual values are included in the outer section, whereas most of the values are included within the inner section to fulfill different managerial purposes. According to the percentages of outlier cases, a suitable forecasting strategy can be selected. To derive the values of parameters in the IFN-based fuzzy productivity learning model, an MBQP model is proposed and optimized. Subsequently, according to the selected forecasting strategy, the OWA method is applied to defuzzify a fuzzy productivity forecast. The proposed methodology has been applied to the real case of a dynamic random access memory factory to evaluate its effectiveness. The experimental results indicate that the proposed methodology was superior to several existing methods, especially in terms of mean absolute error, mean absolute percentage error, and root mean square error in evaluating the forecasting accuracy. The forecasting precision achieved using the proposed methodology was also satisfactory.
Article
Full-text available
The purpose of this study was to comprehensively analyze existing optimization algorithms for Machine Learning (ML) models and develop new approaches aimed at improving their performance and efficiency. The study compared traditional and novel machine learning optimization techniques to evaluate their impact on model performance. The main results include a detailed overview of the main optimization methods in ML, including gradient descent, stochastic gradient descent, metaheuristic-based methods, and non-zero methods. Specific cases of using optimization algorithms in ML tasks, such as image processing, machine translation, and speech recognition were presented. A table comparing the advantages and disadvantages of the methods by key performance metrics is provided. The structural diagrams and principles of operation of each method are presented. In addition, the methods of integrating the developed approaches into existing ML platforms are investigated. The study's results demonstrate that integrating novel optimization techniques significantly enhances machine learning model performance. These methods offer a substantial improvement over traditional techniques like gradient descent, providing greater flexibility and efficiency in handling complex and evolving data. The findings suggest that combining these approaches with existing optimization strategies can lead to more robust and scalable machine learning systems across diverse industries. The findings suggest that combining these methods with traditional approaches can enhance machine learning performance and guide future AI developments. The novelty of the research is in the introduction of the novel techniques like adaptive model selection and dynamic parameter adaptation to improve machine learning efficiency in real-time data environments.
Chapter
Location-aware (or location-based) services (LASs) are probably the most prevalent application of ambient intelligence (AmI). This chapter first summarizes the applications of artificial intelligence (AI) in LASs. However, some AI applications in LASs are difficult to understand or communicate with mobile users, so explainable ambient intelligence (XAmI) techniques must be applied to enhance the understandability of such AI applications. To this end, some XAmI techniques for LASs have been introduced. Subsequently, various types of interpretations of LASs are explained through examples. In addition, the priorities and impacts of criteria for choosing suitable service locations are also distinguished. Furthermore, to enhance the interpretability of the recommendation process and result for users, visualization XAmI methods tailored for LASs are also reviewed. This section concludes with a discussion of how to interpret AI-based optimization in LASs.
Chapter
This chapter first defines smart healthcare and smart healthcare technologies. After observing changes in the number of smart healthcare applications explored before, during, and after the COVID-19 pandemic, we have to question the sustainability of smart healthcare applications. Answering this question requires a reassessment of the sustainability of each smart healthcare application. To this end, some common smart healthcare applications, including smartphone applications (apps), smartwatch applications, location-aware services (LASs), telemedicine and telecare, Internet of Things (IoT) applications, machine learning (ML) and deep learning (DL) applications, are first introduced by reviewing examples from the literature. The sustainabilities of these smart healthcare applications are then subjectively estimated. However, the actual sustainability of each smart healthcare application will be determined on a case-by-case basis and should be compared with those of other applications.KeywordsSmart healthcareSmart healthcare technologyCOVID-19 pandemicSustainabilityMachine learningDeep learningInternet of thingsExplainable artificial intelligence
Article
The optimal operation of reservoirs is known as a complex issue in water resources management, which requires consideration of numerous variables (such as downstream water demand and power generation). For this optimization, researchers have used evolutionary and meta-heuristic algorithms, which are generally inspired by nature. These algorithms have been developed to achieve optimal/near-optimal solutions by a smaller number of function evaluations with less calculation time. In this research, the flower pollination algorithm (FPA) was used to optimize: (1) Aidoghmoush single-reservoir system operation for agricultural water supply, (2) Bazoft single-reservoir system operation for hydropower generation, (3) multi-reservoir system operation of Karun 5, Karun 4, and Bazoft, and (4) Bazoft single-reservoir system for rule curve extraction. To demonstrate the effectiveness of the FPA, it was first applied to solve the mathematical test functions, and then used to determine optimal operations of the reservoir systems with the purposes of downstream water supply and hydropower generation. In addition, the FPA was compared with the particle swarm optimization (PSO) algorithm and the non-linear programming (NLP) method. The results for the Aidoghmoush single-reservoir system showed that the best FPA solution was similar to the NLP solution, while the best PSO solution was about 0.2% different from the NLP solution. The best values of the objective function of the PSO were approximately 3.5 times, 28, and 43% worse than those of the FPA for the Bazoft single-reservoir system for hydropower generation, the multi-reservoir system, and the Bazoft single-reservoir system for rule curve extraction, respectively. The FPA outperformed the PSO in finding the optimal solutions. Overall, FPA is one of the new evolutionary algorithms, which is capable of determining better (closer to the ideal solution) objective function, decreasing the calculation time, simplifying the problem, and providing better solutions for decision makers.
Article
Full-text available
An intelligent location-aware service is created in the present study, in which a timely service is provided to a user without changing the user's pace. To the user, there are two goals to achieve—one is to reach the service location just in time; the other is to get to the destination as soon as possible. To consider the two objectives at the same time and to allow for the uncertainty in the dynamic environment, a biobjective fuzzy integer-nonlinear programming problem is formulated and solved. To illustrate the applicability of the proposed methodology, an experiment has been performed. According to the experimental results, the user's waiting time was reduced by 61% using the proposed methodology.
Article
Full-text available
Location-aware service systems are a hot topic in diverse research fields including mobile commerce, ambient intelligence, remote sensing and ubiquitous computing. However, the timeliness and efficiency of such systems are two issues that have rarely been emphasized. For this reason, this study tries to establish a location-aware service system in which both the timeliness and efficiency of service provision are addressed. To this end, some innovative treatments have been used in the proposed methodology. First, the uncertainty of detecting a user’s location using the global positioning system is considered by modeling the location and speed of the user with fuzzy numbers. Subsequently, a fuzzy integer-nonlinear programming model is formulated to address the problem of finding the dynamic just-in-time service location and path for the user. To help solve the problem, the maximum entropy weighting function and the basic defuzzification distribution (BADD) method are applied to defuzzify the fuzzy variables. In addition, to enhance the efficiency of solving the problem, a fuzzy parallel processing scheme is also proposed for decomposing the problem into smaller pieces that can be handled by separate processing modules. An illustrative example is used to illustrate the proposed methodology. Finally, the effectiveness of the proposed methodology has been confirmed with an experiment. According to the results, using the proposed methodology the waiting time could be reduced by 60%.
Article
Full-text available
Despite over a decade of intensive research and development, the problem of delivering an effective indoor navigation system to blind and/or vision impaired (BVI) persons remains largely unsolved. In an attempt to strengthen and improve future research efforts, we define a set of criteria for evaluating the success of a potential navigation device. The requirements analysis has been broken down into the subcategories of positioning accuracy, robustness, seamlessness of integration with varying environments and, perhaps the most critical aspect, the nature of information that is provided to a BVI user. We need apply this evaluation framework to significant examples of research in this area before concluding the paper by presenting and evaluating our own system. The results of this paper clearly prove the need for a new focus and user-centred design attitude in relation to this problem – one which incorporates universal and inclusive design principles, recognises the uniqueness of the audience and understands the challenges associated with the systems/devices intended environment of use.
Book
This book gives a general picture of research-driven activities related to location and map-based services. The interdisciplinary character of the topic leads to a variety of contributions with backgrounds from academia to business and from computer science to geodesy. While cartography is aiming at efficient communication of spatial information, the development and availability of technologies like mobile networking, mobile devices or short-range sensors lead to interesting new possibilities of achieving this aim. By trying to make use of the available technologies, a variety of related disciplines looks specifically at user-centered and context-aware system development, especially in wayfinding and navigation systems.
Book
This book, i. e. , LNAI vol. 4223, is the proceedings of the Third International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2006), jointly held with the Second International Conference on Natural Computation (ICNC 2006, LNCS vols. 4221 and 4222) during September 24 – 28, 2006 in Xi’an, Shaanxi, China. FSKD 2006 successfully attracted 1274 submissions from 35 countries/regions(the joint ICNC-FSKD 2006received3189submissions). After rigorous reviews, 165 high-quality papers, i. e. , 115 long papers and 50 short papers,wereincludedintheFSKD2006proceedings,representinganacceptance rate of 13. 0%. ICNC-FSKD 2006 featured the most up-to-date research results in com- tational algorithms inspired from nature, including biological, ecological, and physical systems. It is an exciting and emerging interdisciplinary area in which a wide rangeof techniques and methods arebeing studied for dealing with large, complex, and dynamic problems. The joint conferences also promoted cro- fertilization over these exciting and yet closely related areas, which had a s- ni?cant impact on the advancement of these important technologies. Speci?c areas included neural computation, quantum computation, evolutionarycom- tation, DNA computation, fuzzy computation, granular computation, arti?cial life, etc. , with innovative applications to knowledge discovery, ?nance, ope- tions research, and more. In addition to the large number of submitted papers, we were honored with the presence of six renowned keynote speakers.
Article
Just-in-time (JIT) is an important topic of lean manufacturing and services, focusing on the reduction of the waiting time. In this study, a JIT ubiquitous output system is established based on the application of a handheld intelligent device. The system can be regarded as a location aware service (LAS). The JIT ubiquitous output system starts from the detection of the user's location and speed using the global positioning system (GPS) on the hand-held intelligent device. The detection results and the document to be printed are sent to the server with a reasoning module that searches for the nearby service locations to determine the output location, so that the document can be printed out just before the user reaches the output location, i.e. just in time. To this end, the fuzzy Dijkstra's algorithm is proposed.
Article
PRELIMINARIES. Geographical Data, Information, and Decision Making. Introduction to GIS. Introduction to Multicriteria Decision Analysis. SPATIAL MULTICRITERIA DECISION ANALYSIS. Evaluation Criteria. Decision Alternatives and Constraints. Criterion Weighing. Decision Rules. Sensitivity Analysis. MULTICRITERIA-SPATIAL DECISION SUPPORT SYSTEMS. Spatial Decision Support Systems. MC-SDSS: Case Studies. Glossary. Selected Bibliography. Indexes.
Article
Just-in-time (JIT) is an important topic of lean manufacturing and services, focusing on the reduction of the waiting time, as well as the enhancement of timeliness. In this study, the JIT concept is applied to the application of mobile commerce, ambient intelligence, and ubiquitous computing, which has rarely been explored in the past. As a result, a ubiquitous JIT service network is constructed based on the application of a mobile phone. In this network, a user uploads a request using a mobile phone. The request is then met at the appropriate service location in the network. For the JIT service network, an important issue is how to determine the JIT service location and path. In response to this issue, this study proposes a mathematical programming model to identify the JIT path. Subsequently, a systematic procedure is established to determine the JIT service location. The applicability of the proposed methodology is illustrative with an example.
Article
We propose a Doppler pose estimation method for an indoor messaging system (IMES) (‘pose’ refers to both position and orientation). With this method, both the position and orientation of a receiver are estimated simultaneously by using Doppler shifts produced by moving a receiver antenna with two or more IMES transmitters. The proposed method is evaluated through the identical experiments conducted in two different locations. In these experiments, the position and orientation of the receiver is estimated using two transmitters, and the achievable accuracy is evaluated by changing the separation distance between the transmitter antennas. The experimental results demonstrate that a positioning accuracy higher than a few decimetres and orientation estimation accuracy of higher than a few degrees are achievable when the measurement condition is relatively good (i.e. when the proper separation distance is set between two transmitter antennas and cycle slips do not occur). We also conducted an analysis for the convergence of initial values (which are used for the iterative position and orientation calculation in the nonlinear least-squares method). The results show that the initial values basically converge to appropriate position and orientation values as long as an inverse matrix in the position and orientation estimation process can be calculated. Moreover, we analysed the effect of the number of transmitters on position and orientation estimation precision. The results show that, as the number of transmitters increases, the precision of the position and orientation estimation also increases, and the precision is particularly high in the area surrounded by the transmitters.