有效的天际线查询处理与用户指定的有条件偏好
Senfu Ke1, Xiaodong Fu1,2, Jie Li1
1Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming, China.
PeerJ. Computer science
|March 10, 2025
概括
个性化的天际线查询现在可以更好地处理使用条件偏好网络 (CP-Nets) 的复杂用户偏好. 这种CP-Skyline方法通过考虑属性相互依赖来改善决策,以获得更相关的结果.
科学领域:
- 数据挖掘 数据挖掘
- 决策支持系统是什么?
- 人工智能的人工智能
背景情况:
- 天际线查询对于多属性决策至关重要,识别最佳属性组合.
- 个性化越来越重要,但当前的方法与复杂的用户偏好和属性相互依赖性作斗争.
研究的目的:
- 为个性化地平线查询处理提出一种高效的方法.
- 将复杂的用户偏好和属性相互依赖性整合到天际线查询中.
主要方法:
- 引入了使用条件偏好网络 (CP-Nets) 的用户定义的有条件偏好模型.
- 为CP-Skyline计算开发了一个新的统治关系.
- 通过整合条件偏好信息来缩小查询空间,修剪候选数据集.
主要成果:
- CP-Skyline显著提高了天际线结果的质量.
- 该方法通过修剪候选人来有效地压缩查询空间.
- 在合成和现实世界数据集上的实验结果验证了这一方法.
结论:
- CP-Skyline为个性化决策支持提供了一种实用而强大的解决方案.
- 该方法有效地解决了现有的个性化天际线查询的局限性,通过处理复杂的偏好.
相关概念视频
The Availability Heuristic
5.9K
A heuristic is a general problem-solving framework (Tversky & Kahneman, 1974). You can think of these as mental shortcuts that are used to solve problems. Different types of heuristics are used in different types of situations, and the impulse to use a heuristic occurs when one of five conditions is met (Pratkanis, 1989):
5.9K
Decision Making: P-value Method
5.2K
The process of hypothesis testing based on the P-value method includes calculating the P- value using the sample data and interpreting it.
First, a specific claim about the population parameter is proposed. The claim is based on the research question and is stated in a simple form. Further, an opposing statement to the claim is also stated. These statements can act as null and alternative hypotheses: a null hypothesis would be a neutral statement while the alternative hypothesis can...
First, a specific claim about the population parameter is proposed. The claim is based on the research question and is stated in a simple form. Further, an opposing statement to the claim is also stated. These statements can act as null and alternative hypotheses: a null hypothesis would be a neutral statement while the alternative hypothesis can...
5.2K
Heuristics
64
Heuristics are problem-solving strategies that use mental shortcuts to simplify decision-making. Unlike algorithms, which must be followed precisely to achieve a correct result, heuristics offer a general problem-solving framework. They save time and energy but can sometimes lead to less rational decisions.
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
64
The Anchoring-and-Adjustment Heuristic
7.2K
In order to make good decisions, we use our knowledge and our reasoning. Often, this knowledge and reasoning is sound and solid. However, sometimes, we are swayed by biases or by others manipulating a situation. For example, let’s say you and three friends wanted to rent a house and had a combined target budget of $1,600. The realtor shows you only very run-down houses for $1,600 and then shows you a very nice house for $2,000. Might you ask each person to pay more in rent to get the...
7.2K
Column Efficiency: Rate Theory
238
The rate theory of chromatography provides quantitative insight into the shapes and widths of elution bands. These bands are based on the random-walk mechanism governing molecular migration within a column. The Gaussian profile of chromatographic bands arises from the cumulative effect of random molecular motions as they progress through the column.
During elution, a solute molecule experiences numerous transitions between stationary and mobile phases, exhibiting irregular residence times in...
During elution, a solute molecule experiences numerous transitions between stationary and mobile phases, exhibiting irregular residence times in...
238
Routh-Hurwitz Criterion II
169
In the application of the Routh-Hurwitz criterion, two specific scenarios can arise that complicate stability analysis.
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
169


