کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4945057 1438292 2017 19 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Inference control of open relational queries under closed-world semantics based on theorem proving
ترجمه فارسی عنوان
کنترل استنتاج از نمایش داده های رابطه ای باز در زیر معناشناسی بسته جهان بر اساس اثبات قضیه
کلمات کلیدی
دامنه فعال، دروغ گفتن و امتناع، سیاست محرمانه، حکم تکمیل، انتشار اطلاعات، تابع تشخیصی، کنترل استنتاج، دروغ گویی، پرس و جو باز کنید قضیه اثبات
ترجمه چکیده
سیستم های پایگاه داده رابطه ای ممکن است برای ارزیابی یک پرس و جو باز در معناشناسی بسته در جهان باشد. ارزیابی یک رابطه خروجی صریح با یک بیانیه اغلب ضمنی در مورد کامل بودن این ارتباط به ارمغان می آورد. رابطه خروجی از همه آن دسته ها تشکیل شده است که هر دو متناسب با فرمت هستند و خواص بیان شده در پرس و جو را برآورده می کنند. با استفاده از منطق مرتبه اول برای مشخص کردن معانی رسمی، رابطه خروجی می تواند به عنوان مجموعه جملات (زمین) حاصل از فرمول پرس و جو با جایگزینی مناسب از متغیرهای آزاد توسط ثابت ها دیده شود. یک بیانیه در مورد کامل بودن یک رابطه نیز به صراحت می تواند به صورت جمله ای از منطق مرتبه اول باشد. کنترل استنتاج برای پیروی از یک سیاست محرمانه، بازرسی و احتمالا نه تنها جملات را نشان می دهد که نشان دهنده روابط خروجی است، بلکه جملات کاملی را نیز تحریف می کند. روشهای کنترل شده قبلا طراحی شده و به طور رسمی مورد استفاده قرار میگیرد و از نظر قانونی برای چنین بازرسیها، در حالی که تکراری با توجه به نامزدها برای این جملات و تعیین شرایط خاتمه است، به کار میرود. در این مقاله، ما پیاده سازی این روش های کنترل را شرح می دهیم و به بهبود راندمان زمان اجرا خود، به ویژه برای غلبه بر کاستی از قاعده زیر قضیه، که به طور مکرر با یک ورودی شامل یک جمله کامل به اندازه افزایش می یابد، مورد توجه قرار می گیرد. پیشرفت ها با بازنویسی مجدد جملات کامل، بهره برداری از حوزه فعال یا معرفی ثابت های جدید برای ترکیبات ثابت های ثابت به دست می آید و همچنین با بهینه سازی تعداد این فراخوانی ها. علاوه بر ملاحظات پیچیدگی نظری، ما برای ارزیابی عملی برخی از نمونه ها نیز ارائه می دهیم. این مثالها عبارتند از نمایش داده شده که بدون کنترل تمام روابط پایگاه داده پایه را بازگردانده و با کنترل می تواند برای انتشار اطلاعات محرمانه نگهداری شود.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
چکیده انگلیسی
Relational database systems may serve to evaluate an open query under closed-world semantics. The evaluation returns an explicit output relation complemented with an often implicit statement about the completeness of that relation. The output relation is formed from all those tuples that both fit the format and satisfy the properties expressed in the query. Using first-order logic for specifying formal semantics, the output relation can be seen as a set of (ground) sentences obtained from the query formula by suitable substitutions of free variables by constants. A statement about the completeness of a relation can also explicitly be formalized as a sentence of first-order logic. Inference control for enforcing a confidentiality policy has to inspect and to possibly distort not only the sentences representing the tuples of the output relation but also the completeness sentences. Previously designed and formally verified control procedures employ theorem-proving for such inspections while iteratively considering candidates for those sentences and determining termination conditions, respectively. In this article, we outline an implementation of these control procedures and treat improvements of their runtime efficiency, in particular to overcome shortcomings of the underlying theorem prover, which is repeatedly called with an input comprising a completeness sentence of increasing size. The improvements are obtained by an equivalent rewriting of completeness sentences, exploiting the active domain or introducing new constants for combinations of the original constants, respectively, as well as by optimizing the number of such calls. Besides theoretical complexity considerations, we also present practical evaluations for some examples. These examples include queries that-without control-would return the whole underlying database relations and-with control-can be used for confidentiality-preserving data publishing.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information Systems - Volume 70, October 2017, Pages 32-47
نویسندگان
, , ,