Я шукаю складність задоволеності формули або формули де формула форми:
Насправді є або або . Чи спрощує це складність?
Усі відповіді з посиланнями з радістю будуть прийняті.
Дякую
Я шукаю складність задоволеності формули або формули де формула форми:
Насправді є або або . Чи спрощує це складність?
Усі відповіді з посиланнями з радістю будуть прийняті.
Дякую
Відповіді:
На питання істини в «Арифметиці Пресбургера» з обмеженим обмеженням кількісних показників Reddy і Loveland відповіли досить точно:
CR Reddy & DW Loveland: Арифметика пресбургера з чергуванням обмеженого квантора .
Папір може бути знайдений тут (вибачте за потворне посилання). Їх основний результат констатується таким чином:
Членство в (де - кількість чергувань кількісних показників) довжини можна вирішити в просторі
і в (детермінований) часДе і є константами.
Приймаючи , це, здається, дає принаймні верхню межу того, що ви хочете, і я підозрюю, що це далеко не тісно, оскільки у вас майже повні атомні формули Пресбургера "в корені".
Одного чергування в арифметиці Пресбургера достатньо для отримання експоненціальних нижніх меж, точніше формул, як у питанні з і недостатня кількість ( Grädel 1989 ).
Я не знаю посилань на кількісно визначений фрагмент, але ваша проблема не однакова як вирішити добре вивчені фрагменти арифметики Пресбургера, оскільки у вас є одиничні коефіцієнти.
Праця Пратта, що подано нижче, вивчає випадок, коли обмеження мають форму , де і є змінними і у натуральній кількості. Він показує, що проблема вирішення питання, чи можна поєднати такі обмеження, можна ефективно використовувати алгоритм графіків.
Дві легкі теорії, поєднання яких важке. Пратт, 1977.
Цей фрагмент також називають логікою різниці і, ненадовго, його називали логікою розділення (тому що і розділені постійною). У наступному документі представлений практичний огляд вирішення фрагмента задачі, що не містить кількісних показників.
Вирішення логічних формул поділу шляхом SAT та поступового усунення негативного циклу. Чао Ван, Франьо Іванчич, Малай Ганай, Арті Гупта, 2005.
Наразі ваше запитання допускає лише коефіцієнти і . Якщо ви також дозволяєтеяк коефіцієнт, отримані сполучники обмежень називаються восьмикутниками в літературі з програмного аналізу. Зв'язки та диз'юнкції обмежень складають логіку одиниці двох змінних на нерівність (UTVPI) . Впровадження наступних алгоритмів опитування в роботі для вирішення задоволеності сполучень обмежень UTVPI, вільних від кількісних показників.
Ефективний порядок прийняття рішень щодо обмежень UTVPI. Шувенду К. Лахірі та Маданлал Мусуваті, 2005.
Ми все ще в дуже обмеженому фрагменті. Розширення до сполучників-зміна лінійних нерівностей з одиничними коефіцієнтами називається октаедром . Це таке природне продовження, що я б очікував, що воно вивчається в літературі з математичного програмування та оптимізації, але я сама не знаю цієї літератури. У статті нижче наведенопорядок вирішення відповідності таких обмежень. Зауважте, що ми все ще знаходимося у вільному фрагменті кількісного показника.
Абстрактний домен октаедра. Роберт Кларізо та Джорді Кортадела, 2004 рік.
У випадку чергування обмежених кількісних показників я не знаю кращих результатів, ніж результати Reddy та Loveland, але, можливо, експерт може вказати вам у правильному напрямку.